--- /srv/reproducible-results/rbuild-debian/r-b-build.WzEHCl6b/b1/libsoxr_0.1.3-4_armhf.changes +++ /srv/reproducible-results/rbuild-debian/r-b-build.WzEHCl6b/b2/libsoxr_0.1.3-4_armhf.changes ├── Files │ @@ -1,6 +1,6 @@ │ │ 06bb164c0fd882a89e188241f3451b56 17692 libdevel optional libsoxr-dev_0.1.3-4_armhf.deb │ 5dafbba5150d1c8b9a2e99dadabf064e 7800 debug optional libsoxr-lsr0-dbgsym_0.1.3-4_armhf.deb │ f30b79c5d989d3c98dfc5f417d4b0db5 7528 libs optional libsoxr-lsr0_0.1.3-4_armhf.deb │ - f2b78dd0afc156eca92946566f6e1aef 222456 debug optional libsoxr0-dbgsym_0.1.3-4_armhf.deb │ - 7da9a347c36c41859458371392b469b5 65864 libs optional libsoxr0_0.1.3-4_armhf.deb │ + e8e3b352b455089f2440b35ee01678eb 136260 debug optional libsoxr0-dbgsym_0.1.3-4_armhf.deb │ + caa2a31752a08978a4b5e3aee9c0600f 54200 libs optional libsoxr0_0.1.3-4_armhf.deb ├── libsoxr0_0.1.3-4_armhf.deb │ ├── file list │ │ @@ -1,3 +1,3 @@ │ │ -rw-r--r-- 0 0 0 4 2020-05-06 14:13:53.000000 debian-binary │ │ --rw-r--r-- 0 0 0 1228 2020-05-06 14:13:53.000000 control.tar.xz │ │ --rw-r--r-- 0 0 0 64444 2020-05-06 14:13:53.000000 data.tar.xz │ │ +-rw-r--r-- 0 0 0 1224 2020-05-06 14:13:53.000000 control.tar.xz │ │ +-rw-r--r-- 0 0 0 52784 2020-05-06 14:13:53.000000 data.tar.xz │ ├── control.tar.xz │ │ ├── control.tar │ │ │ ├── ./control │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ Package: libsoxr0 │ │ │ │ Source: libsoxr │ │ │ │ Version: 0.1.3-4 │ │ │ │ Architecture: armhf │ │ │ │ Maintainer: Debian Multimedia Maintainers │ │ │ │ -Installed-Size: 140 │ │ │ │ +Installed-Size: 116 │ │ │ │ Depends: libc6 (>= 2.29), libgomp1 (>= 4.9) │ │ │ │ Section: libs │ │ │ │ Priority: optional │ │ │ │ Multi-Arch: same │ │ │ │ Homepage: http://sourceforge.net/projects/soxr/ │ │ │ │ Description: High quality 1D sample-rate conversion library │ │ │ │ The SoX Resampler library `libsoxr' performs one-dimensional sample-rate │ │ │ ├── ./md5sums │ │ │ │ ├── ./md5sums │ │ │ │ │┄ Files differ │ ├── data.tar.xz │ │ ├── data.tar │ │ │ ├── file list │ │ │ │ @@ -1,11 +1,11 @@ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2020-05-06 14:13:53.000000 ./ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2020-05-06 14:13:53.000000 ./usr/ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2020-05-06 14:13:53.000000 ./usr/lib/ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2020-05-06 14:13:53.000000 ./usr/lib/arm-linux-gnueabihf/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 124628 2020-05-06 14:13:53.000000 ./usr/lib/arm-linux-gnueabihf/libsoxr.so.0.1.2 │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 99944 2020-05-06 14:13:53.000000 ./usr/lib/arm-linux-gnueabihf/libsoxr.so.0.1.2 │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2020-05-06 14:13:53.000000 ./usr/share/ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2020-05-06 14:13:53.000000 ./usr/share/doc/ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2020-05-06 14:13:53.000000 ./usr/share/doc/libsoxr0/ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 1371 2020-05-06 14:13:53.000000 ./usr/share/doc/libsoxr0/changelog.Debian.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 3239 2019-10-21 12:49:17.000000 ./usr/share/doc/libsoxr0/copyright │ │ │ │ lrwxrwxrwx 0 root (0) root (0) 0 2020-05-06 14:13:53.000000 ./usr/lib/arm-linux-gnueabihf/libsoxr.so.0 -> libsoxr.so.0.1.2 │ │ │ ├── ./usr/lib/arm-linux-gnueabihf/libsoxr.so.0.1.2 │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │ ├── readelf --wide --file-header {} │ │ │ │ │ @@ -4,17 +4,17 @@ │ │ │ │ │ Data: 2's complement, little endian │ │ │ │ │ Version: 1 (current) │ │ │ │ │ OS/ABI: UNIX - System V │ │ │ │ │ ABI Version: 0 │ │ │ │ │ Type: DYN (Shared object file) │ │ │ │ │ Machine: ARM │ │ │ │ │ Version: 0x1 │ │ │ │ │ - Entry point address: 0x18c0 │ │ │ │ │ + Entry point address: 0x15e8 │ │ │ │ │ Start of program headers: 52 (bytes into file) │ │ │ │ │ - Start of section headers: 123588 (bytes into file) │ │ │ │ │ + Start of section headers: 98904 (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: 7 │ │ │ │ │ Size of section headers: 40 (bytes) │ │ │ │ │ Number of section headers: 26 │ │ │ │ │ Section header string table index: 25 │ │ │ │ ├── readelf --wide --program-header {} │ │ │ │ │ @@ -1,21 +1,21 @@ │ │ │ │ │ │ │ │ │ │ Elf file type is DYN (Shared object file) │ │ │ │ │ -Entry point 0x18c0 │ │ │ │ │ +Entry point 0x15e8 │ │ │ │ │ There are 7 program headers, starting at offset 52 │ │ │ │ │ │ │ │ │ │ Program Headers: │ │ │ │ │ Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align │ │ │ │ │ - EXIDX 0x01cc78 0x0001cc78 0x0001cc78 0x00008 0x00008 R 0x4 │ │ │ │ │ - LOAD 0x000000 0x00000000 0x00000000 0x1cc84 0x1cc84 R E 0x10000 │ │ │ │ │ - LOAD 0x01d628 0x0002d628 0x0002d628 0x00b38 0x35b8c RW 0x10000 │ │ │ │ │ - DYNAMIC 0x01ddd4 0x0002ddd4 0x0002ddd4 0x00118 0x00118 RW 0x4 │ │ │ │ │ + EXIDX 0x017210 0x00017210 0x00017210 0x00008 0x00008 R 0x4 │ │ │ │ │ + LOAD 0x000000 0x00000000 0x00000000 0x1721c 0x1721c R E 0x10000 │ │ │ │ │ + LOAD 0x017890 0x00027890 0x00027890 0x0086c 0x358c0 RW 0x10000 │ │ │ │ │ + DYNAMIC 0x017dd8 0x00027dd8 0x00027dd8 0x00118 0x00118 RW 0x4 │ │ │ │ │ NOTE 0x000114 0x00000114 0x00000114 0x00024 0x00024 R 0x4 │ │ │ │ │ GNU_STACK 0x000000 0x00000000 0x00000000 0x00000 0x00000 RW 0x10 │ │ │ │ │ - GNU_RELRO 0x01d628 0x0002d628 0x0002d628 0x009d8 0x009d8 R 0x1 │ │ │ │ │ + GNU_RELRO 0x017890 0x00027890 0x00027890 0x00770 0x00770 R 0x1 │ │ │ │ │ │ │ │ │ │ Section to Segment mapping: │ │ │ │ │ Segment Sections... │ │ │ │ │ 00 .ARM.exidx │ │ │ │ │ 01 .note.gnu.build-id .gnu.hash .dynsym .dynstr .gnu.version .gnu.version_r .rel.dyn .rel.plt .init .plt .text .fini .rodata .ARM.exidx .eh_frame │ │ │ │ │ 02 .init_array .fini_array .data.rel.ro .dynamic .got .data .bss │ │ │ │ │ 03 .dynamic │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -1,35 +1,35 @@ │ │ │ │ │ -There are 26 section headers, starting at offset 0x1e2c4: │ │ │ │ │ +There are 26 section headers, starting at offset 0x18258: │ │ │ │ │ │ │ │ │ │ Section Headers: │ │ │ │ │ [Nr] Name Type Addr Off Size ES Flg Lk Inf Al │ │ │ │ │ [ 0] NULL 00000000 000000 000000 00 0 0 0 │ │ │ │ │ [ 1] .note.gnu.build-id NOTE 00000114 000114 000024 00 A 0 0 4 │ │ │ │ │ [ 2] .gnu.hash GNU_HASH 00000138 000138 0000ac 04 A 3 0 4 │ │ │ │ │ [ 3] .dynsym DYNSYM 000001e4 0001e4 000450 10 A 4 3 4 │ │ │ │ │ [ 4] .dynstr STRTAB 00000634 000634 000351 00 A 0 0 1 │ │ │ │ │ [ 5] .gnu.version VERSYM 00000986 000986 00008a 02 A 3 0 2 │ │ │ │ │ [ 6] .gnu.version_r VERNEED 00000a10 000a10 0000d0 00 A 4 5 4 │ │ │ │ │ - [ 7] .rel.dyn REL 00000ae0 000ae0 0009b0 08 A 3 0 4 │ │ │ │ │ - [ 8] .rel.plt REL 00001490 001490 000198 08 AI 3 20 4 │ │ │ │ │ - [ 9] .init PROGBITS 00001628 001628 00000c 00 AX 0 0 4 │ │ │ │ │ - [10] .plt PROGBITS 00001634 001634 00028c 04 AX 0 0 4 │ │ │ │ │ - [11] .text PROGBITS 000018c0 0018c0 01a0bc 00 AX 0 0 8 │ │ │ │ │ - [12] .fini PROGBITS 0001b97c 01b97c 000008 00 AX 0 0 4 │ │ │ │ │ - [13] .rodata PROGBITS 0001b990 01b990 0012e8 00 A 0 0 16 │ │ │ │ │ - [14] .ARM.exidx ARM_EXIDX 0001cc78 01cc78 000008 00 AL 11 0 4 │ │ │ │ │ - [15] .eh_frame PROGBITS 0001cc80 01cc80 000004 00 A 0 0 4 │ │ │ │ │ - [16] .init_array INIT_ARRAY 0002d628 01d628 000004 04 WA 0 0 4 │ │ │ │ │ - [17] .fini_array FINI_ARRAY 0002d62c 01d62c 000004 04 WA 0 0 4 │ │ │ │ │ - [18] .data.rel.ro PROGBITS 0002d630 01d630 0007a4 00 WA 0 0 4 │ │ │ │ │ - [19] .dynamic DYNAMIC 0002ddd4 01ddd4 000118 08 WA 4 0 4 │ │ │ │ │ - [20] .got PROGBITS 0002deec 01deec 000114 04 WA 0 0 4 │ │ │ │ │ - [21] .data PROGBITS 0002e000 01e000 000160 00 WA 0 0 4 │ │ │ │ │ - [22] .bss NOBITS 0002e160 01e160 035054 00 WA 0 0 4 │ │ │ │ │ - [23] .ARM.attributes ARM_ATTRIBUTES 00000000 01e160 00003b 00 0 0 1 │ │ │ │ │ - [24] .gnu_debuglink PROGBITS 00000000 01e19c 000034 00 0 0 4 │ │ │ │ │ - [25] .shstrtab STRTAB 00000000 01e1d0 0000f2 00 0 0 1 │ │ │ │ │ + [ 7] .rel.dyn REL 00000ae0 000ae0 0006d8 08 A 3 0 4 │ │ │ │ │ + [ 8] .rel.plt REL 000011b8 0011b8 000198 08 AI 3 20 4 │ │ │ │ │ + [ 9] .init PROGBITS 00001350 001350 00000c 00 AX 0 0 4 │ │ │ │ │ + [10] .plt PROGBITS 0000135c 00135c 00028c 04 AX 0 0 4 │ │ │ │ │ + [11] .text PROGBITS 000015e8 0015e8 0149d4 00 AX 0 0 8 │ │ │ │ │ + [12] .fini PROGBITS 00015fbc 015fbc 000008 00 AX 0 0 4 │ │ │ │ │ + [13] .rodata PROGBITS 00015fc8 015fc8 001248 00 A 0 0 8 │ │ │ │ │ + [14] .ARM.exidx ARM_EXIDX 00017210 017210 000008 00 AL 11 0 4 │ │ │ │ │ + [15] .eh_frame PROGBITS 00017218 017218 000004 00 A 0 0 4 │ │ │ │ │ + [16] .init_array INIT_ARRAY 00027890 017890 000004 04 WA 0 0 4 │ │ │ │ │ + [17] .fini_array FINI_ARRAY 00027894 017894 000004 04 WA 0 0 4 │ │ │ │ │ + [18] .data.rel.ro PROGBITS 00027898 017898 000540 00 WA 0 0 4 │ │ │ │ │ + [19] .dynamic DYNAMIC 00027dd8 017dd8 000118 08 WA 4 0 4 │ │ │ │ │ + [20] .got PROGBITS 00027ef0 017ef0 000110 04 WA 0 0 4 │ │ │ │ │ + [21] .data PROGBITS 00028000 018000 0000fc 00 WA 0 0 4 │ │ │ │ │ + [22] .bss NOBITS 000280fc 0180fc 035054 00 WA 0 0 4 │ │ │ │ │ + [23] .ARM.attributes ARM_ATTRIBUTES 00000000 0180fc 000033 00 0 0 1 │ │ │ │ │ + [24] .gnu_debuglink PROGBITS 00000000 018130 000034 00 0 0 4 │ │ │ │ │ + [25] .shstrtab STRTAB 00000000 018164 0000f2 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,13 +1,13 @@ │ │ │ │ │ │ │ │ │ │ Symbol table '.dynsym' contains 69 entries: │ │ │ │ │ Num: Value Size Type Bind Vis Ndx Name │ │ │ │ │ 0: 00000000 0 NOTYPE LOCAL DEFAULT UND │ │ │ │ │ - 1: 00001628 0 SECTION LOCAL DEFAULT 9 .init │ │ │ │ │ - 2: 0002e000 0 SECTION LOCAL DEFAULT 21 .data │ │ │ │ │ + 1: 00001350 0 SECTION LOCAL DEFAULT 9 .init │ │ │ │ │ + 2: 00028000 0 SECTION LOCAL DEFAULT 21 .data │ │ │ │ │ 3: 00000000 0 FUNC GLOBAL DEFAULT UND calloc@GLIBC_2.4 (2) │ │ │ │ │ 4: 00000000 0 FUNC GLOBAL DEFAULT UND raise@GLIBC_2.4 (3) │ │ │ │ │ 5: 00000000 0 FUNC GLOBAL DEFAULT UND omp_init_lock@OMP_3.0 (4) │ │ │ │ │ 6: 00000000 0 FUNC WEAK DEFAULT UND __cxa_finalize@GLIBC_2.4 (2) │ │ │ │ │ 7: 00000000 0 FUNC GLOBAL DEFAULT UND strtol@GLIBC_2.4 (2) │ │ │ │ │ 8: 00000000 0 NOTYPE WEAK DEFAULT UND _ITM_deregisterTMCloneTable │ │ │ │ │ 9: 00000000 0 FUNC GLOBAL DEFAULT UND fetestexcept@GLIBC_2.4 (5) │ │ │ │ │ @@ -48,25 +48,25 @@ │ │ │ │ │ 44: 00000000 0 FUNC GLOBAL DEFAULT UND fputc@GLIBC_2.4 (2) │ │ │ │ │ 45: 00000000 0 NOTYPE WEAK DEFAULT UND _ITM_registerTMCloneTable │ │ │ │ │ 46: 00000000 0 FUNC GLOBAL DEFAULT UND GOMP_parallel@GOMP_4.0 (9) │ │ │ │ │ 47: 00000000 0 FUNC GLOBAL DEFAULT UND div@GLIBC_2.4 (2) │ │ │ │ │ 48: 00000000 0 FUNC GLOBAL DEFAULT UND exp@GLIBC_2.29 (7) │ │ │ │ │ 49: 00000000 0 FUNC GLOBAL DEFAULT UND atan2@GLIBC_2.4 (5) │ │ │ │ │ 50: 00000000 0 FUNC GLOBAL DEFAULT UND cos@GLIBC_2.4 (5) │ │ │ │ │ - 51: 00002ced 40 FUNC GLOBAL DEFAULT 11 soxr_set_error │ │ │ │ │ - 52: 00002a91 364 FUNC GLOBAL DEFAULT 11 soxr_process │ │ │ │ │ - 53: 00002795 300 FUNC GLOBAL DEFAULT 11 soxr_clear │ │ │ │ │ - 54: 00002291 64 FUNC GLOBAL DEFAULT 11 soxr_set_num_channels │ │ │ │ │ - 55: 00002bfd 240 FUNC GLOBAL DEFAULT 11 soxr_oneshot │ │ │ │ │ - 56: 00001fb9 108 FUNC GLOBAL DEFAULT 11 soxr_runtime_spec │ │ │ │ │ - 57: 00001fb1 4 FUNC GLOBAL DEFAULT 11 soxr_num_clips │ │ │ │ │ - 58: 000020c9 40 FUNC GLOBAL DEFAULT 11 soxr_delay │ │ │ │ │ - 59: 000022d1 22 FUNC GLOBAL DEFAULT 11 soxr_delete │ │ │ │ │ - 60: 000022e9 1196 FUNC GLOBAL DEFAULT 11 soxr_create │ │ │ │ │ - 61: 00001d01 12 FUNC GLOBAL DEFAULT 11 soxr_version │ │ │ │ │ - 62: 00002025 140 FUNC GLOBAL DEFAULT 11 soxr_io_spec │ │ │ │ │ - 63: 000028c1 464 FUNC GLOBAL DEFAULT 11 soxr_output │ │ │ │ │ - 64: 00001fa9 6 FUNC GLOBAL DEFAULT 11 soxr_engine │ │ │ │ │ - 65: 00001fb5 4 FUNC GLOBAL DEFAULT 11 soxr_error │ │ │ │ │ - 66: 00001d0d 668 FUNC GLOBAL DEFAULT 11 soxr_quality_spec │ │ │ │ │ - 67: 000020b1 22 FUNC GLOBAL DEFAULT 11 soxr_set_input_fn │ │ │ │ │ - 68: 000020f1 416 FUNC GLOBAL DEFAULT 11 soxr_set_io_ratio │ │ │ │ │ + 51: 000029c9 40 FUNC GLOBAL DEFAULT 11 soxr_set_error │ │ │ │ │ + 52: 0000276d 364 FUNC GLOBAL DEFAULT 11 soxr_process │ │ │ │ │ + 53: 00002471 300 FUNC GLOBAL DEFAULT 11 soxr_clear │ │ │ │ │ + 54: 00001fb9 64 FUNC GLOBAL DEFAULT 11 soxr_set_num_channels │ │ │ │ │ + 55: 000028d9 240 FUNC GLOBAL DEFAULT 11 soxr_oneshot │ │ │ │ │ + 56: 00001ce1 108 FUNC GLOBAL DEFAULT 11 soxr_runtime_spec │ │ │ │ │ + 57: 00001cd9 4 FUNC GLOBAL DEFAULT 11 soxr_num_clips │ │ │ │ │ + 58: 00001df1 40 FUNC GLOBAL DEFAULT 11 soxr_delay │ │ │ │ │ + 59: 00001ff9 22 FUNC GLOBAL DEFAULT 11 soxr_delete │ │ │ │ │ + 60: 00002011 1120 FUNC GLOBAL DEFAULT 11 soxr_create │ │ │ │ │ + 61: 00001a29 12 FUNC GLOBAL DEFAULT 11 soxr_version │ │ │ │ │ + 62: 00001d4d 140 FUNC GLOBAL DEFAULT 11 soxr_io_spec │ │ │ │ │ + 63: 0000259d 464 FUNC GLOBAL DEFAULT 11 soxr_output │ │ │ │ │ + 64: 00001cd1 6 FUNC GLOBAL DEFAULT 11 soxr_engine │ │ │ │ │ + 65: 00001cdd 4 FUNC GLOBAL DEFAULT 11 soxr_error │ │ │ │ │ + 66: 00001a35 668 FUNC GLOBAL DEFAULT 11 soxr_quality_spec │ │ │ │ │ + 67: 00001dd9 22 FUNC GLOBAL DEFAULT 11 soxr_set_input_fn │ │ │ │ │ + 68: 00001e19 416 FUNC GLOBAL DEFAULT 11 soxr_set_io_ratio │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,367 +1,276 @@ │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.dyn' at offset 0xae0 contains 310 entries: │ │ │ │ │ +Relocation section '.rel.dyn' at offset 0xae0 contains 219 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ -0002d628 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002d62c 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002d638 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002d640 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002d648 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002d654 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002d65c 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002d664 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002d670 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002d678 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002d680 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002d68c 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002d694 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002d69c 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002d6a8 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002d6b0 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002d6b8 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002d6c4 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002d6cc 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002d6d4 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002d6e0 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002d6e8 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002d6f0 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002d6fc 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002d704 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002d70c 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002d718 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002d720 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002d728 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002d734 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002d73c 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002d744 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002d750 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002d758 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002d760 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002d76c 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002d774 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002d77c 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002d788 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002d7a4 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002d7ac 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002d7b4 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002d7c0 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002d7c8 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002d7d0 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002d7dc 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002d7e4 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002d7ec 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002d7f8 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002d800 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002d808 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002d814 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002d81c 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002d824 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002d830 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002d838 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002d840 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002d848 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002d84c 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002d85c 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002d860 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002d870 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002d874 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002d888 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002d890 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002d898 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002d8a4 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002d8ac 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002d8b4 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002d8c0 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002d8c8 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002d8d0 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002d8dc 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002d8e4 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002d8ec 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002d8f8 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002d900 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002d908 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002d914 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002d91c 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002d924 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002d930 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002d938 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002d940 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002d94c 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002d954 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002d95c 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002d968 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002d970 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002d978 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002d984 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002d98c 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002d994 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002d9a0 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002d9a8 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002d9b0 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002d9bc 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002d9c4 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002d9cc 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002d9d8 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002d9f4 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002d9fc 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002da04 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002da10 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002da18 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002da20 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002da2c 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002da34 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002da3c 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002da48 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002da50 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002da58 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002da64 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002da6c 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002da74 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002da80 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002da88 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002da90 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002da98 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002da9c 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002daac 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002dab0 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002dac0 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002dac4 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002dad4 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002dad8 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002dae8 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002daec 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002dafc 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002db00 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002db10 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002db14 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002db28 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002db30 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002db38 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002db44 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002db4c 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002db54 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002db60 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002db68 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002db70 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002db7c 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002db84 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002db8c 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002db98 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002dba0 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002dba8 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002dbb4 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002dbbc 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002dbc4 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002dbd0 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002dbd8 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002dbe0 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002dbec 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002dbf4 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002dbfc 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002dc08 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002dc10 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002dc18 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002dc24 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002dc2c 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002dc34 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002dc40 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002dc48 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002dc50 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002dc5c 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002dc64 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002dc6c 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002dc78 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002dc94 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002dc9c 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002dca4 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002dcb0 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002dcb8 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002dcc0 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002dccc 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002dcd4 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002dcdc 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002dce8 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002dcf0 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002dcf8 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002dd04 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002dd0c 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002dd14 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002dd20 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002dd28 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002dd30 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002dd38 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002dd3c 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002dd4c 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002dd50 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002dd68 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002dd78 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002dd7c 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002dd80 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002dd90 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002dda0 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002dda4 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002dda8 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002ddac 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002ddb0 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002ddb4 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002ddb8 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002ddc8 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002ddcc 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002ddd0 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002dfc4 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002dfd0 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002dfdc 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002dfe4 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002dfe8 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002dfec 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002dff0 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002dff8 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002dffc 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002e000 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002e00c 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002e010 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002e014 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002e018 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002e01c 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002e020 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002e024 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002e028 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002e02c 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002e030 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002e034 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002e044 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002e048 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002e04c 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002e050 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002e054 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002e058 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002e05c 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002e060 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002e064 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002e06c 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002e070 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002e074 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002e078 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002e07c 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002e080 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002e084 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002e088 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002e08c 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002e090 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002e094 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002e098 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002e0a8 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002e0ac 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002e0b0 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002e0b4 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002e0b8 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002e0bc 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002e0c0 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002e0c4 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002e0c8 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002e0d0 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002e0d4 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002e0d8 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002e0dc 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002e0e0 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002e0e4 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002e0e8 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002e0ec 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002e0f0 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002e0f4 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002e0f8 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002e0fc 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002e100 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002e104 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002e108 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002e10c 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002e110 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002e114 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002e118 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002e120 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002e124 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002e128 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002e12c 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002e130 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002e134 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002e138 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002e13c 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002e140 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002e144 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002e148 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002e14c 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002e150 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002e154 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002e158 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002e15c 00000017 R_ARM_RELATIVE │ │ │ │ │ -0002dd5c 00001d02 R_ARM_ABS32 00000000 malloc@GLIBC_2.4 │ │ │ │ │ -0002dd84 00001d02 R_ARM_ABS32 00000000 malloc@GLIBC_2.4 │ │ │ │ │ -0002e038 00001d02 R_ARM_ABS32 00000000 malloc@GLIBC_2.4 │ │ │ │ │ -0002e09c 00001d02 R_ARM_ABS32 00000000 malloc@GLIBC_2.4 │ │ │ │ │ -0002dd60 00000302 R_ARM_ABS32 00000000 calloc@GLIBC_2.4 │ │ │ │ │ -0002dd88 00000302 R_ARM_ABS32 00000000 calloc@GLIBC_2.4 │ │ │ │ │ -0002e03c 00000302 R_ARM_ABS32 00000000 calloc@GLIBC_2.4 │ │ │ │ │ -0002e0a0 00000302 R_ARM_ABS32 00000000 calloc@GLIBC_2.4 │ │ │ │ │ -0002dd64 00000b02 R_ARM_ABS32 00000000 free@GLIBC_2.4 │ │ │ │ │ -0002dd8c 00000b02 R_ARM_ABS32 00000000 free@GLIBC_2.4 │ │ │ │ │ -0002e040 00000b02 R_ARM_ABS32 00000000 free@GLIBC_2.4 │ │ │ │ │ -0002e0a4 00000b02 R_ARM_ABS32 00000000 free@GLIBC_2.4 │ │ │ │ │ -0002dfc8 00000615 R_ARM_GLOB_DAT 00000000 __cxa_finalize@GLIBC_2.4 │ │ │ │ │ -0002dfcc 00000815 R_ARM_GLOB_DAT 00000000 _ITM_deregisterTMCloneTable │ │ │ │ │ -0002dfd4 00000c15 R_ARM_GLOB_DAT 00000000 __stack_chk_guard@GLIBC_2.4 │ │ │ │ │ -0002dfd8 00001815 R_ARM_GLOB_DAT 00000000 stderr@GLIBC_2.4 │ │ │ │ │ -0002dfe0 00002115 R_ARM_GLOB_DAT 00000000 __gmon_start__ │ │ │ │ │ -0002dff4 00002d15 R_ARM_GLOB_DAT 00000000 _ITM_registerTMCloneTable │ │ │ │ │ +00027890 00000017 R_ARM_RELATIVE │ │ │ │ │ +00027894 00000017 R_ARM_RELATIVE │ │ │ │ │ +000278a0 00000017 R_ARM_RELATIVE │ │ │ │ │ +000278a8 00000017 R_ARM_RELATIVE │ │ │ │ │ +000278b0 00000017 R_ARM_RELATIVE │ │ │ │ │ +000278bc 00000017 R_ARM_RELATIVE │ │ │ │ │ +000278c4 00000017 R_ARM_RELATIVE │ │ │ │ │ +000278cc 00000017 R_ARM_RELATIVE │ │ │ │ │ +000278d8 00000017 R_ARM_RELATIVE │ │ │ │ │ +000278e0 00000017 R_ARM_RELATIVE │ │ │ │ │ +000278e8 00000017 R_ARM_RELATIVE │ │ │ │ │ +000278f4 00000017 R_ARM_RELATIVE │ │ │ │ │ +000278fc 00000017 R_ARM_RELATIVE │ │ │ │ │ +00027904 00000017 R_ARM_RELATIVE │ │ │ │ │ +00027910 00000017 R_ARM_RELATIVE │ │ │ │ │ +00027918 00000017 R_ARM_RELATIVE │ │ │ │ │ +00027920 00000017 R_ARM_RELATIVE │ │ │ │ │ +0002792c 00000017 R_ARM_RELATIVE │ │ │ │ │ +00027934 00000017 R_ARM_RELATIVE │ │ │ │ │ +0002793c 00000017 R_ARM_RELATIVE │ │ │ │ │ +00027948 00000017 R_ARM_RELATIVE │ │ │ │ │ +00027950 00000017 R_ARM_RELATIVE │ │ │ │ │ +00027958 00000017 R_ARM_RELATIVE │ │ │ │ │ +00027964 00000017 R_ARM_RELATIVE │ │ │ │ │ +0002796c 00000017 R_ARM_RELATIVE │ │ │ │ │ +00027974 00000017 R_ARM_RELATIVE │ │ │ │ │ +00027980 00000017 R_ARM_RELATIVE │ │ │ │ │ +00027988 00000017 R_ARM_RELATIVE │ │ │ │ │ +00027990 00000017 R_ARM_RELATIVE │ │ │ │ │ +0002799c 00000017 R_ARM_RELATIVE │ │ │ │ │ +000279a4 00000017 R_ARM_RELATIVE │ │ │ │ │ +000279ac 00000017 R_ARM_RELATIVE │ │ │ │ │ +000279b8 00000017 R_ARM_RELATIVE │ │ │ │ │ +000279c0 00000017 R_ARM_RELATIVE │ │ │ │ │ +000279c8 00000017 R_ARM_RELATIVE │ │ │ │ │ +000279d4 00000017 R_ARM_RELATIVE │ │ │ │ │ +000279dc 00000017 R_ARM_RELATIVE │ │ │ │ │ +000279e4 00000017 R_ARM_RELATIVE │ │ │ │ │ +000279f0 00000017 R_ARM_RELATIVE │ │ │ │ │ +00027a0c 00000017 R_ARM_RELATIVE │ │ │ │ │ +00027a14 00000017 R_ARM_RELATIVE │ │ │ │ │ +00027a1c 00000017 R_ARM_RELATIVE │ │ │ │ │ +00027a28 00000017 R_ARM_RELATIVE │ │ │ │ │ +00027a30 00000017 R_ARM_RELATIVE │ │ │ │ │ +00027a38 00000017 R_ARM_RELATIVE │ │ │ │ │ +00027a44 00000017 R_ARM_RELATIVE │ │ │ │ │ +00027a4c 00000017 R_ARM_RELATIVE │ │ │ │ │ +00027a54 00000017 R_ARM_RELATIVE │ │ │ │ │ +00027a60 00000017 R_ARM_RELATIVE │ │ │ │ │ +00027a68 00000017 R_ARM_RELATIVE │ │ │ │ │ +00027a70 00000017 R_ARM_RELATIVE │ │ │ │ │ +00027a7c 00000017 R_ARM_RELATIVE │ │ │ │ │ +00027a84 00000017 R_ARM_RELATIVE │ │ │ │ │ +00027a8c 00000017 R_ARM_RELATIVE │ │ │ │ │ +00027a98 00000017 R_ARM_RELATIVE │ │ │ │ │ +00027aa0 00000017 R_ARM_RELATIVE │ │ │ │ │ +00027aa8 00000017 R_ARM_RELATIVE │ │ │ │ │ +00027ab0 00000017 R_ARM_RELATIVE │ │ │ │ │ +00027ab4 00000017 R_ARM_RELATIVE │ │ │ │ │ +00027ac4 00000017 R_ARM_RELATIVE │ │ │ │ │ +00027ac8 00000017 R_ARM_RELATIVE │ │ │ │ │ +00027ad8 00000017 R_ARM_RELATIVE │ │ │ │ │ +00027adc 00000017 R_ARM_RELATIVE │ │ │ │ │ +00027af0 00000017 R_ARM_RELATIVE │ │ │ │ │ +00027af8 00000017 R_ARM_RELATIVE │ │ │ │ │ +00027b00 00000017 R_ARM_RELATIVE │ │ │ │ │ +00027b0c 00000017 R_ARM_RELATIVE │ │ │ │ │ +00027b14 00000017 R_ARM_RELATIVE │ │ │ │ │ +00027b1c 00000017 R_ARM_RELATIVE │ │ │ │ │ +00027b28 00000017 R_ARM_RELATIVE │ │ │ │ │ +00027b30 00000017 R_ARM_RELATIVE │ │ │ │ │ +00027b38 00000017 R_ARM_RELATIVE │ │ │ │ │ +00027b44 00000017 R_ARM_RELATIVE │ │ │ │ │ +00027b4c 00000017 R_ARM_RELATIVE │ │ │ │ │ +00027b54 00000017 R_ARM_RELATIVE │ │ │ │ │ +00027b60 00000017 R_ARM_RELATIVE │ │ │ │ │ +00027b68 00000017 R_ARM_RELATIVE │ │ │ │ │ +00027b70 00000017 R_ARM_RELATIVE │ │ │ │ │ +00027b7c 00000017 R_ARM_RELATIVE │ │ │ │ │ +00027b84 00000017 R_ARM_RELATIVE │ │ │ │ │ +00027b8c 00000017 R_ARM_RELATIVE │ │ │ │ │ +00027b98 00000017 R_ARM_RELATIVE │ │ │ │ │ +00027ba0 00000017 R_ARM_RELATIVE │ │ │ │ │ +00027ba8 00000017 R_ARM_RELATIVE │ │ │ │ │ +00027bb4 00000017 R_ARM_RELATIVE │ │ │ │ │ +00027bbc 00000017 R_ARM_RELATIVE │ │ │ │ │ +00027bc4 00000017 R_ARM_RELATIVE │ │ │ │ │ +00027bd0 00000017 R_ARM_RELATIVE │ │ │ │ │ +00027bd8 00000017 R_ARM_RELATIVE │ │ │ │ │ +00027be0 00000017 R_ARM_RELATIVE │ │ │ │ │ +00027bec 00000017 R_ARM_RELATIVE │ │ │ │ │ +00027bf4 00000017 R_ARM_RELATIVE │ │ │ │ │ +00027bfc 00000017 R_ARM_RELATIVE │ │ │ │ │ +00027c08 00000017 R_ARM_RELATIVE │ │ │ │ │ +00027c10 00000017 R_ARM_RELATIVE │ │ │ │ │ +00027c18 00000017 R_ARM_RELATIVE │ │ │ │ │ +00027c24 00000017 R_ARM_RELATIVE │ │ │ │ │ +00027c2c 00000017 R_ARM_RELATIVE │ │ │ │ │ +00027c34 00000017 R_ARM_RELATIVE │ │ │ │ │ +00027c40 00000017 R_ARM_RELATIVE │ │ │ │ │ +00027c5c 00000017 R_ARM_RELATIVE │ │ │ │ │ +00027c64 00000017 R_ARM_RELATIVE │ │ │ │ │ +00027c6c 00000017 R_ARM_RELATIVE │ │ │ │ │ +00027c78 00000017 R_ARM_RELATIVE │ │ │ │ │ +00027c80 00000017 R_ARM_RELATIVE │ │ │ │ │ +00027c88 00000017 R_ARM_RELATIVE │ │ │ │ │ +00027c94 00000017 R_ARM_RELATIVE │ │ │ │ │ +00027c9c 00000017 R_ARM_RELATIVE │ │ │ │ │ +00027ca4 00000017 R_ARM_RELATIVE │ │ │ │ │ +00027cb0 00000017 R_ARM_RELATIVE │ │ │ │ │ +00027cb8 00000017 R_ARM_RELATIVE │ │ │ │ │ +00027cc0 00000017 R_ARM_RELATIVE │ │ │ │ │ +00027ccc 00000017 R_ARM_RELATIVE │ │ │ │ │ +00027cd4 00000017 R_ARM_RELATIVE │ │ │ │ │ +00027cdc 00000017 R_ARM_RELATIVE │ │ │ │ │ +00027ce8 00000017 R_ARM_RELATIVE │ │ │ │ │ +00027cf0 00000017 R_ARM_RELATIVE │ │ │ │ │ +00027cf8 00000017 R_ARM_RELATIVE │ │ │ │ │ +00027d00 00000017 R_ARM_RELATIVE │ │ │ │ │ +00027d04 00000017 R_ARM_RELATIVE │ │ │ │ │ +00027d14 00000017 R_ARM_RELATIVE │ │ │ │ │ +00027d18 00000017 R_ARM_RELATIVE │ │ │ │ │ +00027d28 00000017 R_ARM_RELATIVE │ │ │ │ │ +00027d2c 00000017 R_ARM_RELATIVE │ │ │ │ │ +00027d3c 00000017 R_ARM_RELATIVE │ │ │ │ │ +00027d40 00000017 R_ARM_RELATIVE │ │ │ │ │ +00027d50 00000017 R_ARM_RELATIVE │ │ │ │ │ +00027d54 00000017 R_ARM_RELATIVE │ │ │ │ │ +00027d64 00000017 R_ARM_RELATIVE │ │ │ │ │ +00027d68 00000017 R_ARM_RELATIVE │ │ │ │ │ +00027d78 00000017 R_ARM_RELATIVE │ │ │ │ │ +00027d7c 00000017 R_ARM_RELATIVE │ │ │ │ │ +00027d94 00000017 R_ARM_RELATIVE │ │ │ │ │ +00027da4 00000017 R_ARM_RELATIVE │ │ │ │ │ +00027da8 00000017 R_ARM_RELATIVE │ │ │ │ │ +00027dac 00000017 R_ARM_RELATIVE │ │ │ │ │ +00027dbc 00000017 R_ARM_RELATIVE │ │ │ │ │ +00027dcc 00000017 R_ARM_RELATIVE │ │ │ │ │ +00027dd0 00000017 R_ARM_RELATIVE │ │ │ │ │ +00027dd4 00000017 R_ARM_RELATIVE │ │ │ │ │ +00027fc8 00000017 R_ARM_RELATIVE │ │ │ │ │ +00027fd4 00000017 R_ARM_RELATIVE │ │ │ │ │ +00027fe0 00000017 R_ARM_RELATIVE │ │ │ │ │ +00027fe8 00000017 R_ARM_RELATIVE │ │ │ │ │ +00027fec 00000017 R_ARM_RELATIVE │ │ │ │ │ +00027ff0 00000017 R_ARM_RELATIVE │ │ │ │ │ +00027ff8 00000017 R_ARM_RELATIVE │ │ │ │ │ +00027ffc 00000017 R_ARM_RELATIVE │ │ │ │ │ +00028000 00000017 R_ARM_RELATIVE │ │ │ │ │ +0002800c 00000017 R_ARM_RELATIVE │ │ │ │ │ +00028010 00000017 R_ARM_RELATIVE │ │ │ │ │ +00028014 00000017 R_ARM_RELATIVE │ │ │ │ │ +00028018 00000017 R_ARM_RELATIVE │ │ │ │ │ +0002801c 00000017 R_ARM_RELATIVE │ │ │ │ │ +00028020 00000017 R_ARM_RELATIVE │ │ │ │ │ +00028024 00000017 R_ARM_RELATIVE │ │ │ │ │ +00028028 00000017 R_ARM_RELATIVE │ │ │ │ │ +0002802c 00000017 R_ARM_RELATIVE │ │ │ │ │ +00028030 00000017 R_ARM_RELATIVE │ │ │ │ │ +00028034 00000017 R_ARM_RELATIVE │ │ │ │ │ +00028044 00000017 R_ARM_RELATIVE │ │ │ │ │ +00028048 00000017 R_ARM_RELATIVE │ │ │ │ │ +0002804c 00000017 R_ARM_RELATIVE │ │ │ │ │ +00028050 00000017 R_ARM_RELATIVE │ │ │ │ │ +00028054 00000017 R_ARM_RELATIVE │ │ │ │ │ +00028058 00000017 R_ARM_RELATIVE │ │ │ │ │ +0002805c 00000017 R_ARM_RELATIVE │ │ │ │ │ +00028060 00000017 R_ARM_RELATIVE │ │ │ │ │ +00028064 00000017 R_ARM_RELATIVE │ │ │ │ │ +0002806c 00000017 R_ARM_RELATIVE │ │ │ │ │ +00028070 00000017 R_ARM_RELATIVE │ │ │ │ │ +00028074 00000017 R_ARM_RELATIVE │ │ │ │ │ +00028078 00000017 R_ARM_RELATIVE │ │ │ │ │ +0002807c 00000017 R_ARM_RELATIVE │ │ │ │ │ +00028080 00000017 R_ARM_RELATIVE │ │ │ │ │ +00028084 00000017 R_ARM_RELATIVE │ │ │ │ │ +00028088 00000017 R_ARM_RELATIVE │ │ │ │ │ +0002808c 00000017 R_ARM_RELATIVE │ │ │ │ │ +00028090 00000017 R_ARM_RELATIVE │ │ │ │ │ +00028094 00000017 R_ARM_RELATIVE │ │ │ │ │ +00028098 00000017 R_ARM_RELATIVE │ │ │ │ │ +000280a8 00000017 R_ARM_RELATIVE │ │ │ │ │ +000280ac 00000017 R_ARM_RELATIVE │ │ │ │ │ +000280b0 00000017 R_ARM_RELATIVE │ │ │ │ │ +000280b4 00000017 R_ARM_RELATIVE │ │ │ │ │ +000280b8 00000017 R_ARM_RELATIVE │ │ │ │ │ +000280bc 00000017 R_ARM_RELATIVE │ │ │ │ │ +000280c0 00000017 R_ARM_RELATIVE │ │ │ │ │ +000280c4 00000017 R_ARM_RELATIVE │ │ │ │ │ +000280c8 00000017 R_ARM_RELATIVE │ │ │ │ │ +000280d0 00000017 R_ARM_RELATIVE │ │ │ │ │ +000280d4 00000017 R_ARM_RELATIVE │ │ │ │ │ +000280d8 00000017 R_ARM_RELATIVE │ │ │ │ │ +000280dc 00000017 R_ARM_RELATIVE │ │ │ │ │ +000280e0 00000017 R_ARM_RELATIVE │ │ │ │ │ +000280e4 00000017 R_ARM_RELATIVE │ │ │ │ │ +000280e8 00000017 R_ARM_RELATIVE │ │ │ │ │ +000280ec 00000017 R_ARM_RELATIVE │ │ │ │ │ +000280f0 00000017 R_ARM_RELATIVE │ │ │ │ │ +000280f4 00000017 R_ARM_RELATIVE │ │ │ │ │ +000280f8 00000017 R_ARM_RELATIVE │ │ │ │ │ +00027d88 00001d02 R_ARM_ABS32 00000000 malloc@GLIBC_2.4 │ │ │ │ │ +00027db0 00001d02 R_ARM_ABS32 00000000 malloc@GLIBC_2.4 │ │ │ │ │ +00028038 00001d02 R_ARM_ABS32 00000000 malloc@GLIBC_2.4 │ │ │ │ │ +0002809c 00001d02 R_ARM_ABS32 00000000 malloc@GLIBC_2.4 │ │ │ │ │ +00027d8c 00000302 R_ARM_ABS32 00000000 calloc@GLIBC_2.4 │ │ │ │ │ +00027db4 00000302 R_ARM_ABS32 00000000 calloc@GLIBC_2.4 │ │ │ │ │ +0002803c 00000302 R_ARM_ABS32 00000000 calloc@GLIBC_2.4 │ │ │ │ │ +000280a0 00000302 R_ARM_ABS32 00000000 calloc@GLIBC_2.4 │ │ │ │ │ +00027d90 00000b02 R_ARM_ABS32 00000000 free@GLIBC_2.4 │ │ │ │ │ +00027db8 00000b02 R_ARM_ABS32 00000000 free@GLIBC_2.4 │ │ │ │ │ +00028040 00000b02 R_ARM_ABS32 00000000 free@GLIBC_2.4 │ │ │ │ │ +000280a4 00000b02 R_ARM_ABS32 00000000 free@GLIBC_2.4 │ │ │ │ │ +00027fcc 00000615 R_ARM_GLOB_DAT 00000000 __cxa_finalize@GLIBC_2.4 │ │ │ │ │ +00027fd0 00000815 R_ARM_GLOB_DAT 00000000 _ITM_deregisterTMCloneTable │ │ │ │ │ +00027fd8 00000c15 R_ARM_GLOB_DAT 00000000 __stack_chk_guard@GLIBC_2.4 │ │ │ │ │ +00027fdc 00001815 R_ARM_GLOB_DAT 00000000 stderr@GLIBC_2.4 │ │ │ │ │ +00027fe4 00002115 R_ARM_GLOB_DAT 00000000 __gmon_start__ │ │ │ │ │ +00027ff4 00002d15 R_ARM_GLOB_DAT 00000000 _ITM_registerTMCloneTable │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.plt' at offset 0x1490 contains 51 entries: │ │ │ │ │ +Relocation section '.rel.plt' at offset 0x11b8 contains 51 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ -0002def8 00000316 R_ARM_JUMP_SLOT 00000000 calloc@GLIBC_2.4 │ │ │ │ │ -0002defc 00000416 R_ARM_JUMP_SLOT 00000000 raise@GLIBC_2.4 │ │ │ │ │ -0002df00 00000516 R_ARM_JUMP_SLOT 00000000 omp_init_lock@OMP_3.0 │ │ │ │ │ -0002df04 00000616 R_ARM_JUMP_SLOT 00000000 __cxa_finalize@GLIBC_2.4 │ │ │ │ │ -0002df08 00000716 R_ARM_JUMP_SLOT 00000000 strtol@GLIBC_2.4 │ │ │ │ │ -0002df0c 00003b16 R_ARM_JUMP_SLOT 000022d1 soxr_delete │ │ │ │ │ -0002df10 00000916 R_ARM_JUMP_SLOT 00000000 fetestexcept@GLIBC_2.4 │ │ │ │ │ -0002df14 00000a16 R_ARM_JUMP_SLOT 00000000 memmove@GLIBC_2.4 │ │ │ │ │ -0002df18 00004416 R_ARM_JUMP_SLOT 000020f1 soxr_set_io_ratio │ │ │ │ │ -0002df1c 00000b16 R_ARM_JUMP_SLOT 00000000 free@GLIBC_2.4 │ │ │ │ │ -0002df20 00003f16 R_ARM_JUMP_SLOT 000028c1 soxr_output │ │ │ │ │ -0002df24 00000d16 R_ARM_JUMP_SLOT 00000000 memcpy@GLIBC_2.4 │ │ │ │ │ -0002df28 00000e16 R_ARM_JUMP_SLOT 00000000 __memset_chk@GLIBC_2.4 │ │ │ │ │ -0002df2c 00000f16 R_ARM_JUMP_SLOT 00000000 time@GLIBC_2.4 │ │ │ │ │ -0002df30 00001016 R_ARM_JUMP_SLOT 00000000 pow@GLIBC_2.29 │ │ │ │ │ -0002df34 00001116 R_ARM_JUMP_SLOT 00000000 sincos@GLIBC_2.4 │ │ │ │ │ -0002df38 00001216 R_ARM_JUMP_SLOT 00000000 omp_get_thread_num@OMP_1.0 │ │ │ │ │ -0002df3c 00001316 R_ARM_JUMP_SLOT 00000000 __stack_chk_fail@GLIBC_2.4 │ │ │ │ │ -0002df40 00001416 R_ARM_JUMP_SLOT 00000000 feclearexcept@GLIBC_2.4 │ │ │ │ │ -0002df44 00001516 R_ARM_JUMP_SLOT 00000000 omp_unset_lock@OMP_3.0 │ │ │ │ │ -0002df48 00001616 R_ARM_JUMP_SLOT 00000000 realloc@GLIBC_2.4 │ │ │ │ │ -0002df4c 00001716 R_ARM_JUMP_SLOT 00000000 sincosf@GLIBC_2.4 │ │ │ │ │ -0002df50 00003416 R_ARM_JUMP_SLOT 00002a91 soxr_process │ │ │ │ │ -0002df54 00004216 R_ARM_JUMP_SLOT 00001d0d soxr_quality_spec │ │ │ │ │ -0002df58 00001916 R_ARM_JUMP_SLOT 00000000 log@GLIBC_2.29 │ │ │ │ │ -0002df5c 00001a16 R_ARM_JUMP_SLOT 00000000 lrintf@GLIBC_2.4 │ │ │ │ │ -0002df60 00001b16 R_ARM_JUMP_SLOT 00000000 floor@GLIBC_2.4 │ │ │ │ │ -0002df64 00001c16 R_ARM_JUMP_SLOT 00000000 getenv@GLIBC_2.4 │ │ │ │ │ -0002df68 00001d16 R_ARM_JUMP_SLOT 00000000 malloc@GLIBC_2.4 │ │ │ │ │ -0002df6c 00001e16 R_ARM_JUMP_SLOT 00000000 log10@GLIBC_2.4 │ │ │ │ │ -0002df70 00001f16 R_ARM_JUMP_SLOT 00000000 omp_get_num_threads@OMP_1.0 │ │ │ │ │ -0002df74 00002016 R_ARM_JUMP_SLOT 00000000 __vfprintf_chk@GLIBC_2.4 │ │ │ │ │ -0002df78 00002116 R_ARM_JUMP_SLOT 00000000 __gmon_start__ │ │ │ │ │ -0002df7c 00002216 R_ARM_JUMP_SLOT 00000000 sin@GLIBC_2.4 │ │ │ │ │ -0002df80 00003c16 R_ARM_JUMP_SLOT 000022e9 soxr_create │ │ │ │ │ -0002df84 00003816 R_ARM_JUMP_SLOT 00001fb9 soxr_runtime_spec │ │ │ │ │ -0002df88 00002316 R_ARM_JUMP_SLOT 00000000 sqrt@GLIBC_2.4 │ │ │ │ │ -0002df8c 00002416 R_ARM_JUMP_SLOT 00000000 omp_destroy_lock@OMP_3.0 │ │ │ │ │ -0002df90 00002516 R_ARM_JUMP_SLOT 00000000 __cxa_atexit@GLIBC_2.4 │ │ │ │ │ -0002df94 00002616 R_ARM_JUMP_SLOT 00000000 memset@GLIBC_2.4 │ │ │ │ │ -0002df98 00002716 R_ARM_JUMP_SLOT 00000000 asin@GLIBC_2.4 │ │ │ │ │ -0002df9c 00002816 R_ARM_JUMP_SLOT 00000000 cosf@GLIBC_2.4 │ │ │ │ │ -0002dfa0 00002916 R_ARM_JUMP_SLOT 00000000 ceil@GLIBC_2.4 │ │ │ │ │ -0002dfa4 00002a16 R_ARM_JUMP_SLOT 00000000 lrint@GLIBC_2.4 │ │ │ │ │ -0002dfa8 00002b16 R_ARM_JUMP_SLOT 00000000 omp_set_lock@OMP_3.0 │ │ │ │ │ -0002dfac 00002c16 R_ARM_JUMP_SLOT 00000000 fputc@GLIBC_2.4 │ │ │ │ │ -0002dfb0 00002e16 R_ARM_JUMP_SLOT 00000000 GOMP_parallel@GOMP_4.0 │ │ │ │ │ -0002dfb4 00002f16 R_ARM_JUMP_SLOT 00000000 div@GLIBC_2.4 │ │ │ │ │ -0002dfb8 00003016 R_ARM_JUMP_SLOT 00000000 exp@GLIBC_2.29 │ │ │ │ │ -0002dfbc 00003116 R_ARM_JUMP_SLOT 00000000 atan2@GLIBC_2.4 │ │ │ │ │ -0002dfc0 00003216 R_ARM_JUMP_SLOT 00000000 cos@GLIBC_2.4 │ │ │ │ │ +00027efc 00000316 R_ARM_JUMP_SLOT 00000000 calloc@GLIBC_2.4 │ │ │ │ │ +00027f00 00000416 R_ARM_JUMP_SLOT 00000000 raise@GLIBC_2.4 │ │ │ │ │ +00027f04 00000516 R_ARM_JUMP_SLOT 00000000 omp_init_lock@OMP_3.0 │ │ │ │ │ +00027f08 00000616 R_ARM_JUMP_SLOT 00000000 __cxa_finalize@GLIBC_2.4 │ │ │ │ │ +00027f0c 00000716 R_ARM_JUMP_SLOT 00000000 strtol@GLIBC_2.4 │ │ │ │ │ +00027f10 00003b16 R_ARM_JUMP_SLOT 00001ff9 soxr_delete │ │ │ │ │ +00027f14 00000916 R_ARM_JUMP_SLOT 00000000 fetestexcept@GLIBC_2.4 │ │ │ │ │ +00027f18 00000a16 R_ARM_JUMP_SLOT 00000000 memmove@GLIBC_2.4 │ │ │ │ │ +00027f1c 00004416 R_ARM_JUMP_SLOT 00001e19 soxr_set_io_ratio │ │ │ │ │ +00027f20 00000b16 R_ARM_JUMP_SLOT 00000000 free@GLIBC_2.4 │ │ │ │ │ +00027f24 00003f16 R_ARM_JUMP_SLOT 0000259d soxr_output │ │ │ │ │ +00027f28 00000d16 R_ARM_JUMP_SLOT 00000000 memcpy@GLIBC_2.4 │ │ │ │ │ +00027f2c 00000e16 R_ARM_JUMP_SLOT 00000000 __memset_chk@GLIBC_2.4 │ │ │ │ │ +00027f30 00000f16 R_ARM_JUMP_SLOT 00000000 time@GLIBC_2.4 │ │ │ │ │ +00027f34 00001016 R_ARM_JUMP_SLOT 00000000 pow@GLIBC_2.29 │ │ │ │ │ +00027f38 00001116 R_ARM_JUMP_SLOT 00000000 sincos@GLIBC_2.4 │ │ │ │ │ +00027f3c 00001216 R_ARM_JUMP_SLOT 00000000 omp_get_thread_num@OMP_1.0 │ │ │ │ │ +00027f40 00001316 R_ARM_JUMP_SLOT 00000000 __stack_chk_fail@GLIBC_2.4 │ │ │ │ │ +00027f44 00001416 R_ARM_JUMP_SLOT 00000000 feclearexcept@GLIBC_2.4 │ │ │ │ │ +00027f48 00001516 R_ARM_JUMP_SLOT 00000000 omp_unset_lock@OMP_3.0 │ │ │ │ │ +00027f4c 00001616 R_ARM_JUMP_SLOT 00000000 realloc@GLIBC_2.4 │ │ │ │ │ +00027f50 00001716 R_ARM_JUMP_SLOT 00000000 sincosf@GLIBC_2.4 │ │ │ │ │ +00027f54 00003416 R_ARM_JUMP_SLOT 0000276d soxr_process │ │ │ │ │ +00027f58 00004216 R_ARM_JUMP_SLOT 00001a35 soxr_quality_spec │ │ │ │ │ +00027f5c 00001916 R_ARM_JUMP_SLOT 00000000 log@GLIBC_2.29 │ │ │ │ │ +00027f60 00001a16 R_ARM_JUMP_SLOT 00000000 lrintf@GLIBC_2.4 │ │ │ │ │ +00027f64 00001b16 R_ARM_JUMP_SLOT 00000000 floor@GLIBC_2.4 │ │ │ │ │ +00027f68 00001c16 R_ARM_JUMP_SLOT 00000000 getenv@GLIBC_2.4 │ │ │ │ │ +00027f6c 00001d16 R_ARM_JUMP_SLOT 00000000 malloc@GLIBC_2.4 │ │ │ │ │ +00027f70 00001e16 R_ARM_JUMP_SLOT 00000000 log10@GLIBC_2.4 │ │ │ │ │ +00027f74 00001f16 R_ARM_JUMP_SLOT 00000000 omp_get_num_threads@OMP_1.0 │ │ │ │ │ +00027f78 00002016 R_ARM_JUMP_SLOT 00000000 __vfprintf_chk@GLIBC_2.4 │ │ │ │ │ +00027f7c 00002116 R_ARM_JUMP_SLOT 00000000 __gmon_start__ │ │ │ │ │ +00027f80 00002216 R_ARM_JUMP_SLOT 00000000 sin@GLIBC_2.4 │ │ │ │ │ +00027f84 00003c16 R_ARM_JUMP_SLOT 00002011 soxr_create │ │ │ │ │ +00027f88 00003816 R_ARM_JUMP_SLOT 00001ce1 soxr_runtime_spec │ │ │ │ │ +00027f8c 00002316 R_ARM_JUMP_SLOT 00000000 sqrt@GLIBC_2.4 │ │ │ │ │ +00027f90 00002416 R_ARM_JUMP_SLOT 00000000 omp_destroy_lock@OMP_3.0 │ │ │ │ │ +00027f94 00002516 R_ARM_JUMP_SLOT 00000000 __cxa_atexit@GLIBC_2.4 │ │ │ │ │ +00027f98 00002616 R_ARM_JUMP_SLOT 00000000 memset@GLIBC_2.4 │ │ │ │ │ +00027f9c 00002716 R_ARM_JUMP_SLOT 00000000 asin@GLIBC_2.4 │ │ │ │ │ +00027fa0 00002816 R_ARM_JUMP_SLOT 00000000 cosf@GLIBC_2.4 │ │ │ │ │ +00027fa4 00002916 R_ARM_JUMP_SLOT 00000000 ceil@GLIBC_2.4 │ │ │ │ │ +00027fa8 00002a16 R_ARM_JUMP_SLOT 00000000 lrint@GLIBC_2.4 │ │ │ │ │ +00027fac 00002b16 R_ARM_JUMP_SLOT 00000000 omp_set_lock@OMP_3.0 │ │ │ │ │ +00027fb0 00002c16 R_ARM_JUMP_SLOT 00000000 fputc@GLIBC_2.4 │ │ │ │ │ +00027fb4 00002e16 R_ARM_JUMP_SLOT 00000000 GOMP_parallel@GOMP_4.0 │ │ │ │ │ +00027fb8 00002f16 R_ARM_JUMP_SLOT 00000000 div@GLIBC_2.4 │ │ │ │ │ +00027fbc 00003016 R_ARM_JUMP_SLOT 00000000 exp@GLIBC_2.29 │ │ │ │ │ +00027fc0 00003116 R_ARM_JUMP_SLOT 00000000 atan2@GLIBC_2.4 │ │ │ │ │ +00027fc4 00003216 R_ARM_JUMP_SLOT 00000000 cos@GLIBC_2.4 │ │ │ │ ├── readelf --wide --dynamic {} │ │ │ │ │ @@ -1,34 +1,34 @@ │ │ │ │ │ │ │ │ │ │ -Dynamic section at offset 0x1ddd4 contains 31 entries: │ │ │ │ │ +Dynamic section at offset 0x17dd8 contains 31 entries: │ │ │ │ │ Tag Type Name/Value │ │ │ │ │ 0x00000001 (NEEDED) Shared library: [libm.so.6] │ │ │ │ │ 0x00000001 (NEEDED) Shared library: [libgomp.so.1] │ │ │ │ │ 0x00000001 (NEEDED) Shared library: [libpthread.so.0] │ │ │ │ │ 0x00000001 (NEEDED) Shared library: [libc.so.6] │ │ │ │ │ 0x00000001 (NEEDED) Shared library: [ld-linux-armhf.so.3] │ │ │ │ │ 0x0000000e (SONAME) Library soname: [libsoxr.so.0] │ │ │ │ │ - 0x0000000c (INIT) 0x1628 │ │ │ │ │ - 0x0000000d (FINI) 0x1b97c │ │ │ │ │ - 0x00000019 (INIT_ARRAY) 0x2d628 │ │ │ │ │ + 0x0000000c (INIT) 0x1350 │ │ │ │ │ + 0x0000000d (FINI) 0x15fbc │ │ │ │ │ + 0x00000019 (INIT_ARRAY) 0x27890 │ │ │ │ │ 0x0000001b (INIT_ARRAYSZ) 4 (bytes) │ │ │ │ │ - 0x0000001a (FINI_ARRAY) 0x2d62c │ │ │ │ │ + 0x0000001a (FINI_ARRAY) 0x27894 │ │ │ │ │ 0x0000001c (FINI_ARRAYSZ) 4 (bytes) │ │ │ │ │ 0x6ffffef5 (GNU_HASH) 0x138 │ │ │ │ │ 0x00000005 (STRTAB) 0x634 │ │ │ │ │ 0x00000006 (SYMTAB) 0x1e4 │ │ │ │ │ 0x0000000a (STRSZ) 849 (bytes) │ │ │ │ │ 0x0000000b (SYMENT) 16 (bytes) │ │ │ │ │ - 0x00000003 (PLTGOT) 0x2deec │ │ │ │ │ + 0x00000003 (PLTGOT) 0x27ef0 │ │ │ │ │ 0x00000002 (PLTRELSZ) 408 (bytes) │ │ │ │ │ 0x00000014 (PLTREL) REL │ │ │ │ │ - 0x00000017 (JMPREL) 0x1490 │ │ │ │ │ + 0x00000017 (JMPREL) 0x11b8 │ │ │ │ │ 0x00000011 (REL) 0xae0 │ │ │ │ │ - 0x00000012 (RELSZ) 2480 (bytes) │ │ │ │ │ + 0x00000012 (RELSZ) 1752 (bytes) │ │ │ │ │ 0x00000013 (RELENT) 8 (bytes) │ │ │ │ │ 0x0000001e (FLAGS) BIND_NOW │ │ │ │ │ 0x6ffffffb (FLAGS_1) Flags: NOW │ │ │ │ │ 0x6ffffffe (VERNEED) 0xa10 │ │ │ │ │ 0x6fffffff (VERNEEDNUM) 5 │ │ │ │ │ 0x6ffffff0 (VERSYM) 0x986 │ │ │ │ │ - 0x6ffffffa (RELCOUNT) 292 │ │ │ │ │ + 0x6ffffffa (RELCOUNT) 201 │ │ │ │ │ 0x00000000 (NULL) 0x0 │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: e5e4f06343f21184e362f9a550cf0e1fe8574061 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 975ef9596d8b6fec5bf4f617b98fc8b0fc2df2ee │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -61,15 +61,14 @@ │ │ │ │ │ CF2F!F(F │ │ │ │ │ CF2F!F(F │ │ │ │ │ CF2F!F(F │ │ │ │ │ KFRF)F F │ │ │ │ │ KFRF)F F │ │ │ │ │ ah `1Da` │ │ │ │ │ GHxDGJHKzD │ │ │ │ │ -B{QDGDLD │ │ │ │ │ ah `1Da` │ │ │ │ │ MDLDODcE? │ │ │ │ │ eF;F"F0F │ │ │ │ │ eF;F"F0F │ │ │ │ │ B3`r`*`k` │ │ │ │ │ CF2F!F(F │ │ │ │ │ CF2F!F(F │ │ │ │ │ @@ -82,15 +81,14 @@ │ │ │ │ │ CF2F!F(F │ │ │ │ │ CF2F!F(F │ │ │ │ │ kh3`OD;` │ │ │ │ │ ah `1Da` │ │ │ │ │ ah `1Da` │ │ │ │ │ gzAF2FKF │ │ │ │ │ N@UUUUUU │ │ │ │ │ -ah `1Da` │ │ │ │ │ null input buffer pointer │ │ │ │ │ libsoxr-0.1.3 │ │ │ │ │ invalid io datatype(s) │ │ │ │ │ malloc failed │ │ │ │ │ must set # channels before O/I ratio │ │ │ │ │ invalid soxr_t pointer │ │ │ │ │ I/O ratio out-of-range │ │ │ │ │ @@ -102,16 +100,14 @@ │ │ │ │ │ SOXR_MIN_DFT_SIZE │ │ │ │ │ SOXR_LARGE_DFT_SIZE │ │ │ │ │ SOXR_COEFS_SIZE │ │ │ │ │ SOXR_NUM_THREADS │ │ │ │ │ SOXR_COEF_INTERP │ │ │ │ │ SOXR_STRICT_BUF │ │ │ │ │ SOXR_NOSMALLINTOPT │ │ │ │ │ -SOXR_USE_SIMD32 │ │ │ │ │ -SOXR_USE_SIMD │ │ │ │ │ null output buffer pointer │ │ │ │ │ input function reported failure │ │ │ │ │ null pointer │ │ │ │ │ )?12448 488 44 L OMP │ │ │ │ │ ONE.=\HI │ │ │ │ │ ?make_lpf(n=%i Fc=%.7g beta=%g rho=%g scale=%g) │ │ │ │ │ ./sinctest %-12.7g %-12.7g %g 0 %-5g %i %i 50 %g %g -4 >1 │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {} │ │ │ │ │ @@ -1,10 +1,10 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Disassembly of section .init: │ │ │ │ │ │ │ │ │ │ -00001628 <.init>: │ │ │ │ │ +00001350 <.init>: │ │ │ │ │ _init(): │ │ │ │ │ push {r3, lr} │ │ │ │ │ - bl 18c0 │ │ │ │ │ + bl 15e8 │ │ │ │ │ pop {r3, pc} │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {} │ │ │ │ │ @@ -1,271 +1,271 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Disassembly of section .plt: │ │ │ │ │ │ │ │ │ │ -00001634 : │ │ │ │ │ +0000135c : │ │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ │ - ldr lr, [pc, #4] @ 1644 │ │ │ │ │ + ldr lr, [pc, #4] @ 136c │ │ │ │ │ add lr, pc, lr │ │ │ │ │ ldr pc, [lr, #8]! │ │ │ │ │ - andeq ip, r2, r8, lsr #17 │ │ │ │ │ + andeq r6, r2, r4, lsl #23 │ │ │ │ │ │ │ │ │ │ -00001648 : │ │ │ │ │ +00001370 : │ │ │ │ │ add ip, pc, #0, 12 │ │ │ │ │ - add ip, ip, #44, 20 @ 0x2c000 │ │ │ │ │ - ldr pc, [ip, #2216]! @ 0x8a8 │ │ │ │ │ + add ip, ip, #155648 @ 0x26000 │ │ │ │ │ + ldr pc, [ip, #2948]! @ 0xb84 │ │ │ │ │ │ │ │ │ │ -00001654 : │ │ │ │ │ +0000137c : │ │ │ │ │ add ip, pc, #0, 12 │ │ │ │ │ - add ip, ip, #44, 20 @ 0x2c000 │ │ │ │ │ - ldr pc, [ip, #2208]! @ 0x8a0 │ │ │ │ │ + add ip, ip, #155648 @ 0x26000 │ │ │ │ │ + ldr pc, [ip, #2940]! @ 0xb7c │ │ │ │ │ │ │ │ │ │ -00001660 : │ │ │ │ │ +00001388 : │ │ │ │ │ add ip, pc, #0, 12 │ │ │ │ │ - add ip, ip, #44, 20 @ 0x2c000 │ │ │ │ │ - ldr pc, [ip, #2200]! @ 0x898 │ │ │ │ │ + add ip, ip, #155648 @ 0x26000 │ │ │ │ │ + ldr pc, [ip, #2932]! @ 0xb74 │ │ │ │ │ │ │ │ │ │ -0000166c <__cxa_finalize@plt>: │ │ │ │ │ +00001394 <__cxa_finalize@plt>: │ │ │ │ │ add ip, pc, #0, 12 │ │ │ │ │ - add ip, ip, #44, 20 @ 0x2c000 │ │ │ │ │ - ldr pc, [ip, #2192]! @ 0x890 │ │ │ │ │ + add ip, ip, #155648 @ 0x26000 │ │ │ │ │ + ldr pc, [ip, #2924]! @ 0xb6c │ │ │ │ │ │ │ │ │ │ -00001678 : │ │ │ │ │ +000013a0 : │ │ │ │ │ add ip, pc, #0, 12 │ │ │ │ │ - add ip, ip, #44, 20 @ 0x2c000 │ │ │ │ │ - ldr pc, [ip, #2184]! @ 0x888 │ │ │ │ │ + add ip, ip, #155648 @ 0x26000 │ │ │ │ │ + ldr pc, [ip, #2916]! @ 0xb64 │ │ │ │ │ │ │ │ │ │ -00001684 : │ │ │ │ │ +000013ac : │ │ │ │ │ add ip, pc, #0, 12 │ │ │ │ │ - add ip, ip, #44, 20 @ 0x2c000 │ │ │ │ │ - ldr pc, [ip, #2176]! @ 0x880 │ │ │ │ │ + add ip, ip, #155648 @ 0x26000 │ │ │ │ │ + ldr pc, [ip, #2908]! @ 0xb5c │ │ │ │ │ │ │ │ │ │ -00001690 : │ │ │ │ │ +000013b8 : │ │ │ │ │ add ip, pc, #0, 12 │ │ │ │ │ - add ip, ip, #44, 20 @ 0x2c000 │ │ │ │ │ - ldr pc, [ip, #2168]! @ 0x878 │ │ │ │ │ + add ip, ip, #155648 @ 0x26000 │ │ │ │ │ + ldr pc, [ip, #2900]! @ 0xb54 │ │ │ │ │ │ │ │ │ │ -0000169c : │ │ │ │ │ +000013c4 : │ │ │ │ │ add ip, pc, #0, 12 │ │ │ │ │ - add ip, ip, #44, 20 @ 0x2c000 │ │ │ │ │ - ldr pc, [ip, #2160]! @ 0x870 │ │ │ │ │ + add ip, ip, #155648 @ 0x26000 │ │ │ │ │ + ldr pc, [ip, #2892]! @ 0xb4c │ │ │ │ │ │ │ │ │ │ -000016a8 : │ │ │ │ │ +000013d0 : │ │ │ │ │ @ instruction: 0xe7fd4778 │ │ │ │ │ add ip, pc, #0, 12 │ │ │ │ │ - add ip, ip, #44, 20 @ 0x2c000 │ │ │ │ │ - ldr pc, [ip, #2148]! @ 0x864 │ │ │ │ │ + add ip, ip, #155648 @ 0x26000 │ │ │ │ │ + ldr pc, [ip, #2880]! @ 0xb40 │ │ │ │ │ │ │ │ │ │ -000016b8 : │ │ │ │ │ +000013e0 : │ │ │ │ │ @ instruction: 0xe7fd4778 │ │ │ │ │ add ip, pc, #0, 12 │ │ │ │ │ - add ip, ip, #44, 20 @ 0x2c000 │ │ │ │ │ - ldr pc, [ip, #2136]! @ 0x858 │ │ │ │ │ + add ip, ip, #155648 @ 0x26000 │ │ │ │ │ + ldr pc, [ip, #2868]! @ 0xb34 │ │ │ │ │ │ │ │ │ │ -000016c8 : │ │ │ │ │ +000013f0 : │ │ │ │ │ add ip, pc, #0, 12 │ │ │ │ │ - add ip, ip, #44, 20 @ 0x2c000 │ │ │ │ │ - ldr pc, [ip, #2128]! @ 0x850 │ │ │ │ │ + add ip, ip, #155648 @ 0x26000 │ │ │ │ │ + ldr pc, [ip, #2860]! @ 0xb2c │ │ │ │ │ │ │ │ │ │ -000016d4 : │ │ │ │ │ +000013fc : │ │ │ │ │ add ip, pc, #0, 12 │ │ │ │ │ - add ip, ip, #44, 20 @ 0x2c000 │ │ │ │ │ - ldr pc, [ip, #2120]! @ 0x848 │ │ │ │ │ + add ip, ip, #155648 @ 0x26000 │ │ │ │ │ + ldr pc, [ip, #2852]! @ 0xb24 │ │ │ │ │ │ │ │ │ │ -000016e0 <__memset_chk@plt>: │ │ │ │ │ +00001408 <__memset_chk@plt>: │ │ │ │ │ add ip, pc, #0, 12 │ │ │ │ │ - add ip, ip, #44, 20 @ 0x2c000 │ │ │ │ │ - ldr pc, [ip, #2112]! @ 0x840 │ │ │ │ │ + add ip, ip, #155648 @ 0x26000 │ │ │ │ │ + ldr pc, [ip, #2844]! @ 0xb1c │ │ │ │ │ │ │ │ │ │ -000016ec : │ │ │ │ │ +00001414 : │ │ │ │ │ add ip, pc, #0, 12 │ │ │ │ │ - add ip, ip, #44, 20 @ 0x2c000 │ │ │ │ │ - ldr pc, [ip, #2104]! @ 0x838 │ │ │ │ │ + add ip, ip, #155648 @ 0x26000 │ │ │ │ │ + ldr pc, [ip, #2836]! @ 0xb14 │ │ │ │ │ │ │ │ │ │ -000016f8 : │ │ │ │ │ +00001420 : │ │ │ │ │ add ip, pc, #0, 12 │ │ │ │ │ - add ip, ip, #44, 20 @ 0x2c000 │ │ │ │ │ - ldr pc, [ip, #2096]! @ 0x830 │ │ │ │ │ + add ip, ip, #155648 @ 0x26000 │ │ │ │ │ + ldr pc, [ip, #2828]! @ 0xb0c │ │ │ │ │ │ │ │ │ │ -00001704 : │ │ │ │ │ +0000142c : │ │ │ │ │ add ip, pc, #0, 12 │ │ │ │ │ - add ip, ip, #44, 20 @ 0x2c000 │ │ │ │ │ - ldr pc, [ip, #2088]! @ 0x828 │ │ │ │ │ + add ip, ip, #155648 @ 0x26000 │ │ │ │ │ + ldr pc, [ip, #2820]! @ 0xb04 │ │ │ │ │ │ │ │ │ │ -00001710 : │ │ │ │ │ +00001438 : │ │ │ │ │ add ip, pc, #0, 12 │ │ │ │ │ - add ip, ip, #44, 20 @ 0x2c000 │ │ │ │ │ - ldr pc, [ip, #2080]! @ 0x820 │ │ │ │ │ + add ip, ip, #155648 @ 0x26000 │ │ │ │ │ + ldr pc, [ip, #2812]! @ 0xafc │ │ │ │ │ │ │ │ │ │ -0000171c <__stack_chk_fail@plt>: │ │ │ │ │ +00001444 <__stack_chk_fail@plt>: │ │ │ │ │ add ip, pc, #0, 12 │ │ │ │ │ - add ip, ip, #44, 20 @ 0x2c000 │ │ │ │ │ - ldr pc, [ip, #2072]! @ 0x818 │ │ │ │ │ + add ip, ip, #155648 @ 0x26000 │ │ │ │ │ + ldr pc, [ip, #2804]! @ 0xaf4 │ │ │ │ │ │ │ │ │ │ -00001728 : │ │ │ │ │ +00001450 : │ │ │ │ │ add ip, pc, #0, 12 │ │ │ │ │ - add ip, ip, #44, 20 @ 0x2c000 │ │ │ │ │ - ldr pc, [ip, #2064]! @ 0x810 │ │ │ │ │ + add ip, ip, #155648 @ 0x26000 │ │ │ │ │ + ldr pc, [ip, #2796]! @ 0xaec │ │ │ │ │ │ │ │ │ │ -00001734 : │ │ │ │ │ +0000145c : │ │ │ │ │ @ instruction: 0xe7fd4778 │ │ │ │ │ add ip, pc, #0, 12 │ │ │ │ │ - add ip, ip, #44, 20 @ 0x2c000 │ │ │ │ │ - ldr pc, [ip, #2052]! @ 0x804 │ │ │ │ │ + add ip, ip, #155648 @ 0x26000 │ │ │ │ │ + ldr pc, [ip, #2784]! @ 0xae0 │ │ │ │ │ │ │ │ │ │ -00001744 : │ │ │ │ │ +0000146c : │ │ │ │ │ add ip, pc, #0, 12 │ │ │ │ │ - add ip, ip, #44, 20 @ 0x2c000 │ │ │ │ │ - ldr pc, [ip, #2044]! @ 0x7fc │ │ │ │ │ + add ip, ip, #155648 @ 0x26000 │ │ │ │ │ + ldr pc, [ip, #2776]! @ 0xad8 │ │ │ │ │ │ │ │ │ │ -00001750 : │ │ │ │ │ +00001478 : │ │ │ │ │ add ip, pc, #0, 12 │ │ │ │ │ - add ip, ip, #44, 20 @ 0x2c000 │ │ │ │ │ - ldr pc, [ip, #2036]! @ 0x7f4 │ │ │ │ │ + add ip, ip, #155648 @ 0x26000 │ │ │ │ │ + ldr pc, [ip, #2768]! @ 0xad0 │ │ │ │ │ │ │ │ │ │ -0000175c : │ │ │ │ │ +00001484 : │ │ │ │ │ add ip, pc, #0, 12 │ │ │ │ │ - add ip, ip, #44, 20 @ 0x2c000 │ │ │ │ │ - ldr pc, [ip, #2028]! @ 0x7ec │ │ │ │ │ + add ip, ip, #155648 @ 0x26000 │ │ │ │ │ + ldr pc, [ip, #2760]! @ 0xac8 │ │ │ │ │ │ │ │ │ │ -00001768 : │ │ │ │ │ +00001490 : │ │ │ │ │ add ip, pc, #0, 12 │ │ │ │ │ - add ip, ip, #44, 20 @ 0x2c000 │ │ │ │ │ - ldr pc, [ip, #2020]! @ 0x7e4 │ │ │ │ │ + add ip, ip, #155648 @ 0x26000 │ │ │ │ │ + ldr pc, [ip, #2752]! @ 0xac0 │ │ │ │ │ │ │ │ │ │ -00001774 : │ │ │ │ │ +0000149c : │ │ │ │ │ add ip, pc, #0, 12 │ │ │ │ │ - add ip, ip, #44, 20 @ 0x2c000 │ │ │ │ │ - ldr pc, [ip, #2012]! @ 0x7dc │ │ │ │ │ + add ip, ip, #155648 @ 0x26000 │ │ │ │ │ + ldr pc, [ip, #2744]! @ 0xab8 │ │ │ │ │ │ │ │ │ │ -00001780 : │ │ │ │ │ +000014a8 : │ │ │ │ │ add ip, pc, #0, 12 │ │ │ │ │ - add ip, ip, #44, 20 @ 0x2c000 │ │ │ │ │ - ldr pc, [ip, #2004]! @ 0x7d4 │ │ │ │ │ + add ip, ip, #155648 @ 0x26000 │ │ │ │ │ + ldr pc, [ip, #2736]! @ 0xab0 │ │ │ │ │ │ │ │ │ │ -0000178c : │ │ │ │ │ +000014b4 : │ │ │ │ │ add ip, pc, #0, 12 │ │ │ │ │ - add ip, ip, #44, 20 @ 0x2c000 │ │ │ │ │ - ldr pc, [ip, #1996]! @ 0x7cc │ │ │ │ │ + add ip, ip, #155648 @ 0x26000 │ │ │ │ │ + ldr pc, [ip, #2728]! @ 0xaa8 │ │ │ │ │ │ │ │ │ │ -00001798 : │ │ │ │ │ +000014c0 : │ │ │ │ │ add ip, pc, #0, 12 │ │ │ │ │ - add ip, ip, #44, 20 @ 0x2c000 │ │ │ │ │ - ldr pc, [ip, #1988]! @ 0x7c4 │ │ │ │ │ + add ip, ip, #155648 @ 0x26000 │ │ │ │ │ + ldr pc, [ip, #2720]! @ 0xaa0 │ │ │ │ │ │ │ │ │ │ -000017a4 : │ │ │ │ │ +000014cc : │ │ │ │ │ add ip, pc, #0, 12 │ │ │ │ │ - add ip, ip, #44, 20 @ 0x2c000 │ │ │ │ │ - ldr pc, [ip, #1980]! @ 0x7bc │ │ │ │ │ + add ip, ip, #155648 @ 0x26000 │ │ │ │ │ + ldr pc, [ip, #2712]! @ 0xa98 │ │ │ │ │ │ │ │ │ │ -000017b0 : │ │ │ │ │ +000014d8 : │ │ │ │ │ add ip, pc, #0, 12 │ │ │ │ │ - add ip, ip, #44, 20 @ 0x2c000 │ │ │ │ │ - ldr pc, [ip, #1972]! @ 0x7b4 │ │ │ │ │ + add ip, ip, #155648 @ 0x26000 │ │ │ │ │ + ldr pc, [ip, #2704]! @ 0xa90 │ │ │ │ │ │ │ │ │ │ -000017bc : │ │ │ │ │ +000014e4 : │ │ │ │ │ add ip, pc, #0, 12 │ │ │ │ │ - add ip, ip, #44, 20 @ 0x2c000 │ │ │ │ │ - ldr pc, [ip, #1964]! @ 0x7ac │ │ │ │ │ + add ip, ip, #155648 @ 0x26000 │ │ │ │ │ + ldr pc, [ip, #2696]! @ 0xa88 │ │ │ │ │ │ │ │ │ │ -000017c8 <__vfprintf_chk@plt>: │ │ │ │ │ +000014f0 <__vfprintf_chk@plt>: │ │ │ │ │ add ip, pc, #0, 12 │ │ │ │ │ - add ip, ip, #44, 20 @ 0x2c000 │ │ │ │ │ - ldr pc, [ip, #1956]! @ 0x7a4 │ │ │ │ │ + add ip, ip, #155648 @ 0x26000 │ │ │ │ │ + ldr pc, [ip, #2688]! @ 0xa80 │ │ │ │ │ │ │ │ │ │ -000017d4 <__gmon_start__@plt>: │ │ │ │ │ +000014fc <__gmon_start__@plt>: │ │ │ │ │ add ip, pc, #0, 12 │ │ │ │ │ - add ip, ip, #44, 20 @ 0x2c000 │ │ │ │ │ - ldr pc, [ip, #1948]! @ 0x79c │ │ │ │ │ + add ip, ip, #155648 @ 0x26000 │ │ │ │ │ + ldr pc, [ip, #2680]! @ 0xa78 │ │ │ │ │ │ │ │ │ │ -000017e0 : │ │ │ │ │ +00001508 : │ │ │ │ │ add ip, pc, #0, 12 │ │ │ │ │ - add ip, ip, #44, 20 @ 0x2c000 │ │ │ │ │ - ldr pc, [ip, #1940]! @ 0x794 │ │ │ │ │ + add ip, ip, #155648 @ 0x26000 │ │ │ │ │ + ldr pc, [ip, #2672]! @ 0xa70 │ │ │ │ │ │ │ │ │ │ -000017ec : │ │ │ │ │ +00001514 : │ │ │ │ │ add ip, pc, #0, 12 │ │ │ │ │ - add ip, ip, #44, 20 @ 0x2c000 │ │ │ │ │ - ldr pc, [ip, #1932]! @ 0x78c │ │ │ │ │ + add ip, ip, #155648 @ 0x26000 │ │ │ │ │ + ldr pc, [ip, #2664]! @ 0xa68 │ │ │ │ │ │ │ │ │ │ -000017f8 : │ │ │ │ │ +00001520 : │ │ │ │ │ add ip, pc, #0, 12 │ │ │ │ │ - add ip, ip, #44, 20 @ 0x2c000 │ │ │ │ │ - ldr pc, [ip, #1924]! @ 0x784 │ │ │ │ │ + add ip, ip, #155648 @ 0x26000 │ │ │ │ │ + ldr pc, [ip, #2656]! @ 0xa60 │ │ │ │ │ │ │ │ │ │ -00001804 : │ │ │ │ │ +0000152c : │ │ │ │ │ add ip, pc, #0, 12 │ │ │ │ │ - add ip, ip, #44, 20 @ 0x2c000 │ │ │ │ │ - ldr pc, [ip, #1916]! @ 0x77c │ │ │ │ │ + add ip, ip, #155648 @ 0x26000 │ │ │ │ │ + ldr pc, [ip, #2648]! @ 0xa58 │ │ │ │ │ │ │ │ │ │ -00001810 : │ │ │ │ │ +00001538 : │ │ │ │ │ add ip, pc, #0, 12 │ │ │ │ │ - add ip, ip, #44, 20 @ 0x2c000 │ │ │ │ │ - ldr pc, [ip, #1908]! @ 0x774 │ │ │ │ │ + add ip, ip, #155648 @ 0x26000 │ │ │ │ │ + ldr pc, [ip, #2640]! @ 0xa50 │ │ │ │ │ │ │ │ │ │ -0000181c <__cxa_atexit@plt>: │ │ │ │ │ +00001544 <__cxa_atexit@plt>: │ │ │ │ │ @ instruction: 0xe7fd4778 │ │ │ │ │ add ip, pc, #0, 12 │ │ │ │ │ - add ip, ip, #44, 20 @ 0x2c000 │ │ │ │ │ - ldr pc, [ip, #1896]! @ 0x768 │ │ │ │ │ + add ip, ip, #155648 @ 0x26000 │ │ │ │ │ + ldr pc, [ip, #2628]! @ 0xa44 │ │ │ │ │ │ │ │ │ │ -0000182c : │ │ │ │ │ +00001554 : │ │ │ │ │ @ instruction: 0xe7fd4778 │ │ │ │ │ add ip, pc, #0, 12 │ │ │ │ │ - add ip, ip, #44, 20 @ 0x2c000 │ │ │ │ │ - ldr pc, [ip, #1884]! @ 0x75c │ │ │ │ │ + add ip, ip, #155648 @ 0x26000 │ │ │ │ │ + ldr pc, [ip, #2616]! @ 0xa38 │ │ │ │ │ │ │ │ │ │ -0000183c : │ │ │ │ │ +00001564 : │ │ │ │ │ add ip, pc, #0, 12 │ │ │ │ │ - add ip, ip, #44, 20 @ 0x2c000 │ │ │ │ │ - ldr pc, [ip, #1876]! @ 0x754 │ │ │ │ │ + add ip, ip, #155648 @ 0x26000 │ │ │ │ │ + ldr pc, [ip, #2608]! @ 0xa30 │ │ │ │ │ │ │ │ │ │ -00001848 : │ │ │ │ │ +00001570 : │ │ │ │ │ add ip, pc, #0, 12 │ │ │ │ │ - add ip, ip, #44, 20 @ 0x2c000 │ │ │ │ │ - ldr pc, [ip, #1868]! @ 0x74c │ │ │ │ │ + add ip, ip, #155648 @ 0x26000 │ │ │ │ │ + ldr pc, [ip, #2600]! @ 0xa28 │ │ │ │ │ │ │ │ │ │ -00001854 : │ │ │ │ │ +0000157c : │ │ │ │ │ add ip, pc, #0, 12 │ │ │ │ │ - add ip, ip, #44, 20 @ 0x2c000 │ │ │ │ │ - ldr pc, [ip, #1860]! @ 0x744 │ │ │ │ │ + add ip, ip, #155648 @ 0x26000 │ │ │ │ │ + ldr pc, [ip, #2592]! @ 0xa20 │ │ │ │ │ │ │ │ │ │ -00001860 : │ │ │ │ │ +00001588 : │ │ │ │ │ add ip, pc, #0, 12 │ │ │ │ │ - add ip, ip, #44, 20 @ 0x2c000 │ │ │ │ │ - ldr pc, [ip, #1852]! @ 0x73c │ │ │ │ │ + add ip, ip, #155648 @ 0x26000 │ │ │ │ │ + ldr pc, [ip, #2584]! @ 0xa18 │ │ │ │ │ │ │ │ │ │ -0000186c : │ │ │ │ │ +00001594 : │ │ │ │ │ add ip, pc, #0, 12 │ │ │ │ │ - add ip, ip, #44, 20 @ 0x2c000 │ │ │ │ │ - ldr pc, [ip, #1844]! @ 0x734 │ │ │ │ │ + add ip, ip, #155648 @ 0x26000 │ │ │ │ │ + ldr pc, [ip, #2576]! @ 0xa10 │ │ │ │ │ │ │ │ │ │ -00001878 : │ │ │ │ │ +000015a0 : │ │ │ │ │ add ip, pc, #0, 12 │ │ │ │ │ - add ip, ip, #44, 20 @ 0x2c000 │ │ │ │ │ - ldr pc, [ip, #1836]! @ 0x72c │ │ │ │ │ + add ip, ip, #155648 @ 0x26000 │ │ │ │ │ + ldr pc, [ip, #2568]! @ 0xa08 │ │ │ │ │ │ │ │ │ │ -00001884 : │ │ │ │ │ +000015ac : │ │ │ │ │ add ip, pc, #0, 12 │ │ │ │ │ - add ip, ip, #44, 20 @ 0x2c000 │ │ │ │ │ - ldr pc, [ip, #1828]! @ 0x724 │ │ │ │ │ + add ip, ip, #155648 @ 0x26000 │ │ │ │ │ + ldr pc, [ip, #2560]! @ 0xa00 │ │ │ │ │ │ │ │ │ │ -00001890 : │ │ │ │ │ +000015b8 : │ │ │ │ │ add ip, pc, #0, 12 │ │ │ │ │ - add ip, ip, #44, 20 @ 0x2c000 │ │ │ │ │ - ldr pc, [ip, #1820]! @ 0x71c │ │ │ │ │ + add ip, ip, #155648 @ 0x26000 │ │ │ │ │ + ldr pc, [ip, #2552]! @ 0x9f8 │ │ │ │ │ │ │ │ │ │ -0000189c : │ │ │ │ │ +000015c4 : │ │ │ │ │ add ip, pc, #0, 12 │ │ │ │ │ - add ip, ip, #44, 20 @ 0x2c000 │ │ │ │ │ - ldr pc, [ip, #1812]! @ 0x714 │ │ │ │ │ + add ip, ip, #155648 @ 0x26000 │ │ │ │ │ + ldr pc, [ip, #2544]! @ 0x9f0 │ │ │ │ │ │ │ │ │ │ -000018a8 : │ │ │ │ │ +000015d0 : │ │ │ │ │ add ip, pc, #0, 12 │ │ │ │ │ - add ip, ip, #44, 20 @ 0x2c000 │ │ │ │ │ - ldr pc, [ip, #1804]! @ 0x70c │ │ │ │ │ + add ip, ip, #155648 @ 0x26000 │ │ │ │ │ + ldr pc, [ip, #2536]! @ 0x9e8 │ │ │ │ │ │ │ │ │ │ -000018b4 : │ │ │ │ │ +000015dc : │ │ │ │ │ add ip, pc, #0, 12 │ │ │ │ │ - add ip, ip, #44, 20 @ 0x2c000 │ │ │ │ │ - ldr pc, [ip, #1796]! @ 0x704 │ │ │ │ │ + add ip, ip, #155648 @ 0x26000 │ │ │ │ │ + ldr pc, [ip, #2528]! @ 0x9e0 │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ │ @@ -1,66 +1,66 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Disassembly of section .text: │ │ │ │ │ │ │ │ │ │ -000018c0 : │ │ │ │ │ +000015e8 : │ │ │ │ │ call_weak_fn(): │ │ │ │ │ - ldr r3, [pc, #20] @ 18dc │ │ │ │ │ - ldr r2, [pc, #20] @ 18e0 │ │ │ │ │ + ldr r3, [pc, #20] @ 1604 │ │ │ │ │ + ldr r2, [pc, #20] @ 1608 │ │ │ │ │ add r3, pc, r3 │ │ │ │ │ ldr r2, [r3, r2] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ bxeq lr │ │ │ │ │ - b 17d4 <__gmon_start__@plt> │ │ │ │ │ - andeq ip, r2, ip, lsl r6 │ │ │ │ │ + b 14fc <__gmon_start__@plt> │ │ │ │ │ + strdeq r6, [r2], -r8 │ │ │ │ │ strdeq r0, [r0], -r4 │ │ │ │ │ deregister_tm_clones(): │ │ │ │ │ - blmi 1d3904 │ │ │ │ │ + blmi 1d362c │ │ │ │ │ ldrbtmi r4, [r8], #-2567 @ 0xfffff5f9 │ │ │ │ │ ldrbtmi r4, [sl], #-1147 @ 0xfffffb85 │ │ │ │ │ andle r4, r3, r3, lsl #5 │ │ │ │ │ ldmpl r3, {r0, r2, r8, r9, fp, lr}^ │ │ │ │ │ ldrmi fp, [r8, -r3, lsl #2] │ │ │ │ │ svclt 0x00004770 │ │ │ │ │ - andeq ip, r2, r2, ror r8 │ │ │ │ │ - andeq ip, r2, r0, ror r8 │ │ │ │ │ - strdeq ip, [r2], -sl │ │ │ │ │ + andeq r6, r2, r6, ror #21 │ │ │ │ │ + andeq r6, r2, r4, ror #21 │ │ │ │ │ + ldrdeq r6, [r2], -r6 @ │ │ │ │ │ andeq r0, r0, r0, ror #1 │ │ │ │ │ register_tm_clones(): │ │ │ │ │ stmdbmi r9, {r3, fp, lr} │ │ │ │ │ - bmi 252afc │ │ │ │ │ - bne 252b04 │ │ │ │ │ + bmi 252824 │ │ │ │ │ + bne 25282c │ │ │ │ │ svceq 0x00cb447a │ │ │ │ │ @ instruction: 0x01a1eb03 │ │ │ │ │ andle r1, r3, r9, asr #32 │ │ │ │ │ ldmpl r3, {r0, r2, r8, r9, fp, lr}^ │ │ │ │ │ ldrmi fp, [r8, -r3, lsl #2] │ │ │ │ │ svclt 0x00004770 │ │ │ │ │ - andeq ip, r2, r8, asr #16 │ │ │ │ │ - andeq ip, r2, r4, asr #16 │ │ │ │ │ - andeq ip, r2, ip, asr #11 │ │ │ │ │ - andeq r0, r0, r8, lsl #2 │ │ │ │ │ + @ instruction: 0x00026abc │ │ │ │ │ + @ instruction: 0x00026ab8 │ │ │ │ │ + andeq r6, r2, r8, lsr #17 │ │ │ │ │ + andeq r0, r0, r4, lsl #2 │ │ │ │ │ __do_global_dtors_aux(): │ │ │ │ │ - blmi 2aed6c │ │ │ │ │ + blmi 2aea94 │ │ │ │ │ ldrbtmi r4, [fp], #-2570 @ 0xfffff5f6 │ │ │ │ │ ldmdavc fp, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ │ - blmi 26ff04 │ │ │ │ │ + blmi 26fc2c │ │ │ │ │ ldrdlt r5, [r3, -r3]! │ │ │ │ │ ldrbtmi r4, [fp], #-2824 @ 0xfffff4f8 │ │ │ │ │ @ instruction: 0xf7ff6818 │ │ │ │ │ @ instruction: 0xf7ffee86 │ │ │ │ │ - blmi 1c1868 │ │ │ │ │ + blmi 1c1590 │ │ │ │ │ ldrbtmi r2, [fp], #-513 @ 0xfffffdff │ │ │ │ │ stclt 0, cr7, [r8, #-104] @ 0xffffff98 │ │ │ │ │ - andeq ip, r2, r2, lsl r8 │ │ │ │ │ - muleq r2, ip, r5 │ │ │ │ │ + andeq r6, r2, r6, lsl #21 │ │ │ │ │ + andeq r6, r2, r8, ror r8 │ │ │ │ │ ldrdeq r0, [r0], -ip │ │ │ │ │ - andeq ip, r2, r2, lsr #13 │ │ │ │ │ - strdeq ip, [r2], -r2 │ │ │ │ │ + andeq r6, r2, sl, ror r9 │ │ │ │ │ + andeq r6, r2, r6, ror #20 │ │ │ │ │ frame_dummy(): │ │ │ │ │ svclt 0x0000e7c4 │ │ │ │ │ soxr_input_1ch(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:625 │ │ │ │ │ @ instruction: 0x4604b530 │ │ │ │ │ addlt r4, r7, r5, lsl r8 │ │ │ │ │ @ instruction: 0xf8d44478 │ │ │ │ │ @@ -78,41 +78,41 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:627 │ │ │ │ │ ldrdpl pc, [ip], r4 @ │ │ │ │ │ andcs r6, r1, #8448 @ 0x2100 │ │ │ │ │ andls r9, r4, r2, lsl #22 │ │ │ │ │ andls sl, r0, #4, 16 @ 0x40000 │ │ │ │ │ strmi sl, [r8, r3, lsl #20]! │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:625 │ │ │ │ │ - blmi 1d41f0 │ │ │ │ │ + blmi 1d3f18 │ │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:628 │ │ │ │ │ - blls 15ba40 │ │ │ │ │ + blls 15b768 │ │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ │ mrsle r0, SP_irq │ │ │ │ │ ldclt 0, cr11, [r0, #-28]! @ 0xffffffe4 │ │ │ │ │ mrc 7, 4, APSR_nzcv, cr12, cr15, {7} │ │ │ │ │ - andeq ip, r2, r8, asr r5 │ │ │ │ │ + andeq r6, r2, r4, lsr r8 │ │ │ │ │ andeq r0, r0, r8, ror #1 │ │ │ │ │ - andeq ip, r2, ip, lsl r5 │ │ │ │ │ + strdeq r6, [r2], -r8 │ │ │ │ │ soxr_input(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:633 │ │ │ │ │ @ instruction: 0x4604b5f0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:636 │ │ │ │ │ addlt r6, r5, r0, lsl #18 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:633 │ │ │ │ │ tstlt r0, r3, lsl #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:636 │ │ │ │ │ andlt r2, r5, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:652 │ │ │ │ │ - blx fec711c8 │ │ │ │ │ + blx fec70ef0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:637 │ │ │ │ │ - bcs 3f410 │ │ │ │ │ - b 13d3264 │ │ │ │ │ + bcs 3f138 │ │ │ │ │ + b 13d2f8c │ │ │ │ │ svclt 0x00081656 │ │ │ │ │ - bllt 158b218 │ │ │ │ │ + bllt 158af40 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:638 │ │ │ │ │ stcvs 3, cr11, [r2], #-104 @ 0xffffff98 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:646 │ │ │ │ │ @ instruction: 0xf0126823 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:642 │ │ │ │ │ @ instruction: 0xd1290704 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:646 │ │ │ │ │ @@ -139,15 +139,15 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:652 │ │ │ │ │ movwcs fp, #7664 @ 0x1df0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:640 │ │ │ │ │ @ instruction: 0xf8c44610 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:639 │ │ │ │ │ andlt r3, r5, r0, asr #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:652 │ │ │ │ │ - blmi 2b1230 │ │ │ │ │ + blmi 2b0f58 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:637 (discriminator 1) │ │ │ │ │ @ instruction: 0x6123447b │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:652 (discriminator 1) │ │ │ │ │ ldcllt 0, cr11, [r0, #20]! │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:643 │ │ │ │ │ strb fp, [pc, fp, lsl #18]! │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:644 │ │ │ │ │ @@ -157,21 +157,21 @@ │ │ │ │ │ @ instruction: 0x46204631 │ │ │ │ │ @ instruction: 0xff80f7ff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:643 (discriminator 3) │ │ │ │ │ strcc r6, [r1], -r3, lsr #16 │ │ │ │ │ ldmle r3!, {r0, r1, r4, r5, r7, r9, lr}^ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:648 │ │ │ │ │ strb r4, [r2, r8, lsr #12]! │ │ │ │ │ - @ instruction: 0x00019fb0 │ │ │ │ │ + andeq r4, r1, r0, asr #17 │ │ │ │ │ soxr_output_1ch(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:657 │ │ │ │ │ @ instruction: 0x4604b570 │ │ │ │ │ addlt r4, r6, sp, lsl #12 │ │ │ │ │ - bmi a262b4 │ │ │ │ │ - blmi a266b4 │ │ │ │ │ + bmi a25fdc │ │ │ │ │ + blmi a263dc │ │ │ │ │ @ instruction: 0xf89d447a │ │ │ │ │ ldmpl r3, {r3, r5, sp, lr}^ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:660 │ │ │ │ │ ldrdcs pc, [r0], r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:657 │ │ │ │ │ movwls r6, #22555 @ 0x581b │ │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ │ @@ -188,46 +188,46 @@ │ │ │ │ │ eoreq pc, r5, r3, asr r8 @ │ │ │ │ │ ldrdcc pc, [r8], r4 │ │ │ │ │ ldrmi r9, [r8, r2, lsl #18] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:662 │ │ │ │ │ ldrdcs pc, [r0], r4 │ │ │ │ │ ldrdcc pc, [ip], r4 │ │ │ │ │ @ instruction: 0xf8522100 │ │ │ │ │ - bge 81b84 │ │ │ │ │ + bge 818ac │ │ │ │ │ mulls r4, r8, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:663 │ │ │ │ │ stclvs 3, cr11, [r2, #-56]! @ 0xffffffc8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:664 │ │ │ │ │ @ instruction: 0xf8d4a903 │ │ │ │ │ stclvs 0, cr5, [r0], #-704 @ 0xfffffd40 │ │ │ │ │ - blls 8374c │ │ │ │ │ + blls 83474 │ │ │ │ │ @ instruction: 0xf104bf54 │ │ │ │ │ andcs r0, r0, #188, 4 @ 0xc000000b │ │ │ │ │ andcs r9, r1, #268435456 @ 0x10000000 │ │ │ │ │ - bge 126314 │ │ │ │ │ + bge 12603c │ │ │ │ │ @ instruction: 0xf8d447a8 │ │ │ │ │ strmi r3, [r3], #-184 @ 0xffffff48 │ │ │ │ │ adcscc pc, r8, r4, asr #17 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:657 │ │ │ │ │ - blmi 294350 │ │ │ │ │ + blmi 294078 │ │ │ │ │ stmdals r2, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:668 │ │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ │ subsmi r9, sl, r5, lsl #22 │ │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ │ andlt sp, r6, r6, lsl #2 │ │ │ │ │ @ instruction: 0xf8d4bd70 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:666 │ │ │ │ │ @ instruction: 0xf84330b4 │ │ │ │ │ strb r0, [sp, r5, lsr #32]! │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:668 │ │ │ │ │ stcl 7, cr15, [ip, #1020]! @ 0x3fc │ │ │ │ │ - andeq ip, r2, r0, asr #8 │ │ │ │ │ + andeq r6, r2, ip, lsl r7 │ │ │ │ │ andeq r0, r0, r8, ror #1 │ │ │ │ │ - andeq ip, r2, r8, asr #7 │ │ │ │ │ + andeq r6, r2, r4, lsr #13 │ │ │ │ │ soxr_delete0(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:494 │ │ │ │ │ @ instruction: 0x4605b538 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:497 │ │ │ │ │ ldrdeq pc, [r0], r0 │ │ │ │ │ stmdavs fp!, {r5, r7, r8, ip, sp, pc} │ │ │ │ │ strcs fp, [r0], #-403 @ 0xfffffe6d │ │ │ │ │ @@ -265,17 +265,17 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:680 │ │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ │ addlt r4, r5, r6, lsl #12 │ │ │ │ │ mcr 7, 0, pc, cr6, cr15, {7} @ │ │ │ │ │ @ instruction: 0xf7ff9003 │ │ │ │ │ ldmdavs r7!, {r1, r2, r3, r5, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ │ stmdbls r3, {r2, r9, sl, lr} │ │ │ │ │ - @ instruction: 0xf0196838 │ │ │ │ │ - @ instruction: 0x4605fbf1 │ │ │ │ │ - blle 6d25fc │ │ │ │ │ + @ instruction: 0xf0146838 │ │ │ │ │ + @ instruction: 0x4605f87d │ │ │ │ │ + blle 6d2324 │ │ │ │ │ strne pc, [r5], #-2820 @ 0xfffff4fc │ │ │ │ │ adcmi r4, ip, #620756992 @ 0x25000000 │ │ │ │ │ @ instruction: 0xf896da13 │ │ │ │ │ @ instruction: 0xf8d68010 │ │ │ │ │ ldmdavs r2!, {r3, ip, pc}^ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:683 │ │ │ │ │ strbmi r4, [fp], -r1, lsr #12 │ │ │ │ │ @@ -298,127 +298,127 @@ │ │ │ │ │ svcmi 0x00f0e92d │ │ │ │ │ addlt r4, r5, r0, lsl #13 │ │ │ │ │ ldcl 7, cr15, [r4, #1020] @ 0x3fc │ │ │ │ │ @ instruction: 0xf7ff9003 │ │ │ │ │ @ instruction: 0xf8d8ed7c │ │ │ │ │ strmi r6, [r4], -r0 │ │ │ │ │ ldmdavs r0!, {r0, r1, r8, fp, ip, pc} │ │ │ │ │ - blx fefbdc92 │ │ │ │ │ + @ instruction: 0xf84af014 │ │ │ │ │ addmi r4, ip, #5242880 @ 0x500000 │ │ │ │ │ - blx 1388ee │ │ │ │ │ + blx 138616 │ │ │ │ │ strtmi r1, [r5], #-1029 @ 0xfffffbfb │ │ │ │ │ - ble 9926ec │ │ │ │ │ + ble 992414 │ │ │ │ │ ldrdls pc, [r4], -r8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:786 │ │ │ │ │ @ instruction: 0xf8d8462b │ │ │ │ │ @ instruction: 0xf8d87008 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:781 │ │ │ │ │ @ instruction: 0x464db010 │ │ │ │ │ ldrdge pc, [ip], -r8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:786 │ │ │ │ │ - bl 1d36b8 │ │ │ │ │ + bl 1d33e0 │ │ │ │ │ strls r0, [r3, -r4, lsl #15] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:785 │ │ │ │ │ @ instruction: 0x4621465b │ │ │ │ │ tstlt sp, r0, lsr r6 │ │ │ │ │ eorcs pc, r4, r5, asr r8 @ │ │ │ │ │ mrc2 7, 4, pc, cr2, cr15, {7} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:786 │ │ │ │ │ strcs r9, [r1, -r3, lsl #22] │ │ │ │ │ ldrtmi r4, [r0], -r1, lsr #12 │ │ │ │ │ - blcs 13fdc0 │ │ │ │ │ + blcs 13fae8 │ │ │ │ │ ldrbmi r9, [r3], -r3, lsl #6 │ │ │ │ │ @ instruction: 0xf7ff9700 │ │ │ │ │ stmdblt ip, {r0, r1, r2, r3, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:788 │ │ │ │ │ andseq pc, r4, r8, asr #17 │ │ │ │ │ strmi r3, [r1, #1025]! @ 0x401 │ │ │ │ │ andlt sp, r5, r6, ror #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:781 │ │ │ │ │ svchi 0x00f0e8bd │ │ │ │ │ tstcs r0, r1, lsl #10 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:782 (discriminator 1) │ │ │ │ │ svclt 0x0000e7cd │ │ │ │ │ _soxr_trace(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:27 │ │ │ │ │ - bmi 56ecd8 │ │ │ │ │ + bmi 56ea00 │ │ │ │ │ cfldr32mi mvfx11, [r5], {16} │ │ │ │ │ ldmdbmi r5, {r1, r7, ip, sp, pc} │ │ │ │ │ - blge 112e98 │ │ │ │ │ + blge 112bc0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:30 │ │ │ │ │ ldrbtmi r4, [r9], #-2068 @ 0xfffff7ec │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:27 │ │ │ │ │ ldmdavs r2, {r1, r5, r7, fp, ip, lr} │ │ │ │ │ @ instruction: 0xf04f9201 │ │ │ │ │ @ instruction: 0xf8530200 │ │ │ │ │ movwls r2, #2820 @ 0xb04 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:30 │ │ │ │ │ tstcs r1, ip, lsl #16 │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:130 │ │ │ │ │ @ instruction: 0xf7ff6820 │ │ │ │ │ stmdavs r1!, {r2, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:31 │ │ │ │ │ @ instruction: 0xf7ff200a │ │ │ │ │ - bmi 33d430 │ │ │ │ │ + bmi 33d158 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:33 │ │ │ │ │ ldrbtmi r4, [sl], #-2823 @ 0xfffff4f9 │ │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ │ subsmi r9, sl, r1, lsl #22 │ │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ │ andlt sp, r2, r4, lsl #2 │ │ │ │ │ @ instruction: 0x4010e8bd │ │ │ │ │ ldrbmi fp, [r0, -r4]! │ │ │ │ │ ldc 7, cr15, [r8, #-1020] @ 0xfffffc04 │ │ │ │ │ andeq r0, r0, r8, ror #1 │ │ │ │ │ - andeq ip, r2, r8, asr #4 │ │ │ │ │ - andeq ip, r2, r2, asr #4 │ │ │ │ │ + andeq r6, r2, r4, lsr #10 │ │ │ │ │ + andeq r6, r2, lr, lsl r5 │ │ │ │ │ andeq r0, r0, ip, ror #1 │ │ │ │ │ - andeq ip, r2, sl, lsl r2 │ │ │ │ │ + strdeq r6, [r2], -r6 @ │ │ │ │ │ │ │ │ │ │ -00001d00 : │ │ │ │ │ +00001a28 : │ │ │ │ │ soxr_version(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:42 │ │ │ │ │ - ldr r0, [pc, #4] @ (1d08 ) │ │ │ │ │ + ldr r0, [pc, #4] @ (1a30 ) │ │ │ │ │ add r0, pc │ │ │ │ │ bx lr │ │ │ │ │ nop │ │ │ │ │ - ldr r5, [sp, #216] @ 0xd8 │ │ │ │ │ + mov r6, r8 │ │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ │ │ -00001d0c : │ │ │ │ │ +00001a34 : │ │ │ │ │ soxr_quality_spec(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:104 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ mov r7, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:106 │ │ │ │ │ and.w r8, r1, #15 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:104 │ │ │ │ │ - ldr r1, [pc, #624] @ (1f88 ) │ │ │ │ │ + ldr r1, [pc, #624] @ (1cb0 ) │ │ │ │ │ mov r6, r0 │ │ │ │ │ - ldr r3, [pc, #624] @ (1f8c ) │ │ │ │ │ + ldr r3, [pc, #624] @ (1cb4 ) │ │ │ │ │ mov r5, r2 │ │ │ │ │ add r1, pc │ │ │ │ │ vpush {d8} │ │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:115 │ │ │ │ │ ubfx r9, r7, #4, #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:107 │ │ │ │ │ cmp.w r8, #12 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:104 │ │ │ │ │ ldr r3, [r1, r3] │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:107 │ │ │ │ │ - bls.n 1df0 │ │ │ │ │ + bls.n 1b18 │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:71 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #32] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:115 │ │ │ │ │ - ldr r3, [pc, #592] @ (1f90 ) │ │ │ │ │ + ldr r3, [pc, #592] @ (1cb8 ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:116 │ │ │ │ │ mov.w r8, #6 │ │ │ │ │ mov r4, sp │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:114 │ │ │ │ │ orr.w r5, r2, #2147483648 @ 0x80000000 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:115 │ │ │ │ │ add r3, pc │ │ │ │ │ @@ -433,79 +433,79 @@ │ │ │ │ │ strd r2, r3, [sp, #24] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:115 │ │ │ │ │ vcvt.f64.u32 d7, s14 │ │ │ │ │ vstr d7, [sp, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:120 (discriminator 5) │ │ │ │ │ add.w r3, r8, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:123 (discriminator 5) │ │ │ │ │ - vldr d8, [pc, #488] @ 1f58 │ │ │ │ │ + vldr d8, [pc, #488] @ 1c80 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:124 (discriminator 5) │ │ │ │ │ str r5, [sp, #36] @ 0x24 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:120 (discriminator 5) │ │ │ │ │ lsls r3, r3, #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:117 (discriminator 5) │ │ │ │ │ vmov s15, r3 │ │ │ │ │ vcvt.f64.s32 d6, s15 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:123 (discriminator 5) │ │ │ │ │ vmul.f64 d8, d6, d8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:117 (discriminator 5) │ │ │ │ │ vstr d6, [sp] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:127 │ │ │ │ │ vmov.f64 d1, d8 │ │ │ │ │ vmov.f64 d0, #136 @ 0xc0400000 -3.0 │ │ │ │ │ - bl 8970 │ │ │ │ │ + bl 8648 │ │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ │ - vldr d5, [pc, #456] @ 1f60 │ │ │ │ │ + vldr d5, [pc, #456] @ 1c88 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:128 │ │ │ │ │ cmp.w r8, #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:127 │ │ │ │ │ vsub.f64 d0, d7, d0 │ │ │ │ │ vdiv.f64 d6, d5, d0 │ │ │ │ │ vsub.f64 d7, d7, d6 │ │ │ │ │ vstr d7, [sp, #16] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:128 │ │ │ │ │ - bls.n 1e4c │ │ │ │ │ + bls.n 1b74 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:139 │ │ │ │ │ lsls r3, r7, #25 │ │ │ │ │ - bmi.n 1e5a │ │ │ │ │ + bmi.n 1b82 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:141 │ │ │ │ │ mov lr, r4 │ │ │ │ │ mov ip, r6 │ │ │ │ │ ldmia.w lr!, {r0, r1, r2, r3} │ │ │ │ │ stmia.w ip!, {r0, r1, r2, r3} │ │ │ │ │ ldmia.w lr!, {r0, r1, r2, r3} │ │ │ │ │ stmia.w ip!, {r0, r1, r2, r3} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:104 │ │ │ │ │ - ldr r2, [pc, #460] @ (1f94 ) │ │ │ │ │ + ldr r2, [pc, #460] @ (1cbc ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:142 │ │ │ │ │ - ldr r3, [pc, #448] @ (1f8c ) │ │ │ │ │ + ldr r3, [pc, #448] @ (1cb4 ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:104 │ │ │ │ │ add r2, pc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:141 │ │ │ │ │ ldmia.w lr, {r0, r1} │ │ │ │ │ stmia.w ip, {r0, r1} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:142 │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ eors r2, r3 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ - bne.w 1f2e │ │ │ │ │ + bne.w 1c56 │ │ │ │ │ mov r0, r6 │ │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ │ vpop {d8} │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:107 (discriminator 1) │ │ │ │ │ cmp.w r8, #10 │ │ │ │ │ - bls.n 1e80 │ │ │ │ │ + bls.n 1ba8 │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:71 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #32] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:115 │ │ │ │ │ - ldr r3, [pc, #412] @ (1f98 ) │ │ │ │ │ + ldr r3, [pc, #412] @ (1cc0 ) │ │ │ │ │ mov r4, sp │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:114 │ │ │ │ │ orr.w r5, r2, #2147483648 @ 0x80000000 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:116 │ │ │ │ │ movs r2, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:115 │ │ │ │ │ add r3, pc │ │ │ │ │ @@ -515,59 +515,59 @@ │ │ │ │ │ movs r3, #0 │ │ │ │ │ movt r3, #16368 @ 0x3ff0 │ │ │ │ │ strd r2, r3, [sp, #24] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:115 │ │ │ │ │ vcvt.f64.u32 d7, s14 │ │ │ │ │ vstr d7, [sp, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:117 │ │ │ │ │ - vldr d8, [pc, #324] @ 1f68 │ │ │ │ │ + vldr d8, [pc, #324] @ 1c90 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:127 │ │ │ │ │ vmov.f64 d0, #136 @ 0xc0400000 -3.0 │ │ │ │ │ vmov.f64 d1, d8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:117 │ │ │ │ │ vstr d8, [sp] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:127 │ │ │ │ │ - bl 8970 │ │ │ │ │ + bl 8648 │ │ │ │ │ vmov.f64 d6, #112 @ 0x3f800000 1.0 │ │ │ │ │ - vldr d5, [pc, #292] @ 1f60 │ │ │ │ │ + vldr d5, [pc, #292] @ 1c88 │ │ │ │ │ vsub.f64 d0, d6, d0 │ │ │ │ │ vdiv.f64 d7, d5, d0 │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vstr d6, [sp, #16] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:129 │ │ │ │ │ bic.w r5, r5, #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:139 │ │ │ │ │ lsls r3, r7, #25 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:129 │ │ │ │ │ orr.w r5, r5, #1 │ │ │ │ │ str r5, [sp, #36] @ 0x24 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:139 │ │ │ │ │ - bpl.n 1db2 │ │ │ │ │ + bpl.n 1ada │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:140 │ │ │ │ │ vmov.f64 d1, d8 │ │ │ │ │ vmov.f64 d0, #136 @ 0xc0400000 -3.0 │ │ │ │ │ - bl 8970 │ │ │ │ │ + bl 8648 │ │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ │ - vldr d5, [pc, #260] @ 1f70 │ │ │ │ │ + vldr d5, [pc, #260] @ 1c98 │ │ │ │ │ vsub.f64 d0, d7, d0 │ │ │ │ │ vdiv.f64 d6, d5, d0 │ │ │ │ │ vsub.f64 d7, d7, d6 │ │ │ │ │ vstr d7, [sp, #16] │ │ │ │ │ - b.n 1db2 │ │ │ │ │ + b.n 1ada │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:71 (discriminator 8) │ │ │ │ │ mov r4, sp │ │ │ │ │ movs r2, #40 @ 0x28 │ │ │ │ │ movs r1, #0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - blx 1830 │ │ │ │ │ + blx 1558 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:114 (discriminator 8) │ │ │ │ │ ands.w r3, r7, #8 │ │ │ │ │ - beq.n 1f00 │ │ │ │ │ + beq.n 1c28 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:115 │ │ │ │ │ - ldr r2, [pc, #264] @ (1f9c ) │ │ │ │ │ + ldr r2, [pc, #264] @ (1cc4 ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:116 │ │ │ │ │ movs r0, #0 │ │ │ │ │ movs r1, #0 │ │ │ │ │ movt r1, #16368 @ 0x3ff0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:115 │ │ │ │ │ add r2, pc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:116 │ │ │ │ │ @@ -575,24 +575,24 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:115 │ │ │ │ │ ldrb.w r2, [r2, r9] │ │ │ │ │ vmov s14, r2 │ │ │ │ │ vcvt.f64.u32 d7, s14 │ │ │ │ │ vstr d7, [sp, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:117 (discriminator 1) │ │ │ │ │ tst.w r7, #12 │ │ │ │ │ - beq.n 1f32 │ │ │ │ │ + beq.n 1c5a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:117 (discriminator 3) │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 1d68 │ │ │ │ │ + beq.w 1a90 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:133 (discriminator 8) │ │ │ │ │ - ldr r3, [pc, #224] @ (1fa0 ) │ │ │ │ │ + ldr r3, [pc, #224] @ (1cc8 ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:134 (discriminator 8) │ │ │ │ │ cmp.w r8, #10 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:123 (discriminator 8) │ │ │ │ │ - vldr d8, [pc, #144] @ 1f58 │ │ │ │ │ + vldr d8, [pc, #144] @ 1c80 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:133 (discriminator 8) │ │ │ │ │ add r3, pc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:124 (discriminator 8) │ │ │ │ │ str r5, [sp, #36] @ 0x24 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:133 (discriminator 8) │ │ │ │ │ add.w r3, r3, r8, lsl #2 │ │ │ │ │ vldr s12, [r3, #-32] @ 0xffffffe0 │ │ │ │ │ @@ -608,21 +608,21 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:133 (discriminator 8) │ │ │ │ │ vstr d6, [sp, #16] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:123 (discriminator 8) │ │ │ │ │ vmul.f64 d8, d7, d8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:117 (discriminator 8) │ │ │ │ │ vstr d7, [sp] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:134 (discriminator 8) │ │ │ │ │ - bne.w 1dae │ │ │ │ │ + bne.w 1ad6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:136 │ │ │ │ │ orr.w r5, r5, #67 @ 0x43 │ │ │ │ │ str r5, [sp, #36] @ 0x24 │ │ │ │ │ - b.n 1dae │ │ │ │ │ + b.n 1ad6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:115 │ │ │ │ │ - ldr r2, [pc, #160] @ (1fa4 ) │ │ │ │ │ + ldr r2, [pc, #160] @ (1ccc ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:116 │ │ │ │ │ movs r0, #0 │ │ │ │ │ movs r1, #0 │ │ │ │ │ movt r1, #16368 @ 0x3ff0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:115 │ │ │ │ │ add r2, pc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:114 │ │ │ │ │ @@ -632,38 +632,38 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:115 │ │ │ │ │ ldrb.w r2, [r2, r9] │ │ │ │ │ vmov s14, r2 │ │ │ │ │ vcvt.f64.u32 d7, s14 │ │ │ │ │ vstr d7, [sp, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:117 │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - beq.w 1e20 │ │ │ │ │ - b.n 1eb2 │ │ │ │ │ + beq.w 1b48 │ │ │ │ │ + b.n 1bda │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:142 │ │ │ │ │ - blx 171c <__stack_chk_fail@plt> │ │ │ │ │ + blx 1444 <__stack_chk_fail@plt> │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:117 (discriminator 16) │ │ │ │ │ movs r2, #0 │ │ │ │ │ movs r3, #0 │ │ │ │ │ movt r3, #16432 @ 0x4030 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:123 (discriminator 16) │ │ │ │ │ - vldr d8, [pc, #60] @ 1f78 │ │ │ │ │ + vldr d8, [pc, #60] @ 1ca0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:127 (discriminator 16) │ │ │ │ │ cmp.w r8, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:124 (discriminator 16) │ │ │ │ │ str r5, [sp, #36] @ 0x24 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:117 (discriminator 16) │ │ │ │ │ strd r2, r3, [sp] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:127 (discriminator 16) │ │ │ │ │ - bne.w 1d84 │ │ │ │ │ + bne.w 1aac │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:127 │ │ │ │ │ - add r3, pc, #48 @ (adr r3, 1f80 ) │ │ │ │ │ + add r3, pc, #48 @ (adr r3, 1ca8 ) │ │ │ │ │ ldrd r2, r3, [r3] │ │ │ │ │ strd r2, r3, [sp, #16] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:128 │ │ │ │ │ - b.n 1e4c │ │ │ │ │ + b.n 1b74 │ │ │ │ │ ldr r7, [r7, r1] │ │ │ │ │ movs r4, #199 @ 0xc7 │ │ │ │ │ asrs r0, r3, #20 │ │ │ │ │ ands r0, r3 │ │ │ │ │ ldr r1, [sp, #616] @ 0x268 │ │ │ │ │ ldr r1, [sp, #612] @ 0x264 │ │ │ │ │ ldr r1, [sp, #612] @ 0x264 │ │ │ │ │ @@ -675,53 +675,53 @@ │ │ │ │ │ subs r7, #132 @ 0x84 │ │ │ │ │ ldr r7, [r7, r1] │ │ │ │ │ movs r4, #199 @ 0xc7 │ │ │ │ │ asrs r0, r3, #20 │ │ │ │ │ eors r0, r3 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - add r4, pc, #0 @ (adr r4, 1f88 ) │ │ │ │ │ + add r4, pc, #0 @ (adr r4, 1cb0 ) │ │ │ │ │ subs r7, #229 @ 0xe5 │ │ │ │ │ - stmia r1!, {r1, r3, r6, r7} │ │ │ │ │ + str r6, [r4, #72] @ 0x48 │ │ │ │ │ movs r2, r0 │ │ │ │ │ lsls r0, r5, #3 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r4, [sp, #1016] @ 0x3f8 │ │ │ │ │ + mov r6, r1 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - stmia r1!, {r1, r2, r3, r4} │ │ │ │ │ + str r2, [r7, #60] @ 0x3c │ │ │ │ │ movs r2, r0 │ │ │ │ │ - ldr r4, [sp, #272] @ 0x110 │ │ │ │ │ + cmp r4, sl │ │ │ │ │ movs r1, r0 │ │ │ │ │ - ldr r3, [sp, #688] @ 0x2b0 │ │ │ │ │ + add ip, r7 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - ldr r5, [sp, #544] @ 0x220 │ │ │ │ │ + mov r0, pc │ │ │ │ │ movs r1, r0 │ │ │ │ │ - ldr r3, [sp, #248] @ 0xf8 │ │ │ │ │ + add r6, r9 │ │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ │ │ -00001fa8 : │ │ │ │ │ +00001cd0 : │ │ │ │ │ soxr_engine(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:148 │ │ │ │ │ ldr.w r3, [r0, #168] @ 0xa8 │ │ │ │ │ bx r3 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00001fb0 : │ │ │ │ │ +00001cd8 : │ │ │ │ │ soxr_num_clips(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:156 │ │ │ │ │ adds r0, #184 @ 0xb8 │ │ │ │ │ bx lr │ │ │ │ │ │ │ │ │ │ -00001fb4 : │ │ │ │ │ +00001cdc : │ │ │ │ │ soxr_error(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:163 │ │ │ │ │ ldr r0, [r0, #16] │ │ │ │ │ bx lr │ │ │ │ │ │ │ │ │ │ -00001fb8 : │ │ │ │ │ +00001ce0 : │ │ │ │ │ soxr_runtime_spec(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:168 │ │ │ │ │ push {r4, lr} │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:71 │ │ │ │ │ movs r2, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:173 │ │ │ │ │ mov.w r3, #400 @ 0x190 │ │ │ │ │ @@ -738,63 +738,63 @@ │ │ │ │ │ movs r1, #10 │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:71 │ │ │ │ │ str r2, [sp, #24] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:172 │ │ │ │ │ movs r2, #17 │ │ │ │ │ strd r1, r2, [sp, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:168 │ │ │ │ │ - ldr r2, [pc, #60] @ (2018 ) │ │ │ │ │ + ldr r2, [pc, #60] @ (1d40 ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:173 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:168 │ │ │ │ │ - ldr r3, [pc, #60] @ (201c ) │ │ │ │ │ + ldr r3, [pc, #60] @ (1d44 ) │ │ │ │ │ add r2, pc │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:175 │ │ │ │ │ ldmia.w lr!, {r0, r1, r2, r3} │ │ │ │ │ stmia.w ip!, {r0, r1, r2, r3} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:168 │ │ │ │ │ - ldr r2, [pc, #44] @ (2020 ) │ │ │ │ │ + ldr r2, [pc, #44] @ (1d48 ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:176 │ │ │ │ │ - ldr r3, [pc, #36] @ (201c ) │ │ │ │ │ + ldr r3, [pc, #36] @ (1d44 ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:168 │ │ │ │ │ add r2, pc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:175 │ │ │ │ │ ldmia.w lr, {r0, r1} │ │ │ │ │ stmia.w ip, {r0, r1} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:176 │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ eors r2, r3 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ - bne.n 2014 │ │ │ │ │ + bne.n 1d3c │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #32 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ - blx 171c <__stack_chk_fail@plt> │ │ │ │ │ - itet eq │ │ │ │ │ - moveq r2, r0 │ │ │ │ │ - lslne r0, r5, #3 │ │ │ │ │ - moveq r0, r0 │ │ │ │ │ - bkpt 0x00f2 │ │ │ │ │ + blx 1444 <__stack_chk_fail@plt> │ │ │ │ │ + str r6, [r4, #28] │ │ │ │ │ + movs r2, r0 │ │ │ │ │ + lsls r0, r5, #3 │ │ │ │ │ + movs r0, r0 │ │ │ │ │ + str r6, [r1, #28] │ │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ │ │ -00002024 : │ │ │ │ │ +00001d4c : │ │ │ │ │ soxr_io_spec(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:183 │ │ │ │ │ push {r4, lr} │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:71 │ │ │ │ │ movs r3, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:183 │ │ │ │ │ - ldr.w lr, [pc, #116] @ 20a0 │ │ │ │ │ - ldr r4, [pc, #116] @ (20a4 ) │ │ │ │ │ + ldr.w lr, [pc, #116] @ 1dc8 │ │ │ │ │ + ldr r4, [pc, #116] @ (1dcc ) │ │ │ │ │ sub sp, #32 │ │ │ │ │ add lr, pc │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:71 │ │ │ │ │ mov ip, sp │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:183 │ │ │ │ │ ldr.w r4, [lr, r4] │ │ │ │ │ ldr r4, [r4, #0] │ │ │ │ │ @@ -807,65 +807,65 @@ │ │ │ │ │ mov r4, r0 │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:71 │ │ │ │ │ strd r3, r3, [ip, #12] │ │ │ │ │ str.w r3, [ip, #20] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:186 │ │ │ │ │ orr.w r3, r1, r2 │ │ │ │ │ cmp r3, #7 │ │ │ │ │ - bls.n 208a │ │ │ │ │ + bls.n 1db2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:187 │ │ │ │ │ - ldr r3, [pc, #76] @ (20a8 ) │ │ │ │ │ + ldr r3, [pc, #76] @ (1dd0 ) │ │ │ │ │ add r3, pc │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:193 │ │ │ │ │ ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ │ mov lr, r4 │ │ │ │ │ stmia.w lr!, {r0, r1, r2, r3} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:183 │ │ │ │ │ - ldr r2, [pc, #64] @ (20ac ) │ │ │ │ │ + ldr r2, [pc, #64] @ (1dd4 ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:194 │ │ │ │ │ - ldr r3, [pc, #56] @ (20a4 ) │ │ │ │ │ + ldr r3, [pc, #56] @ (1dcc ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:183 │ │ │ │ │ add r2, pc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:193 │ │ │ │ │ ldmia.w ip, {r0, r1} │ │ │ │ │ stmia.w lr, {r0, r1} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:194 │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ eors r2, r3 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ - bne.n 209c │ │ │ │ │ + bne.n 1dc4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #32 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:191 │ │ │ │ │ movs r0, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:189 │ │ │ │ │ str r1, [sp, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:190 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:191 │ │ │ │ │ movs r1, #0 │ │ │ │ │ movt r1, #16368 @ 0x3ff0 │ │ │ │ │ strd r0, r1, [sp, #8] │ │ │ │ │ - b.n 205e │ │ │ │ │ + b.n 1d86 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:194 │ │ │ │ │ - blx 171c <__stack_chk_fail@plt> │ │ │ │ │ - bkpt 0x00b8 │ │ │ │ │ + blx 1444 <__stack_chk_fail@plt> │ │ │ │ │ + str r4, [r2, #24] │ │ │ │ │ movs r2, r0 │ │ │ │ │ lsls r0, r5, #3 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r1, [sp, #968] @ 0x3c8 │ │ │ │ │ + orrs r2, r0 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - bkpt 0x007c │ │ │ │ │ + str r0, [r3, #20] │ │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ │ │ -000020b0 : │ │ │ │ │ +00001dd8 : │ │ │ │ │ soxr_set_input_fn(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:484 │ │ │ │ │ mov ip, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:487 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ it eq │ │ │ │ │ moveq.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ @@ -875,159 +875,159 @@ │ │ │ │ │ strd r2, r1, [ip, #112] @ 0x70 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:487 │ │ │ │ │ str.w r3, [ip, #120] @ 0x78 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:489 │ │ │ │ │ bx lr │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -000020c8 : │ │ │ │ │ +00001df0 : │ │ │ │ │ soxr_delay(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:514 │ │ │ │ │ - cbz r0, 20ce │ │ │ │ │ + cbz r0, 1df6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:514 (discriminator 1) │ │ │ │ │ ldr r3, [r0, #16] │ │ │ │ │ - cbz r3, 20d4 │ │ │ │ │ + cbz r3, 1dfc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:514 │ │ │ │ │ - vldr d0, [pc, #24] @ 20e8 │ │ │ │ │ + vldr d0, [pc, #24] @ 1e10 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:515 │ │ │ │ │ bx lr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:514 (discriminator 3) │ │ │ │ │ ldr.w r3, [r0, #128] @ 0x80 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 20ce │ │ │ │ │ + beq.n 1df6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:514 (discriminator 5) │ │ │ │ │ ldr.w r2, [r0, #152] @ 0x98 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bx r2 │ │ │ │ │ nop.w │ │ │ │ │ ... │ │ │ │ │ │ │ │ │ │ -000020f0 : │ │ │ │ │ +00001e18 : │ │ │ │ │ soxr_set_io_ratio(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:571 │ │ │ │ │ - ldr r2, [pc, #380] @ (2270 ) │ │ │ │ │ - ldr r3, [pc, #384] @ (2274 ) │ │ │ │ │ + ldr r2, [pc, #380] @ (1f98 ) │ │ │ │ │ + ldr r3, [pc, #384] @ (1f9c ) │ │ │ │ │ add r2, pc │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ vpush {d8} │ │ │ │ │ sub sp, #16 │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:574 │ │ │ │ │ - cbz r0, 2178 │ │ │ │ │ + cbz r0, 1ea0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:575 │ │ │ │ │ ldr r5, [r0, #16] │ │ │ │ │ mov r4, r0 │ │ │ │ │ - cbz r5, 2134 │ │ │ │ │ + cbz r5, 1e5c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:571 │ │ │ │ │ - ldr r2, [pc, #356] @ (2278 ) │ │ │ │ │ + ldr r2, [pc, #356] @ (1fa0 ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:589 │ │ │ │ │ - ldr r3, [pc, #348] @ (2274 ) │ │ │ │ │ + ldr r3, [pc, #348] @ (1f9c ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:571 │ │ │ │ │ add r2, pc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:589 │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ eors r2, r3 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ - bne.w 2252 │ │ │ │ │ + bne.w 1f7a │ │ │ │ │ mov r0, r5 │ │ │ │ │ add sp, #16 │ │ │ │ │ vpop {d8} │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:576 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ - cbz r3, 217e │ │ │ │ │ + cbz r3, 1ea6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:577 │ │ │ │ │ vcmpe.f64 d0, #0.0 │ │ │ │ │ vmov.f64 d8, d0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bls.n 2172 │ │ │ │ │ + bls.n 1e9a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:578 │ │ │ │ │ ldr.w r3, [r0, #180] @ 0xb4 │ │ │ │ │ - cbz r3, 21a8 │ │ │ │ │ + cbz r3, 1ed0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:582 │ │ │ │ │ ldr.w r3, [r0, #164] @ 0xa4 │ │ │ │ │ - cbnz r3, 2184 │ │ │ │ │ + cbnz r3, 1eac │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:587 │ │ │ │ │ vldr d0, [r0, #8] │ │ │ │ │ - vldr d7, [pc, #272] @ 2268 │ │ │ │ │ + vldr d7, [pc, #272] @ 1f90 │ │ │ │ │ vsub.f64 d0, d0, d8 │ │ │ │ │ vabs.f64 d0, d0 │ │ │ │ │ vcmpe.f64 d0, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bmi.n 2112 │ │ │ │ │ - ldr r5, [pc, #268] @ (227c ) │ │ │ │ │ + bmi.n 1e3a │ │ │ │ │ + ldr r5, [pc, #268] @ (1fa4 ) │ │ │ │ │ add r5, pc │ │ │ │ │ - b.n 2112 │ │ │ │ │ + b.n 1e3a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:577 │ │ │ │ │ - ldr r5, [pc, #268] @ (2280 ) │ │ │ │ │ + ldr r5, [pc, #268] @ (1fa8 ) │ │ │ │ │ add r5, pc │ │ │ │ │ - b.n 2112 │ │ │ │ │ + b.n 1e3a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:574 │ │ │ │ │ - ldr r5, [pc, #264] @ (2284 ) │ │ │ │ │ + ldr r5, [pc, #264] @ (1fac ) │ │ │ │ │ add r5, pc │ │ │ │ │ - b.n 2112 │ │ │ │ │ + b.n 1e3a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:576 │ │ │ │ │ - ldr r5, [pc, #264] @ (2288 ) │ │ │ │ │ + ldr r5, [pc, #264] @ (1fb0 ) │ │ │ │ │ add r5, pc │ │ │ │ │ - b.n 2112 │ │ │ │ │ + b.n 1e3a │ │ │ │ │ mov r6, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:583 │ │ │ │ │ mov r7, r5 │ │ │ │ │ - b.n 218e │ │ │ │ │ + b.n 1eb6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:584 │ │ │ │ │ ldr.w r3, [r4, #164] @ 0xa4 │ │ │ │ │ ldr.w r2, [r4, #128] @ 0x80 │ │ │ │ │ vmov.f64 d0, d8 │ │ │ │ │ mov r1, r6 │ │ │ │ │ ldr.w r0, [r2, r7, lsl #2] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:583 │ │ │ │ │ adds r7, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:584 │ │ │ │ │ blx r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:583 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp r7, r3 │ │ │ │ │ - bcc.n 218a │ │ │ │ │ - b.n 2112 │ │ │ │ │ + bcc.n 1eb2 │ │ │ │ │ + b.n 1e3a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:532 │ │ │ │ │ ldr.w r3, [r4, #156] @ 0x9c │ │ │ │ │ add r1, sp, #8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:579 │ │ │ │ │ vstr d0, [r4, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:532 │ │ │ │ │ add r0, sp, #4 │ │ │ │ │ blx r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:533 │ │ │ │ │ ldr.w r8, [r4] │ │ │ │ │ movs r0, #4 │ │ │ │ │ mov r1, r8 │ │ │ │ │ - blx 1648 │ │ │ │ │ + blx 1370 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:534 │ │ │ │ │ movs r1, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:533 │ │ │ │ │ mov r6, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:534 │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:533 │ │ │ │ │ str.w r6, [r4, #180] @ 0xb4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:534 │ │ │ │ │ - blx 1648 │ │ │ │ │ + blx 1370 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:535 │ │ │ │ │ mov r1, r8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:534 │ │ │ │ │ mov r7, r0 │ │ │ │ │ str r0, [r4, #124] @ 0x7c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:535 │ │ │ │ │ movs r0, #4 │ │ │ │ │ - blx 1648 │ │ │ │ │ + blx 1370 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:536 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ it ne │ │ │ │ │ cmpne r6, #0 │ │ │ │ │ ite eq │ │ │ │ │ moveq r6, #1 │ │ │ │ │ movne r6, #0 │ │ │ │ │ @@ -1036,270 +1036,270 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:536 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ it eq │ │ │ │ │ orreq.w r6, r6, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:535 │ │ │ │ │ str.w r0, [r4, #128] @ 0x80 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:536 │ │ │ │ │ - cbnz r6, 2256 │ │ │ │ │ + cbnz r6, 1f7e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:539 │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - beq.n 224e │ │ │ │ │ + beq.n 1f76 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:543 │ │ │ │ │ add.w r8, r4, #88 @ 0x58 │ │ │ │ │ add.w r7, r4, #24 │ │ │ │ │ - b.n 2214 │ │ │ │ │ + b.n 1f3c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:539 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ adds r6, #1 │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - bcs.n 224e │ │ │ │ │ + bcs.n 1f76 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:541 │ │ │ │ │ ldr.w r5, [r4, #128] @ 0x80 │ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ │ movs r1, #1 │ │ │ │ │ - blx 1648 │ │ │ │ │ + blx 1370 │ │ │ │ │ str.w r0, [r5, r6, lsl #2] │ │ │ │ │ - cbz r0, 2256 │ │ │ │ │ + cbz r0, 1f7e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:543 │ │ │ │ │ ldr.w r3, [r4, #128] @ 0x80 │ │ │ │ │ mov r2, r7 │ │ │ │ │ ldr.w r5, [r4, #160] @ 0xa0 │ │ │ │ │ ldr r1, [r4, #124] @ 0x7c │ │ │ │ │ ldr.w r0, [r3, r6, lsl #2] │ │ │ │ │ mov r3, r8 │ │ │ │ │ vldr d1, [r4, #72] @ 0x48 │ │ │ │ │ vldr d0, [r4, #8] │ │ │ │ │ blx r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:550 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 2208 │ │ │ │ │ + beq.n 1f30 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:521 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1b50 │ │ │ │ │ + bl 1878 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:522 │ │ │ │ │ str r5, [r4, #16] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:551 │ │ │ │ │ - b.n 2112 │ │ │ │ │ + b.n 1e3a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:553 │ │ │ │ │ movs r5, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:580 │ │ │ │ │ - b.n 2112 │ │ │ │ │ + b.n 1e3a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:589 │ │ │ │ │ - blx 171c <__stack_chk_fail@plt> │ │ │ │ │ + blx 1444 <__stack_chk_fail@plt> │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:522 │ │ │ │ │ - ldr r5, [pc, #52] @ (228c ) │ │ │ │ │ + ldr r5, [pc, #52] @ (1fb4 ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:521 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1b50 │ │ │ │ │ + bl 1878 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:522 │ │ │ │ │ add r5, pc │ │ │ │ │ str r5, [r4, #16] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:537 │ │ │ │ │ - b.n 2112 │ │ │ │ │ + b.n 1e3a │ │ │ │ │ nop.w │ │ │ │ │ ldrsb r6, [r2, r0] │ │ │ │ │ ldr r6, [sp, #924] @ 0x39c │ │ │ │ │ lsls r7, r5, #14 │ │ │ │ │ subs r4, #210 @ 0xd2 │ │ │ │ │ - pop {r2, r4, r5, r6, r7, pc} │ │ │ │ │ + str r0, [r2, #12] │ │ │ │ │ movs r2, r0 │ │ │ │ │ lsls r0, r5, #3 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - pop {r1, r4, r6, r7, pc} │ │ │ │ │ + str r6, [r5, #8] │ │ │ │ │ movs r2, r0 │ │ │ │ │ - ldr r1, [sp, #376] @ 0x178 │ │ │ │ │ + negs r6, r5 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - ldr r1, [sp, #256] @ 0x100 │ │ │ │ │ + negs r0, r2 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - ldr r1, [sp, #136] @ 0x88 │ │ │ │ │ + tst r2, r6 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - ldr r0, [sp, #976] @ 0x3d0 │ │ │ │ │ + tst r4, r0 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ │ + asrs r6, r2 │ │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ │ │ -00002290 : │ │ │ │ │ +00001fb8 : │ │ │ │ │ soxr_set_num_channels(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:559 │ │ │ │ │ mov r2, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:560 │ │ │ │ │ - cbz r0, 22ae │ │ │ │ │ + cbz r0, 1fd6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:561 │ │ │ │ │ ldr r1, [r0, #0] │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - beq.n 22b4 │ │ │ │ │ + beq.n 1fdc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:562 │ │ │ │ │ - cbz r2, 22a8 │ │ │ │ │ + cbz r2, 1fd0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:563 │ │ │ │ │ ldr.w r1, [r0, #128] @ 0x80 │ │ │ │ │ - cbz r1, 22b8 │ │ │ │ │ - ldr r0, [pc, #32] @ (22c4 ) │ │ │ │ │ + cbz r1, 1fe0 │ │ │ │ │ + ldr r0, [pc, #32] @ (1fec ) │ │ │ │ │ add r0, pc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:566 │ │ │ │ │ bx lr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:562 │ │ │ │ │ - ldr r0, [pc, #28] @ (22c8 ) │ │ │ │ │ + ldr r0, [pc, #28] @ (1ff0 ) │ │ │ │ │ add r0, pc │ │ │ │ │ bx lr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:560 │ │ │ │ │ - ldr r0, [pc, #28] @ (22cc ) │ │ │ │ │ + ldr r0, [pc, #28] @ (1ff4 ) │ │ │ │ │ add r0, pc │ │ │ │ │ bx lr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:561 (discriminator 1) │ │ │ │ │ ldr r0, [r0, #16] │ │ │ │ │ bx lr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:565 │ │ │ │ │ vldr d0, [r0, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:564 │ │ │ │ │ str r2, [r0, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:565 │ │ │ │ │ - b.w 16a8 │ │ │ │ │ + b.w 13d0 │ │ │ │ │ nop │ │ │ │ │ - ldr r0, [sp, #496] @ 0x1f0 │ │ │ │ │ + sbcs r4, r1 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - ldr r0, [sp, #376] @ 0x178 │ │ │ │ │ + adcs r6, r5 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - str r7, [sp, #944] @ 0x3b0 │ │ │ │ │ + lsrs r4, r7 │ │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ │ │ -000022d0 : │ │ │ │ │ +00001ff8 : │ │ │ │ │ soxr_delete(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:595 │ │ │ │ │ - cbz r0, 22e4 │ │ │ │ │ + cbz r0, 200c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:594 │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov r4, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:596 │ │ │ │ │ - bl 1b50 │ │ │ │ │ + bl 1878 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:597 │ │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:596 │ │ │ │ │ - b.w 16b8 │ │ │ │ │ + b.w 13e0 │ │ │ │ │ bx lr │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -000022e8 : │ │ │ │ │ +00002010 : │ │ │ │ │ soxr_create(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:369 │ │ │ │ │ vcmp.f64 d1, #0.0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:367 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ - ldr.w r5, [pc, #1068] @ 2720 │ │ │ │ │ - ldr.w r4, [pc, #1068] @ 2724 │ │ │ │ │ - mov r9, r0 │ │ │ │ │ + ldr r5, [pc, #1004] @ (2408 ) │ │ │ │ │ + ldr r4, [pc, #1008] @ (240c ) │ │ │ │ │ + mov r8, r0 │ │ │ │ │ add r5, pc │ │ │ │ │ vpush {d8} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:369 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:367 │ │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ │ - ldr.w r8, [pc, #1056] @ 2728 │ │ │ │ │ + ldr.w r9, [pc, #996] @ 2410 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:369 │ │ │ │ │ vcmp.f64 d0, #0.0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:367 │ │ │ │ │ ldr r4, [r5, r4] │ │ │ │ │ mov r6, r1 │ │ │ │ │ - add r8, pc │ │ │ │ │ + add r9, pc │ │ │ │ │ ldr r7, [sp, #120] @ 0x78 │ │ │ │ │ ldr r4, [r4, #0] │ │ │ │ │ str r4, [sp, #68] @ 0x44 │ │ │ │ │ mov.w r4, #0 │ │ │ │ │ mov r5, r2 │ │ │ │ │ mov sl, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:369 │ │ │ │ │ - beq.w 25de │ │ │ │ │ + beq.w 2302 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:369 (discriminator 1) │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bne.n 23a0 │ │ │ │ │ + bne.n 20c4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:369 │ │ │ │ │ vmov.f64 d8, #240 @ 0xbf800000 -1.0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:376 │ │ │ │ │ - ldr r0, [pc, #1016] @ (272c ) │ │ │ │ │ + ldr r0, [pc, #956] @ (2414 ) │ │ │ │ │ add r0, pc │ │ │ │ │ - blx 1798 │ │ │ │ │ + blx 14c0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:377 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 25f2 │ │ │ │ │ + beq.w 2316 │ │ │ │ │ /usr/include/stdlib.h:363 │ │ │ │ │ movs r2, #10 │ │ │ │ │ movs r1, #0 │ │ │ │ │ - blx 1678 │ │ │ │ │ + blx 13a0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:377 │ │ │ │ │ - ldr r3, [pc, #1000] @ (2730 ) │ │ │ │ │ + ldr r3, [pc, #940] @ (2418 ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:388 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:377 │ │ │ │ │ add r3, pc │ │ │ │ │ str r0, [r3, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:388 │ │ │ │ │ - ble.n 235e │ │ │ │ │ + ble.n 2082 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:388 (discriminator 1) │ │ │ │ │ - ldr r1, [pc, #992] @ (2734 ) │ │ │ │ │ - ldr r0, [pc, #996] @ (2738 ) │ │ │ │ │ + ldr r1, [pc, #932] @ (241c ) │ │ │ │ │ + ldr r0, [pc, #936] @ (2420 ) │ │ │ │ │ add r1, pc │ │ │ │ │ adds r1, #12 │ │ │ │ │ add r0, pc │ │ │ │ │ - bl 1c94 │ │ │ │ │ + bl 19bc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:392 │ │ │ │ │ cmp.w sl, #0 │ │ │ │ │ - beq.n 23a6 │ │ │ │ │ + beq.n 20ca │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:392 (discriminator 1) │ │ │ │ │ ldr.w fp, [sl, #32] │ │ │ │ │ cmp.w fp, #0 │ │ │ │ │ - beq.n 23a6 │ │ │ │ │ + beq.n 20ca │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:371 │ │ │ │ │ movs r4, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:474 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movs r4, #0 │ │ │ │ │ - blx 1684 │ │ │ │ │ + blx 13ac │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:475 │ │ │ │ │ - cbz r6, 237e │ │ │ │ │ + cbz r6, 20a2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:476 │ │ │ │ │ str.w fp, [r6] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:367 │ │ │ │ │ - ldr r2, [pc, #956] @ (273c ) │ │ │ │ │ + ldr r2, [pc, #896] @ (2424 ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:478 │ │ │ │ │ - ldr r3, [pc, #928] @ (2724 ) │ │ │ │ │ + ldr r3, [pc, #868] @ (240c ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:367 │ │ │ │ │ add r2, pc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:478 │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ │ eors r2, r3 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ - bne.w 26fe │ │ │ │ │ + bne.w 23ea │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #76 @ 0x4c │ │ │ │ │ vpop {d8} │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:369 (discriminator 3) │ │ │ │ │ vdiv.f64 d8, d0, d1 │ │ │ │ │ - b.n 2330 │ │ │ │ │ + b.n 2054 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:393 │ │ │ │ │ - cbz r5, 23b4 │ │ │ │ │ + cbz r5, 20d8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:393 (discriminator 1) │ │ │ │ │ ldrd r3, r2, [r5] │ │ │ │ │ orrs r3, r2 │ │ │ │ │ cmp r3, #7 │ │ │ │ │ - bhi.w 2672 │ │ │ │ │ + bhi.w 237c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:396 (discriminator 1) │ │ │ │ │ movs r1, #1 │ │ │ │ │ movs r0, #200 @ 0xc8 │ │ │ │ │ - blx 1648 │ │ │ │ │ + blx 1370 │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 2702 │ │ │ │ │ + beq.w 23ee │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:401 │ │ │ │ │ cmp.w sl, #0 │ │ │ │ │ - beq.w 26d0 │ │ │ │ │ + beq.w 23bc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:401 (discriminator 1) │ │ │ │ │ mov lr, sl │ │ │ │ │ add.w ip, r4, #24 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:404 (discriminator 1) │ │ │ │ │ vmov.f64 d6, #0 @ 0x40000000 2.0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:401 (discriminator 1) │ │ │ │ │ ldmia.w lr!, {r0, r1, r2, r3} │ │ │ │ │ @@ -1310,170 +1310,170 @@ │ │ │ │ │ vldr d7, [r4, #40] @ 0x28 │ │ │ │ │ vcmpe.f64 d7, d6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:401 (discriminator 1) │ │ │ │ │ ldmia.w lr, {r0, r1} │ │ │ │ │ stmia.w ip, {r0, r1} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:404 (discriminator 1) │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.n 2408 │ │ │ │ │ + ble.n 212c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:405 │ │ │ │ │ - vldr d5, [pc, #784] @ 2710 │ │ │ │ │ + vldr d5, [pc, #724] @ 23f8 │ │ │ │ │ vdiv.f64 d6, d7, d5 │ │ │ │ │ vstr d6, [r4, #40] @ 0x28 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:406 │ │ │ │ │ vldr d6, [r4, #48] @ 0x30 │ │ │ │ │ vmov.f64 d7, #0 @ 0x40000000 2.0 │ │ │ │ │ vcmpe.f64 d6, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bgt.w 2646 │ │ │ │ │ + bgt.w 2350 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:411 │ │ │ │ │ - str.w r9, [r4] │ │ │ │ │ + str.w r8, [r4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:410 │ │ │ │ │ vstr d8, [r4, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:412 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 2664 │ │ │ │ │ + beq.w 236e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:413 │ │ │ │ │ ldmia r5!, {r0, r1, r2, r3} │ │ │ │ │ add.w ip, r4, #64 @ 0x40 │ │ │ │ │ stmia.w ip!, {r0, r1, r2, r3} │ │ │ │ │ ldmia.w r5, {r0, r1} │ │ │ │ │ stmia.w ip, {r0, r1} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:417 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.w 26b4 │ │ │ │ │ + beq.w 23a0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:417 (discriminator 1) │ │ │ │ │ ldmia r7!, {r0, r1, r2, r3} │ │ │ │ │ add.w r5, r4, #88 @ 0x58 │ │ │ │ │ stmia r5!, {r0, r1, r2, r3} │ │ │ │ │ ldmia.w r7, {r0, r1} │ │ │ │ │ stmia.w r5, {r0, r1} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:336 │ │ │ │ │ - ldr r0, [pc, #748] @ (2740 ) │ │ │ │ │ + ldr r0, [pc, #688] @ (2428 ) │ │ │ │ │ add r0, pc │ │ │ │ │ - blx 1798 │ │ │ │ │ + blx 14c0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:337 │ │ │ │ │ - cbz r0, 246e │ │ │ │ │ + cbz r0, 2192 │ │ │ │ │ /usr/include/stdlib.h:363 │ │ │ │ │ movs r2, #10 │ │ │ │ │ movs r1, #0 │ │ │ │ │ - blx 1678 │ │ │ │ │ + blx 13a0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:339 │ │ │ │ │ sub.w r3, r0, #8 │ │ │ │ │ cmp r3, #7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:340 │ │ │ │ │ it ls │ │ │ │ │ strls r0, [r4, #88] @ 0x58 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:336 │ │ │ │ │ - ldr r0, [pc, #724] @ (2744 ) │ │ │ │ │ + ldr r0, [pc, #664] @ (242c ) │ │ │ │ │ add r0, pc │ │ │ │ │ - blx 1798 │ │ │ │ │ + blx 14c0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:337 │ │ │ │ │ - cbz r0, 248a │ │ │ │ │ + cbz r0, 21ae │ │ │ │ │ /usr/include/stdlib.h:363 │ │ │ │ │ movs r2, #10 │ │ │ │ │ movs r1, #0 │ │ │ │ │ - blx 1678 │ │ │ │ │ + blx 13a0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:339 │ │ │ │ │ sub.w r3, r0, #8 │ │ │ │ │ cmp r3, #12 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:340 │ │ │ │ │ it ls │ │ │ │ │ strls r0, [r4, #92] @ 0x5c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:336 │ │ │ │ │ - ldr r0, [pc, #700] @ (2748 ) │ │ │ │ │ + ldr r0, [pc, #640] @ (2430 ) │ │ │ │ │ add r0, pc │ │ │ │ │ - blx 1798 │ │ │ │ │ + blx 14c0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:337 │ │ │ │ │ - cbz r0, 24a8 │ │ │ │ │ + cbz r0, 21cc │ │ │ │ │ /usr/include/stdlib.h:363 │ │ │ │ │ movs r2, #10 │ │ │ │ │ movs r1, #0 │ │ │ │ │ - blx 1678 │ │ │ │ │ + blx 13a0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:339 │ │ │ │ │ sub.w r3, r0, #100 @ 0x64 │ │ │ │ │ cmp.w r3, #700 @ 0x2bc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:340 │ │ │ │ │ it ls │ │ │ │ │ strls r0, [r4, #96] @ 0x60 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:336 │ │ │ │ │ - ldr r0, [pc, #672] @ (274c ) │ │ │ │ │ + ldr r0, [pc, #612] @ (2434 ) │ │ │ │ │ add r0, pc │ │ │ │ │ - blx 1798 │ │ │ │ │ + blx 14c0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:337 │ │ │ │ │ - cbz r0, 24c0 │ │ │ │ │ + cbz r0, 21e4 │ │ │ │ │ /usr/include/stdlib.h:363 │ │ │ │ │ movs r2, #10 │ │ │ │ │ movs r1, #0 │ │ │ │ │ - blx 1678 │ │ │ │ │ + blx 13a0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:339 │ │ │ │ │ cmp r0, #64 @ 0x40 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:340 │ │ │ │ │ it ls │ │ │ │ │ strls r0, [r4, #100] @ 0x64 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:349 │ │ │ │ │ - ldr r0, [pc, #652] @ (2750 ) │ │ │ │ │ + ldr r0, [pc, #592] @ (2438 ) │ │ │ │ │ add r0, pc │ │ │ │ │ - blx 1798 │ │ │ │ │ + blx 14c0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:350 │ │ │ │ │ - cbz r0, 24e0 │ │ │ │ │ + cbz r0, 2204 │ │ │ │ │ /usr/include/stdlib.h:363 │ │ │ │ │ movs r2, #10 │ │ │ │ │ movs r1, #0 │ │ │ │ │ - blx 1678 │ │ │ │ │ + blx 13a0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:353 │ │ │ │ │ cmp r0, #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:354 │ │ │ │ │ itttt ls │ │ │ │ │ ldrls r3, [r4, #108] @ 0x6c │ │ │ │ │ bicls.w r3, r3, #3 │ │ │ │ │ orrls r0, r3 │ │ │ │ │ strls r0, [r4, #108] @ 0x6c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:349 │ │ │ │ │ - ldr r0, [pc, #624] @ (2754 ) │ │ │ │ │ + ldr r0, [pc, #564] @ (243c ) │ │ │ │ │ add r0, pc │ │ │ │ │ - blx 1798 │ │ │ │ │ + blx 14c0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:350 │ │ │ │ │ - cbz r0, 2502 │ │ │ │ │ + cbz r0, 2226 │ │ │ │ │ /usr/include/stdlib.h:363 │ │ │ │ │ movs r2, #10 │ │ │ │ │ movs r1, #0 │ │ │ │ │ - blx 1678 │ │ │ │ │ + blx 13a0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:353 │ │ │ │ │ cmp r0, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:354 │ │ │ │ │ itttt ls │ │ │ │ │ ldrls r3, [r4, #108] @ 0x6c │ │ │ │ │ bicls.w r3, r3, #4 │ │ │ │ │ orrls.w r0, r3, r0, lsl #2 │ │ │ │ │ strls r0, [r4, #108] @ 0x6c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:349 │ │ │ │ │ - ldr r0, [pc, #596] @ (2758 ) │ │ │ │ │ + ldr r0, [pc, #536] @ (2440 ) │ │ │ │ │ add r0, pc │ │ │ │ │ - blx 1798 │ │ │ │ │ + blx 14c0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:350 │ │ │ │ │ - cbz r0, 2524 │ │ │ │ │ + cbz r0, 2248 │ │ │ │ │ /usr/include/stdlib.h:363 │ │ │ │ │ movs r2, #10 │ │ │ │ │ movs r1, #0 │ │ │ │ │ - blx 1678 │ │ │ │ │ + blx 13a0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:353 │ │ │ │ │ cmp r0, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:354 │ │ │ │ │ itttt ls │ │ │ │ │ ldrls r3, [r4, #108] @ 0x6c │ │ │ │ │ bicls.w r3, r3, #8 │ │ │ │ │ orrls.w r0, r3, r0, lsl #3 │ │ │ │ │ strls r0, [r4, #108] @ 0x6c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:429 │ │ │ │ │ ldrd r1, r2, [r4, #64] @ 0x40 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:431 │ │ │ │ │ movs r0, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:428 │ │ │ │ │ - ldr r3, [pc, #560] @ (275c ) │ │ │ │ │ + ldr r3, [pc, #500] @ (2444 ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:429 │ │ │ │ │ and.w r1, r1, #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:428 │ │ │ │ │ and.w r2, r2, #3 │ │ │ │ │ add r3, pc │ │ │ │ │ vldr d7, [r4, #72] @ 0x48 │ │ │ │ │ add.w r2, r3, r2, lsl #2 │ │ │ │ │ @@ -1483,36 +1483,36 @@ │ │ │ │ │ vldr s11, [r2, #32] │ │ │ │ │ vldr s13, [r3, #32] │ │ │ │ │ vdiv.f32 s12, s11, s13 │ │ │ │ │ vcvt.f64.f32 d6, s12 │ │ │ │ │ vmul.f64 d7, d7, d6 │ │ │ │ │ vstr d7, [r4, #72] @ 0x48 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:431 │ │ │ │ │ - blx 16ec │ │ │ │ │ + blx 1414 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:436 │ │ │ │ │ - ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ + ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:431 │ │ │ │ │ eors r0, r4 │ │ │ │ │ str.w r0, [r4, #188] @ 0xbc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:434 │ │ │ │ │ - lsls r3, r5, #26 │ │ │ │ │ - bpl.n 25fa │ │ │ │ │ + lsls r2, r3, #26 │ │ │ │ │ + bpl.n 231e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:442 │ │ │ │ │ - ldr r2, [pc, #500] @ (2760 ) │ │ │ │ │ + ldr r2, [pc, #440] @ (2448 ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:443 │ │ │ │ │ - ldr r3, [pc, #500] @ (2764 ) │ │ │ │ │ + ldr r3, [pc, #440] @ (244c ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:442 │ │ │ │ │ - ldr.w r2, [r8, r2] │ │ │ │ │ + ldr.w r2, [r9, r2] │ │ │ │ │ str.w r2, [r4, #172] @ 0xac │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:443 │ │ │ │ │ - ldr.w r3, [r8, r3] │ │ │ │ │ + ldr.w r3, [r9, r3] │ │ │ │ │ str.w r3, [r4, #176] @ 0xb0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:446 │ │ │ │ │ - ldr r3, [pc, #488] @ (2768 ) │ │ │ │ │ - ldr.w ip, [r8, r3] │ │ │ │ │ + ldr r3, [pc, #428] @ (2450 ) │ │ │ │ │ + ldr.w ip, [r9, r3] │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:34 │ │ │ │ │ ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ │ add.w lr, r4, #132 @ 0x84 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:470 │ │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:34 │ │ │ │ │ stmia.w lr!, {r0, r1, r2, r3} │ │ │ │ │ @@ -1529,276 +1529,241 @@ │ │ │ │ │ moveq.w fp, #0 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ite eq │ │ │ │ │ moveq.w fp, #0 │ │ │ │ │ andne.w fp, fp, #1 │ │ │ │ │ cmp.w fp, #0 │ │ │ │ │ - beq.w 2378 │ │ │ │ │ + beq.w 209c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:471 │ │ │ │ │ vmov.f64 d0, d8 │ │ │ │ │ movs r1, #0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - blx 16ac │ │ │ │ │ + blx 13d4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:473 │ │ │ │ │ mov fp, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 2378 │ │ │ │ │ - b.n 2370 │ │ │ │ │ + beq.w 209c │ │ │ │ │ + b.n 2094 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:369 (discriminator 2) │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - vldr d7, [pc, #308] @ 2718 │ │ │ │ │ + vldr d7, [pc, #248] @ 2400 │ │ │ │ │ vmov.f64 d8, #240 @ 0xbf800000 -1.0 │ │ │ │ │ it eq │ │ │ │ │ vmoveq.f64 d8, d7 │ │ │ │ │ - b.n 2330 │ │ │ │ │ + b.n 2054 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:377 │ │ │ │ │ - ldr r2, [pc, #376] @ (276c ) │ │ │ │ │ + ldr r2, [pc, #316] @ (2454 ) │ │ │ │ │ add r2, pc │ │ │ │ │ str r0, [r2, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:388 │ │ │ │ │ - b.n 235e │ │ │ │ │ + b.n 2082 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:439 │ │ │ │ │ vldr d6, [r4, #24] │ │ │ │ │ vmov.f64 d7, #52 @ 0x41a00000 20.0 │ │ │ │ │ vcmpe.f64 d6, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bhi.n 267a │ │ │ │ │ + bhi.n 2384 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:439 (discriminator 1) │ │ │ │ │ - ands.w r5, r5, #16 │ │ │ │ │ - bne.n 267a │ │ │ │ │ + lsls r3, r3, #27 │ │ │ │ │ + bmi.n 2384 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:442 │ │ │ │ │ - ldr r3, [pc, #332] @ (2760 ) │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/soxr.c:265 │ │ │ │ │ - ldr r0, [pc, #344] @ (2770 ) │ │ │ │ │ - add r0, pc │ │ │ │ │ + ldr r2, [pc, #272] @ (2448 ) │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/soxr.c:443 │ │ │ │ │ + ldr r3, [pc, #276] @ (244c ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:442 │ │ │ │ │ - ldr.w r3, [r8, r3] │ │ │ │ │ - str.w r3, [r4, #172] @ 0xac │ │ │ │ │ + ldr.w r2, [r9, r2] │ │ │ │ │ + str.w r2, [r4, #172] @ 0xac │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:443 │ │ │ │ │ - ldr r3, [pc, #320] @ (2764 ) │ │ │ │ │ - ldr.w r3, [r8, r3] │ │ │ │ │ + ldr.w r3, [r9, r3] │ │ │ │ │ str.w r3, [r4, #176] @ 0xb0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/soxr.c:265 │ │ │ │ │ - blx 1798 │ │ │ │ │ - mov r7, r0 │ │ │ │ │ - cbz r0, 2696 │ │ │ │ │ -/usr/include/stdlib.h:363 │ │ │ │ │ - mov r1, r5 │ │ │ │ │ - movs r2, #10 │ │ │ │ │ - blx 1678 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/soxr.c:449 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq.n 26ac │ │ │ │ │ - ldr r3, [pc, #308] @ (2774 ) │ │ │ │ │ - ldr.w ip, [r8, r3] │ │ │ │ │ - b.n 2584 │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/soxr.c:446 │ │ │ │ │ + ldr r3, [pc, #268] @ (2458 ) │ │ │ │ │ + ldr.w ip, [r9, r3] │ │ │ │ │ + b.n 22a8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:407 │ │ │ │ │ - vldr d4, [pc, #200] @ 2710 │ │ │ │ │ + vldr d4, [pc, #164] @ 23f8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:411 │ │ │ │ │ - str.w r9, [r4] │ │ │ │ │ + str.w r8, [r4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:410 │ │ │ │ │ vstr d8, [r4, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:407 │ │ │ │ │ vdiv.f64 d5, d6, d4 │ │ │ │ │ vsub.f64 d7, d7, d5 │ │ │ │ │ vstr d7, [r4, #48] @ 0x30 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:412 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 242a │ │ │ │ │ + bne.w 214e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:415 │ │ │ │ │ movs r2, #0 │ │ │ │ │ movs r3, #0 │ │ │ │ │ movt r3, #16368 @ 0x3ff0 │ │ │ │ │ strd r2, r3, [r4, #72] @ 0x48 │ │ │ │ │ - b.n 243c │ │ │ │ │ + b.n 2160 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:394 │ │ │ │ │ - ldr.w fp, [pc, #260] @ 2778 │ │ │ │ │ + ldr.w fp, [pc, #220] @ 245c │ │ │ │ │ add fp, pc │ │ │ │ │ - b.n 236e │ │ │ │ │ + b.n 2092 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:459 │ │ │ │ │ - ldr r2, [pc, #256] @ (277c ) │ │ │ │ │ + ldr r2, [pc, #216] @ (2460 ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:460 │ │ │ │ │ - ldr r3, [pc, #256] @ (2780 ) │ │ │ │ │ + ldr r3, [pc, #220] @ (2464 ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:459 │ │ │ │ │ - ldr.w r2, [r8, r2] │ │ │ │ │ + ldr.w r2, [r9, r2] │ │ │ │ │ str.w r2, [r4, #172] @ 0xac │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:460 │ │ │ │ │ - ldr.w r3, [r8, r3] │ │ │ │ │ + ldr.w r3, [r9, r3] │ │ │ │ │ str.w r3, [r4, #176] @ 0xb0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:461 │ │ │ │ │ - ldr r3, [pc, #244] @ (2784 ) │ │ │ │ │ - ldr.w ip, [r8, r3] │ │ │ │ │ - b.n 2584 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/soxr.c:266 │ │ │ │ │ - ldr r0, [pc, #240] @ (2788 ) │ │ │ │ │ - add r0, pc │ │ │ │ │ - blx 1798 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/soxr.c:265 │ │ │ │ │ - cbz r0, 26ac │ │ │ │ │ -/usr/include/stdlib.h:363 │ │ │ │ │ - mov r1, r7 │ │ │ │ │ - movs r2, #10 │ │ │ │ │ - blx 1678 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/soxr.c:449 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bne.n 263e │ │ │ │ │ - ldr r3, [pc, #220] @ (278c ) │ │ │ │ │ - ldr.w ip, [r8, r3] │ │ │ │ │ - b.n 2584 │ │ │ │ │ + ldr r3, [pc, #204] @ (2468 ) │ │ │ │ │ + ldr.w ip, [r9, r3] │ │ │ │ │ + b.n 22a8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:417 (discriminator 2) │ │ │ │ │ mov r5, sp │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ add.w r7, r4, #88 @ 0x58 │ │ │ │ │ - blx 17f8 │ │ │ │ │ + blx 1520 │ │ │ │ │ ldmia r5!, {r0, r1, r2, r3} │ │ │ │ │ stmia r7!, {r0, r1, r2, r3} │ │ │ │ │ ldmia.w r5, {r0, r1} │ │ │ │ │ stmia.w r7, {r0, r1} │ │ │ │ │ - b.n 2452 │ │ │ │ │ + b.n 2176 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:401 (discriminator 2) │ │ │ │ │ mov r2, sl │ │ │ │ │ add.w sl, sp, #24 │ │ │ │ │ movs r1, #4 │ │ │ │ │ mov r0, sl │ │ │ │ │ - blx 1768 │ │ │ │ │ + blx 1490 │ │ │ │ │ mov ip, sl │ │ │ │ │ add.w lr, r4, #24 │ │ │ │ │ ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ │ stmia.w lr!, {r0, r1, r2, r3} │ │ │ │ │ ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ │ stmia.w lr!, {r0, r1, r2, r3} │ │ │ │ │ ldmia.w ip, {r0, r1} │ │ │ │ │ stmia.w lr, {r0, r1} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:403 (discriminator 2) │ │ │ │ │ - b.n 241c │ │ │ │ │ + b.n 2140 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:478 │ │ │ │ │ - blx 171c <__stack_chk_fail@plt> │ │ │ │ │ + blx 1444 <__stack_chk_fail@plt> │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:396 │ │ │ │ │ - ldr.w fp, [pc, #140] @ 2790 │ │ │ │ │ + ldr.w fp, [pc, #124] @ 246c │ │ │ │ │ add fp, pc │ │ │ │ │ - b.n 2370 │ │ │ │ │ + b.n 2094 │ │ │ │ │ nop │ │ │ │ │ - nop.w │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ eors r1, r3 │ │ │ │ │ ... │ │ │ │ │ - cbnz r6, 279e │ │ │ │ │ + ldrsh r6, [r1, r3] │ │ │ │ │ movs r2, r0 │ │ │ │ │ lsls r0, r5, #3 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - cbnz r6, 27a0 │ │ │ │ │ + ldrsh r6, [r6, r2] │ │ │ │ │ movs r2, r0 │ │ │ │ │ - ldr r0, [sp, #56] @ 0x38 │ │ │ │ │ + asrs r2, r4 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - bkpt 0x0016 │ │ │ │ │ + str r6, [r1, #8] │ │ │ │ │ movs r2, r0 │ │ │ │ │ - ldr r0, [sp, #1008] @ 0x3f0 │ │ │ │ │ + rors r0, r6 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - str r7, [sp, #976] @ 0x3d0 │ │ │ │ │ + asrs r0, r1 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - cbnz r6, 2798 │ │ │ │ │ + ldrsh r6, [r0, r1] │ │ │ │ │ movs r2, r0 │ │ │ │ │ - str r7, [sp, #16] │ │ │ │ │ + ands r0, r3 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - str r6, [sp, #1008] @ 0x3f0 │ │ │ │ │ + ands r0, r2 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - str r6, [sp, #976] @ 0x3d0 │ │ │ │ │ + ands r0, r1 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - str r6, [sp, #920] @ 0x398 │ │ │ │ │ + subs r7, #250 @ 0xfa │ │ │ │ │ movs r1, r0 │ │ │ │ │ - str r6, [sp, #904] @ 0x388 │ │ │ │ │ + subs r7, #246 @ 0xf6 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - str r6, [sp, #856] @ 0x358 │ │ │ │ │ + subs r7, #234 @ 0xea │ │ │ │ │ movs r1, r0 │ │ │ │ │ - str r6, [sp, #784] @ 0x310 │ │ │ │ │ + subs r7, #216 @ 0xd8 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - str r7, [sp, #112] @ 0x70 │ │ │ │ │ + ands r0, r2 │ │ │ │ │ movs r1, r0 │ │ │ │ │ lsls r0, r0, #4 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - lsls r4, r1, #4 │ │ │ │ │ + lsls r0, r1, #4 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - lsls r0, r2, #4 │ │ │ │ │ + lsls r4, r1, #4 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - cbnz r4, 27ca │ │ │ │ │ + ldrb r4, [r4, r7] │ │ │ │ │ movs r2, r0 │ │ │ │ │ - str r5, [sp, #856] @ 0x358 │ │ │ │ │ - movs r1, r0 │ │ │ │ │ - lsls r4, r0, #4 │ │ │ │ │ + lsls r0, r7, #3 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - str r3, [sp, #856] @ 0x358 │ │ │ │ │ + subs r5, #4 │ │ │ │ │ movs r1, r0 │ │ │ │ │ lsls r4, r4, #3 │ │ │ │ │ movs r0, r0 │ │ │ │ │ lsls r0, r6, #3 │ │ │ │ │ movs r0, r0 │ │ │ │ │ lsls r4, r7, #3 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - str r5, [sp, #272] @ 0x110 │ │ │ │ │ - movs r1, r0 │ │ │ │ │ - lsls r0, r7, #3 │ │ │ │ │ - movs r0, r0 │ │ │ │ │ - str r3, [sp, #376] @ 0x178 │ │ │ │ │ + subs r4, #170 @ 0xaa │ │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ │ │ -00002794 : │ │ │ │ │ +00002470 : │ │ │ │ │ soxr_clear(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:602 │ │ │ │ │ - ldr r2, [pc, #276] @ (28ac ) │ │ │ │ │ - ldr r3, [pc, #280] @ (28b0 ) │ │ │ │ │ + ldr r2, [pc, #276] @ (2588 ) │ │ │ │ │ + ldr r3, [pc, #280] @ (258c ) │ │ │ │ │ add r2, pc │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ sub sp, #212 @ 0xd4 │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ str r3, [sp, #204] @ 0xcc │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:603 │ │ │ │ │ - cbnz r0, 27ca │ │ │ │ │ + cbnz r0, 24a6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:619 │ │ │ │ │ - ldr r0, [pc, #260] @ (28b4 ) │ │ │ │ │ + ldr r0, [pc, #260] @ (2590 ) │ │ │ │ │ add r0, pc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:602 │ │ │ │ │ - ldr r2, [pc, #260] @ (28b8 ) │ │ │ │ │ + ldr r2, [pc, #260] @ (2594 ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:620 │ │ │ │ │ - ldr r3, [pc, #252] @ (28b0 ) │ │ │ │ │ + ldr r3, [pc, #252] @ (258c ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:602 │ │ │ │ │ add r2, pc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:620 │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r3, [sp, #204] @ 0xcc │ │ │ │ │ eors r2, r3 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ - bne.n 28a6 │ │ │ │ │ + bne.n 2582 │ │ │ │ │ add sp, #212 @ 0xd4 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:604 │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r1, r0 │ │ │ │ │ movs r2, #200 @ 0xc8 │ │ │ │ │ mov r0, sp │ │ │ │ │ - blx 16d4 │ │ │ │ │ + blx 13fc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:608 │ │ │ │ │ add.w fp, sp, #88 @ 0x58 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:605 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:608 │ │ │ │ │ add.w sl, r4, #88 @ 0x58 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:605 │ │ │ │ │ - bl 1b50 │ │ │ │ │ + bl 1878 │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:71 │ │ │ │ │ movs r2, #196 @ 0xc4 │ │ │ │ │ movs r1, #0 │ │ │ │ │ adds r0, r4, #4 │ │ │ │ │ - blx 1830 │ │ │ │ │ + blx 1558 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:607 │ │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ │ str r3, [r4, #116] @ 0x74 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:609 │ │ │ │ │ add r6, sp, #24 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:608 │ │ │ │ │ ldmia.w fp!, {r0, r1, r2, r3} │ │ │ │ │ @@ -1841,188 +1806,188 @@ │ │ │ │ │ adds r5, #16 │ │ │ │ │ ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ │ str.w r0, [lr, #-16] │ │ │ │ │ str.w r1, [lr, #-12] │ │ │ │ │ str.w r2, [lr, #-8] │ │ │ │ │ str.w r3, [lr, #-4] │ │ │ │ │ cmp ip, r8 │ │ │ │ │ - bne.n 2844 │ │ │ │ │ + bne.n 2520 │ │ │ │ │ ldmia r5!, {r0, r1} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:615 │ │ │ │ │ ldrd r2, r3, [sp, #172] @ 0xac │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:34 │ │ │ │ │ str.w r0, [lr] │ │ │ │ │ str.w r1, [lr, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:615 │ │ │ │ │ strd r2, r3, [r4, #172] @ 0xac │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:617 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ it ge │ │ │ │ │ movge r0, #0 │ │ │ │ │ - bge.n 27b0 │ │ │ │ │ + bge.n 248c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:602 (discriminator 1) │ │ │ │ │ - ldr r2, [pc, #56] @ (28bc ) │ │ │ │ │ + ldr r2, [pc, #56] @ (2598 ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:617 (discriminator 1) │ │ │ │ │ - ldr r3, [pc, #44] @ (28b0 ) │ │ │ │ │ + ldr r3, [pc, #44] @ (258c ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:602 (discriminator 1) │ │ │ │ │ add r2, pc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:617 (discriminator 1) │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r3, [sp, #204] @ 0xcc │ │ │ │ │ eors r2, r3 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ - bne.n 28a6 │ │ │ │ │ + bne.n 2582 │ │ │ │ │ movs r1, #0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ vldr d0, [sp, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:620 (discriminator 1) │ │ │ │ │ add sp, #212 @ 0xd4 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:617 (discriminator 1) │ │ │ │ │ - b.w 16a8 │ │ │ │ │ + b.w 13d0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:620 │ │ │ │ │ - blx 171c <__stack_chk_fail@plt> │ │ │ │ │ + blx 1444 <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ - @ instruction: 0xb750 │ │ │ │ │ + ldrh r0, [r7, r1] │ │ │ │ │ movs r2, r0 │ │ │ │ │ lsls r0, r5, #3 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - str r2, [sp, #952] @ 0x3b8 │ │ │ │ │ + subs r4, #74 @ 0x4a │ │ │ │ │ movs r1, r0 │ │ │ │ │ - @ instruction: 0xb734 │ │ │ │ │ + ldrh r4, [r3, r1] │ │ │ │ │ movs r2, r0 │ │ │ │ │ - cpsie a │ │ │ │ │ + ldr r4, [r1, r6] │ │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ │ │ -000028c0 : │ │ │ │ │ +0000259c : │ │ │ │ │ soxr_output(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:700 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r8, r1 │ │ │ │ │ - ldr r3, [pc, #428] @ (2a74 ) │ │ │ │ │ + ldr r3, [pc, #428] @ (2750 ) │ │ │ │ │ vpush {d8} │ │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:702 │ │ │ │ │ ldr r4, [r0, #120] @ 0x78 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:706 │ │ │ │ │ mov.w r9, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:702 │ │ │ │ │ vldr d7, [r0, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:703 │ │ │ │ │ str r1, [sp, #24] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:700 │ │ │ │ │ - ldr r1, [pc, #412] @ (2a78 ) │ │ │ │ │ + ldr r1, [pc, #412] @ (2754 ) │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ add r1, pc │ │ │ │ │ ldr r3, [r1, r3] │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:706 │ │ │ │ │ ldr r3, [r0, #16] │ │ │ │ │ - cbz r3, 2910 │ │ │ │ │ + cbz r3, 25ec │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:700 │ │ │ │ │ - ldr r2, [pc, #396] @ (2a7c ) │ │ │ │ │ + ldr r2, [pc, #396] @ (2758 ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:725 │ │ │ │ │ - ldr r3, [pc, #384] @ (2a74 ) │ │ │ │ │ + ldr r3, [pc, #384] @ (2750 ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:700 │ │ │ │ │ add r2, pc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:725 │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ │ eors r2, r3 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ - bne.w 2a70 │ │ │ │ │ + bne.w 274c │ │ │ │ │ mov r0, r9 │ │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ │ vpop {d8} │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:707 │ │ │ │ │ mov r1, r2 │ │ │ │ │ clz r2, r8 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov.w r2, r2, lsr #5 │ │ │ │ │ it eq │ │ │ │ │ moveq r2, #0 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 2a66 │ │ │ │ │ + bne.w 2742 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:702 │ │ │ │ │ vmov s13, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:701 │ │ │ │ │ mov r9, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:702 │ │ │ │ │ vcvt.f64.u32 d0, s13 │ │ │ │ │ vmul.f64 d0, d0, d7 │ │ │ │ │ - blx 1854 │ │ │ │ │ + blx 157c │ │ │ │ │ vcvt.u32.f64 s15, d0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:701 │ │ │ │ │ ldr r7, [sp, #12] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:702 │ │ │ │ │ vmov fp, s15 │ │ │ │ │ vmov r3, s15 │ │ │ │ │ cmp fp, r4 │ │ │ │ │ it cs │ │ │ │ │ movcs r3, r4 │ │ │ │ │ vmov s16, r3 │ │ │ │ │ - ldr r3, [pc, #300] @ (2a80 ) │ │ │ │ │ + ldr r3, [pc, #300] @ (275c ) │ │ │ │ │ add r3, pc │ │ │ │ │ vmov s17, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:715 │ │ │ │ │ - ldr r3, [pc, #296] @ (2a84 ) │ │ │ │ │ + ldr r3, [pc, #296] @ (2760 ) │ │ │ │ │ add r3, pc │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:721 │ │ │ │ │ - ldr r3, [pc, #292] @ (2a88 ) │ │ │ │ │ + ldr r3, [pc, #292] @ (2764 ) │ │ │ │ │ add r3, pc │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:679 │ │ │ │ │ ldr r3, [r5, #100] @ 0x64 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:676 │ │ │ │ │ ldr r6, [r5, #68] @ 0x44 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:688 │ │ │ │ │ ldr.w fp, [r5] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:676 │ │ │ │ │ and.w sl, r6, #4 │ │ │ │ │ str.w r8, [sp, #28] │ │ │ │ │ ubfx r6, r6, #2, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:679 │ │ │ │ │ - cbnz r3, 2982 │ │ │ │ │ + cbnz r3, 265e │ │ │ │ │ cmp.w fp, #1 │ │ │ │ │ - bhi.n 2a44 │ │ │ │ │ + bhi.n 2720 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:688 │ │ │ │ │ mov r3, r8 │ │ │ │ │ movs r4, #0 │ │ │ │ │ cmp.w fp, #0 │ │ │ │ │ - bne.n 2990 │ │ │ │ │ - b.n 29ac │ │ │ │ │ + bne.n 266c │ │ │ │ │ + b.n 2688 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:689 │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ ldr.w r2, [r3, r4, lsl #2] │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r3, r7 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r6, [sp, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:688 │ │ │ │ │ adds r4, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:689 │ │ │ │ │ - bl 1a98 │ │ │ │ │ + bl 17c0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:688 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bcc.n 298e │ │ │ │ │ + bcc.n 266a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:711 │ │ │ │ │ mov fp, r0 │ │ │ │ │ add r9, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:691 │ │ │ │ │ cmp.w sl, #0 │ │ │ │ │ - bne.n 29de │ │ │ │ │ + bne.n 26ba │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:693 │ │ │ │ │ ldr r1, [r5, #84] @ 0x54 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:692 │ │ │ │ │ ldr r6, [r5, #0] │ │ │ │ │ ldr.w r2, [r5, #180] @ 0xb4 │ │ │ │ │ lsls r3, r1, #28 │ │ │ │ │ ldr.w r4, [r5, #176] @ 0xb0 │ │ │ │ │ @@ -2036,23 +2001,23 @@ │ │ │ │ │ blx r4 │ │ │ │ │ ldr.w r2, [r5, #184] @ 0xb8 │ │ │ │ │ add r0, r2 │ │ │ │ │ str.w r0, [r5, #184] @ 0xb8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:712 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ cmp r3, r9 │ │ │ │ │ - beq.n 28ee │ │ │ │ │ + beq.n 25ca │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:712 (discriminator 1) │ │ │ │ │ ldr r4, [r5, #116] @ 0x74 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.n 28ee │ │ │ │ │ + beq.n 25ca │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:712 (discriminator 2) │ │ │ │ │ ldr.w r2, [r5, #192] @ 0xc0 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 28ee │ │ │ │ │ + bne.w 25ca │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:715 │ │ │ │ │ ldr r2, [r5, #68] @ 0x44 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:717 │ │ │ │ │ sub.w r7, r7, fp │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:715 │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ and.w r2, r2, #3 │ │ │ │ │ @@ -2072,116 +2037,116 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:720 │ │ │ │ │ ldr r1, [sp, #24] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:719 │ │ │ │ │ ldr.w r6, [r5, #192] @ 0xc0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:718 │ │ │ │ │ mov r4, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:720 │ │ │ │ │ - cbz r1, 2a3e │ │ │ │ │ + cbz r1, 271a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:722 │ │ │ │ │ mov r2, r0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 19f0 │ │ │ │ │ + bl 1718 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:723 │ │ │ │ │ orrs.w r3, r4, fp │ │ │ │ │ - bne.n 2966 │ │ │ │ │ + bne.n 2642 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:723 (discriminator 1) │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.w 28ee │ │ │ │ │ + bne.w 25ca │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:723 (discriminator 2) │ │ │ │ │ ldr.w r3, [r5, #192] @ 0xc0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 2966 │ │ │ │ │ - b.n 28ee │ │ │ │ │ + bne.n 2642 │ │ │ │ │ + b.n 25ca │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:721 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ str r3, [r5, #16] │ │ │ │ │ - b.n 2a28 │ │ │ │ │ + b.n 2704 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:680 │ │ │ │ │ vmov r0, s17 │ │ │ │ │ mov r2, r3 │ │ │ │ │ add r1, sp, #32 │ │ │ │ │ add r4, sp, #28 │ │ │ │ │ strb.w r6, [sp, #48] @ 0x30 │ │ │ │ │ str r7, [sp, #40] @ 0x28 │ │ │ │ │ str r5, [sp, #32] │ │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ │ - blx 1884 │ │ │ │ │ + blx 15ac │ │ │ │ │ ldr.w fp, [sp, #44] @ 0x2c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:711 │ │ │ │ │ add r9, fp │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:680 │ │ │ │ │ - b.n 29ac │ │ │ │ │ + b.n 2688 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:707 (discriminator 1) │ │ │ │ │ - ldr r2, [pc, #36] @ (2a8c ) │ │ │ │ │ + ldr r2, [pc, #36] @ (2768 ) │ │ │ │ │ mov r9, r3 │ │ │ │ │ add r2, pc │ │ │ │ │ str r2, [r0, #16] │ │ │ │ │ - b.n 28ee │ │ │ │ │ + b.n 25ca │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:725 │ │ │ │ │ - blx 171c <__stack_chk_fail@plt> │ │ │ │ │ + blx 1444 <__stack_chk_fail@plt> │ │ │ │ │ lsls r0, r5, #3 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - @ instruction: 0xb60a │ │ │ │ │ + ldr r2, [r6, r4] │ │ │ │ │ movs r2, r0 │ │ │ │ │ - push {r1, r2, r4, r5, r6, r7, lr} │ │ │ │ │ + ldr r6, [r3, r4] │ │ │ │ │ movs r2, r0 │ │ │ │ │ - bl 250a82 │ │ │ │ │ - str r2, [sp, #752] @ 0x2f0 │ │ │ │ │ + bl 29c75e │ │ │ │ │ + subs r3, #248 @ 0xf8 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - str r2, [sp, #760] @ 0x2f8 │ │ │ │ │ + subs r3, #250 @ 0xfa │ │ │ │ │ movs r1, r0 │ │ │ │ │ - str r1, [sp, #584] @ 0x248 │ │ │ │ │ + subs r2, #206 @ 0xce │ │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ │ │ -00002a90 : │ │ │ │ │ +0000276c : │ │ │ │ │ soxr_process(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:756 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r5, r2 │ │ │ │ │ - ldr r2, [pc, #336] @ (2be8 ) │ │ │ │ │ + ldr r2, [pc, #336] @ (28c4 ) │ │ │ │ │ mov r9, r3 │ │ │ │ │ - ldr r3, [pc, #336] @ (2bec ) │ │ │ │ │ + ldr r3, [pc, #336] @ (28c8 ) │ │ │ │ │ add r2, pc │ │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r6, [sp, #88] @ 0x58 │ │ │ │ │ ldrd sl, fp, [sp, #92] @ 0x5c │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:761 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 2bc2 │ │ │ │ │ + beq.w 289e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:773 │ │ │ │ │ ldr.w r3, [r0, #192] @ 0xc0 │ │ │ │ │ mov r7, r1 │ │ │ │ │ mov r4, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:763 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 2b86 │ │ │ │ │ + beq.n 2862 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:766 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:767 │ │ │ │ │ itte lt │ │ │ │ │ mvnlt r5, r5 │ │ │ │ │ movlt.w r8, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:759 │ │ │ │ │ movge.w r8, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:768 │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - beq.n 2b08 │ │ │ │ │ + beq.n 27e4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:737 │ │ │ │ │ vmov s15, sl │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ vcvt.f64.u32 d0, s15 │ │ │ │ │ vldr d7, [r0, #8] │ │ │ │ │ vmul.f64 d0, d0, d7 │ │ │ │ │ - blx 1854 │ │ │ │ │ + blx 157c │ │ │ │ │ vcvt.u32.f64 s15, d0 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ vmov r0, s15 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:773 │ │ │ │ │ cmp r5, r0 │ │ │ │ │ ite hi │ │ │ │ │ movhi.w r8, #0 │ │ │ │ │ @@ -2193,150 +2158,150 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:773 │ │ │ │ │ orr.w r3, r8, r3 │ │ │ │ │ str.w r3, [r4, #192] @ 0xc0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:777 │ │ │ │ │ ldrd r3, r2, [r4, #64] @ 0x40 │ │ │ │ │ ands r3, r2 │ │ │ │ │ lsls r3, r3, #29 │ │ │ │ │ - bpl.n 2ba4 │ │ │ │ │ + bpl.n 2880 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:780 │ │ │ │ │ ldr r3, [r4, #100] @ 0x64 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:791 │ │ │ │ │ ldr r0, [r4, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:780 │ │ │ │ │ - cbnz r3, 2b24 │ │ │ │ │ + cbnz r3, 2800 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:780 (discriminator 1) │ │ │ │ │ cmp r0, #1 │ │ │ │ │ - bhi.n 2bc8 │ │ │ │ │ + bhi.n 28a4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:791 (discriminator 1) │ │ │ │ │ sub.w r8, r6, #4 │ │ │ │ │ movs r6, #0 │ │ │ │ │ - cbz r0, 2b56 │ │ │ │ │ + cbz r0, 2832 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:792 │ │ │ │ │ - cbz r7, 2b3c │ │ │ │ │ + cbz r7, 2818 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:793 │ │ │ │ │ ldr.w r2, [r7, r6, lsl #2] │ │ │ │ │ mov r3, r5 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1988 │ │ │ │ │ + bl 16b0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:794 (discriminator 2) │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:791 (discriminator 2) │ │ │ │ │ add r6, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:794 (discriminator 2) │ │ │ │ │ ldr.w r2, [r8, #4]! │ │ │ │ │ mov r3, sl │ │ │ │ │ - bl 1a98 │ │ │ │ │ + bl 17c0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:791 (discriminator 2) │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - bhi.n 2b2c │ │ │ │ │ + bhi.n 2808 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:802 │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - beq.n 2b60 │ │ │ │ │ + beq.n 283c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:802 (discriminator 1) │ │ │ │ │ str.w r5, [r9] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:803 │ │ │ │ │ cmp.w fp, #0 │ │ │ │ │ - beq.n 2b6a │ │ │ │ │ + beq.n 2846 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:803 (discriminator 1) │ │ │ │ │ str.w r0, [fp] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:804 │ │ │ │ │ ldr r0, [r4, #16] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:756 │ │ │ │ │ - ldr r2, [pc, #128] @ (2bf0 ) │ │ │ │ │ + ldr r2, [pc, #128] @ (28cc ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:805 │ │ │ │ │ - ldr r3, [pc, #124] @ (2bec ) │ │ │ │ │ + ldr r3, [pc, #124] @ (28c8 ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:756 │ │ │ │ │ add r2, pc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:805 │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ eors r2, r3 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ - bne.n 2be4 │ │ │ │ │ + bne.n 28c0 │ │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:773 │ │ │ │ │ orr.w r3, r3, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:764 │ │ │ │ │ mov r5, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:773 │ │ │ │ │ str.w r3, [r0, #192] @ 0xc0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:757 │ │ │ │ │ mov r0, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:775 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.n 2b56 │ │ │ │ │ + beq.n 2832 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:777 │ │ │ │ │ ldrd r3, r2, [r4, #64] @ 0x40 │ │ │ │ │ ands r3, r2 │ │ │ │ │ lsls r2, r3, #29 │ │ │ │ │ - bpl.n 2ba6 │ │ │ │ │ + bpl.n 2882 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:764 │ │ │ │ │ mov r5, r1 │ │ │ │ │ - b.n 2b1a │ │ │ │ │ + b.n 27f6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:799 │ │ │ │ │ - cbnz r5, 2bb4 │ │ │ │ │ + cbnz r5, 2890 │ │ │ │ │ movs r5, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:800 (discriminator 4) │ │ │ │ │ mov r2, sl │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - blx 16c8 │ │ │ │ │ - b.n 2b56 │ │ │ │ │ + blx 13f0 │ │ │ │ │ + b.n 2832 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:799 (discriminator 1) │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 19f0 │ │ │ │ │ + bl 1718 │ │ │ │ │ mov r5, r0 │ │ │ │ │ - b.n 2ba8 │ │ │ │ │ + b.n 2884 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:761 │ │ │ │ │ - ldr r0, [pc, #48] @ (2bf4 ) │ │ │ │ │ + ldr r0, [pc, #48] @ (28d0 ) │ │ │ │ │ add r0, pc │ │ │ │ │ - b.n 2b6c │ │ │ │ │ + b.n 2848 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:781 │ │ │ │ │ - ldr r0, [pc, #44] @ (2bf8 ) │ │ │ │ │ + ldr r0, [pc, #44] @ (28d4 ) │ │ │ │ │ mov r2, r3 │ │ │ │ │ add r1, sp, #20 │ │ │ │ │ strd r6, sl, [sp, #28] │ │ │ │ │ add r0, pc │ │ │ │ │ str r7, [sp, #24] │ │ │ │ │ str r5, [sp, #36] @ 0x24 │ │ │ │ │ str r4, [sp, #20] │ │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ │ - blx 1884 │ │ │ │ │ + blx 15ac │ │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ │ - b.n 2b56 │ │ │ │ │ + b.n 2832 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:805 │ │ │ │ │ - blx 171c <__stack_chk_fail@plt> │ │ │ │ │ - push {r2, r3, r6} │ │ │ │ │ + blx 1444 <__stack_chk_fail@plt> │ │ │ │ │ + ldrsb r4, [r6, r5] │ │ │ │ │ movs r2, r0 │ │ │ │ │ lsls r0, r5, #3 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - cbz r0, 2c52 │ │ │ │ │ + ldrsb r0, [r4, r2] │ │ │ │ │ movs r2, r0 │ │ │ │ │ - str r0, [sp, #496] @ 0x1f0 │ │ │ │ │ + subs r1, #184 @ 0xb8 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - bl 36bfa │ │ │ │ │ + bl 828d6 │ │ │ │ │ │ │ │ │ │ -00002bfc : │ │ │ │ │ +000028d8 : │ │ │ │ │ soxr_oneshot(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:817 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r6, r2 │ │ │ │ │ - ldr r2, [pc, #220] @ (2ce0 ) │ │ │ │ │ + ldr r2, [pc, #220] @ (29bc ) │ │ │ │ │ mov r7, r3 │ │ │ │ │ - ldr r3, [pc, #220] @ (2ce4 ) │ │ │ │ │ + ldr r3, [pc, #220] @ (29c0 ) │ │ │ │ │ add r2, pc │ │ │ │ │ vpush {d8-d9} │ │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ │ vmov.f64 d8, d0 │ │ │ │ │ vmov.f64 d9, d1 │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ @@ -2347,46 +2312,46 @@ │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ ldr r3, [sp, #176] @ 0xb0 │ │ │ │ │ ldrd sl, r8, [sp, #184] @ 0xb8 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ ldr.w r9, [sp, #196] @ 0xc4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:819 │ │ │ │ │ cmp.w fp, #0 │ │ │ │ │ - beq.n 2c64 │ │ │ │ │ + beq.n 2940 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:819 (discriminator 1) │ │ │ │ │ ldr.w r3, [fp, #32] │ │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:820 (discriminator 1) │ │ │ │ │ - cbz r3, 2c96 │ │ │ │ │ + cbz r3, 2972 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:817 │ │ │ │ │ - ldr r1, [pc, #160] @ (2ce8 ) │ │ │ │ │ + ldr r1, [pc, #160] @ (29c4 ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:832 │ │ │ │ │ - ldr r2, [pc, #156] @ (2ce4 ) │ │ │ │ │ + ldr r2, [pc, #156] @ (29c0 ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:817 │ │ │ │ │ add r1, pc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:832 │ │ │ │ │ ldr r2, [r1, r2] │ │ │ │ │ ldr r1, [r2, #0] │ │ │ │ │ ldr r2, [sp, #116] @ 0x74 │ │ │ │ │ eors r1, r2 │ │ │ │ │ mov.w r2, #0 │ │ │ │ │ - bne.n 2cda │ │ │ │ │ + bne.n 29b6 │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #124 @ 0x7c │ │ │ │ │ vpop {d8-d9} │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:823 │ │ │ │ │ mov r2, fp │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:819 │ │ │ │ │ str.w fp, [sp, #68] @ 0x44 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:823 │ │ │ │ │ add.w fp, sp, #24 │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r0, fp │ │ │ │ │ - blx 1768 │ │ │ │ │ + blx 1490 │ │ │ │ │ mov ip, fp │ │ │ │ │ add.w lr, sp, #72 @ 0x48 │ │ │ │ │ mov fp, lr │ │ │ │ │ ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ │ stmia.w lr!, {r0, r1, r2, r3} │ │ │ │ │ ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ │ stmia.w lr!, {r0, r1, r2, r3} │ │ │ │ │ @@ -2396,114 +2361,112 @@ │ │ │ │ │ mov r3, fp │ │ │ │ │ mov r0, r4 │ │ │ │ │ vmov.f64 d1, d9 │ │ │ │ │ vmov.f64 d0, d8 │ │ │ │ │ mov r2, r8 │ │ │ │ │ add r1, sp, #68 @ 0x44 │ │ │ │ │ str.w r9, [sp] │ │ │ │ │ - blx 17ec │ │ │ │ │ + blx 1514 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:827 │ │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:824 │ │ │ │ │ mov r4, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:827 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 2c44 │ │ │ │ │ + bne.n 2920 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:828 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ mov r1, r5 │ │ │ │ │ ldr r5, [sp, #180] @ 0xb4 │ │ │ │ │ mvns r2, r6 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ mov r3, r7 │ │ │ │ │ str.w sl, [sp, #8] │ │ │ │ │ str r5, [sp, #4] │ │ │ │ │ - blx 175c │ │ │ │ │ + blx 1484 │ │ │ │ │ mov r3, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:829 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:828 │ │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:829 │ │ │ │ │ - blx 1684 │ │ │ │ │ + blx 13ac │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:831 │ │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ │ - b.n 2c44 │ │ │ │ │ + b.n 2920 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:832 │ │ │ │ │ - blx 171c <__stack_chk_fail@plt> │ │ │ │ │ + blx 1444 <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ - uxtb r0, r4 │ │ │ │ │ + ldrsb r0, [r1, r0] │ │ │ │ │ movs r2, r0 │ │ │ │ │ lsls r0, r5, #3 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - uxth r0, r4 │ │ │ │ │ + strb r0, [r1, r7] │ │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ │ │ -00002cec : │ │ │ │ │ +000029c8 : │ │ │ │ │ soxr_set_error(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:838 │ │ │ │ │ mov r2, r0 │ │ │ │ │ - cbz r0, 2d0a │ │ │ │ │ + cbz r0, 29e6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:839 │ │ │ │ │ ldr r3, [r0, #16] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ clz r0, r3 │ │ │ │ │ mov.w r0, r0, lsr #5 │ │ │ │ │ it eq │ │ │ │ │ moveq r0, #0 │ │ │ │ │ - cbnz r0, 2d06 │ │ │ │ │ + cbnz r0, 29e2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:840 │ │ │ │ │ str r1, [r2, #16] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:841 │ │ │ │ │ bx lr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:839 │ │ │ │ │ movs r0, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:842 │ │ │ │ │ bx lr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:838 │ │ │ │ │ - ldr r0, [pc, #4] @ (2d10 ) │ │ │ │ │ + ldr r0, [pc, #4] @ (29ec ) │ │ │ │ │ add r0, pc │ │ │ │ │ bx lr │ │ │ │ │ - ldrh r4, [r6, #56] @ 0x38 │ │ │ │ │ + subs r0, #112 @ 0x70 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - movs r0, r0 │ │ │ │ │ - movs r0, r0 │ │ │ │ │ rint32_clip(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:38 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ vpush {d8} │ │ │ │ │ ldrd r7, r8, [sp, #32] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:41 │ │ │ │ │ cmp r3, r7 │ │ │ │ │ - bcs.n 2d84 │ │ │ │ │ + bcs.n 2a5c │ │ │ │ │ lsls r6, r2, #2 │ │ │ │ │ add.w r7, r1, r7, lsl #3 │ │ │ │ │ add.w r5, r1, r3, lsl #3 │ │ │ │ │ mla r4, r6, r3, r0 │ │ │ │ │ - b.n 2d3e │ │ │ │ │ + b.n 2a16 │ │ │ │ │ add r4, r6 │ │ │ │ │ cmp r5, r7 │ │ │ │ │ - beq.n 2d84 │ │ │ │ │ + beq.n 2a5c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:42 │ │ │ │ │ vldmia r5!, {d8} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:43 │ │ │ │ │ vmov.f64 d0, d8 │ │ │ │ │ - blx 1860 │ │ │ │ │ + blx 1588 │ │ │ │ │ mov r3, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:44 │ │ │ │ │ movs r0, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:43 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:44 │ │ │ │ │ - blx 1690 │ │ │ │ │ + blx 13b8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 2d38 │ │ │ │ │ + beq.n 2a10 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:45 │ │ │ │ │ movs r0, #1 │ │ │ │ │ - blx 1728 │ │ │ │ │ + blx 1450 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:46 │ │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ite gt │ │ │ │ │ mvngt.w r3, #2147483648 @ 0x80000000 │ │ │ │ │ movle.w r3, #2147483648 @ 0x80000000 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ @@ -2511,51 +2474,51 @@ │ │ │ │ │ cmp r5, r7 │ │ │ │ │ add r4, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:47 │ │ │ │ │ ldr.w r3, [r8] │ │ │ │ │ add.w r3, r3, #1 │ │ │ │ │ str.w r3, [r8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:41 │ │ │ │ │ - bne.n 2d3e │ │ │ │ │ + bne.n 2a16 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:51 │ │ │ │ │ vpop {d8} │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ rint32_clip_f(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:38 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ vpush {d8} │ │ │ │ │ ldrd r7, r8, [sp, #32] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:41 │ │ │ │ │ cmp r3, r7 │ │ │ │ │ - bcs.n 2df8 │ │ │ │ │ + bcs.n 2ad0 │ │ │ │ │ lsls r6, r2, #2 │ │ │ │ │ add.w r7, r1, r7, lsl #2 │ │ │ │ │ add.w r5, r1, r3, lsl #2 │ │ │ │ │ mla r4, r6, r3, r0 │ │ │ │ │ - b.n 2db2 │ │ │ │ │ + b.n 2a8a │ │ │ │ │ add r4, r6 │ │ │ │ │ cmp r5, r7 │ │ │ │ │ - beq.n 2df8 │ │ │ │ │ + beq.n 2ad0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:42 │ │ │ │ │ vldmia r5!, {s16} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:43 │ │ │ │ │ vmov.f32 s0, s16 │ │ │ │ │ - blx 1780 │ │ │ │ │ + blx 14a8 │ │ │ │ │ mov r3, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:44 │ │ │ │ │ movs r0, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:43 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:44 │ │ │ │ │ - blx 1690 │ │ │ │ │ + blx 13b8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 2dac │ │ │ │ │ + beq.n 2a84 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:45 │ │ │ │ │ movs r0, #1 │ │ │ │ │ - blx 1728 │ │ │ │ │ + blx 1450 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:46 │ │ │ │ │ vcmpe.f32 s16, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ite gt │ │ │ │ │ mvngt.w r3, #2147483648 @ 0x80000000 │ │ │ │ │ movle.w r3, #2147483648 @ 0x80000000 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ @@ -2563,15 +2526,15 @@ │ │ │ │ │ cmp r5, r7 │ │ │ │ │ add r4, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:47 │ │ │ │ │ ldr.w r3, [r8] │ │ │ │ │ add.w r3, r3, #1 │ │ │ │ │ str.w r3, [r8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:41 │ │ │ │ │ - bne.n 2db2 │ │ │ │ │ + bne.n 2a8a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:51 │ │ │ │ │ vpop {d8} │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ _soxr_deinterleave(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:29 │ │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:31 │ │ │ │ │ @@ -2580,24 +2543,24 @@ │ │ │ │ │ ldr.w r8, [sp, #40] @ 0x28 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:32 │ │ │ │ │ ldr r5, [r2, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:29 │ │ │ │ │ mov r4, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:31 │ │ │ │ │ cmp r1, #2 │ │ │ │ │ - beq.n 2e6a │ │ │ │ │ + beq.n 2b42 │ │ │ │ │ cmp r1, #3 │ │ │ │ │ - beq.n 2f0a │ │ │ │ │ + beq.n 2be2 │ │ │ │ │ cmp r1, #1 │ │ │ │ │ - beq.n 2ec2 │ │ │ │ │ + beq.n 2b9a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:32 │ │ │ │ │ cmp.w r8, #1 │ │ │ │ │ - bls.w 2f76 │ │ │ │ │ + bls.w 2c4e │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 2fbc │ │ │ │ │ + beq.w 2c94 │ │ │ │ │ mov.w r9, r8, lsl #2 │ │ │ │ │ subs r6, r0, #4 │ │ │ │ │ add.w r7, r5, r9 │ │ │ │ │ rsb sl, r9, #0 │ │ │ │ │ mov.w lr, #0 │ │ │ │ │ add.w r1, r7, sl │ │ │ │ │ mov.w ip, lr, lsl #3 │ │ │ │ │ @@ -2605,26 +2568,26 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:32 (discriminator 6) │ │ │ │ │ vldmia r1!, {s14} │ │ │ │ │ ldr.w r2, [r0, #4]! │ │ │ │ │ vcvt.f64.f32 d7, s14 │ │ │ │ │ add r2, ip │ │ │ │ │ cmp r1, r7 │ │ │ │ │ vstr d7, [r2] │ │ │ │ │ - bne.n 2e46 │ │ │ │ │ + bne.n 2b1e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:32 (discriminator 7) │ │ │ │ │ add.w lr, lr, #1 │ │ │ │ │ add.w r7, r1, r9 │ │ │ │ │ cmp r3, lr │ │ │ │ │ - bne.n 2e3c │ │ │ │ │ - b.n 2eb4 │ │ │ │ │ + bne.n 2b14 │ │ │ │ │ + b.n 2b8c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:34 │ │ │ │ │ cmp.w r8, #1 │ │ │ │ │ - bls.n 2f5c │ │ │ │ │ + bls.n 2c34 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 2fbc │ │ │ │ │ + beq.w 2c94 │ │ │ │ │ mov.w r9, r8, lsl #2 │ │ │ │ │ subs r6, r0, #4 │ │ │ │ │ add.w r7, r5, r9 │ │ │ │ │ rsb sl, r9, #0 │ │ │ │ │ mov.w lr, #0 │ │ │ │ │ add.w r1, r7, sl │ │ │ │ │ mov.w ip, lr, lsl #3 │ │ │ │ │ @@ -2632,31 +2595,31 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:34 (discriminator 6) │ │ │ │ │ vldmia r1!, {s14} │ │ │ │ │ ldr.w r2, [r0, #4]! │ │ │ │ │ vcvt.f64.s32 d7, s14 │ │ │ │ │ add r2, ip │ │ │ │ │ cmp r1, r7 │ │ │ │ │ vstr d7, [r2] │ │ │ │ │ - bne.n 2e92 │ │ │ │ │ + bne.n 2b6a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:34 (discriminator 7) │ │ │ │ │ add.w lr, lr, #1 │ │ │ │ │ add.w r7, r1, r9 │ │ │ │ │ cmp r3, lr │ │ │ │ │ - bne.n 2e88 │ │ │ │ │ + bne.n 2b60 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:34 │ │ │ │ │ mul.w r3, r3, r8 │ │ │ │ │ add.w r3, r5, r3, lsl #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:35 (discriminator 16) │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:38 (discriminator 16) │ │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:33 │ │ │ │ │ cmp.w r8, #1 │ │ │ │ │ - bls.n 2fae │ │ │ │ │ - cbz r3, 2f04 │ │ │ │ │ + bls.n 2c86 │ │ │ │ │ + cbz r3, 2bdc │ │ │ │ │ add.w lr, r0, r8, lsl #2 │ │ │ │ │ mov.w sl, r8, lsl #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:32 │ │ │ │ │ mov r6, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:33 │ │ │ │ │ mov.w r9, #0 │ │ │ │ │ mov.w ip, r9, lsl #3 │ │ │ │ │ @@ -2664,32 +2627,32 @@ │ │ │ │ │ mov r1, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:33 (discriminator 6) │ │ │ │ │ ldr.w r2, [r1], #4 │ │ │ │ │ vldmia r7!, {d7} │ │ │ │ │ add r2, ip │ │ │ │ │ cmp r1, lr │ │ │ │ │ vstr d7, [r2] │ │ │ │ │ - bne.n 2ee0 │ │ │ │ │ + bne.n 2bb8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:33 (discriminator 7) │ │ │ │ │ add.w r9, r9, #1 │ │ │ │ │ add r6, sl │ │ │ │ │ cmp r3, r9 │ │ │ │ │ - bne.n 2ed8 │ │ │ │ │ + bne.n 2bb0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:33 │ │ │ │ │ mul.w r3, r3, r8 │ │ │ │ │ add.w r5, r5, r3, lsl #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:33 (discriminator 16) │ │ │ │ │ str r5, [r4, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:38 (discriminator 16) │ │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:35 │ │ │ │ │ cmp.w r8, #1 │ │ │ │ │ - bls.n 2f90 │ │ │ │ │ + bls.n 2c68 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 2fbc │ │ │ │ │ + beq.n 2c94 │ │ │ │ │ mov.w r9, r8, lsl #1 │ │ │ │ │ subs r6, r0, #4 │ │ │ │ │ add.w lr, r5, r9 │ │ │ │ │ rsb sl, r9, #0 │ │ │ │ │ movs r7, #0 │ │ │ │ │ add.w r1, sl, lr │ │ │ │ │ mov.w ip, r7, lsl #3 │ │ │ │ │ @@ -2698,126 +2661,126 @@ │ │ │ │ │ ldrsh.w fp, [r1], #2 │ │ │ │ │ vmov s14, fp │ │ │ │ │ ldr.w r2, [r0, #4]! │ │ │ │ │ cmp r1, lr │ │ │ │ │ vcvt.f64.s32 d7, s14 │ │ │ │ │ add r2, ip │ │ │ │ │ vstr d7, [r2] │ │ │ │ │ - bne.n 2f2e │ │ │ │ │ + bne.n 2c06 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:35 (discriminator 7) │ │ │ │ │ adds r7, #1 │ │ │ │ │ add.w lr, r1, r9 │ │ │ │ │ cmp r3, r7 │ │ │ │ │ - bne.n 2f24 │ │ │ │ │ + bne.n 2bfc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:35 │ │ │ │ │ mul.w r3, r3, r8 │ │ │ │ │ add.w r3, r5, r3, lsl #1 │ │ │ │ │ - b.n 2ebc │ │ │ │ │ + b.n 2b94 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:34 │ │ │ │ │ - cbz r3, 2fbc │ │ │ │ │ + cbz r3, 2c94 │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ add.w r3, r5, r3, lsl #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:34 (discriminator 15) │ │ │ │ │ vldmia r5!, {s14} │ │ │ │ │ vcvt.f64.s32 d7, s14 │ │ │ │ │ cmp r5, r3 │ │ │ │ │ vstmia r2!, {d7} │ │ │ │ │ - bne.n 2f64 │ │ │ │ │ - b.n 2ebc │ │ │ │ │ + bne.n 2c3c │ │ │ │ │ + b.n 2b94 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:32 │ │ │ │ │ - cbz r3, 2fbc │ │ │ │ │ + cbz r3, 2c94 │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ add.w r3, r5, r3, lsl #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:32 (discriminator 15) │ │ │ │ │ vldmia r5!, {s14} │ │ │ │ │ vcvt.f64.f32 d7, s14 │ │ │ │ │ cmp r5, r3 │ │ │ │ │ vstmia r2!, {d7} │ │ │ │ │ - bne.n 2f7e │ │ │ │ │ - b.n 2ebc │ │ │ │ │ + bne.n 2c56 │ │ │ │ │ + b.n 2b94 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:35 │ │ │ │ │ - cbz r3, 2fbc │ │ │ │ │ + cbz r3, 2c94 │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ add.w r3, r5, r3, lsl #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:35 (discriminator 15) │ │ │ │ │ ldrsh.w r1, [r5], #2 │ │ │ │ │ vmov s14, r1 │ │ │ │ │ cmp r5, r3 │ │ │ │ │ vcvt.f64.s32 d7, s14 │ │ │ │ │ vstmia r2!, {d7} │ │ │ │ │ - bne.n 2f98 │ │ │ │ │ - b.n 2ebc │ │ │ │ │ + bne.n 2c70 │ │ │ │ │ + b.n 2b94 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:33 (discriminator 10) │ │ │ │ │ lsls r2, r3, #3 │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:34 (discriminator 10) │ │ │ │ │ mov r1, r5 │ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:33 (discriminator 10) │ │ │ │ │ add r5, r2 │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:34 (discriminator 10) │ │ │ │ │ - blx 16d4 │ │ │ │ │ - b.n 2f04 │ │ │ │ │ + blx 13fc │ │ │ │ │ + b.n 2bdc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:32 │ │ │ │ │ mov r3, r5 │ │ │ │ │ - b.n 2ebc │ │ │ │ │ + b.n 2b94 │ │ │ │ │ _soxr_deinterleave_f(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:46 │ │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:49 │ │ │ │ │ and.w r1, r1, #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:46 │ │ │ │ │ ldr.w r8, [sp, #40] @ 0x28 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:50 │ │ │ │ │ ldr r5, [r2, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:46 │ │ │ │ │ mov r4, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:49 │ │ │ │ │ cmp r1, #2 │ │ │ │ │ - beq.n 302a │ │ │ │ │ + beq.n 2d02 │ │ │ │ │ cmp r1, #3 │ │ │ │ │ - beq.n 30c6 │ │ │ │ │ + beq.n 2d9e │ │ │ │ │ cmp r1, #1 │ │ │ │ │ - beq.n 3080 │ │ │ │ │ + beq.n 2d58 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:50 │ │ │ │ │ cmp.w r8, #1 │ │ │ │ │ - bls.w 3178 │ │ │ │ │ - cbz r3, 3024 │ │ │ │ │ + bls.w 2e50 │ │ │ │ │ + cbz r3, 2cfc │ │ │ │ │ mov.w sl, r8, lsl #2 │ │ │ │ │ subs r6, r0, #4 │ │ │ │ │ add.w r7, r5, sl │ │ │ │ │ mov r9, r5 │ │ │ │ │ mov.w lr, #0 │ │ │ │ │ mov.w ip, lr, lsl #2 │ │ │ │ │ mov r0, r6 │ │ │ │ │ mov r2, r9 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:50 (discriminator 6) │ │ │ │ │ ldr.w r1, [r0, #4]! │ │ │ │ │ vldmia r2!, {s15} │ │ │ │ │ add r1, ip │ │ │ │ │ cmp r7, r2 │ │ │ │ │ vstr s15, [r1] │ │ │ │ │ - bne.n 2ffe │ │ │ │ │ + bne.n 2cd6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:50 (discriminator 7) │ │ │ │ │ add.w lr, lr, #1 │ │ │ │ │ add r9, sl │ │ │ │ │ add r7, sl │ │ │ │ │ cmp r3, lr │ │ │ │ │ - bne.n 2ff6 │ │ │ │ │ + bne.n 2cce │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:50 │ │ │ │ │ mul.w r3, r3, r8 │ │ │ │ │ add.w r5, r5, r3, lsl #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:51 (discriminator 16) │ │ │ │ │ str r5, [r4, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:56 (discriminator 16) │ │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:52 │ │ │ │ │ cmp.w r8, #1 │ │ │ │ │ - bls.w 315e │ │ │ │ │ + bls.w 2e36 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 3186 │ │ │ │ │ + beq.w 2e5e │ │ │ │ │ mov.w r9, r8, lsl #2 │ │ │ │ │ subs r6, r0, #4 │ │ │ │ │ add.w r7, r5, r9 │ │ │ │ │ rsb sl, r9, #0 │ │ │ │ │ mov.w lr, #0 │ │ │ │ │ add.w r1, r7, sl │ │ │ │ │ mov.w ip, lr, lsl #2 │ │ │ │ │ @@ -2825,29 +2788,29 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:52 (discriminator 6) │ │ │ │ │ vldmia r1!, {s15} │ │ │ │ │ ldr.w r2, [r0, #4]! │ │ │ │ │ vcvt.f32.s32 s15, s15 │ │ │ │ │ add r2, ip │ │ │ │ │ cmp r1, r7 │ │ │ │ │ vstr s15, [r2] │ │ │ │ │ - bne.n 3054 │ │ │ │ │ + bne.n 2d2c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:52 (discriminator 7) │ │ │ │ │ add.w lr, lr, #1 │ │ │ │ │ add.w r7, r1, r9 │ │ │ │ │ cmp r3, lr │ │ │ │ │ - bne.n 304a │ │ │ │ │ + bne.n 2d22 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:52 │ │ │ │ │ mul.w r3, r3, r8 │ │ │ │ │ add.w r3, r5, r3, lsl #2 │ │ │ │ │ - b.n 3116 │ │ │ │ │ + b.n 2dee │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:51 │ │ │ │ │ cmp.w r8, #1 │ │ │ │ │ - bls.n 313a │ │ │ │ │ + bls.n 2e12 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 3024 │ │ │ │ │ + beq.n 2cfc │ │ │ │ │ add.w lr, r0, r8, lsl #2 │ │ │ │ │ mov.w sl, r8, lsl #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:50 │ │ │ │ │ mov r9, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:51 │ │ │ │ │ movs r6, #0 │ │ │ │ │ mov.w ip, r6, lsl #2 │ │ │ │ │ @@ -2856,29 +2819,29 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:51 (discriminator 6) │ │ │ │ │ vldmia r7!, {d7} │ │ │ │ │ ldr.w r2, [r1], #4 │ │ │ │ │ vcvt.f32.f64 s14, d7 │ │ │ │ │ add r2, ip │ │ │ │ │ cmp r1, lr │ │ │ │ │ vstr s14, [r2] │ │ │ │ │ - bne.n 309e │ │ │ │ │ + bne.n 2d76 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:51 (discriminator 7) │ │ │ │ │ adds r6, #1 │ │ │ │ │ add r9, sl │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - bne.n 3096 │ │ │ │ │ + bne.n 2d6e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:51 │ │ │ │ │ mul.w r3, r3, r8 │ │ │ │ │ add.w r5, r5, r3, lsl #3 │ │ │ │ │ - b.n 3024 │ │ │ │ │ + b.n 2cfc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:53 │ │ │ │ │ cmp.w r8, #1 │ │ │ │ │ - bls.n 311c │ │ │ │ │ + bls.n 2df4 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 3186 │ │ │ │ │ + beq.n 2e5e │ │ │ │ │ mov.w r9, r8, lsl #1 │ │ │ │ │ subs r6, r0, #4 │ │ │ │ │ add.w r2, r5, r9 │ │ │ │ │ rsb sl, r9, #0 │ │ │ │ │ movs r7, #0 │ │ │ │ │ add.w r0, sl, r2 │ │ │ │ │ mov.w lr, r7, lsl #2 │ │ │ │ │ @@ -2887,91 +2850,91 @@ │ │ │ │ │ ldrsh.w fp, [r0], #2 │ │ │ │ │ vmov s15, fp │ │ │ │ │ ldr.w r1, [ip, #4]! │ │ │ │ │ cmp r0, r2 │ │ │ │ │ vcvt.f32.s32 s15, s15 │ │ │ │ │ add r1, lr │ │ │ │ │ vstr s15, [r1] │ │ │ │ │ - bne.n 30ea │ │ │ │ │ + bne.n 2dc2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:53 (discriminator 7) │ │ │ │ │ adds r7, #1 │ │ │ │ │ add.w r2, r0, r9 │ │ │ │ │ cmp r3, r7 │ │ │ │ │ - bne.n 30e0 │ │ │ │ │ + bne.n 2db8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:53 │ │ │ │ │ mul.w r3, r3, r8 │ │ │ │ │ add.w r3, r5, r3, lsl #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:53 (discriminator 16) │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:56 (discriminator 16) │ │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:53 │ │ │ │ │ - cbz r3, 3186 │ │ │ │ │ + cbz r3, 2e5e │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ add.w r3, r5, r3, lsl #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:53 (discriminator 15) │ │ │ │ │ ldrsh.w r1, [r5], #2 │ │ │ │ │ vmov s15, r1 │ │ │ │ │ cmp r5, r3 │ │ │ │ │ vcvt.f32.s32 s15, s15 │ │ │ │ │ vstmia r2!, {s15} │ │ │ │ │ - bne.n 3124 │ │ │ │ │ - b.n 3116 │ │ │ │ │ + bne.n 2dfc │ │ │ │ │ + b.n 2dee │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:51 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 3024 │ │ │ │ │ + beq.w 2cfc │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:50 │ │ │ │ │ mov r1, r5 │ │ │ │ │ add.w r0, r2, r3, lsl #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:51 (discriminator 15) │ │ │ │ │ vldmia r1!, {d7} │ │ │ │ │ vcvt.f32.f64 s14, d7 │ │ │ │ │ vstmia r2!, {s14} │ │ │ │ │ cmp r2, r0 │ │ │ │ │ - bne.n 3148 │ │ │ │ │ + bne.n 2e20 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:51 │ │ │ │ │ add.w r5, r5, r3, lsl #3 │ │ │ │ │ - b.n 3024 │ │ │ │ │ + b.n 2cfc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:52 │ │ │ │ │ - cbz r3, 3186 │ │ │ │ │ + cbz r3, 2e5e │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ add.w r3, r5, r3, lsl #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:52 (discriminator 15) │ │ │ │ │ vldmia r5!, {s15} │ │ │ │ │ vcvt.f32.s32 s15, s15 │ │ │ │ │ cmp r5, r3 │ │ │ │ │ vstmia r2!, {s15} │ │ │ │ │ - bne.n 3166 │ │ │ │ │ - b.n 3116 │ │ │ │ │ + bne.n 2e3e │ │ │ │ │ + b.n 2dee │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:50 (discriminator 10) │ │ │ │ │ lsls r2, r3, #2 │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:34 (discriminator 10) │ │ │ │ │ mov r1, r5 │ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:50 (discriminator 10) │ │ │ │ │ add r5, r2 │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:34 (discriminator 10) │ │ │ │ │ - blx 16d4 │ │ │ │ │ + blx 13fc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:50 (discriminator 10) │ │ │ │ │ - b.n 3024 │ │ │ │ │ + b.n 2cfc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:50 │ │ │ │ │ mov r3, r5 │ │ │ │ │ - b.n 3116 │ │ │ │ │ + b.n 2dee │ │ │ │ │ nop │ │ │ │ │ _soxr_interleave(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:176 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:177 │ │ │ │ │ and.w r0, r0, #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:176 │ │ │ │ │ - ldr r5, [pc, #864] @ (34f8 ) │ │ │ │ │ + ldr r5, [pc, #864] @ (31d0 ) │ │ │ │ │ vpush {d8} │ │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ │ - ldr r4, [pc, #860] @ (34fc ) │ │ │ │ │ + ldr r4, [pc, #860] @ (31d4 ) │ │ │ │ │ add r5, pc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:177 │ │ │ │ │ cmp r0, #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:176 │ │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:178 │ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ │ @@ -2983,25 +2946,25 @@ │ │ │ │ │ mov.w r4, #0 │ │ │ │ │ ldr r4, [sp, #148] @ 0x94 │ │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ │ str r4, [sp, #44] @ 0x2c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:178 │ │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:177 │ │ │ │ │ - beq.n 3224 │ │ │ │ │ + beq.n 2efc │ │ │ │ │ cmp r0, #3 │ │ │ │ │ - beq.w 340e │ │ │ │ │ + beq.w 30e6 │ │ │ │ │ cmp r0, #1 │ │ │ │ │ - beq.w 3396 │ │ │ │ │ + beq.w 306e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:178 │ │ │ │ │ cmp.w fp, #1 │ │ │ │ │ - bls.w 3954 │ │ │ │ │ + bls.w 362c │ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 4f84 │ │ │ │ │ + beq.w 4c5c │ │ │ │ │ sub.w ip, r2, #4 │ │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ │ mov.w r6, fp, lsl #2 │ │ │ │ │ movs r5, #0 │ │ │ │ │ adds r0, r2, r6 │ │ │ │ │ negs r7, r6 │ │ │ │ │ mov lr, r3 │ │ │ │ │ @@ -3011,39 +2974,39 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:178 (discriminator 6) │ │ │ │ │ ldr.w r3, [r1, #4]! │ │ │ │ │ add r3, r4 │ │ │ │ │ vldr d7, [r3] │ │ │ │ │ vcvt.f32.f64 s14, d7 │ │ │ │ │ vstmia r2!, {s14} │ │ │ │ │ cmp r2, r0 │ │ │ │ │ - bne.n 31f2 │ │ │ │ │ + bne.n 2eca │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:178 (discriminator 7) │ │ │ │ │ adds r5, #1 │ │ │ │ │ adds r0, r2, r6 │ │ │ │ │ cmp lr, r5 │ │ │ │ │ - bne.n 31ec │ │ │ │ │ + bne.n 2ec4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:178 │ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ mul.w r2, r3, fp │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ add.w r2, r3, r2, lsl #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:178 (discriminator 16) │ │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ │ movs r4, #0 │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ - b.n 33ec │ │ │ │ │ + b.n 30c4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:181 │ │ │ │ │ cmp.w fp, #1 │ │ │ │ │ - beq.w 3d8e │ │ │ │ │ + beq.w 3a66 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:100 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:105 │ │ │ │ │ cmp.w fp, #0 │ │ │ │ │ - beq.w 4a90 │ │ │ │ │ + beq.w 4768 │ │ │ │ │ subs r2, #4 │ │ │ │ │ strd r3, r2, [sp, #52] @ 0x34 │ │ │ │ │ movs r3, #24 │ │ │ │ │ mov.w r9, #12 │ │ │ │ │ mov.w r8, #20 │ │ │ │ │ mov.w sl, fp, lsl #4 │ │ │ │ │ mul.w r3, r3, fp │ │ │ │ │ @@ -3070,106 +3033,106 @@ │ │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ │ ldr.w r4, [r3, #4]! │ │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ │ vmov s16, r4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:107 │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 4016 │ │ │ │ │ + beq.w 3cee │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ movs r7, #0 │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ mov r5, r3 │ │ │ │ │ adds r6, r3, r2 │ │ │ │ │ - b.n 32ae │ │ │ │ │ + b.n 2f86 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ adds r4, #128 @ 0x80 │ │ │ │ │ add r5, r3 │ │ │ │ │ add r6, r3 │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ cmp r7, r3 │ │ │ │ │ - bcs.w 4018 │ │ │ │ │ + bcs.w 3cf0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:110 │ │ │ │ │ vldr d0, [r4] │ │ │ │ │ str r7, [sp, #20] │ │ │ │ │ - blx 1860 │ │ │ │ │ + blx 1588 │ │ │ │ │ vldr d0, [r4, #8] │ │ │ │ │ adds r7, #16 │ │ │ │ │ str r0, [r5, #0] │ │ │ │ │ - blx 1860 │ │ │ │ │ + blx 1588 │ │ │ │ │ vldr d0, [r4, #16] │ │ │ │ │ str.w r0, [r5, fp, lsl #2] │ │ │ │ │ - blx 1860 │ │ │ │ │ + blx 1588 │ │ │ │ │ vldr d0, [r4, #24] │ │ │ │ │ str.w r0, [r5, fp, lsl #3] │ │ │ │ │ - blx 1860 │ │ │ │ │ + blx 1588 │ │ │ │ │ vldr d0, [r4, #32] │ │ │ │ │ str.w r0, [r5, r9] │ │ │ │ │ - blx 1860 │ │ │ │ │ + blx 1588 │ │ │ │ │ vldr d0, [r4, #40] @ 0x28 │ │ │ │ │ str.w r0, [r5, sl] │ │ │ │ │ - blx 1860 │ │ │ │ │ + blx 1588 │ │ │ │ │ vldr d0, [r4, #48] @ 0x30 │ │ │ │ │ str.w r0, [r5, r8] │ │ │ │ │ - blx 1860 │ │ │ │ │ + blx 1588 │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ vldr d0, [r4, #56] @ 0x38 │ │ │ │ │ str r0, [r5, r3] │ │ │ │ │ - blx 1860 │ │ │ │ │ + blx 1588 │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ vldr d0, [r4, #64] @ 0x40 │ │ │ │ │ str r0, [r5, r2] │ │ │ │ │ - blx 1860 │ │ │ │ │ + blx 1588 │ │ │ │ │ ldr r1, [sp, #28] │ │ │ │ │ vldr d0, [r4, #72] @ 0x48 │ │ │ │ │ str r0, [r5, r1] │ │ │ │ │ - blx 1860 │ │ │ │ │ + blx 1588 │ │ │ │ │ vldr d0, [r4, #80] @ 0x50 │ │ │ │ │ str.w r0, [r6, fp, lsl #2] │ │ │ │ │ - blx 1860 │ │ │ │ │ + blx 1588 │ │ │ │ │ vldr d0, [r4, #88] @ 0x58 │ │ │ │ │ str.w r0, [r6, fp, lsl #3] │ │ │ │ │ - blx 1860 │ │ │ │ │ + blx 1588 │ │ │ │ │ vldr d0, [r4, #96] @ 0x60 │ │ │ │ │ str.w r0, [r6, r9] │ │ │ │ │ - blx 1860 │ │ │ │ │ + blx 1588 │ │ │ │ │ vldr d0, [r4, #104] @ 0x68 │ │ │ │ │ str.w r0, [r6, sl] │ │ │ │ │ - blx 1860 │ │ │ │ │ + blx 1588 │ │ │ │ │ vldr d0, [r4, #112] @ 0x70 │ │ │ │ │ str.w r0, [r6, r8] │ │ │ │ │ - blx 1860 │ │ │ │ │ + blx 1588 │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ vldr d0, [r4, #120] @ 0x78 │ │ │ │ │ str r0, [r6, r3] │ │ │ │ │ - blx 1860 │ │ │ │ │ + blx 1588 │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ str r0, [r6, r2] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:111 │ │ │ │ │ movs r0, #1 │ │ │ │ │ - blx 1690 │ │ │ │ │ + blx 13b8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 329e │ │ │ │ │ + beq.n 2f76 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:112 │ │ │ │ │ movs r0, #1 │ │ │ │ │ - blx 1728 │ │ │ │ │ + blx 1450 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:113 │ │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ │ strd r7, r2, [sp] │ │ │ │ │ vmov r1, s16 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ mov r2, fp │ │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ │ - bl 2d18 │ │ │ │ │ - b.n 329e │ │ │ │ │ + bl 29f0 │ │ │ │ │ + b.n 2f76 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:179 │ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ cmp.w fp, #1 │ │ │ │ │ - bls.w 3d78 │ │ │ │ │ - cbz r3, 33e2 │ │ │ │ │ + bls.w 3a50 │ │ │ │ │ + cbz r3, 30ba │ │ │ │ │ add.w r5, r2, fp, lsl #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:178 │ │ │ │ │ ldr r7, [sp, #40] @ 0x28 │ │ │ │ │ mov.w ip, fp, lsl #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:179 │ │ │ │ │ movs r6, #0 │ │ │ │ │ mov r8, r5 │ │ │ │ │ @@ -3179,61 +3142,61 @@ │ │ │ │ │ mov r0, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:179 (discriminator 6) │ │ │ │ │ ldr.w r3, [r1], #4 │ │ │ │ │ add r3, lr │ │ │ │ │ cmp r8, r1 │ │ │ │ │ ldrd r4, r5, [r3] │ │ │ │ │ strd r4, r5, [r0], #8 │ │ │ │ │ - bne.n 33ba │ │ │ │ │ + bne.n 3092 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:179 (discriminator 7) │ │ │ │ │ adds r6, #1 │ │ │ │ │ add r7, ip │ │ │ │ │ cmp r9, r6 │ │ │ │ │ - bne.n 33b2 │ │ │ │ │ + bne.n 308a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:179 │ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ │ mul.w r3, r3, fp │ │ │ │ │ add.w r3, r2, r3, lsl #3 │ │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:179 (discriminator 16) │ │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ │ movs r4, #0 │ │ │ │ │ mov r2, r3 │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:176 │ │ │ │ │ - ldr r2, [pc, #272] @ (3500 ) │ │ │ │ │ + ldr r2, [pc, #272] @ (31d8 ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:196 │ │ │ │ │ - ldr r3, [pc, #268] @ (34fc ) │ │ │ │ │ + ldr r3, [pc, #268] @ (31d4 ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:176 │ │ │ │ │ add r2, pc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:196 │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ │ eors r2, r3 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ - bne.w 5038 │ │ │ │ │ + bne.w 4d10 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #100 @ 0x64 │ │ │ │ │ vpop {d8} │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:185 │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 3976 │ │ │ │ │ + beq.w 364e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:61 │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:186 │ │ │ │ │ cmp.w fp, #1 │ │ │ │ │ - beq.w 4352 │ │ │ │ │ + beq.w 402a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:123 │ │ │ │ │ cmp.w fp, #0 │ │ │ │ │ - beq.w 5016 │ │ │ │ │ + beq.w 4cee │ │ │ │ │ subs r3, r2, #4 │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ movs r3, #6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:64 │ │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ │ mov.w r0, fp, lsl #1 │ │ │ │ │ @@ -3250,22 +3213,22 @@ │ │ │ │ │ movt lr, #25 │ │ │ │ │ movw ip, #62303 @ 0xf35f │ │ │ │ │ movt ip, #15470 @ 0x3c6e │ │ │ │ │ mul.w r3, r3, fp │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ movs r3, #12 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 │ │ │ │ │ - vldr d5, [pc, #116] @ 34d8 │ │ │ │ │ + vldr d5, [pc, #116] @ 31b0 │ │ │ │ │ mov.w sl, fp, lsl #5 │ │ │ │ │ - vldr d2, [pc, #116] @ 34e0 │ │ │ │ │ + vldr d2, [pc, #116] @ 31b8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:100 │ │ │ │ │ movs r4, #0 │ │ │ │ │ mul.w r3, r3, fp │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 │ │ │ │ │ - vldr d3, [pc, #112] @ 34e8 │ │ │ │ │ + vldr d3, [pc, #112] @ 31c0 │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ movs r3, #14 │ │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ │ mov.w r0, fp, lsl #4 │ │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ │ mul.w r9, r3, fp │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:64 │ │ │ │ │ @@ -3282,349 +3245,349 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:124 │ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ ldr.w r3, [r2, #4]! │ │ │ │ │ strd r3, r2, [sp, #32] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:125 │ │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 434e │ │ │ │ │ + beq.w 4026 │ │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 │ │ │ │ │ vmov.f64 d7, #96 @ 0x3f000000 0.5 │ │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ │ add.w r9, r2, #1 │ │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ │ ldr.w r8, [sp, #84] @ 0x54 │ │ │ │ │ add.w r9, r3, r9, lsl #7 │ │ │ │ │ - vldr d4, [pc, #40] @ 34f0 │ │ │ │ │ + vldr d4, [pc, #40] @ 31c8 │ │ │ │ │ mov r5, r2 │ │ │ │ │ adds r0, r2, r0 │ │ │ │ │ str.w r9, [sp, #28] │ │ │ │ │ str r7, [sp, #12] │ │ │ │ │ - b.n 390e │ │ │ │ │ + b.n 35e6 │ │ │ │ │ nop │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ subs r7, #160 @ 0xa0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r4 │ │ │ │ │ stmia r0!, {r5, r6, r7} │ │ │ │ │ ... │ │ │ │ │ movs r0, r0 │ │ │ │ │ lsrs r0, r4 │ │ │ │ │ - add r5, sp, #296 @ 0x128 │ │ │ │ │ + str r6, [r6, r1] │ │ │ │ │ movs r2, r0 │ │ │ │ │ lsls r0, r5, #3 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - add r2, sp, #992 @ 0x3e0 │ │ │ │ │ + ldr r6, [pc, #144] @ (326c ) │ │ │ │ │ movs r2, r0 │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d4 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r6, #32767 @ 0x7fff │ │ │ │ │ - bge.n 3524 │ │ │ │ │ + bge.n 31fc │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r6, s12 │ │ │ │ │ sxth r6, r6 │ │ │ │ │ ubfx r9, r1, #9, #5 │ │ │ │ │ strh r6, [r5, #0] │ │ │ │ │ ubfx r6, r2, #9, #5 │ │ │ │ │ vldr d6, [r3, #8] │ │ │ │ │ sub.w r6, r6, r9 │ │ │ │ │ vmov s3, r6 │ │ │ │ │ vcvt.f64.s32 d1, s3 │ │ │ │ │ vmla.f64 d6, d1, d5 │ │ │ │ │ vcmpe.f64 d6, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 3f18 │ │ │ │ │ + ble.w 3bf0 │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d4 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r6, #32767 @ 0x7fff │ │ │ │ │ - bge.n 356e │ │ │ │ │ + bge.n 3246 │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r6, s12 │ │ │ │ │ sxth r6, r6 │ │ │ │ │ ubfx r9, r1, #12, #5 │ │ │ │ │ strh.w r6, [r5, fp, lsl #1] │ │ │ │ │ ubfx r6, r2, #12, #5 │ │ │ │ │ vldr d6, [r3, #16] │ │ │ │ │ sub.w r6, r6, r9 │ │ │ │ │ vmov s3, r6 │ │ │ │ │ vcvt.f64.s32 d1, s3 │ │ │ │ │ vmla.f64 d6, d1, d5 │ │ │ │ │ vcmpe.f64 d6, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 3f00 │ │ │ │ │ + ble.w 3bd8 │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d4 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r6, #32767 @ 0x7fff │ │ │ │ │ - bge.n 35ba │ │ │ │ │ + bge.n 3292 │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r6, s12 │ │ │ │ │ sxth r6, r6 │ │ │ │ │ ubfx r9, r1, #15, #5 │ │ │ │ │ strh.w r6, [r5, fp, lsl #2] │ │ │ │ │ ubfx r6, r2, #15, #5 │ │ │ │ │ vldr d6, [r3, #24] │ │ │ │ │ sub.w r6, r6, r9 │ │ │ │ │ vmov s3, r6 │ │ │ │ │ vcvt.f64.s32 d1, s3 │ │ │ │ │ vmla.f64 d6, d1, d5 │ │ │ │ │ vcmpe.f64 d6, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 3f48 │ │ │ │ │ + ble.w 3c20 │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d4 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r6, #32767 @ 0x7fff │ │ │ │ │ - bge.n 3606 │ │ │ │ │ + bge.n 32de │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r6, s12 │ │ │ │ │ sxth r6, r6 │ │ │ │ │ ldr r7, [sp, #16] │ │ │ │ │ ubfx r9, r1, #18, #5 │ │ │ │ │ vldr d6, [r3, #32] │ │ │ │ │ strh r6, [r5, r7] │ │ │ │ │ ubfx r6, r2, #18, #5 │ │ │ │ │ sub.w r6, r6, r9 │ │ │ │ │ vmov s3, r6 │ │ │ │ │ vcvt.f64.s32 d1, s3 │ │ │ │ │ vmla.f64 d6, d1, d5 │ │ │ │ │ vcmpe.f64 d6, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 3f30 │ │ │ │ │ + ble.w 3c08 │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d4 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r6, #32767 @ 0x7fff │ │ │ │ │ - bge.n 3652 │ │ │ │ │ + bge.n 332a │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r6, s12 │ │ │ │ │ sxth r6, r6 │ │ │ │ │ ubfx r9, r1, #21, #5 │ │ │ │ │ strh.w r6, [r5, fp, lsl #3] │ │ │ │ │ ubfx r6, r2, #21, #5 │ │ │ │ │ vldr d6, [r3, #40] @ 0x28 │ │ │ │ │ sub.w r6, r6, r9 │ │ │ │ │ vmov s3, r6 │ │ │ │ │ vcvt.f64.s32 d1, s3 │ │ │ │ │ vmla.f64 d6, d1, d5 │ │ │ │ │ vcmpe.f64 d6, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 3ee8 │ │ │ │ │ + ble.w 3bc0 │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d4 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r6, #32767 @ 0x7fff │ │ │ │ │ - bge.n 369e │ │ │ │ │ + bge.n 3376 │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r6, s12 │ │ │ │ │ sxth r6, r6 │ │ │ │ │ ldr r7, [sp, #20] │ │ │ │ │ ubfx r9, r1, #24, #5 │ │ │ │ │ vldr d6, [r3, #48] @ 0x30 │ │ │ │ │ strh r6, [r5, r7] │ │ │ │ │ ubfx r6, r2, #24, #5 │ │ │ │ │ sub.w r6, r6, r9 │ │ │ │ │ vmov s3, r6 │ │ │ │ │ vcvt.f64.s32 d1, s3 │ │ │ │ │ vmla.f64 d6, d1, d5 │ │ │ │ │ vcmpe.f64 d6, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 3ed2 │ │ │ │ │ + ble.w 3baa │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d4 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r6, #32767 @ 0x7fff │ │ │ │ │ - bge.n 36ea │ │ │ │ │ + bge.n 33c2 │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r6, s12 │ │ │ │ │ sxth r6, r6 │ │ │ │ │ ldr r7, [sp, #24] │ │ │ │ │ vldr d6, [r3, #56] @ 0x38 │ │ │ │ │ strh r6, [r5, r7] │ │ │ │ │ lsrs r6, r1, #27 │ │ │ │ │ rsb r6, r6, r2, lsr #27 │ │ │ │ │ vmov s3, r6 │ │ │ │ │ vcvt.f64.s32 d1, s3 │ │ │ │ │ vmla.f64 d6, d1, d5 │ │ │ │ │ vcmpe.f64 d6, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 3ffe │ │ │ │ │ + ble.w 3cd6 │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d4 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r6, #32767 @ 0x7fff │ │ │ │ │ - bge.n 3730 │ │ │ │ │ + bge.n 3408 │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r6, s12 │ │ │ │ │ sxth r6, r6 │ │ │ │ │ strh.w r6, [r5, r8] │ │ │ │ │ lsrs r6, r1, #30 │ │ │ │ │ rsb r2, r6, r2, lsr #30 │ │ │ │ │ vmov s3, r2 │ │ │ │ │ vldr d6, [r3, #64] @ 0x40 │ │ │ │ │ vcvt.f64.s32 d1, s3 │ │ │ │ │ vmla.f64 d6, d1, d5 │ │ │ │ │ vcmpe.f64 d6, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 3fe6 │ │ │ │ │ + ble.w 3cbe │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d4 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r2, #32767 @ 0x7fff │ │ │ │ │ - bge.n 3776 │ │ │ │ │ + bge.n 344e │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r2, s12 │ │ │ │ │ sxth r2, r2 │ │ │ │ │ vldr d6, [r3, #72] @ 0x48 │ │ │ │ │ strh r2, [r0, #0] │ │ │ │ │ vadd.f64 d6, d6, d3 │ │ │ │ │ vcmpe.f64 d6, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 3fce │ │ │ │ │ + ble.w 3ca6 │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d4 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r2, #32767 @ 0x7fff │ │ │ │ │ - bge.n 37ac │ │ │ │ │ + bge.n 3484 │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r2, s12 │ │ │ │ │ sxth r2, r2 │ │ │ │ │ vldr d6, [r3, #80] @ 0x50 │ │ │ │ │ strh.w r2, [r0, fp, lsl #1] │ │ │ │ │ vadd.f64 d6, d6, d3 │ │ │ │ │ vcmpe.f64 d6, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 3fb8 │ │ │ │ │ + ble.w 3c90 │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d4 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r2, #32767 @ 0x7fff │ │ │ │ │ - bge.n 37e4 │ │ │ │ │ + bge.n 34bc │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r2, s12 │ │ │ │ │ sxth r2, r2 │ │ │ │ │ vldr d6, [r3, #88] @ 0x58 │ │ │ │ │ strh.w r2, [r0, fp, lsl #2] │ │ │ │ │ vadd.f64 d6, d6, d3 │ │ │ │ │ vcmpe.f64 d6, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 3fa2 │ │ │ │ │ + ble.w 3c7a │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d4 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r2, #32767 @ 0x7fff │ │ │ │ │ - bge.n 381c │ │ │ │ │ + bge.n 34f4 │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r2, s12 │ │ │ │ │ sxth r2, r2 │ │ │ │ │ vldr d6, [r3, #96] @ 0x60 │ │ │ │ │ ldr r6, [sp, #16] │ │ │ │ │ vadd.f64 d6, d6, d3 │ │ │ │ │ strh r2, [r0, r6] │ │ │ │ │ vcmpe.f64 d6, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 3f8c │ │ │ │ │ + ble.w 3c64 │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d4 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r2, #32767 @ 0x7fff │ │ │ │ │ - bge.n 3854 │ │ │ │ │ + bge.n 352c │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r2, s12 │ │ │ │ │ sxth r2, r2 │ │ │ │ │ vldr d6, [r3, #104] @ 0x68 │ │ │ │ │ strh.w r2, [r0, fp, lsl #3] │ │ │ │ │ vadd.f64 d6, d6, d3 │ │ │ │ │ vcmpe.f64 d6, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 3f76 │ │ │ │ │ + ble.w 3c4e │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d4 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r2, #32767 @ 0x7fff │ │ │ │ │ - bge.n 388c │ │ │ │ │ + bge.n 3564 │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r2, s12 │ │ │ │ │ sxth r2, r2 │ │ │ │ │ vldr d6, [r3, #112] @ 0x70 │ │ │ │ │ ldr r6, [sp, #20] │ │ │ │ │ vadd.f64 d6, d6, d3 │ │ │ │ │ strh r2, [r0, r6] │ │ │ │ │ vcmpe.f64 d6, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 3f60 │ │ │ │ │ + ble.w 3c38 │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d4 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r2, #32767 @ 0x7fff │ │ │ │ │ - bge.n 38c4 │ │ │ │ │ + bge.n 359c │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r2, s12 │ │ │ │ │ sxth r2, r2 │ │ │ │ │ vldr d6, [r3, #120] @ 0x78 │ │ │ │ │ ldr r6, [sp, #24] │ │ │ │ │ vadd.f64 d6, d6, d3 │ │ │ │ │ strh r2, [r0, r6] │ │ │ │ │ vcmpe.f64 d6, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 3ebc │ │ │ │ │ + ble.w 3b94 │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d4 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r2, #32767 @ 0x7fff │ │ │ │ │ - bge.n 38fc │ │ │ │ │ + bge.n 35d4 │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r2, s12 │ │ │ │ │ sxth r2, r2 │ │ │ │ │ strh.w r2, [r0, r8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:125 │ │ │ │ │ adds r3, #128 @ 0x80 │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ add r0, sl │ │ │ │ │ add r5, sl │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.w 426e │ │ │ │ │ + beq.w 3f46 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:126 │ │ │ │ │ mla r2, lr, r1, ip │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 │ │ │ │ │ vldr d6, [r3] │ │ │ │ │ ubfx r6, r2, #6, #5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:126 │ │ │ │ │ mla r1, lr, r2, ip │ │ │ │ │ @@ -3632,42 +3595,42 @@ │ │ │ │ │ ubfx r9, r1, #6, #5 │ │ │ │ │ sub.w r6, r6, r9 │ │ │ │ │ vmov s3, r6 │ │ │ │ │ vcvt.f64.s32 d1, s3 │ │ │ │ │ vmla.f64 d6, d1, d5 │ │ │ │ │ vcmpe.f64 d6, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bgt.w 3504 │ │ │ │ │ + bgt.w 31dc │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bhi.w 351a │ │ │ │ │ + bhi.w 31f2 │ │ │ │ │ ldr r6, [sp, #12] │ │ │ │ │ adds r4, #1 │ │ │ │ │ - b.n 3524 │ │ │ │ │ + b.n 31fc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:178 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 5020 │ │ │ │ │ + beq.w 4cf8 │ │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ add.w r2, r1, r0, lsl #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:178 (discriminator 15) │ │ │ │ │ vldmia r3!, {d7} │ │ │ │ │ vcvt.f32.f64 s14, d7 │ │ │ │ │ vstmia r1!, {s14} │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - bne.n 3964 │ │ │ │ │ - b.n 321c │ │ │ │ │ + bne.n 363c │ │ │ │ │ + b.n 2ef4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:190 │ │ │ │ │ cmp.w fp, #1 │ │ │ │ │ - beq.w 4a96 │ │ │ │ │ + beq.w 476e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:123 │ │ │ │ │ cmp.w fp, #0 │ │ │ │ │ - beq.w 502a │ │ │ │ │ + beq.w 4d02 │ │ │ │ │ mov.w lr, #6 │ │ │ │ │ mov.w ip, #10 │ │ │ │ │ movs r7, #12 │ │ │ │ │ movs r6, #14 │ │ │ │ │ subs r3, r2, #4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:64 │ │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ │ @@ -3678,17 +3641,17 @@ │ │ │ │ │ bic.w r3, r2, #15 │ │ │ │ │ mul.w r7, r7, fp │ │ │ │ │ mul.w r6, r6, fp │ │ │ │ │ mov.w sl, fp, lsl #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 │ │ │ │ │ mov.w r5, #32768 @ 0x8000 │ │ │ │ │ movt r5, #65535 @ 0xffff │ │ │ │ │ - vldr d5, [pc, #84] @ 3a10 │ │ │ │ │ + vldr d5, [pc, #84] @ 36e8 │ │ │ │ │ mov.w r8, fp, lsl #5 │ │ │ │ │ - vldr d6, [pc, #84] @ 3a18 │ │ │ │ │ + vldr d6, [pc, #84] @ 36f0 │ │ │ │ │ add r1, sl │ │ │ │ │ lsls r2, r2, #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:100 │ │ │ │ │ ldr r4, [sp, #44] @ 0x2c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:64 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ str r1, [sp, #24] │ │ │ │ │ @@ -3702,28 +3665,28 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:124 │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ ldr.w r3, [r2, #4]! │ │ │ │ │ strd r2, r3, [sp, #12] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:125 │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 4a20 │ │ │ │ │ + beq.w 46f8 │ │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 │ │ │ │ │ vmov.f64 d7, #96 @ 0x3f000000 0.5 │ │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ │ mov r1, r2 │ │ │ │ │ add r2, r0 │ │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ │ str r2, [sp, #20] │ │ │ │ │ mov r2, r0 │ │ │ │ │ mov r0, r3 │ │ │ │ │ add.w r9, r2, r3 │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ - b.n 3d50 │ │ │ │ │ + b.n 3a28 │ │ │ │ │ nop │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r4 │ │ │ │ │ stmia r0!, {r5, r6, r7} │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ @@ -3731,505 +3694,505 @@ │ │ │ │ │ lsrs r0, r4 │ │ │ │ │ vadd.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r0, #32767 @ 0x7fff │ │ │ │ │ - bge.n 3a40 │ │ │ │ │ + bge.n 3718 │ │ │ │ │ vcvt.s32.f64 s8, d4 │ │ │ │ │ vmov r0, s8 │ │ │ │ │ sxth r0, r0 │ │ │ │ │ vldr d4, [r3, #8] │ │ │ │ │ strh r0, [r1, #0] │ │ │ │ │ vcmpe.f64 d4, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 4166 │ │ │ │ │ + ble.w 3e3e │ │ │ │ │ vadd.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r0, #32767 @ 0x7fff │ │ │ │ │ - bge.n 3a72 │ │ │ │ │ + bge.n 374a │ │ │ │ │ vcvt.s32.f64 s8, d4 │ │ │ │ │ vmov r0, s8 │ │ │ │ │ sxth r0, r0 │ │ │ │ │ vldr d4, [r3, #16] │ │ │ │ │ strh.w r0, [r1, fp, lsl #1] │ │ │ │ │ vcmpe.f64 d4, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 414e │ │ │ │ │ + ble.w 3e26 │ │ │ │ │ vadd.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r0, #32767 @ 0x7fff │ │ │ │ │ - bge.n 3aa6 │ │ │ │ │ + bge.n 377e │ │ │ │ │ vcvt.s32.f64 s8, d4 │ │ │ │ │ vmov r0, s8 │ │ │ │ │ sxth r0, r0 │ │ │ │ │ vldr d4, [r3, #24] │ │ │ │ │ strh.w r0, [r1, fp, lsl #2] │ │ │ │ │ vcmpe.f64 d4, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 4196 │ │ │ │ │ + ble.w 3e6e │ │ │ │ │ vadd.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r0, #32767 @ 0x7fff │ │ │ │ │ - bge.n 3ada │ │ │ │ │ + bge.n 37b2 │ │ │ │ │ vcvt.s32.f64 s8, d4 │ │ │ │ │ vmov r0, s8 │ │ │ │ │ sxth r0, r0 │ │ │ │ │ vldr d4, [r3, #32] │ │ │ │ │ strh.w r0, [r1, lr] │ │ │ │ │ vcmpe.f64 d4, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 417e │ │ │ │ │ + ble.w 3e56 │ │ │ │ │ vadd.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r0, #32767 @ 0x7fff │ │ │ │ │ - bge.n 3b0e │ │ │ │ │ + bge.n 37e6 │ │ │ │ │ vcvt.s32.f64 s8, d4 │ │ │ │ │ vmov r0, s8 │ │ │ │ │ sxth r0, r0 │ │ │ │ │ vldr d4, [r3, #40] @ 0x28 │ │ │ │ │ strh.w r0, [r1, fp, lsl #3] │ │ │ │ │ vcmpe.f64 d4, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 4136 │ │ │ │ │ + ble.w 3e0e │ │ │ │ │ vadd.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r0, #32767 @ 0x7fff │ │ │ │ │ - bge.n 3b42 │ │ │ │ │ + bge.n 381a │ │ │ │ │ vcvt.s32.f64 s8, d4 │ │ │ │ │ vmov r0, s8 │ │ │ │ │ sxth r0, r0 │ │ │ │ │ vldr d4, [r3, #48] @ 0x30 │ │ │ │ │ strh.w r0, [r1, ip] │ │ │ │ │ vcmpe.f64 d4, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 411e │ │ │ │ │ + ble.w 3df6 │ │ │ │ │ vadd.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r0, #32767 @ 0x7fff │ │ │ │ │ - bge.n 3b76 │ │ │ │ │ + bge.n 384e │ │ │ │ │ vcvt.s32.f64 s8, d4 │ │ │ │ │ vmov r0, s8 │ │ │ │ │ sxth r0, r0 │ │ │ │ │ vldr d4, [r3, #56] @ 0x38 │ │ │ │ │ strh r0, [r1, r7] │ │ │ │ │ vcmpe.f64 d4, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 4256 │ │ │ │ │ + ble.w 3f2e │ │ │ │ │ vadd.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r0, #32767 @ 0x7fff │ │ │ │ │ - bge.n 3ba8 │ │ │ │ │ + bge.n 3880 │ │ │ │ │ vcvt.s32.f64 s8, d4 │ │ │ │ │ vmov r0, s8 │ │ │ │ │ sxth r0, r0 │ │ │ │ │ vldr d4, [r3, #64] @ 0x40 │ │ │ │ │ strh r0, [r1, r6] │ │ │ │ │ vcmpe.f64 d4, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 423e │ │ │ │ │ + ble.w 3f16 │ │ │ │ │ vadd.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r0, #32767 @ 0x7fff │ │ │ │ │ - bge.n 3bda │ │ │ │ │ + bge.n 38b2 │ │ │ │ │ vcvt.s32.f64 s8, d4 │ │ │ │ │ vmov r0, s8 │ │ │ │ │ sxth r0, r0 │ │ │ │ │ vldr d4, [r3, #72] @ 0x48 │ │ │ │ │ strh r0, [r2, #0] │ │ │ │ │ vcmpe.f64 d4, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 4226 │ │ │ │ │ + ble.w 3efe │ │ │ │ │ vadd.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r0, #32767 @ 0x7fff │ │ │ │ │ - bge.n 3c0c │ │ │ │ │ + bge.n 38e4 │ │ │ │ │ vcvt.s32.f64 s8, d4 │ │ │ │ │ vmov r0, s8 │ │ │ │ │ sxth r0, r0 │ │ │ │ │ vldr d4, [r3, #80] @ 0x50 │ │ │ │ │ strh.w r0, [r2, fp, lsl #1] │ │ │ │ │ vcmpe.f64 d4, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 420e │ │ │ │ │ + ble.w 3ee6 │ │ │ │ │ vadd.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r0, #32767 @ 0x7fff │ │ │ │ │ - bge.n 3c40 │ │ │ │ │ + bge.n 3918 │ │ │ │ │ vcvt.s32.f64 s8, d4 │ │ │ │ │ vmov r0, s8 │ │ │ │ │ sxth r0, r0 │ │ │ │ │ vldr d4, [r3, #88] @ 0x58 │ │ │ │ │ strh.w r0, [r2, fp, lsl #2] │ │ │ │ │ vcmpe.f64 d4, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 41f6 │ │ │ │ │ + ble.w 3ece │ │ │ │ │ vadd.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r0, #32767 @ 0x7fff │ │ │ │ │ - bge.n 3c74 │ │ │ │ │ + bge.n 394c │ │ │ │ │ vcvt.s32.f64 s8, d4 │ │ │ │ │ vmov r0, s8 │ │ │ │ │ sxth r0, r0 │ │ │ │ │ vldr d4, [r3, #96] @ 0x60 │ │ │ │ │ strh.w r0, [r2, lr] │ │ │ │ │ vcmpe.f64 d4, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 41de │ │ │ │ │ + ble.w 3eb6 │ │ │ │ │ vadd.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r0, #32767 @ 0x7fff │ │ │ │ │ - bge.n 3ca8 │ │ │ │ │ + bge.n 3980 │ │ │ │ │ vcvt.s32.f64 s8, d4 │ │ │ │ │ vmov r0, s8 │ │ │ │ │ sxth r0, r0 │ │ │ │ │ vldr d4, [r3, #104] @ 0x68 │ │ │ │ │ strh.w r0, [r2, fp, lsl #3] │ │ │ │ │ vcmpe.f64 d4, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 41c6 │ │ │ │ │ + ble.w 3e9e │ │ │ │ │ vadd.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r0, #32767 @ 0x7fff │ │ │ │ │ - bge.n 3cdc │ │ │ │ │ + bge.n 39b4 │ │ │ │ │ vcvt.s32.f64 s8, d4 │ │ │ │ │ vmov r0, s8 │ │ │ │ │ sxth r0, r0 │ │ │ │ │ vldr d4, [r3, #112] @ 0x70 │ │ │ │ │ strh.w r0, [r2, ip] │ │ │ │ │ vcmpe.f64 d4, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 41ae │ │ │ │ │ + ble.w 3e86 │ │ │ │ │ vadd.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r0, #32767 @ 0x7fff │ │ │ │ │ - bge.n 3d10 │ │ │ │ │ + bge.n 39e8 │ │ │ │ │ vcvt.s32.f64 s8, d4 │ │ │ │ │ vmov r0, s8 │ │ │ │ │ sxth r0, r0 │ │ │ │ │ vldr d4, [r3, #120] @ 0x78 │ │ │ │ │ strh r0, [r2, r7] │ │ │ │ │ vcmpe.f64 d4, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 4060 │ │ │ │ │ + ble.w 3d38 │ │ │ │ │ vadd.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r0, #32767 @ 0x7fff │ │ │ │ │ - bge.n 3d42 │ │ │ │ │ + bge.n 3a1a │ │ │ │ │ vcvt.s32.f64 s8, d4 │ │ │ │ │ vmov r0, s8 │ │ │ │ │ sxth r0, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:125 │ │ │ │ │ adds r3, #128 @ 0x80 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 │ │ │ │ │ strh r0, [r2, r6] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:125 │ │ │ │ │ add r1, r8 │ │ │ │ │ add r2, r8 │ │ │ │ │ cmp r9, r3 │ │ │ │ │ - beq.w 4084 │ │ │ │ │ + beq.w 3d5c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 │ │ │ │ │ vldr d4, [r3] │ │ │ │ │ vcmpe.f64 d4, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bgt.w 3a20 │ │ │ │ │ + bgt.w 36f8 │ │ │ │ │ vsub.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r0, r5 │ │ │ │ │ - bls.w 3a40 │ │ │ │ │ - b.n 3a36 │ │ │ │ │ + bls.w 3718 │ │ │ │ │ + b.n 370e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:179 (discriminator 10) │ │ │ │ │ lsls r3, r3, #3 │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:34 (discriminator 10) │ │ │ │ │ ldr r1, [r2, #0] │ │ │ │ │ mov r2, r3 │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ mov r0, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:179 (discriminator 10) │ │ │ │ │ add r3, r2 │ │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:34 (discriminator 10) │ │ │ │ │ - blx 16d4 │ │ │ │ │ - b.w 33e2 │ │ │ │ │ + blx 13fc │ │ │ │ │ + b.w 30ba │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:64 │ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:182 │ │ │ │ │ ldr r5, [r2, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:64 │ │ │ │ │ bics.w fp, r3, #15 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:182 │ │ │ │ │ str r5, [sp, #12] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:64 │ │ │ │ │ - beq.w 4a26 │ │ │ │ │ + beq.w 46fe │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:59 │ │ │ │ │ movs r4, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:64 │ │ │ │ │ mov r7, r4 │ │ │ │ │ subs r6, r3, #4 │ │ │ │ │ - b.n 3db0 │ │ │ │ │ + b.n 3a88 │ │ │ │ │ adds r5, #128 @ 0x80 │ │ │ │ │ adds r6, #64 @ 0x40 │ │ │ │ │ cmp fp, r7 │ │ │ │ │ - bls.w 4a2a │ │ │ │ │ + bls.w 4702 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:67 │ │ │ │ │ vldr d0, [r5] │ │ │ │ │ mov r8, r7 │ │ │ │ │ - blx 1860 │ │ │ │ │ + blx 1588 │ │ │ │ │ vldr d0, [r5, #8] │ │ │ │ │ str r0, [r6, #4] │ │ │ │ │ adds r7, #16 │ │ │ │ │ - blx 1860 │ │ │ │ │ + blx 1588 │ │ │ │ │ vldr d0, [r5, #16] │ │ │ │ │ str r0, [r6, #8] │ │ │ │ │ - blx 1860 │ │ │ │ │ + blx 1588 │ │ │ │ │ vldr d0, [r5, #24] │ │ │ │ │ str r0, [r6, #12] │ │ │ │ │ - blx 1860 │ │ │ │ │ + blx 1588 │ │ │ │ │ vldr d0, [r5, #32] │ │ │ │ │ str r0, [r6, #16] │ │ │ │ │ - blx 1860 │ │ │ │ │ + blx 1588 │ │ │ │ │ vldr d0, [r5, #40] @ 0x28 │ │ │ │ │ str r0, [r6, #20] │ │ │ │ │ - blx 1860 │ │ │ │ │ + blx 1588 │ │ │ │ │ vldr d0, [r5, #48] @ 0x30 │ │ │ │ │ str r0, [r6, #24] │ │ │ │ │ - blx 1860 │ │ │ │ │ + blx 1588 │ │ │ │ │ vldr d0, [r5, #56] @ 0x38 │ │ │ │ │ str r0, [r6, #28] │ │ │ │ │ - blx 1860 │ │ │ │ │ + blx 1588 │ │ │ │ │ vldr d0, [r5, #64] @ 0x40 │ │ │ │ │ str r0, [r6, #32] │ │ │ │ │ - blx 1860 │ │ │ │ │ + blx 1588 │ │ │ │ │ vldr d0, [r5, #72] @ 0x48 │ │ │ │ │ str r0, [r6, #36] @ 0x24 │ │ │ │ │ - blx 1860 │ │ │ │ │ + blx 1588 │ │ │ │ │ vldr d0, [r5, #80] @ 0x50 │ │ │ │ │ str r0, [r6, #40] @ 0x28 │ │ │ │ │ - blx 1860 │ │ │ │ │ + blx 1588 │ │ │ │ │ vldr d0, [r5, #88] @ 0x58 │ │ │ │ │ str r0, [r6, #44] @ 0x2c │ │ │ │ │ - blx 1860 │ │ │ │ │ + blx 1588 │ │ │ │ │ vldr d0, [r5, #96] @ 0x60 │ │ │ │ │ str r0, [r6, #48] @ 0x30 │ │ │ │ │ - blx 1860 │ │ │ │ │ + blx 1588 │ │ │ │ │ vldr d0, [r5, #104] @ 0x68 │ │ │ │ │ str r0, [r6, #52] @ 0x34 │ │ │ │ │ - blx 1860 │ │ │ │ │ + blx 1588 │ │ │ │ │ vldr d0, [r5, #112] @ 0x70 │ │ │ │ │ str r0, [r6, #56] @ 0x38 │ │ │ │ │ - blx 1860 │ │ │ │ │ + blx 1588 │ │ │ │ │ vldr d0, [r5, #120] @ 0x78 │ │ │ │ │ str r0, [r6, #60] @ 0x3c │ │ │ │ │ - blx 1860 │ │ │ │ │ + blx 1588 │ │ │ │ │ str r0, [r6, #64] @ 0x40 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:68 │ │ │ │ │ movs r0, #1 │ │ │ │ │ - blx 1690 │ │ │ │ │ + blx 13b8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3da6 │ │ │ │ │ + beq.n 3a7e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:69 │ │ │ │ │ movs r0, #1 │ │ │ │ │ mov sl, r5 │ │ │ │ │ - blx 1728 │ │ │ │ │ + blx 1450 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:41 │ │ │ │ │ cmp r7, #14 │ │ │ │ │ ite ls │ │ │ │ │ movls.w r9, #1 │ │ │ │ │ movhi.w r9, #16 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ add r8, r9 │ │ │ │ │ add.w r9, r3, r8, lsl #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:69 │ │ │ │ │ mov r8, r6 │ │ │ │ │ - b.n 3e82 │ │ │ │ │ + b.n 3b5a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:41 │ │ │ │ │ cmp r9, sl │ │ │ │ │ - beq.n 3da6 │ │ │ │ │ + beq.n 3a7e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:42 │ │ │ │ │ vldmia sl!, {d8} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:43 │ │ │ │ │ vmov.f64 d0, d8 │ │ │ │ │ - blx 1860 │ │ │ │ │ + blx 1588 │ │ │ │ │ str.w r0, [r8, #4]! │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:44 │ │ │ │ │ movs r0, #1 │ │ │ │ │ - blx 1690 │ │ │ │ │ + blx 13b8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3e7e │ │ │ │ │ + beq.n 3b56 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:45 │ │ │ │ │ movs r0, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:47 │ │ │ │ │ adds r4, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:45 │ │ │ │ │ - blx 1728 │ │ │ │ │ + blx 1450 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:46 │ │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ite gt │ │ │ │ │ mvngt.w r3, #2147483648 @ 0x80000000 │ │ │ │ │ movle.w r3, #2147483648 @ 0x80000000 │ │ │ │ │ str.w r3, [r8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:47 │ │ │ │ │ - b.n 3e7e │ │ │ │ │ + b.n 3b56 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bhi.w 38f2 │ │ │ │ │ + bhi.w 35ca │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ adds r4, #1 │ │ │ │ │ - b.n 38fc │ │ │ │ │ + b.n 35d4 │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bhi.w 36e0 │ │ │ │ │ + bhi.w 33b8 │ │ │ │ │ ldr r6, [sp, #12] │ │ │ │ │ adds r4, #1 │ │ │ │ │ - b.n 36ea │ │ │ │ │ + b.n 33c2 │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bhi.w 3694 │ │ │ │ │ + bhi.w 336c │ │ │ │ │ ldr r6, [sp, #12] │ │ │ │ │ adds r4, #1 │ │ │ │ │ - b.w 369e │ │ │ │ │ + b.w 3376 │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bhi.w 35b0 │ │ │ │ │ + bhi.w 3288 │ │ │ │ │ ldr r6, [sp, #12] │ │ │ │ │ adds r4, #1 │ │ │ │ │ - b.w 35ba │ │ │ │ │ + b.w 3292 │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bhi.w 3564 │ │ │ │ │ + bhi.w 323c │ │ │ │ │ ldr r6, [sp, #12] │ │ │ │ │ adds r4, #1 │ │ │ │ │ - b.w 356e │ │ │ │ │ + b.w 3246 │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bhi.w 3648 │ │ │ │ │ + bhi.w 3320 │ │ │ │ │ ldr r6, [sp, #12] │ │ │ │ │ adds r4, #1 │ │ │ │ │ - b.w 3652 │ │ │ │ │ + b.w 332a │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bhi.w 35fc │ │ │ │ │ + bhi.w 32d4 │ │ │ │ │ ldr r6, [sp, #12] │ │ │ │ │ adds r4, #1 │ │ │ │ │ - b.w 3606 │ │ │ │ │ + b.w 32de │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bhi.w 38ba │ │ │ │ │ + bhi.w 3592 │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ adds r4, #1 │ │ │ │ │ - b.n 38c4 │ │ │ │ │ + b.n 359c │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bhi.w 3882 │ │ │ │ │ + bhi.w 355a │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ adds r4, #1 │ │ │ │ │ - b.n 388c │ │ │ │ │ + b.n 3564 │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bhi.w 384a │ │ │ │ │ + bhi.w 3522 │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ adds r4, #1 │ │ │ │ │ - b.n 3854 │ │ │ │ │ + b.n 352c │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bhi.w 3812 │ │ │ │ │ + bhi.w 34ea │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ adds r4, #1 │ │ │ │ │ - b.n 381c │ │ │ │ │ + b.n 34f4 │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bhi.w 37da │ │ │ │ │ + bhi.w 34b2 │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ adds r4, #1 │ │ │ │ │ - b.n 37e4 │ │ │ │ │ + b.n 34bc │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bhi.w 37a2 │ │ │ │ │ + bhi.w 347a │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ adds r4, #1 │ │ │ │ │ - b.w 37ac │ │ │ │ │ + b.w 3484 │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bhi.w 376c │ │ │ │ │ + bhi.w 3444 │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ adds r4, #1 │ │ │ │ │ - b.w 3776 │ │ │ │ │ + b.w 344e │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bhi.w 3726 │ │ │ │ │ + bhi.w 33fe │ │ │ │ │ ldr r6, [sp, #12] │ │ │ │ │ adds r4, #1 │ │ │ │ │ - b.w 3730 │ │ │ │ │ + b.w 3408 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:107 │ │ │ │ │ ldr r7, [sp, #24] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:116 │ │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ │ vmov r1, s16 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ mov r3, r7 │ │ │ │ │ @@ -4245,18 +4208,18 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:116 │ │ │ │ │ mov r0, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:105 │ │ │ │ │ adds r2, #4 │ │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:116 │ │ │ │ │ mov r2, fp │ │ │ │ │ - bl 2d18 │ │ │ │ │ + bl 29f0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:105 │ │ │ │ │ cmp fp, r4 │ │ │ │ │ - bne.w 327e │ │ │ │ │ + bne.w 2f56 │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:137 │ │ │ │ │ ldr r4, [sp, #88] @ 0x58 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:105 │ │ │ │ │ add.w r3, r3, fp, lsl #2 │ │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:136 │ │ │ │ │ @@ -4264,330 +4227,330 @@ │ │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ │ subs r3, #1 │ │ │ │ │ mul.w r3, fp, r3 │ │ │ │ │ add.w r3, r2, r3, lsl #2 │ │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:183 │ │ │ │ │ - b.w 33ec │ │ │ │ │ + b.w 30c4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 │ │ │ │ │ vsub.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r0, r5 │ │ │ │ │ - bhi.w 3d38 │ │ │ │ │ + bhi.w 3a10 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:125 │ │ │ │ │ adds r3, #128 @ 0x80 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 │ │ │ │ │ strh r0, [r2, r6] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:125 │ │ │ │ │ add r1, r8 │ │ │ │ │ add r2, r8 │ │ │ │ │ cmp r9, r3 │ │ │ │ │ - bne.w 3d50 │ │ │ │ │ + bne.w 3a28 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ bic.w r3, r3, #15 │ │ │ │ │ adds r3, #16 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:131 │ │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bls.n 40fa │ │ │ │ │ + bls.n 3dd2 │ │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ │ vmov.f64 d4, #96 @ 0x3f000000 0.5 │ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ │ mla r2, sl, r3, r2 │ │ │ │ │ adds r0, r1, r0 │ │ │ │ │ add.w r3, r1, r3, lsl #3 │ │ │ │ │ - b.n 40d0 │ │ │ │ │ + b.n 3da8 │ │ │ │ │ vadd.f64 d7, d7, d4 │ │ │ │ │ vcmpe.f64 d7, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r1, #32767 @ 0x7fff │ │ │ │ │ - bge.n 40c8 │ │ │ │ │ + bge.n 3da0 │ │ │ │ │ vcvt.s32.f64 s14, d7 │ │ │ │ │ vmov r1, s14 │ │ │ │ │ sxth r1, r1 │ │ │ │ │ strh r1, [r2, #0] │ │ │ │ │ cmp r0, r3 │ │ │ │ │ add r2, sl │ │ │ │ │ - beq.n 40fa │ │ │ │ │ + beq.n 3dd2 │ │ │ │ │ vldmia r3!, {d7} │ │ │ │ │ vcmpe.f64 d7, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bgt.n 40a8 │ │ │ │ │ + bgt.n 3d80 │ │ │ │ │ vsub.f64 d7, d7, d4 │ │ │ │ │ vcmpe.f64 d7, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r1, r5 │ │ │ │ │ - bhi.n 40be │ │ │ │ │ + bhi.n 3d96 │ │ │ │ │ strh r1, [r2, #0] │ │ │ │ │ cmp r0, r3 │ │ │ │ │ add r2, sl │ │ │ │ │ - bne.n 40d0 │ │ │ │ │ + bne.n 3da8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:123 │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ adds r3, #2 │ │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.w 39e0 │ │ │ │ │ + bne.w 36b8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:136 │ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ subs r3, #1 │ │ │ │ │ mul.w r3, fp, r3 │ │ │ │ │ add.w r3, r2, r3, lsl #1 │ │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:192 │ │ │ │ │ - b.w 33ec │ │ │ │ │ + b.w 30c4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 │ │ │ │ │ vsub.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r0, r5 │ │ │ │ │ - bls.w 3b76 │ │ │ │ │ - b.n 3b6c │ │ │ │ │ + bls.w 384e │ │ │ │ │ + b.n 3844 │ │ │ │ │ vsub.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r0, r5 │ │ │ │ │ - bls.w 3b42 │ │ │ │ │ - b.n 3b38 │ │ │ │ │ + bls.w 381a │ │ │ │ │ + b.n 3810 │ │ │ │ │ vsub.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r0, r5 │ │ │ │ │ - bls.w 3aa6 │ │ │ │ │ - b.n 3a9c │ │ │ │ │ + bls.w 377e │ │ │ │ │ + b.n 3774 │ │ │ │ │ vsub.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r0, r5 │ │ │ │ │ - bls.w 3a72 │ │ │ │ │ - b.n 3a68 │ │ │ │ │ + bls.w 374a │ │ │ │ │ + b.n 3740 │ │ │ │ │ vsub.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r0, r5 │ │ │ │ │ - bls.w 3b0e │ │ │ │ │ - b.n 3b04 │ │ │ │ │ + bls.w 37e6 │ │ │ │ │ + b.n 37dc │ │ │ │ │ vsub.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r0, r5 │ │ │ │ │ - bls.w 3ada │ │ │ │ │ - b.n 3ad0 │ │ │ │ │ + bls.w 37b2 │ │ │ │ │ + b.n 37a8 │ │ │ │ │ vsub.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r0, r5 │ │ │ │ │ - bls.w 3d10 │ │ │ │ │ - b.n 3d06 │ │ │ │ │ + bls.w 39e8 │ │ │ │ │ + b.n 39de │ │ │ │ │ vsub.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r0, r5 │ │ │ │ │ - bls.w 3cdc │ │ │ │ │ - b.n 3cd2 │ │ │ │ │ + bls.w 39b4 │ │ │ │ │ + b.n 39aa │ │ │ │ │ vsub.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r0, r5 │ │ │ │ │ - bls.w 3ca8 │ │ │ │ │ - b.n 3c9e │ │ │ │ │ + bls.w 3980 │ │ │ │ │ + b.n 3976 │ │ │ │ │ vsub.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r0, r5 │ │ │ │ │ - bls.w 3c74 │ │ │ │ │ - b.n 3c6a │ │ │ │ │ + bls.w 394c │ │ │ │ │ + b.n 3942 │ │ │ │ │ vsub.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r0, r5 │ │ │ │ │ - bls.w 3c40 │ │ │ │ │ - b.n 3c36 │ │ │ │ │ + bls.w 3918 │ │ │ │ │ + b.n 390e │ │ │ │ │ vsub.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r0, r5 │ │ │ │ │ - bls.w 3c0c │ │ │ │ │ - b.n 3c02 │ │ │ │ │ + bls.w 38e4 │ │ │ │ │ + b.n 38da │ │ │ │ │ vsub.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r0, r5 │ │ │ │ │ - bls.w 3bda │ │ │ │ │ - b.n 3bd0 │ │ │ │ │ + bls.w 38b2 │ │ │ │ │ + b.n 38a8 │ │ │ │ │ vsub.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r0, r5 │ │ │ │ │ - bls.w 3ba8 │ │ │ │ │ - b.n 3b9e │ │ │ │ │ + bls.w 3880 │ │ │ │ │ + b.n 3876 │ │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ │ ldr r7, [sp, #12] │ │ │ │ │ bic.w r2, r3, #15 │ │ │ │ │ adds r2, #16 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:130 │ │ │ │ │ mla r1, lr, r1, ip │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:131 │ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:130 │ │ │ │ │ mov.w r0, r1, lsr #3 │ │ │ │ │ mla r1, lr, r1, ip │ │ │ │ │ mov.w r5, r1, lsr #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:131 │ │ │ │ │ - bls.n 4326 │ │ │ │ │ + bls.n 3ffe │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ vmov.f64 d6, #96 @ 0x3f000000 0.5 │ │ │ │ │ - vldr d4, [pc, #264] @ 43a0 │ │ │ │ │ + vldr d4, [pc, #264] @ 4078 │ │ │ │ │ mov r8, r3 │ │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ │ str r1, [sp, #28] │ │ │ │ │ mla r6, r3, r2, r8 │ │ │ │ │ str r6, [sp, #12] │ │ │ │ │ ldr r6, [sp, #32] │ │ │ │ │ mov r8, r6 │ │ │ │ │ add.w r2, r6, r2, lsl #3 │ │ │ │ │ ldr r6, [sp, #80] @ 0x50 │ │ │ │ │ add.w r9, r8, r6 │ │ │ │ │ ldr r6, [sp, #12] │ │ │ │ │ mov r8, r3 │ │ │ │ │ - b.n 42e0 │ │ │ │ │ + b.n 3fb8 │ │ │ │ │ vadd.f64 d7, d7, d6 │ │ │ │ │ vcmpe.f64 d7, d4 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r3, #32767 @ 0x7fff │ │ │ │ │ - bge.n 42d8 │ │ │ │ │ + bge.n 3fb0 │ │ │ │ │ vcvt.s32.f64 s14, d7 │ │ │ │ │ vmov r3, s14 │ │ │ │ │ sxth r3, r3 │ │ │ │ │ strh r3, [r6, #0] │ │ │ │ │ cmp r9, r2 │ │ │ │ │ add r6, r8 │ │ │ │ │ - beq.n 4324 │ │ │ │ │ + beq.n 3ffc │ │ │ │ │ lsrs r0, r0, #3 │ │ │ │ │ lsrs r5, r5, #3 │ │ │ │ │ and.w r3, r0, #31 │ │ │ │ │ and.w r1, r5, #31 │ │ │ │ │ subs r3, r3, r1 │ │ │ │ │ vmov s3, r3 │ │ │ │ │ vldmia r2!, {d7} │ │ │ │ │ vcvt.f64.s32 d1, s3 │ │ │ │ │ vmla.f64 d7, d1, d5 │ │ │ │ │ vcmpe.f64 d7, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bgt.n 42b8 │ │ │ │ │ + bgt.n 3f90 │ │ │ │ │ vsub.f64 d7, d7, d6 │ │ │ │ │ vcmpe.f64 d7, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r3, r7 │ │ │ │ │ - bhi.n 42ce │ │ │ │ │ + bhi.n 3fa6 │ │ │ │ │ strh r3, [r6, #0] │ │ │ │ │ cmp r9, r2 │ │ │ │ │ add r6, r8 │ │ │ │ │ - bne.n 42e0 │ │ │ │ │ + bne.n 3fb8 │ │ │ │ │ ldr r1, [sp, #28] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:123 │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ │ adds r3, #2 │ │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.w 349e │ │ │ │ │ + bne.w 3176 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:135 │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:136 │ │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:135 │ │ │ │ │ str r1, [r3, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:136 │ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ subs r3, #1 │ │ │ │ │ mul.w r3, fp, r3 │ │ │ │ │ add.w r3, r2, r3, lsl #1 │ │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:188 │ │ │ │ │ - b.w 33ec │ │ │ │ │ + b.w 30c4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:125 │ │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ │ - b.n 4278 │ │ │ │ │ + b.n 3f50 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:79 │ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:187 │ │ │ │ │ ldr.w r9, [r2] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:79 │ │ │ │ │ bics.w r8, r3, #15 │ │ │ │ │ - beq.w 5026 │ │ │ │ │ + beq.w 4cfe │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 │ │ │ │ │ mov.w r6, #32768 @ 0x8000 │ │ │ │ │ movt r6, #65535 @ 0xffff │ │ │ │ │ add.w sl, r8, #4294967295 @ 0xffffffff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:80 │ │ │ │ │ movw ip, #26125 @ 0x660d │ │ │ │ │ movt ip, #25 │ │ │ │ │ movw r7, #62303 @ 0xf35f │ │ │ │ │ movt r7, #15470 @ 0x3c6e │ │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 │ │ │ │ │ - vldr d4, [pc, #40] @ 43a8 │ │ │ │ │ + vldr d4, [pc, #40] @ 4080 │ │ │ │ │ mov r3, r9 │ │ │ │ │ - vldr d2, [pc, #40] @ 43b0 │ │ │ │ │ + vldr d2, [pc, #40] @ 4088 │ │ │ │ │ add.w r8, r9, r8, lsl #3 │ │ │ │ │ - vldr d5, [pc, #16] @ 43a0 │ │ │ │ │ + vldr d5, [pc, #16] @ 4078 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:59 │ │ │ │ │ movs r4, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 │ │ │ │ │ - vldr d3, [pc, #36] @ 43b8 │ │ │ │ │ + vldr d3, [pc, #36] @ 4090 │ │ │ │ │ vmov.f64 d7, #96 @ 0x3f000000 0.5 │ │ │ │ │ - b.n 47a8 │ │ │ │ │ + b.n 4480 │ │ │ │ │ nop.w │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ lsrs r0, r4 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ @@ -4600,304 +4563,304 @@ │ │ │ │ │ ... │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r5, #32767 @ 0x7fff │ │ │ │ │ - bge.n 43e0 │ │ │ │ │ + bge.n 40b8 │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r5, s12 │ │ │ │ │ sxth r5, r5 │ │ │ │ │ ubfx lr, r1, #9, #5 │ │ │ │ │ strh r5, [r2, #0] │ │ │ │ │ ubfx r5, r0, #9, #5 │ │ │ │ │ vldr d6, [r3, #8] │ │ │ │ │ sub.w r5, r5, lr │ │ │ │ │ vmov s3, r5 │ │ │ │ │ vcvt.f64.s32 d1, s3 │ │ │ │ │ vmla.f64 d6, d1, d4 │ │ │ │ │ vcmpe.f64 d6, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 490a │ │ │ │ │ + ble.w 45e2 │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r5, #32767 @ 0x7fff │ │ │ │ │ - bge.n 442a │ │ │ │ │ + bge.n 4102 │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r5, s12 │ │ │ │ │ sxth r5, r5 │ │ │ │ │ ubfx lr, r1, #12, #5 │ │ │ │ │ strh r5, [r2, #2] │ │ │ │ │ ubfx r5, r0, #12, #5 │ │ │ │ │ vldr d6, [r3, #16] │ │ │ │ │ sub.w r5, r5, lr │ │ │ │ │ vmov s3, r5 │ │ │ │ │ vcvt.f64.s32 d1, s3 │ │ │ │ │ vmla.f64 d6, d1, d4 │ │ │ │ │ vcmpe.f64 d6, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 48f2 │ │ │ │ │ + ble.w 45ca │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r5, #32767 @ 0x7fff │ │ │ │ │ - bge.n 4474 │ │ │ │ │ + bge.n 414c │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r5, s12 │ │ │ │ │ sxth r5, r5 │ │ │ │ │ ubfx lr, r1, #15, #5 │ │ │ │ │ strh r5, [r2, #4] │ │ │ │ │ ubfx r5, r0, #15, #5 │ │ │ │ │ vldr d6, [r3, #24] │ │ │ │ │ sub.w r5, r5, lr │ │ │ │ │ vmov s3, r5 │ │ │ │ │ vcvt.f64.s32 d1, s3 │ │ │ │ │ vmla.f64 d6, d1, d4 │ │ │ │ │ vcmpe.f64 d6, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 493a │ │ │ │ │ + ble.w 4612 │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r5, #32767 @ 0x7fff │ │ │ │ │ - bge.n 44be │ │ │ │ │ + bge.n 4196 │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r5, s12 │ │ │ │ │ sxth r5, r5 │ │ │ │ │ ubfx lr, r1, #18, #5 │ │ │ │ │ strh r5, [r2, #6] │ │ │ │ │ ubfx r5, r0, #18, #5 │ │ │ │ │ vldr d6, [r3, #32] │ │ │ │ │ sub.w r5, r5, lr │ │ │ │ │ vmov s3, r5 │ │ │ │ │ vcvt.f64.s32 d1, s3 │ │ │ │ │ vmla.f64 d6, d1, d4 │ │ │ │ │ vcmpe.f64 d6, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 4922 │ │ │ │ │ + ble.w 45fa │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r5, #32767 @ 0x7fff │ │ │ │ │ - bge.n 4508 │ │ │ │ │ + bge.n 41e0 │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r5, s12 │ │ │ │ │ sxth r5, r5 │ │ │ │ │ ubfx lr, r1, #21, #5 │ │ │ │ │ strh r5, [r2, #8] │ │ │ │ │ ubfx r5, r0, #21, #5 │ │ │ │ │ vldr d6, [r3, #40] @ 0x28 │ │ │ │ │ sub.w r5, r5, lr │ │ │ │ │ vmov s3, r5 │ │ │ │ │ vcvt.f64.s32 d1, s3 │ │ │ │ │ vmla.f64 d6, d1, d4 │ │ │ │ │ vcmpe.f64 d6, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 48da │ │ │ │ │ + ble.w 45b2 │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r5, #32767 @ 0x7fff │ │ │ │ │ - bge.n 4552 │ │ │ │ │ + bge.n 422a │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r5, s12 │ │ │ │ │ sxth r5, r5 │ │ │ │ │ ubfx lr, r1, #24, #5 │ │ │ │ │ strh r5, [r2, #10] │ │ │ │ │ ubfx r5, r0, #24, #5 │ │ │ │ │ vldr d6, [r3, #48] @ 0x30 │ │ │ │ │ sub.w r5, r5, lr │ │ │ │ │ vmov s3, r5 │ │ │ │ │ vcvt.f64.s32 d1, s3 │ │ │ │ │ vmla.f64 d6, d1, d4 │ │ │ │ │ vcmpe.f64 d6, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 48c2 │ │ │ │ │ + ble.w 459a │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r5, #32767 @ 0x7fff │ │ │ │ │ - bge.n 459c │ │ │ │ │ + bge.n 4274 │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r5, s12 │ │ │ │ │ sxth r5, r5 │ │ │ │ │ strh r5, [r2, #12] │ │ │ │ │ lsrs r5, r1, #27 │ │ │ │ │ rsb r5, r5, r0, lsr #27 │ │ │ │ │ vmov s3, r5 │ │ │ │ │ vldr d6, [r3, #56] @ 0x38 │ │ │ │ │ vcvt.f64.s32 d1, s3 │ │ │ │ │ vmla.f64 d6, d1, d4 │ │ │ │ │ vcmpe.f64 d6, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 48aa │ │ │ │ │ + ble.w 4582 │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r5, #32767 @ 0x7fff │ │ │ │ │ - bge.n 45e0 │ │ │ │ │ + bge.n 42b8 │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r5, s12 │ │ │ │ │ sxth r5, r5 │ │ │ │ │ strh r5, [r2, #14] │ │ │ │ │ lsrs r5, r1, #30 │ │ │ │ │ rsb r0, r5, r0, lsr #30 │ │ │ │ │ vmov s3, r0 │ │ │ │ │ vldr d6, [r3, #64] @ 0x40 │ │ │ │ │ vcvt.f64.s32 d1, s3 │ │ │ │ │ vmla.f64 d6, d1, d4 │ │ │ │ │ vcmpe.f64 d6, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 4892 │ │ │ │ │ + ble.w 456a │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r0, #32767 @ 0x7fff │ │ │ │ │ - bge.n 4624 │ │ │ │ │ + bge.n 42fc │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r0, s12 │ │ │ │ │ sxth r0, r0 │ │ │ │ │ vldr d6, [r3, #72] @ 0x48 │ │ │ │ │ strh r0, [r2, #16] │ │ │ │ │ vadd.f64 d6, d6, d3 │ │ │ │ │ vcmpe.f64 d6, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 487a │ │ │ │ │ + ble.w 4552 │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r0, #32767 @ 0x7fff │ │ │ │ │ - bge.n 465a │ │ │ │ │ + bge.n 4332 │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r0, s12 │ │ │ │ │ sxth r0, r0 │ │ │ │ │ vldr d6, [r3, #80] @ 0x50 │ │ │ │ │ strh r0, [r2, #18] │ │ │ │ │ vadd.f64 d6, d6, d3 │ │ │ │ │ vcmpe.f64 d6, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 4862 │ │ │ │ │ + ble.w 453a │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r0, #32767 @ 0x7fff │ │ │ │ │ - bge.n 4690 │ │ │ │ │ + bge.n 4368 │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r0, s12 │ │ │ │ │ sxth r0, r0 │ │ │ │ │ vldr d6, [r3, #88] @ 0x58 │ │ │ │ │ strh r0, [r2, #20] │ │ │ │ │ vadd.f64 d6, d6, d3 │ │ │ │ │ vcmpe.f64 d6, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 484a │ │ │ │ │ + ble.w 4522 │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r0, #32767 @ 0x7fff │ │ │ │ │ - bge.n 46c6 │ │ │ │ │ + bge.n 439e │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r0, s12 │ │ │ │ │ sxth r0, r0 │ │ │ │ │ vldr d6, [r3, #96] @ 0x60 │ │ │ │ │ strh r0, [r2, #22] │ │ │ │ │ vadd.f64 d6, d6, d3 │ │ │ │ │ vcmpe.f64 d6, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 4832 │ │ │ │ │ + ble.w 450a │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r0, #32767 @ 0x7fff │ │ │ │ │ - bge.n 46fc │ │ │ │ │ + bge.n 43d4 │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r0, s12 │ │ │ │ │ sxth r0, r0 │ │ │ │ │ vldr d6, [r3, #104] @ 0x68 │ │ │ │ │ strh r0, [r2, #24] │ │ │ │ │ vadd.f64 d6, d6, d3 │ │ │ │ │ vcmpe.f64 d6, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 481c │ │ │ │ │ + ble.w 44f4 │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r0, #32767 @ 0x7fff │ │ │ │ │ - bge.n 4732 │ │ │ │ │ + bge.n 440a │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r0, s12 │ │ │ │ │ sxth r0, r0 │ │ │ │ │ vldr d6, [r3, #112] @ 0x70 │ │ │ │ │ strh r0, [r2, #26] │ │ │ │ │ vadd.f64 d6, d6, d3 │ │ │ │ │ vcmpe.f64 d6, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.n 4806 │ │ │ │ │ + ble.n 44de │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r0, #32767 @ 0x7fff │ │ │ │ │ - bge.n 4766 │ │ │ │ │ + bge.n 443e │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r0, s12 │ │ │ │ │ sxth r0, r0 │ │ │ │ │ vldr d6, [r3, #120] @ 0x78 │ │ │ │ │ strh r0, [r2, #28] │ │ │ │ │ vadd.f64 d6, d6, d3 │ │ │ │ │ vcmpe.f64 d6, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.n 47f0 │ │ │ │ │ + ble.n 44c8 │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r0, #32767 @ 0x7fff │ │ │ │ │ - bge.n 479a │ │ │ │ │ + bge.n 4472 │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r0, s12 │ │ │ │ │ sxth r0, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:79 │ │ │ │ │ adds r3, #128 @ 0x80 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 │ │ │ │ │ strh r0, [r2, #30] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:79 │ │ │ │ │ cmp r8, r3 │ │ │ │ │ add.w r2, r2, #32 │ │ │ │ │ - beq.w 4952 │ │ │ │ │ + beq.w 462a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:80 │ │ │ │ │ mla r0, ip, r1, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 │ │ │ │ │ vldr d6, [r3] │ │ │ │ │ ubfx r5, r0, #6, #5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:80 │ │ │ │ │ mla r1, ip, r0, r7 │ │ │ │ │ @@ -4905,143 +4868,143 @@ │ │ │ │ │ ubfx lr, r1, #6, #5 │ │ │ │ │ sub.w r5, r5, lr │ │ │ │ │ vmov s3, r5 │ │ │ │ │ vcvt.f64.s32 d1, s3 │ │ │ │ │ vmla.f64 d6, d1, d4 │ │ │ │ │ vcmpe.f64 d6, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bgt.w 43c0 │ │ │ │ │ + bgt.w 4098 │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r5, r6 │ │ │ │ │ - bls.w 43e0 │ │ │ │ │ - b.n 43d6 │ │ │ │ │ + bls.w 40b8 │ │ │ │ │ + b.n 40ae │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r0, r6 │ │ │ │ │ - bls.n 479a │ │ │ │ │ - b.n 4790 │ │ │ │ │ + bls.n 4472 │ │ │ │ │ + b.n 4468 │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r0, r6 │ │ │ │ │ - bls.n 4766 │ │ │ │ │ - b.n 475c │ │ │ │ │ + bls.n 443e │ │ │ │ │ + b.n 4434 │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r0, r6 │ │ │ │ │ - bls.n 4732 │ │ │ │ │ - b.n 4728 │ │ │ │ │ + bls.n 440a │ │ │ │ │ + b.n 4400 │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r0, r6 │ │ │ │ │ - bls.w 46fc │ │ │ │ │ - b.n 46f2 │ │ │ │ │ + bls.w 43d4 │ │ │ │ │ + b.n 43ca │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r0, r6 │ │ │ │ │ - bls.w 46c6 │ │ │ │ │ - b.n 46bc │ │ │ │ │ + bls.w 439e │ │ │ │ │ + b.n 4394 │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r0, r6 │ │ │ │ │ - bls.w 4690 │ │ │ │ │ - b.n 4686 │ │ │ │ │ + bls.w 4368 │ │ │ │ │ + b.n 435e │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r0, r6 │ │ │ │ │ - bls.w 465a │ │ │ │ │ - b.n 4650 │ │ │ │ │ + bls.w 4332 │ │ │ │ │ + b.n 4328 │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r0, r6 │ │ │ │ │ - bls.w 4624 │ │ │ │ │ - b.n 461a │ │ │ │ │ + bls.w 42fc │ │ │ │ │ + b.n 42f2 │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r5, r6 │ │ │ │ │ - bls.w 45e0 │ │ │ │ │ - b.n 45d6 │ │ │ │ │ + bls.w 42b8 │ │ │ │ │ + b.n 42ae │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r5, r6 │ │ │ │ │ - bls.w 459c │ │ │ │ │ - b.n 4592 │ │ │ │ │ + bls.w 4274 │ │ │ │ │ + b.n 426a │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r5, r6 │ │ │ │ │ - bls.w 4552 │ │ │ │ │ - b.n 4548 │ │ │ │ │ + bls.w 422a │ │ │ │ │ + b.n 4220 │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r5, r6 │ │ │ │ │ - bls.w 4474 │ │ │ │ │ - b.n 446a │ │ │ │ │ + bls.w 414c │ │ │ │ │ + b.n 4142 │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r5, r6 │ │ │ │ │ - bls.w 442a │ │ │ │ │ - b.n 4420 │ │ │ │ │ + bls.w 4102 │ │ │ │ │ + b.n 40f8 │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r5, r6 │ │ │ │ │ - bls.w 4508 │ │ │ │ │ - b.n 44fe │ │ │ │ │ + bls.w 41e0 │ │ │ │ │ + b.n 41d6 │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r5, r6 │ │ │ │ │ - bls.w 44be │ │ │ │ │ - b.n 44b4 │ │ │ │ │ + bls.w 4196 │ │ │ │ │ + b.n 418c │ │ │ │ │ bic.w r8, sl, #15 │ │ │ │ │ add.w r8, r8, #16 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:84 │ │ │ │ │ movw r3, #26125 @ 0x660d │ │ │ │ │ movt r3, #25 │ │ │ │ │ movw r5, #62303 @ 0xf35f │ │ │ │ │ movt r5, #15470 @ 0x3c6e │ │ │ │ │ @@ -5052,148 +5015,148 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:84 │ │ │ │ │ lsrs r2, r2, #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:85 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:84 │ │ │ │ │ mov.w r1, r5, lsr #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:85 │ │ │ │ │ - bls.n 4a0c │ │ │ │ │ + bls.n 46e4 │ │ │ │ │ ldr r7, [sp, #40] @ 0x28 │ │ │ │ │ add.w r0, r9, r8, lsl #3 │ │ │ │ │ mov.w r6, #32768 @ 0x8000 │ │ │ │ │ movt r6, #65535 @ 0xffff │ │ │ │ │ - vldr d5, [pc, #312] @ 4ac8 │ │ │ │ │ + vldr d5, [pc, #312] @ 47a0 │ │ │ │ │ add.w r9, r9, r3, lsl #3 │ │ │ │ │ - vldr d2, [pc, #312] @ 4ad0 │ │ │ │ │ + vldr d2, [pc, #312] @ 47a8 │ │ │ │ │ add.w r8, r7, r8, lsl #1 │ │ │ │ │ - vldr d3, [pc, #312] @ 4ad8 │ │ │ │ │ + vldr d3, [pc, #312] @ 47b0 │ │ │ │ │ vmov.f64 d4, #96 @ 0x3f000000 0.5 │ │ │ │ │ - b.n 49ce │ │ │ │ │ + b.n 46a6 │ │ │ │ │ vadd.f64 d7, d7, d4 │ │ │ │ │ vcmpe.f64 d7, d3 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r3, #32767 @ 0x7fff │ │ │ │ │ - bge.n 49c6 │ │ │ │ │ + bge.n 469e │ │ │ │ │ vcvt.s32.f64 s14, d7 │ │ │ │ │ vmov r3, s14 │ │ │ │ │ sxth r3, r3 │ │ │ │ │ cmp r9, r0 │ │ │ │ │ strh.w r3, [r8], #2 │ │ │ │ │ - beq.n 4a0c │ │ │ │ │ + beq.n 46e4 │ │ │ │ │ lsrs r2, r2, #3 │ │ │ │ │ lsrs r1, r1, #3 │ │ │ │ │ and.w r3, r2, #31 │ │ │ │ │ and.w r7, r1, #31 │ │ │ │ │ subs r3, r3, r7 │ │ │ │ │ vmov s13, r3 │ │ │ │ │ vldmia r0!, {d7} │ │ │ │ │ vcvt.f64.s32 d6, s13 │ │ │ │ │ vmla.f64 d7, d6, d5 │ │ │ │ │ vcmpe.f64 d7, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bgt.n 49a6 │ │ │ │ │ + bgt.n 467e │ │ │ │ │ vsub.f64 d7, d7, d4 │ │ │ │ │ vcmpe.f64 d7, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r3, r6 │ │ │ │ │ - bls.n 49c6 │ │ │ │ │ - b.n 49bc │ │ │ │ │ + bls.n 469e │ │ │ │ │ + b.n 4694 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:89 │ │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ add.w r3, r3, r2, lsl #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:88 │ │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ │ str r5, [r2, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:89 │ │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:187 │ │ │ │ │ - b.w 33ec │ │ │ │ │ + b.w 30c4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:125 │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ - b.w 408c │ │ │ │ │ + b.w 3d64 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:59 │ │ │ │ │ mov r4, fp │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:64 │ │ │ │ │ mov r7, fp │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:41 │ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ cmp r3, r7 │ │ │ │ │ - bls.n 4a80 │ │ │ │ │ + bls.n 4758 │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ │ add.w r5, r2, r7, lsl #3 │ │ │ │ │ add.w sl, r2, r3, lsl #3 │ │ │ │ │ add.w r7, r1, r7, lsl #2 │ │ │ │ │ - b.n 4a46 │ │ │ │ │ + b.n 471e │ │ │ │ │ cmp sl, r5 │ │ │ │ │ - beq.n 4a80 │ │ │ │ │ + beq.n 4758 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:42 │ │ │ │ │ vldmia r5!, {d8} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:43 │ │ │ │ │ vmov.f64 d0, d8 │ │ │ │ │ - blx 1860 │ │ │ │ │ + blx 1588 │ │ │ │ │ str.w r0, [r7], #4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:44 │ │ │ │ │ movs r0, #1 │ │ │ │ │ - blx 1690 │ │ │ │ │ + blx 13b8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 4a42 │ │ │ │ │ + beq.n 471a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:45 │ │ │ │ │ movs r0, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:47 │ │ │ │ │ adds r4, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:45 │ │ │ │ │ - blx 1728 │ │ │ │ │ + blx 1450 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:46 │ │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ite gt │ │ │ │ │ mvngt.w r3, #2147483648 @ 0x80000000 │ │ │ │ │ movle.w r3, #2147483648 @ 0x80000000 │ │ │ │ │ str.w r3, [r7, #-4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:47 │ │ │ │ │ - b.n 4a42 │ │ │ │ │ + b.n 471a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:89 │ │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ add.w r3, r3, r2, lsl #2 │ │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:182 │ │ │ │ │ - b.w 33ec │ │ │ │ │ + b.w 30c4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:105 │ │ │ │ │ mov r4, fp │ │ │ │ │ - b.w 404a │ │ │ │ │ + b.w 3d22 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:79 │ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:191 │ │ │ │ │ ldr r6, [r2, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:79 │ │ │ │ │ bics.w r0, r3, #15 │ │ │ │ │ - beq.w 5034 │ │ │ │ │ + beq.w 4d0c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 │ │ │ │ │ mov.w r5, #32768 @ 0x8000 │ │ │ │ │ movt r5, #65535 @ 0xffff │ │ │ │ │ subs r7, r0, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:59 │ │ │ │ │ ldr r4, [sp, #44] @ 0x2c │ │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ │ mov r3, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 │ │ │ │ │ - vldr d4, [pc, #28] @ 4ad0 │ │ │ │ │ + vldr d4, [pc, #28] @ 47a8 │ │ │ │ │ add.w r0, r6, r0, lsl #3 │ │ │ │ │ - vldr d6, [pc, #28] @ 4ad8 │ │ │ │ │ + vldr d6, [pc, #28] @ 47b0 │ │ │ │ │ vmov.f64 d7, #96 @ 0x3f000000 0.5 │ │ │ │ │ - b.n 4df8 │ │ │ │ │ + b.n 4ad0 │ │ │ │ │ nop.w │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ subs r7, #160 @ 0xa0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ @@ -5205,461 +5168,461 @@ │ │ │ │ │ lsrs r0, r4 │ │ │ │ │ vadd.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r1, #32767 @ 0x7fff │ │ │ │ │ - bge.n 4b00 │ │ │ │ │ + bge.n 47d8 │ │ │ │ │ vcvt.s32.f64 s10, d5 │ │ │ │ │ vmov r1, s10 │ │ │ │ │ sxth r1, r1 │ │ │ │ │ vldr d5, [r3, #8] │ │ │ │ │ strh r1, [r2, #0] │ │ │ │ │ vcmpe.f64 d5, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 4f54 │ │ │ │ │ + ble.w 4c2c │ │ │ │ │ vadd.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r1, #32767 @ 0x7fff │ │ │ │ │ - bge.n 4b32 │ │ │ │ │ + bge.n 480a │ │ │ │ │ vcvt.s32.f64 s10, d5 │ │ │ │ │ vmov r1, s10 │ │ │ │ │ sxth r1, r1 │ │ │ │ │ vldr d5, [r3, #16] │ │ │ │ │ strh r1, [r2, #2] │ │ │ │ │ vcmpe.f64 d5, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 4f3c │ │ │ │ │ + ble.w 4c14 │ │ │ │ │ vadd.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r1, #32767 @ 0x7fff │ │ │ │ │ - bge.n 4b64 │ │ │ │ │ + bge.n 483c │ │ │ │ │ vcvt.s32.f64 s10, d5 │ │ │ │ │ vmov r1, s10 │ │ │ │ │ sxth r1, r1 │ │ │ │ │ vldr d5, [r3, #24] │ │ │ │ │ strh r1, [r2, #4] │ │ │ │ │ vcmpe.f64 d5, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 4f24 │ │ │ │ │ + ble.w 4bfc │ │ │ │ │ vadd.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r1, #32767 @ 0x7fff │ │ │ │ │ - bge.n 4b96 │ │ │ │ │ + bge.n 486e │ │ │ │ │ vcvt.s32.f64 s10, d5 │ │ │ │ │ vmov r1, s10 │ │ │ │ │ sxth r1, r1 │ │ │ │ │ vldr d5, [r3, #32] │ │ │ │ │ strh r1, [r2, #6] │ │ │ │ │ vcmpe.f64 d5, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 4f0c │ │ │ │ │ + ble.w 4be4 │ │ │ │ │ vadd.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r1, #32767 @ 0x7fff │ │ │ │ │ - bge.n 4bc8 │ │ │ │ │ + bge.n 48a0 │ │ │ │ │ vcvt.s32.f64 s10, d5 │ │ │ │ │ vmov r1, s10 │ │ │ │ │ sxth r1, r1 │ │ │ │ │ vldr d5, [r3, #40] @ 0x28 │ │ │ │ │ strh r1, [r2, #8] │ │ │ │ │ vcmpe.f64 d5, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 4ef4 │ │ │ │ │ + ble.w 4bcc │ │ │ │ │ vadd.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r1, #32767 @ 0x7fff │ │ │ │ │ - bge.n 4bfa │ │ │ │ │ + bge.n 48d2 │ │ │ │ │ vcvt.s32.f64 s10, d5 │ │ │ │ │ vmov r1, s10 │ │ │ │ │ sxth r1, r1 │ │ │ │ │ vldr d5, [r3, #48] @ 0x30 │ │ │ │ │ strh r1, [r2, #10] │ │ │ │ │ vcmpe.f64 d5, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 4edc │ │ │ │ │ + ble.w 4bb4 │ │ │ │ │ vadd.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r1, #32767 @ 0x7fff │ │ │ │ │ - bge.n 4c2c │ │ │ │ │ + bge.n 4904 │ │ │ │ │ vcvt.s32.f64 s10, d5 │ │ │ │ │ vmov r1, s10 │ │ │ │ │ sxth r1, r1 │ │ │ │ │ vldr d5, [r3, #56] @ 0x38 │ │ │ │ │ strh r1, [r2, #12] │ │ │ │ │ vcmpe.f64 d5, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 4ec4 │ │ │ │ │ + ble.w 4b9c │ │ │ │ │ vadd.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r1, #32767 @ 0x7fff │ │ │ │ │ - bge.n 4c5e │ │ │ │ │ + bge.n 4936 │ │ │ │ │ vcvt.s32.f64 s10, d5 │ │ │ │ │ vmov r1, s10 │ │ │ │ │ sxth r1, r1 │ │ │ │ │ vldr d5, [r3, #64] @ 0x40 │ │ │ │ │ strh r1, [r2, #14] │ │ │ │ │ vcmpe.f64 d5, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 4eac │ │ │ │ │ + ble.w 4b84 │ │ │ │ │ vadd.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r1, #32767 @ 0x7fff │ │ │ │ │ - bge.n 4c90 │ │ │ │ │ + bge.n 4968 │ │ │ │ │ vcvt.s32.f64 s10, d5 │ │ │ │ │ vmov r1, s10 │ │ │ │ │ sxth r1, r1 │ │ │ │ │ vldr d5, [r3, #72] @ 0x48 │ │ │ │ │ strh r1, [r2, #16] │ │ │ │ │ vcmpe.f64 d5, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 4e94 │ │ │ │ │ + ble.w 4b6c │ │ │ │ │ vadd.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r1, #32767 @ 0x7fff │ │ │ │ │ - bge.n 4cc2 │ │ │ │ │ + bge.n 499a │ │ │ │ │ vcvt.s32.f64 s10, d5 │ │ │ │ │ vmov r1, s10 │ │ │ │ │ sxth r1, r1 │ │ │ │ │ vldr d5, [r3, #80] @ 0x50 │ │ │ │ │ strh r1, [r2, #18] │ │ │ │ │ vcmpe.f64 d5, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 4e7c │ │ │ │ │ + ble.w 4b54 │ │ │ │ │ vadd.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r1, #32767 @ 0x7fff │ │ │ │ │ - bge.n 4cf4 │ │ │ │ │ + bge.n 49cc │ │ │ │ │ vcvt.s32.f64 s10, d5 │ │ │ │ │ vmov r1, s10 │ │ │ │ │ sxth r1, r1 │ │ │ │ │ vldr d5, [r3, #88] @ 0x58 │ │ │ │ │ strh r1, [r2, #20] │ │ │ │ │ vcmpe.f64 d5, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 4e64 │ │ │ │ │ + ble.w 4b3c │ │ │ │ │ vadd.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r1, #32767 @ 0x7fff │ │ │ │ │ - bge.n 4d26 │ │ │ │ │ + bge.n 49fe │ │ │ │ │ vcvt.s32.f64 s10, d5 │ │ │ │ │ vmov r1, s10 │ │ │ │ │ sxth r1, r1 │ │ │ │ │ vldr d5, [r3, #96] @ 0x60 │ │ │ │ │ strh r1, [r2, #22] │ │ │ │ │ vcmpe.f64 d5, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 4e4c │ │ │ │ │ + ble.w 4b24 │ │ │ │ │ vadd.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r1, #32767 @ 0x7fff │ │ │ │ │ - bge.n 4d58 │ │ │ │ │ + bge.n 4a30 │ │ │ │ │ vcvt.s32.f64 s10, d5 │ │ │ │ │ vmov r1, s10 │ │ │ │ │ sxth r1, r1 │ │ │ │ │ vldr d5, [r3, #104] @ 0x68 │ │ │ │ │ strh r1, [r2, #24] │ │ │ │ │ vcmpe.f64 d5, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.n 4e36 │ │ │ │ │ + ble.n 4b0e │ │ │ │ │ vadd.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r1, #32767 @ 0x7fff │ │ │ │ │ - bge.n 4d88 │ │ │ │ │ + bge.n 4a60 │ │ │ │ │ vcvt.s32.f64 s10, d5 │ │ │ │ │ vmov r1, s10 │ │ │ │ │ sxth r1, r1 │ │ │ │ │ vldr d5, [r3, #112] @ 0x70 │ │ │ │ │ strh r1, [r2, #26] │ │ │ │ │ vcmpe.f64 d5, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.n 4e20 │ │ │ │ │ + ble.n 4af8 │ │ │ │ │ vadd.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r1, #32767 @ 0x7fff │ │ │ │ │ - bge.n 4db8 │ │ │ │ │ + bge.n 4a90 │ │ │ │ │ vcvt.s32.f64 s10, d5 │ │ │ │ │ vmov r1, s10 │ │ │ │ │ sxth r1, r1 │ │ │ │ │ vldr d5, [r3, #120] @ 0x78 │ │ │ │ │ strh r1, [r2, #28] │ │ │ │ │ vcmpe.f64 d5, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 4f6c │ │ │ │ │ + ble.w 4c44 │ │ │ │ │ vadd.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r1, #32767 @ 0x7fff │ │ │ │ │ - bge.n 4dea │ │ │ │ │ + bge.n 4ac2 │ │ │ │ │ vcvt.s32.f64 s10, d5 │ │ │ │ │ vmov r1, s10 │ │ │ │ │ sxth r1, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:79 │ │ │ │ │ adds r3, #128 @ 0x80 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 │ │ │ │ │ strh r1, [r2, #30] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:79 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ add.w r2, r2, #32 │ │ │ │ │ - beq.w 4f8a │ │ │ │ │ + beq.w 4c62 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 │ │ │ │ │ vldr d5, [r3] │ │ │ │ │ vcmpe.f64 d5, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bgt.w 4ae0 │ │ │ │ │ + bgt.w 47b8 │ │ │ │ │ vsub.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d4 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r1, r5 │ │ │ │ │ - bls.w 4b00 │ │ │ │ │ - b.n 4af6 │ │ │ │ │ + bls.w 47d8 │ │ │ │ │ + b.n 47ce │ │ │ │ │ vsub.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d4 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r1, r5 │ │ │ │ │ - bls.n 4db8 │ │ │ │ │ - b.n 4dae │ │ │ │ │ + bls.n 4a90 │ │ │ │ │ + b.n 4a86 │ │ │ │ │ vsub.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d4 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r1, r5 │ │ │ │ │ - bls.n 4d88 │ │ │ │ │ - b.n 4d7e │ │ │ │ │ + bls.n 4a60 │ │ │ │ │ + b.n 4a56 │ │ │ │ │ vsub.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d4 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r1, r5 │ │ │ │ │ - bls.w 4d58 │ │ │ │ │ - b.n 4d4e │ │ │ │ │ + bls.w 4a30 │ │ │ │ │ + b.n 4a26 │ │ │ │ │ vsub.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d4 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r1, r5 │ │ │ │ │ - bls.w 4d26 │ │ │ │ │ - b.n 4d1c │ │ │ │ │ + bls.w 49fe │ │ │ │ │ + b.n 49f4 │ │ │ │ │ vsub.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d4 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r1, r5 │ │ │ │ │ - bls.w 4cf4 │ │ │ │ │ - b.n 4cea │ │ │ │ │ + bls.w 49cc │ │ │ │ │ + b.n 49c2 │ │ │ │ │ vsub.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d4 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r1, r5 │ │ │ │ │ - bls.w 4cc2 │ │ │ │ │ - b.n 4cb8 │ │ │ │ │ + bls.w 499a │ │ │ │ │ + b.n 4990 │ │ │ │ │ vsub.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d4 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r1, r5 │ │ │ │ │ - bls.w 4c90 │ │ │ │ │ - b.n 4c86 │ │ │ │ │ + bls.w 4968 │ │ │ │ │ + b.n 495e │ │ │ │ │ vsub.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d4 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r1, r5 │ │ │ │ │ - bls.w 4c5e │ │ │ │ │ - b.n 4c54 │ │ │ │ │ + bls.w 4936 │ │ │ │ │ + b.n 492c │ │ │ │ │ vsub.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d4 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r1, r5 │ │ │ │ │ - bls.w 4c2c │ │ │ │ │ - b.n 4c22 │ │ │ │ │ + bls.w 4904 │ │ │ │ │ + b.n 48fa │ │ │ │ │ vsub.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d4 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r1, r5 │ │ │ │ │ - bls.w 4bfa │ │ │ │ │ - b.n 4bf0 │ │ │ │ │ + bls.w 48d2 │ │ │ │ │ + b.n 48c8 │ │ │ │ │ vsub.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d4 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r1, r5 │ │ │ │ │ - bls.w 4bc8 │ │ │ │ │ - b.n 4bbe │ │ │ │ │ + bls.w 48a0 │ │ │ │ │ + b.n 4896 │ │ │ │ │ vsub.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d4 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r1, r5 │ │ │ │ │ - bls.w 4b96 │ │ │ │ │ - b.n 4b8c │ │ │ │ │ + bls.w 486e │ │ │ │ │ + b.n 4864 │ │ │ │ │ vsub.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d4 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r1, r5 │ │ │ │ │ - bls.w 4b64 │ │ │ │ │ - b.n 4b5a │ │ │ │ │ + bls.w 483c │ │ │ │ │ + b.n 4832 │ │ │ │ │ vsub.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d4 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r1, r5 │ │ │ │ │ - bls.w 4b32 │ │ │ │ │ - b.n 4b28 │ │ │ │ │ + bls.w 480a │ │ │ │ │ + b.n 4800 │ │ │ │ │ vsub.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d4 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r1, r5 │ │ │ │ │ - bls.w 4dea │ │ │ │ │ - b.n 4de0 │ │ │ │ │ + bls.w 4ac2 │ │ │ │ │ + b.n 4ab8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:178 │ │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ │ - b.w 321c │ │ │ │ │ + b.w 2ef4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 │ │ │ │ │ bic.w r0, r7, #15 │ │ │ │ │ adds r0, #16 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:85 │ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ cmp r3, r0 │ │ │ │ │ - bls.n 5006 │ │ │ │ │ + bls.n 4cde │ │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ │ mov.w r5, #32768 @ 0x8000 │ │ │ │ │ movt r5, #65535 @ 0xffff │ │ │ │ │ add.w r1, r6, r0, lsl #3 │ │ │ │ │ - vldr d4, [pc, #152] @ 5040 │ │ │ │ │ + vldr d4, [pc, #152] @ 4d18 │ │ │ │ │ add.w r6, r6, r3, lsl #3 │ │ │ │ │ - vldr d5, [pc, #152] @ 5048 │ │ │ │ │ + vldr d5, [pc, #152] @ 4d20 │ │ │ │ │ add.w r2, r2, r0, lsl #1 │ │ │ │ │ vmov.f64 d6, #96 @ 0x3f000000 0.5 │ │ │ │ │ - b.n 4fe2 │ │ │ │ │ + b.n 4cba │ │ │ │ │ vadd.f64 d7, d7, d6 │ │ │ │ │ vcmpe.f64 d7, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r3, #32767 @ 0x7fff │ │ │ │ │ - bge.n 4fda │ │ │ │ │ + bge.n 4cb2 │ │ │ │ │ vcvt.s32.f64 s14, d7 │ │ │ │ │ vmov r3, s14 │ │ │ │ │ sxth r3, r3 │ │ │ │ │ cmp r6, r1 │ │ │ │ │ strh.w r3, [r2], #2 │ │ │ │ │ - beq.n 5006 │ │ │ │ │ + beq.n 4cde │ │ │ │ │ vldmia r1!, {d7} │ │ │ │ │ vcmpe.f64 d7, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bgt.n 4fba │ │ │ │ │ + bgt.n 4c92 │ │ │ │ │ vsub.f64 d7, d7, d6 │ │ │ │ │ vcmpe.f64 d7, d4 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r3, r5 │ │ │ │ │ - bls.n 4fda │ │ │ │ │ - b.n 4fd0 │ │ │ │ │ + bls.n 4cb2 │ │ │ │ │ + b.n 4ca8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:89 │ │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ add.w r3, r3, r2, lsl #1 │ │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:191 │ │ │ │ │ - b.w 33ec │ │ │ │ │ + b.w 30c4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:178 │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:100 │ │ │ │ │ mov r4, fp │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:178 │ │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ │ - b.w 4334 │ │ │ │ │ + b.w 400c │ │ │ │ │ mov r2, r1 │ │ │ │ │ - b.w 321c │ │ │ │ │ + b.w 2ef4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:59 │ │ │ │ │ mov r4, r8 │ │ │ │ │ - b.n 495a │ │ │ │ │ + b.n 4632 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:178 │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:100 │ │ │ │ │ mov r4, fp │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:178 │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ - b.w 4108 │ │ │ │ │ + b.w 3de0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:59 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - b.n 4f90 │ │ │ │ │ + b.n 4c68 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:196 │ │ │ │ │ - blx 171c <__stack_chk_fail@plt> │ │ │ │ │ + blx 1444 <__stack_chk_fail@plt> │ │ │ │ │ nop.w │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r4 │ │ │ │ │ stmia r0!, {r5, r6, r7} │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ @@ -5667,18 +5630,18 @@ │ │ │ │ │ lsrs r0, r4 │ │ │ │ │ _soxr_interleave_f(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:202 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:203 │ │ │ │ │ and.w r0, r0, #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:202 │ │ │ │ │ - ldr r5, [pc, #852] @ (53b0 ) │ │ │ │ │ + ldr r5, [pc, #852] @ (5088 ) │ │ │ │ │ vpush {d8} │ │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ │ - ldr r4, [pc, #848] @ (53b4 ) │ │ │ │ │ + ldr r4, [pc, #848] @ (508c ) │ │ │ │ │ add r5, pc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:203 │ │ │ │ │ cmp r0, #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:202 │ │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:204 │ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ │ @@ -5690,23 +5653,23 @@ │ │ │ │ │ mov.w r4, #0 │ │ │ │ │ ldr r4, [sp, #148] @ 0x94 │ │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ │ str r4, [sp, #44] @ 0x2c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:204 │ │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:203 │ │ │ │ │ - beq.n 5102 │ │ │ │ │ + beq.n 4dda │ │ │ │ │ cmp r0, #3 │ │ │ │ │ - beq.w 52c6 │ │ │ │ │ + beq.w 4f9e │ │ │ │ │ cmp r0, #1 │ │ │ │ │ - beq.w 5274 │ │ │ │ │ + beq.w 4f4c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:204 │ │ │ │ │ cmp.w fp, #1 │ │ │ │ │ - bls.w 5cb8 │ │ │ │ │ - cbz r3, 50d6 │ │ │ │ │ + bls.w 5990 │ │ │ │ │ + cbz r3, 4dae │ │ │ │ │ mov.w r7, fp, lsl #2 │ │ │ │ │ subs r5, r2, #4 │ │ │ │ │ adds r0, r1, r7 │ │ │ │ │ rsb ip, r7, #0 │ │ │ │ │ movs r6, #0 │ │ │ │ │ mov lr, r3 │ │ │ │ │ add.w r2, ip, r0 │ │ │ │ │ @@ -5714,58 +5677,58 @@ │ │ │ │ │ mov r1, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:204 (discriminator 6) │ │ │ │ │ ldr.w r3, [r1, #4]! │ │ │ │ │ add r3, r4 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ str.w r3, [r2], #4 │ │ │ │ │ cmp r2, r0 │ │ │ │ │ - bne.n 50b0 │ │ │ │ │ + bne.n 4d88 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:204 (discriminator 7) │ │ │ │ │ adds r6, #1 │ │ │ │ │ adds r0, r2, r7 │ │ │ │ │ cmp lr, r6 │ │ │ │ │ - bne.n 50a8 │ │ │ │ │ + bne.n 4d80 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:204 │ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ mul.w r3, r3, fp │ │ │ │ │ add.w r3, r2, r3, lsl #2 │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:205 (discriminator 16) │ │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ │ movs r4, #0 │ │ │ │ │ mov r2, r3 │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:202 │ │ │ │ │ - ldr r2, [pc, #724] @ (53b8 ) │ │ │ │ │ + ldr r2, [pc, #724] @ (5090 ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:222 │ │ │ │ │ - ldr r3, [pc, #720] @ (53b4 ) │ │ │ │ │ + ldr r3, [pc, #720] @ (508c ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:202 │ │ │ │ │ add r2, pc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:222 │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ │ eors r2, r3 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ - bne.w 7004 │ │ │ │ │ + bne.w 6cdc │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #100 @ 0x64 │ │ │ │ │ vpop {d8} │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:207 │ │ │ │ │ cmp.w fp, #1 │ │ │ │ │ - beq.w 5cd0 │ │ │ │ │ + beq.w 59a8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:100 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:105 │ │ │ │ │ cmp.w fp, #0 │ │ │ │ │ - beq.w 6a2a │ │ │ │ │ + beq.w 6702 │ │ │ │ │ subs r2, #4 │ │ │ │ │ strd r3, r2, [sp, #52] @ 0x34 │ │ │ │ │ movs r3, #24 │ │ │ │ │ mov.w r9, #12 │ │ │ │ │ mov.w r8, #20 │ │ │ │ │ mov.w sl, fp, lsl #4 │ │ │ │ │ mul.w r3, r3, fp │ │ │ │ │ @@ -5792,107 +5755,107 @@ │ │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ │ ldr.w r4, [r3, #4]! │ │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ │ vmov s16, r4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:107 │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 5f5c │ │ │ │ │ + beq.w 5c34 │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ movs r7, #0 │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ mov r5, r3 │ │ │ │ │ adds r6, r3, r2 │ │ │ │ │ - b.n 518c │ │ │ │ │ + b.n 4e64 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ adds r4, #64 @ 0x40 │ │ │ │ │ add r5, r3 │ │ │ │ │ add r6, r3 │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ cmp r7, r3 │ │ │ │ │ - bcs.w 5f5e │ │ │ │ │ + bcs.w 5c36 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:110 │ │ │ │ │ vldr s0, [r4] │ │ │ │ │ str r7, [sp, #20] │ │ │ │ │ - blx 1780 │ │ │ │ │ + blx 14a8 │ │ │ │ │ vldr s0, [r4, #4] │ │ │ │ │ adds r7, #16 │ │ │ │ │ str r0, [r5, #0] │ │ │ │ │ - blx 1780 │ │ │ │ │ + blx 14a8 │ │ │ │ │ vldr s0, [r4, #8] │ │ │ │ │ str.w r0, [r5, fp, lsl #2] │ │ │ │ │ - blx 1780 │ │ │ │ │ + blx 14a8 │ │ │ │ │ vldr s0, [r4, #12] │ │ │ │ │ str.w r0, [r5, fp, lsl #3] │ │ │ │ │ - blx 1780 │ │ │ │ │ + blx 14a8 │ │ │ │ │ vldr s0, [r4, #16] │ │ │ │ │ str.w r0, [r5, r9] │ │ │ │ │ - blx 1780 │ │ │ │ │ + blx 14a8 │ │ │ │ │ vldr s0, [r4, #20] │ │ │ │ │ str.w r0, [r5, sl] │ │ │ │ │ - blx 1780 │ │ │ │ │ + blx 14a8 │ │ │ │ │ vldr s0, [r4, #24] │ │ │ │ │ str.w r0, [r5, r8] │ │ │ │ │ - blx 1780 │ │ │ │ │ + blx 14a8 │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ vldr s0, [r4, #28] │ │ │ │ │ str r0, [r5, r3] │ │ │ │ │ - blx 1780 │ │ │ │ │ + blx 14a8 │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ vldr s0, [r4, #32] │ │ │ │ │ str r0, [r5, r2] │ │ │ │ │ - blx 1780 │ │ │ │ │ + blx 14a8 │ │ │ │ │ ldr r1, [sp, #28] │ │ │ │ │ vldr s0, [r4, #36] @ 0x24 │ │ │ │ │ str r0, [r5, r1] │ │ │ │ │ - blx 1780 │ │ │ │ │ + blx 14a8 │ │ │ │ │ vldr s0, [r4, #40] @ 0x28 │ │ │ │ │ str.w r0, [r6, fp, lsl #2] │ │ │ │ │ - blx 1780 │ │ │ │ │ + blx 14a8 │ │ │ │ │ vldr s0, [r4, #44] @ 0x2c │ │ │ │ │ str.w r0, [r6, fp, lsl #3] │ │ │ │ │ - blx 1780 │ │ │ │ │ + blx 14a8 │ │ │ │ │ vldr s0, [r4, #48] @ 0x30 │ │ │ │ │ str.w r0, [r6, r9] │ │ │ │ │ - blx 1780 │ │ │ │ │ + blx 14a8 │ │ │ │ │ vldr s0, [r4, #52] @ 0x34 │ │ │ │ │ str.w r0, [r6, sl] │ │ │ │ │ - blx 1780 │ │ │ │ │ + blx 14a8 │ │ │ │ │ vldr s0, [r4, #56] @ 0x38 │ │ │ │ │ str.w r0, [r6, r8] │ │ │ │ │ - blx 1780 │ │ │ │ │ + blx 14a8 │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ vldr s0, [r4, #60] @ 0x3c │ │ │ │ │ str r0, [r6, r3] │ │ │ │ │ - blx 1780 │ │ │ │ │ + blx 14a8 │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ str r0, [r6, r2] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:111 │ │ │ │ │ movs r0, #1 │ │ │ │ │ - blx 1690 │ │ │ │ │ + blx 13b8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 517c │ │ │ │ │ + beq.n 4e54 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:112 │ │ │ │ │ movs r0, #1 │ │ │ │ │ - blx 1728 │ │ │ │ │ + blx 1450 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:113 │ │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ │ strd r7, r2, [sp] │ │ │ │ │ vmov r1, s16 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ mov r2, fp │ │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ │ - bl 2d8c │ │ │ │ │ - b.n 517c │ │ │ │ │ + bl 2a64 │ │ │ │ │ + b.n 4e54 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:205 │ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ cmp.w fp, #1 │ │ │ │ │ - bls.w 584c │ │ │ │ │ + bls.w 5524 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 50d6 │ │ │ │ │ + beq.w 4dae │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:204 │ │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ │ add.w r6, r2, fp, lsl #2 │ │ │ │ │ mov.w ip, fp, lsl #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:205 │ │ │ │ │ movs r5, #0 │ │ │ │ │ mov lr, r3 │ │ │ │ │ @@ -5902,39 +5865,39 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:205 (discriminator 6) │ │ │ │ │ ldr.w r3, [r1], #4 │ │ │ │ │ add r3, r4 │ │ │ │ │ cmp r6, r1 │ │ │ │ │ vldr s14, [r3] │ │ │ │ │ vcvt.f64.f32 d7, s14 │ │ │ │ │ vstmia r0!, {d7} │ │ │ │ │ - bne.n 5298 │ │ │ │ │ + bne.n 4f70 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:205 (discriminator 7) │ │ │ │ │ adds r5, #1 │ │ │ │ │ add r7, ip │ │ │ │ │ cmp lr, r5 │ │ │ │ │ - bne.n 5292 │ │ │ │ │ + bne.n 4f6a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:205 │ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ mul.w r3, r3, fp │ │ │ │ │ add.w r3, r2, r3, lsl #3 │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ - b.n 50d6 │ │ │ │ │ + b.n 4dae │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:211 │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 5878 │ │ │ │ │ + beq.w 5550 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:61 │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:212 │ │ │ │ │ cmp.w fp, #1 │ │ │ │ │ - beq.w 62a0 │ │ │ │ │ + beq.w 5f78 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:123 │ │ │ │ │ cmp.w fp, #0 │ │ │ │ │ - beq.w 6fe8 │ │ │ │ │ + beq.w 6cc0 │ │ │ │ │ subs r3, r2, #4 │ │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ │ movs r3, #6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:64 │ │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ │ mov.w r0, fp, lsl #1 │ │ │ │ │ @@ -5951,22 +5914,22 @@ │ │ │ │ │ movt lr, #25 │ │ │ │ │ movw ip, #62303 @ 0xf35f │ │ │ │ │ movt ip, #15470 @ 0x3c6e │ │ │ │ │ mul.w r3, r3, fp │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ movs r3, #12 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 │ │ │ │ │ - vldr d5, [pc, #116] @ 5390 │ │ │ │ │ + vldr d5, [pc, #116] @ 5068 │ │ │ │ │ mov.w sl, fp, lsl #5 │ │ │ │ │ - vldr d3, [pc, #116] @ 5398 │ │ │ │ │ + vldr d3, [pc, #116] @ 5070 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:100 │ │ │ │ │ movs r4, #0 │ │ │ │ │ mul.w r3, r3, fp │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 │ │ │ │ │ - vldr d4, [pc, #112] @ 53a0 │ │ │ │ │ + vldr d4, [pc, #112] @ 5078 │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ movs r3, #14 │ │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ │ mov.w r0, fp, lsl #4 │ │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ │ mul.w r9, r3, fp │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:64 │ │ │ │ │ @@ -5986,120 +5949,120 @@ │ │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:125 │ │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:124 │ │ │ │ │ str r3, [sp, #32] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:125 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 629c │ │ │ │ │ + beq.w 5f74 │ │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 │ │ │ │ │ vmov.f64 d7, #96 @ 0x3f000000 0.5 │ │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ │ add.w r9, r2, #1 │ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ ldr.w r8, [sp, #84] @ 0x54 │ │ │ │ │ add.w r9, r3, r9, lsl #6 │ │ │ │ │ - vldr d2, [pc, #40] @ 53a8 │ │ │ │ │ + vldr d2, [pc, #40] @ 5080 │ │ │ │ │ mov r5, r2 │ │ │ │ │ adds r0, r2, r0 │ │ │ │ │ str.w r9, [sp, #28] │ │ │ │ │ str r7, [sp, #12] │ │ │ │ │ - b.n 5802 │ │ │ │ │ + b.n 54da │ │ │ │ │ nop │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ subs r7, #160 @ 0xa0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r4 │ │ │ │ │ stmia r0!, {r5, r6, r7} │ │ │ │ │ ... │ │ │ │ │ movs r0, r0 │ │ │ │ │ lsrs r0, r4 │ │ │ │ │ - ldrh r6, [r0, #52] @ 0x34 │ │ │ │ │ + adds r1, #178 @ 0xb2 │ │ │ │ │ movs r2, r0 │ │ │ │ │ lsls r0, r5, #3 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldrh r4, [r0, #48] @ 0x30 │ │ │ │ │ + adds r1, #48 @ 0x30 │ │ │ │ │ movs r2, r0 │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r6, #32767 @ 0x7fff │ │ │ │ │ - bge.n 53dc │ │ │ │ │ + bge.n 50b4 │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r6, s12 │ │ │ │ │ sxth r6, r6 │ │ │ │ │ ubfx r9, r1, #9, #5 │ │ │ │ │ strh r6, [r5, #0] │ │ │ │ │ ubfx r6, r2, #9, #5 │ │ │ │ │ vldr s12, [r3, #4] │ │ │ │ │ sub.w r6, r6, r9 │ │ │ │ │ vmov s3, r6 │ │ │ │ │ vcvt.f64.s32 d1, s3 │ │ │ │ │ vcvt.f64.f32 d6, s12 │ │ │ │ │ vmla.f64 d6, d1, d5 │ │ │ │ │ vcmpe.f64 d6, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 5e5c │ │ │ │ │ + ble.w 5b34 │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r6, #32767 @ 0x7fff │ │ │ │ │ - bge.n 542a │ │ │ │ │ + bge.n 5102 │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r6, s12 │ │ │ │ │ sxth r6, r6 │ │ │ │ │ ubfx r9, r1, #12, #5 │ │ │ │ │ strh.w r6, [r5, fp, lsl #1] │ │ │ │ │ ubfx r6, r2, #12, #5 │ │ │ │ │ vldr s12, [r3, #8] │ │ │ │ │ sub.w r6, r6, r9 │ │ │ │ │ vmov s3, r6 │ │ │ │ │ vcvt.f64.s32 d1, s3 │ │ │ │ │ vcvt.f64.f32 d6, s12 │ │ │ │ │ vmla.f64 d6, d1, d5 │ │ │ │ │ vcmpe.f64 d6, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 5e44 │ │ │ │ │ + ble.w 5b1c │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r6, #32767 @ 0x7fff │ │ │ │ │ - bge.n 547a │ │ │ │ │ + bge.n 5152 │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r6, s12 │ │ │ │ │ sxth r6, r6 │ │ │ │ │ ubfx r9, r1, #15, #5 │ │ │ │ │ strh.w r6, [r5, fp, lsl #2] │ │ │ │ │ ubfx r6, r2, #15, #5 │ │ │ │ │ vldr s12, [r3, #12] │ │ │ │ │ sub.w r6, r6, r9 │ │ │ │ │ vmov s3, r6 │ │ │ │ │ vcvt.f64.s32 d1, s3 │ │ │ │ │ vcvt.f64.f32 d6, s12 │ │ │ │ │ vmla.f64 d6, d1, d5 │ │ │ │ │ vcmpe.f64 d6, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 5e8c │ │ │ │ │ + ble.w 5b64 │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r6, #32767 @ 0x7fff │ │ │ │ │ - bge.n 54ca │ │ │ │ │ + bge.n 51a2 │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r6, s12 │ │ │ │ │ sxth r6, r6 │ │ │ │ │ ldr r7, [sp, #16] │ │ │ │ │ ubfx r9, r1, #18, #5 │ │ │ │ │ vldr s12, [r3, #16] │ │ │ │ │ strh r6, [r5, r7] │ │ │ │ │ @@ -6107,44 +6070,44 @@ │ │ │ │ │ sub.w r6, r6, r9 │ │ │ │ │ vmov s3, r6 │ │ │ │ │ vcvt.f64.f32 d6, s12 │ │ │ │ │ vcvt.f64.s32 d1, s3 │ │ │ │ │ vmla.f64 d6, d1, d5 │ │ │ │ │ vcmpe.f64 d6, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 5e74 │ │ │ │ │ + ble.w 5b4c │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r6, #32767 @ 0x7fff │ │ │ │ │ - bge.n 551a │ │ │ │ │ + bge.n 51f2 │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r6, s12 │ │ │ │ │ sxth r6, r6 │ │ │ │ │ ubfx r9, r1, #21, #5 │ │ │ │ │ strh.w r6, [r5, fp, lsl #3] │ │ │ │ │ ubfx r6, r2, #21, #5 │ │ │ │ │ vldr s12, [r3, #20] │ │ │ │ │ sub.w r6, r6, r9 │ │ │ │ │ vmov s3, r6 │ │ │ │ │ vcvt.f64.s32 d1, s3 │ │ │ │ │ vcvt.f64.f32 d6, s12 │ │ │ │ │ vmla.f64 d6, d1, d5 │ │ │ │ │ vcmpe.f64 d6, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 5e2c │ │ │ │ │ + ble.w 5b04 │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r6, #32767 @ 0x7fff │ │ │ │ │ - bge.n 556a │ │ │ │ │ + bge.n 5242 │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r6, s12 │ │ │ │ │ sxth r6, r6 │ │ │ │ │ ldr r7, [sp, #20] │ │ │ │ │ ubfx r9, r1, #24, #5 │ │ │ │ │ vldr s12, [r3, #24] │ │ │ │ │ strh r6, [r5, r7] │ │ │ │ │ @@ -6152,198 +6115,198 @@ │ │ │ │ │ sub.w r6, r6, r9 │ │ │ │ │ vmov s3, r6 │ │ │ │ │ vcvt.f64.f32 d6, s12 │ │ │ │ │ vcvt.f64.s32 d1, s3 │ │ │ │ │ vmla.f64 d6, d1, d5 │ │ │ │ │ vcmpe.f64 d6, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 5e14 │ │ │ │ │ + ble.w 5aec │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r6, #32767 @ 0x7fff │ │ │ │ │ - bge.n 55ba │ │ │ │ │ + bge.n 5292 │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r6, s12 │ │ │ │ │ sxth r6, r6 │ │ │ │ │ ldr r7, [sp, #24] │ │ │ │ │ vldr s12, [r3, #28] │ │ │ │ │ strh r6, [r5, r7] │ │ │ │ │ lsrs r6, r1, #27 │ │ │ │ │ rsb r6, r6, r2, lsr #27 │ │ │ │ │ vmov s3, r6 │ │ │ │ │ vcvt.f64.f32 d6, s12 │ │ │ │ │ vcvt.f64.s32 d1, s3 │ │ │ │ │ vmla.f64 d6, d1, d5 │ │ │ │ │ vcmpe.f64 d6, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 5f44 │ │ │ │ │ + ble.w 5c1c │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r6, #32767 @ 0x7fff │ │ │ │ │ - bge.n 5604 │ │ │ │ │ + bge.n 52dc │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r6, s12 │ │ │ │ │ sxth r6, r6 │ │ │ │ │ strh.w r6, [r5, r8] │ │ │ │ │ lsrs r6, r1, #30 │ │ │ │ │ rsb r2, r6, r2, lsr #30 │ │ │ │ │ vmov s3, r2 │ │ │ │ │ vldr s12, [r3, #32] │ │ │ │ │ vcvt.f64.s32 d1, s3 │ │ │ │ │ vcvt.f64.f32 d6, s12 │ │ │ │ │ vmla.f64 d6, d1, d5 │ │ │ │ │ vcmpe.f64 d6, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 5f2c │ │ │ │ │ + ble.w 5c04 │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r2, #32767 @ 0x7fff │ │ │ │ │ - bge.n 564e │ │ │ │ │ + bge.n 5326 │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r2, s12 │ │ │ │ │ sxth r2, r2 │ │ │ │ │ vldr s12, [r3, #36] @ 0x24 │ │ │ │ │ strh r2, [r0, #0] │ │ │ │ │ vcvt.f64.f32 d6, s12 │ │ │ │ │ vadd.f64 d6, d6, d4 │ │ │ │ │ vcmpe.f64 d6, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 5f14 │ │ │ │ │ + ble.w 5bec │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r2, #32767 @ 0x7fff │ │ │ │ │ - bge.n 5688 │ │ │ │ │ + bge.n 5360 │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r2, s12 │ │ │ │ │ sxth r2, r2 │ │ │ │ │ vldr s12, [r3, #40] @ 0x28 │ │ │ │ │ strh.w r2, [r0, fp, lsl #1] │ │ │ │ │ vcvt.f64.f32 d6, s12 │ │ │ │ │ vadd.f64 d6, d6, d4 │ │ │ │ │ vcmpe.f64 d6, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 5efc │ │ │ │ │ + ble.w 5bd4 │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r2, #32767 @ 0x7fff │ │ │ │ │ - bge.n 56c4 │ │ │ │ │ + bge.n 539c │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r2, s12 │ │ │ │ │ sxth r2, r2 │ │ │ │ │ vldr s12, [r3, #44] @ 0x2c │ │ │ │ │ strh.w r2, [r0, fp, lsl #2] │ │ │ │ │ vcvt.f64.f32 d6, s12 │ │ │ │ │ vadd.f64 d6, d6, d4 │ │ │ │ │ vcmpe.f64 d6, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 5ee6 │ │ │ │ │ + ble.w 5bbe │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r2, #32767 @ 0x7fff │ │ │ │ │ - bge.n 5700 │ │ │ │ │ + bge.n 53d8 │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r2, s12 │ │ │ │ │ sxth r2, r2 │ │ │ │ │ vldr s12, [r3, #48] @ 0x30 │ │ │ │ │ ldr r6, [sp, #16] │ │ │ │ │ vcvt.f64.f32 d6, s12 │ │ │ │ │ strh r2, [r0, r6] │ │ │ │ │ vadd.f64 d6, d6, d4 │ │ │ │ │ vcmpe.f64 d6, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 5ed0 │ │ │ │ │ + ble.w 5ba8 │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r2, #32767 @ 0x7fff │ │ │ │ │ - bge.n 573c │ │ │ │ │ + bge.n 5414 │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r2, s12 │ │ │ │ │ sxth r2, r2 │ │ │ │ │ vldr s12, [r3, #52] @ 0x34 │ │ │ │ │ strh.w r2, [r0, fp, lsl #3] │ │ │ │ │ vcvt.f64.f32 d6, s12 │ │ │ │ │ vadd.f64 d6, d6, d4 │ │ │ │ │ vcmpe.f64 d6, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 5eba │ │ │ │ │ + ble.w 5b92 │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r2, #32767 @ 0x7fff │ │ │ │ │ - bge.n 5778 │ │ │ │ │ + bge.n 5450 │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r2, s12 │ │ │ │ │ sxth r2, r2 │ │ │ │ │ vldr s12, [r3, #56] @ 0x38 │ │ │ │ │ ldr r6, [sp, #20] │ │ │ │ │ vcvt.f64.f32 d6, s12 │ │ │ │ │ strh r2, [r0, r6] │ │ │ │ │ vadd.f64 d6, d6, d4 │ │ │ │ │ vcmpe.f64 d6, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 5ea4 │ │ │ │ │ + ble.w 5b7c │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r2, #32767 @ 0x7fff │ │ │ │ │ - bge.n 57b4 │ │ │ │ │ + bge.n 548c │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r2, s12 │ │ │ │ │ sxth r2, r2 │ │ │ │ │ vldr s12, [r3, #60] @ 0x3c │ │ │ │ │ ldr r6, [sp, #24] │ │ │ │ │ vcvt.f64.f32 d6, s12 │ │ │ │ │ strh r2, [r0, r6] │ │ │ │ │ vadd.f64 d6, d6, d4 │ │ │ │ │ vcmpe.f64 d6, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 5dfe │ │ │ │ │ + ble.w 5ad6 │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r2, #32767 @ 0x7fff │ │ │ │ │ - bge.n 57f0 │ │ │ │ │ + bge.n 54c8 │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r2, s12 │ │ │ │ │ sxth r2, r2 │ │ │ │ │ strh.w r2, [r0, r8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:125 │ │ │ │ │ adds r3, #64 @ 0x40 │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ add r0, sl │ │ │ │ │ add r5, sl │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.w 61b8 │ │ │ │ │ + beq.w 5e90 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:126 │ │ │ │ │ mla r2, lr, r1, ip │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 │ │ │ │ │ vldr s12, [r3] │ │ │ │ │ ubfx r6, r2, #6, #5 │ │ │ │ │ vcvt.f64.f32 d6, s12 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:126 │ │ │ │ │ @@ -6352,48 +6315,48 @@ │ │ │ │ │ ubfx r9, r1, #6, #5 │ │ │ │ │ sub.w r6, r6, r9 │ │ │ │ │ vmov s3, r6 │ │ │ │ │ vcvt.f64.s32 d1, s3 │ │ │ │ │ vmla.f64 d6, d1, d5 │ │ │ │ │ vcmpe.f64 d6, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bgt.w 53bc │ │ │ │ │ + bgt.w 5094 │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d3 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bhi.w 53d2 │ │ │ │ │ + bhi.w 50aa │ │ │ │ │ ldr r6, [sp, #12] │ │ │ │ │ adds r4, #1 │ │ │ │ │ - b.n 53dc │ │ │ │ │ + b.n 50b4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:205 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 50d6 │ │ │ │ │ + beq.w 4dae │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ │ add.w r1, r3, r2, lsl #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:204 │ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:205 (discriminator 15) │ │ │ │ │ vldmia r3!, {s14} │ │ │ │ │ vcvt.f64.f32 d7, s14 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ vstmia r2!, {d7} │ │ │ │ │ - bne.n 585c │ │ │ │ │ + bne.n 5534 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:205 │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ │ add.w r3, r3, r2, lsl #3 │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ - b.n 50d6 │ │ │ │ │ + b.n 4dae │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:216 │ │ │ │ │ cmp.w fp, #1 │ │ │ │ │ - beq.w 6a30 │ │ │ │ │ + beq.w 6708 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:123 │ │ │ │ │ cmp.w fp, #0 │ │ │ │ │ - beq.w 6ff6 │ │ │ │ │ + beq.w 6cce │ │ │ │ │ mov.w lr, #6 │ │ │ │ │ mov.w ip, #10 │ │ │ │ │ movs r7, #12 │ │ │ │ │ movs r6, #14 │ │ │ │ │ subs r3, r2, #4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:64 │ │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ │ @@ -6404,17 +6367,17 @@ │ │ │ │ │ bic.w r3, r2, #15 │ │ │ │ │ mul.w r7, r7, fp │ │ │ │ │ mul.w r6, r6, fp │ │ │ │ │ mov.w sl, fp, lsl #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 │ │ │ │ │ mov.w r5, #32768 @ 0x8000 │ │ │ │ │ movt r5, #65535 @ 0xffff │ │ │ │ │ - vldr d5, [pc, #80] @ 5910 │ │ │ │ │ + vldr d5, [pc, #80] @ 55e8 │ │ │ │ │ mov.w r8, fp, lsl #5 │ │ │ │ │ - vldr d6, [pc, #80] @ 5918 │ │ │ │ │ + vldr d6, [pc, #80] @ 55f0 │ │ │ │ │ add r1, sl │ │ │ │ │ lsls r2, r2, #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:100 │ │ │ │ │ ldr r4, [sp, #44] @ 0x2c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:64 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ str r1, [sp, #24] │ │ │ │ │ @@ -6428,553 +6391,553 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:124 │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ ldr.w r3, [r2, #4]! │ │ │ │ │ strd r2, r3, [sp, #12] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:125 │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 69b6 │ │ │ │ │ + beq.w 668e │ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 │ │ │ │ │ vmov.f64 d7, #96 @ 0x3f000000 0.5 │ │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ │ mov r1, r2 │ │ │ │ │ add r2, r0 │ │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ │ str r2, [sp, #20] │ │ │ │ │ mov r2, r0 │ │ │ │ │ mov r0, r3 │ │ │ │ │ add.w r9, r2, r3 │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ - b.n 5c8c │ │ │ │ │ + b.n 5964 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r4 │ │ │ │ │ stmia r0!, {r5, r6, r7} │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ lsrs r0, r4 │ │ │ │ │ vadd.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r0, #32767 @ 0x7fff │ │ │ │ │ - bge.n 5940 │ │ │ │ │ + bge.n 5618 │ │ │ │ │ vcvt.s32.f64 s8, d4 │ │ │ │ │ vmov r0, s8 │ │ │ │ │ sxth r0, r0 │ │ │ │ │ vldr s7, [r3, #4] │ │ │ │ │ strh r0, [r1, #0] │ │ │ │ │ vcmpe.f32 s7, #0.0 │ │ │ │ │ vcvt.f64.f32 d4, s7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 60b0 │ │ │ │ │ + ble.w 5d88 │ │ │ │ │ vadd.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r0, #32767 @ 0x7fff │ │ │ │ │ - bge.n 5976 │ │ │ │ │ + bge.n 564e │ │ │ │ │ vcvt.s32.f64 s8, d4 │ │ │ │ │ vmov r0, s8 │ │ │ │ │ sxth r0, r0 │ │ │ │ │ vldr s7, [r3, #8] │ │ │ │ │ strh.w r0, [r1, fp, lsl #1] │ │ │ │ │ vcmpe.f32 s7, #0.0 │ │ │ │ │ vcvt.f64.f32 d4, s7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 6098 │ │ │ │ │ + ble.w 5d70 │ │ │ │ │ vadd.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r0, #32767 @ 0x7fff │ │ │ │ │ - bge.n 59ae │ │ │ │ │ + bge.n 5686 │ │ │ │ │ vcvt.s32.f64 s8, d4 │ │ │ │ │ vmov r0, s8 │ │ │ │ │ sxth r0, r0 │ │ │ │ │ vldr s7, [r3, #12] │ │ │ │ │ strh.w r0, [r1, fp, lsl #2] │ │ │ │ │ vcmpe.f32 s7, #0.0 │ │ │ │ │ vcvt.f64.f32 d4, s7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 60e0 │ │ │ │ │ + ble.w 5db8 │ │ │ │ │ vadd.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r0, #32767 @ 0x7fff │ │ │ │ │ - bge.n 59e6 │ │ │ │ │ + bge.n 56be │ │ │ │ │ vcvt.s32.f64 s8, d4 │ │ │ │ │ vmov r0, s8 │ │ │ │ │ sxth r0, r0 │ │ │ │ │ vldr s7, [r3, #16] │ │ │ │ │ strh.w r0, [r1, lr] │ │ │ │ │ vcmpe.f32 s7, #0.0 │ │ │ │ │ vcvt.f64.f32 d4, s7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 60c8 │ │ │ │ │ + ble.w 5da0 │ │ │ │ │ vadd.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r0, #32767 @ 0x7fff │ │ │ │ │ - bge.n 5a1e │ │ │ │ │ + bge.n 56f6 │ │ │ │ │ vcvt.s32.f64 s8, d4 │ │ │ │ │ vmov r0, s8 │ │ │ │ │ sxth r0, r0 │ │ │ │ │ vldr s7, [r3, #20] │ │ │ │ │ strh.w r0, [r1, fp, lsl #3] │ │ │ │ │ vcmpe.f32 s7, #0.0 │ │ │ │ │ vcvt.f64.f32 d4, s7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 6080 │ │ │ │ │ + ble.w 5d58 │ │ │ │ │ vadd.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r0, #32767 @ 0x7fff │ │ │ │ │ - bge.n 5a56 │ │ │ │ │ + bge.n 572e │ │ │ │ │ vcvt.s32.f64 s8, d4 │ │ │ │ │ vmov r0, s8 │ │ │ │ │ sxth r0, r0 │ │ │ │ │ vldr s7, [r3, #24] │ │ │ │ │ strh.w r0, [r1, ip] │ │ │ │ │ vcmpe.f32 s7, #0.0 │ │ │ │ │ vcvt.f64.f32 d4, s7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 6068 │ │ │ │ │ + ble.w 5d40 │ │ │ │ │ vadd.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r0, #32767 @ 0x7fff │ │ │ │ │ - bge.n 5a8e │ │ │ │ │ + bge.n 5766 │ │ │ │ │ vcvt.s32.f64 s8, d4 │ │ │ │ │ vmov r0, s8 │ │ │ │ │ sxth r0, r0 │ │ │ │ │ vldr s7, [r3, #28] │ │ │ │ │ strh r0, [r1, r7] │ │ │ │ │ vcmpe.f32 s7, #0.0 │ │ │ │ │ vcvt.f64.f32 d4, s7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 61a0 │ │ │ │ │ + ble.w 5e78 │ │ │ │ │ vadd.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r0, #32767 @ 0x7fff │ │ │ │ │ - bge.n 5ac4 │ │ │ │ │ + bge.n 579c │ │ │ │ │ vcvt.s32.f64 s8, d4 │ │ │ │ │ vmov r0, s8 │ │ │ │ │ sxth r0, r0 │ │ │ │ │ vldr s7, [r3, #32] │ │ │ │ │ strh r0, [r1, r6] │ │ │ │ │ vcmpe.f32 s7, #0.0 │ │ │ │ │ vcvt.f64.f32 d4, s7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 6188 │ │ │ │ │ + ble.w 5e60 │ │ │ │ │ vadd.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r0, #32767 @ 0x7fff │ │ │ │ │ - bge.n 5afa │ │ │ │ │ + bge.n 57d2 │ │ │ │ │ vcvt.s32.f64 s8, d4 │ │ │ │ │ vmov r0, s8 │ │ │ │ │ sxth r0, r0 │ │ │ │ │ vldr s7, [r3, #36] @ 0x24 │ │ │ │ │ strh r0, [r2, #0] │ │ │ │ │ vcmpe.f32 s7, #0.0 │ │ │ │ │ vcvt.f64.f32 d4, s7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 6170 │ │ │ │ │ + ble.w 5e48 │ │ │ │ │ vadd.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r0, #32767 @ 0x7fff │ │ │ │ │ - bge.n 5b30 │ │ │ │ │ + bge.n 5808 │ │ │ │ │ vcvt.s32.f64 s8, d4 │ │ │ │ │ vmov r0, s8 │ │ │ │ │ sxth r0, r0 │ │ │ │ │ vldr s7, [r3, #40] @ 0x28 │ │ │ │ │ strh.w r0, [r2, fp, lsl #1] │ │ │ │ │ vcmpe.f32 s7, #0.0 │ │ │ │ │ vcvt.f64.f32 d4, s7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 6158 │ │ │ │ │ + ble.w 5e30 │ │ │ │ │ vadd.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r0, #32767 @ 0x7fff │ │ │ │ │ - bge.n 5b68 │ │ │ │ │ + bge.n 5840 │ │ │ │ │ vcvt.s32.f64 s8, d4 │ │ │ │ │ vmov r0, s8 │ │ │ │ │ sxth r0, r0 │ │ │ │ │ vldr s7, [r3, #44] @ 0x2c │ │ │ │ │ strh.w r0, [r2, fp, lsl #2] │ │ │ │ │ vcmpe.f32 s7, #0.0 │ │ │ │ │ vcvt.f64.f32 d4, s7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 6140 │ │ │ │ │ + ble.w 5e18 │ │ │ │ │ vadd.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r0, #32767 @ 0x7fff │ │ │ │ │ - bge.n 5ba0 │ │ │ │ │ + bge.n 5878 │ │ │ │ │ vcvt.s32.f64 s8, d4 │ │ │ │ │ vmov r0, s8 │ │ │ │ │ sxth r0, r0 │ │ │ │ │ vldr s7, [r3, #48] @ 0x30 │ │ │ │ │ strh.w r0, [r2, lr] │ │ │ │ │ vcmpe.f32 s7, #0.0 │ │ │ │ │ vcvt.f64.f32 d4, s7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 6128 │ │ │ │ │ + ble.w 5e00 │ │ │ │ │ vadd.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r0, #32767 @ 0x7fff │ │ │ │ │ - bge.n 5bd8 │ │ │ │ │ + bge.n 58b0 │ │ │ │ │ vcvt.s32.f64 s8, d4 │ │ │ │ │ vmov r0, s8 │ │ │ │ │ sxth r0, r0 │ │ │ │ │ vldr s7, [r3, #52] @ 0x34 │ │ │ │ │ strh.w r0, [r2, fp, lsl #3] │ │ │ │ │ vcmpe.f32 s7, #0.0 │ │ │ │ │ vcvt.f64.f32 d4, s7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 6110 │ │ │ │ │ + ble.w 5de8 │ │ │ │ │ vadd.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r0, #32767 @ 0x7fff │ │ │ │ │ - bge.n 5c10 │ │ │ │ │ + bge.n 58e8 │ │ │ │ │ vcvt.s32.f64 s8, d4 │ │ │ │ │ vmov r0, s8 │ │ │ │ │ sxth r0, r0 │ │ │ │ │ vldr s7, [r3, #56] @ 0x38 │ │ │ │ │ strh.w r0, [r2, ip] │ │ │ │ │ vcmpe.f32 s7, #0.0 │ │ │ │ │ vcvt.f64.f32 d4, s7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 60f8 │ │ │ │ │ + ble.w 5dd0 │ │ │ │ │ vadd.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r0, #32767 @ 0x7fff │ │ │ │ │ - bge.n 5c48 │ │ │ │ │ + bge.n 5920 │ │ │ │ │ vcvt.s32.f64 s8, d4 │ │ │ │ │ vmov r0, s8 │ │ │ │ │ sxth r0, r0 │ │ │ │ │ vldr s7, [r3, #60] @ 0x3c │ │ │ │ │ strh r0, [r2, r7] │ │ │ │ │ vcmpe.f32 s7, #0.0 │ │ │ │ │ vcvt.f64.f32 d4, s7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 5fa6 │ │ │ │ │ + ble.w 5c7e │ │ │ │ │ vadd.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r0, #32767 @ 0x7fff │ │ │ │ │ - bge.n 5c7e │ │ │ │ │ + bge.n 5956 │ │ │ │ │ vcvt.s32.f64 s8, d4 │ │ │ │ │ vmov r0, s8 │ │ │ │ │ sxth r0, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:125 │ │ │ │ │ adds r3, #64 @ 0x40 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 │ │ │ │ │ strh r0, [r2, r6] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:125 │ │ │ │ │ add r1, r8 │ │ │ │ │ add r2, r8 │ │ │ │ │ cmp r9, r3 │ │ │ │ │ - beq.w 5fca │ │ │ │ │ + beq.w 5ca2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 │ │ │ │ │ vldr s7, [r3] │ │ │ │ │ vcmpe.f32 s7, #0.0 │ │ │ │ │ vcvt.f64.f32 d4, s7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bgt.w 5920 │ │ │ │ │ + bgt.w 55f8 │ │ │ │ │ vsub.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r0, r5 │ │ │ │ │ - bls.w 5940 │ │ │ │ │ - b.n 5936 │ │ │ │ │ + bls.w 5618 │ │ │ │ │ + b.n 560e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:204 (discriminator 10) │ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:34 (discriminator 10) │ │ │ │ │ ldr r1, [r2, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:204 (discriminator 10) │ │ │ │ │ lsls r3, r3, #2 │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:34 (discriminator 10) │ │ │ │ │ mov r2, r3 │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ mov r0, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:204 (discriminator 10) │ │ │ │ │ add r3, r2 │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:34 (discriminator 10) │ │ │ │ │ - blx 16d4 │ │ │ │ │ + blx 13fc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:204 (discriminator 10) │ │ │ │ │ - b.w 50d6 │ │ │ │ │ + b.w 4dae │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:64 │ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:208 │ │ │ │ │ ldr r5, [r2, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:64 │ │ │ │ │ bics.w fp, r3, #15 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:208 │ │ │ │ │ str r5, [sp, #12] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:64 │ │ │ │ │ - beq.w 69bc │ │ │ │ │ + beq.w 6694 │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:59 │ │ │ │ │ movs r4, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:64 │ │ │ │ │ mov r7, r4 │ │ │ │ │ subs r6, r3, #4 │ │ │ │ │ - b.n 5cf2 │ │ │ │ │ + b.n 59ca │ │ │ │ │ adds r5, #64 @ 0x40 │ │ │ │ │ adds r6, #64 @ 0x40 │ │ │ │ │ cmp fp, r7 │ │ │ │ │ - bls.w 69c0 │ │ │ │ │ + bls.w 6698 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:67 │ │ │ │ │ vldr s0, [r5] │ │ │ │ │ mov r8, r7 │ │ │ │ │ - blx 1780 │ │ │ │ │ + blx 14a8 │ │ │ │ │ vldr s0, [r5, #4] │ │ │ │ │ str r0, [r6, #4] │ │ │ │ │ adds r7, #16 │ │ │ │ │ - blx 1780 │ │ │ │ │ + blx 14a8 │ │ │ │ │ vldr s0, [r5, #8] │ │ │ │ │ str r0, [r6, #8] │ │ │ │ │ - blx 1780 │ │ │ │ │ + blx 14a8 │ │ │ │ │ vldr s0, [r5, #12] │ │ │ │ │ str r0, [r6, #12] │ │ │ │ │ - blx 1780 │ │ │ │ │ + blx 14a8 │ │ │ │ │ vldr s0, [r5, #16] │ │ │ │ │ str r0, [r6, #16] │ │ │ │ │ - blx 1780 │ │ │ │ │ + blx 14a8 │ │ │ │ │ vldr s0, [r5, #20] │ │ │ │ │ str r0, [r6, #20] │ │ │ │ │ - blx 1780 │ │ │ │ │ + blx 14a8 │ │ │ │ │ vldr s0, [r5, #24] │ │ │ │ │ str r0, [r6, #24] │ │ │ │ │ - blx 1780 │ │ │ │ │ + blx 14a8 │ │ │ │ │ vldr s0, [r5, #28] │ │ │ │ │ str r0, [r6, #28] │ │ │ │ │ - blx 1780 │ │ │ │ │ + blx 14a8 │ │ │ │ │ vldr s0, [r5, #32] │ │ │ │ │ str r0, [r6, #32] │ │ │ │ │ - blx 1780 │ │ │ │ │ + blx 14a8 │ │ │ │ │ vldr s0, [r5, #36] @ 0x24 │ │ │ │ │ str r0, [r6, #36] @ 0x24 │ │ │ │ │ - blx 1780 │ │ │ │ │ + blx 14a8 │ │ │ │ │ vldr s0, [r5, #40] @ 0x28 │ │ │ │ │ str r0, [r6, #40] @ 0x28 │ │ │ │ │ - blx 1780 │ │ │ │ │ + blx 14a8 │ │ │ │ │ vldr s0, [r5, #44] @ 0x2c │ │ │ │ │ str r0, [r6, #44] @ 0x2c │ │ │ │ │ - blx 1780 │ │ │ │ │ + blx 14a8 │ │ │ │ │ vldr s0, [r5, #48] @ 0x30 │ │ │ │ │ str r0, [r6, #48] @ 0x30 │ │ │ │ │ - blx 1780 │ │ │ │ │ + blx 14a8 │ │ │ │ │ vldr s0, [r5, #52] @ 0x34 │ │ │ │ │ str r0, [r6, #52] @ 0x34 │ │ │ │ │ - blx 1780 │ │ │ │ │ + blx 14a8 │ │ │ │ │ vldr s0, [r5, #56] @ 0x38 │ │ │ │ │ str r0, [r6, #56] @ 0x38 │ │ │ │ │ - blx 1780 │ │ │ │ │ + blx 14a8 │ │ │ │ │ vldr s0, [r5, #60] @ 0x3c │ │ │ │ │ str r0, [r6, #60] @ 0x3c │ │ │ │ │ - blx 1780 │ │ │ │ │ + blx 14a8 │ │ │ │ │ str r0, [r6, #64] @ 0x40 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:68 │ │ │ │ │ movs r0, #1 │ │ │ │ │ - blx 1690 │ │ │ │ │ + blx 13b8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 5ce8 │ │ │ │ │ + beq.n 59c0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:69 │ │ │ │ │ movs r0, #1 │ │ │ │ │ mov sl, r5 │ │ │ │ │ - blx 1728 │ │ │ │ │ + blx 1450 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:41 │ │ │ │ │ cmp r7, #14 │ │ │ │ │ ite ls │ │ │ │ │ movls.w r9, #1 │ │ │ │ │ movhi.w r9, #16 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ add r8, r9 │ │ │ │ │ add.w r9, r3, r8, lsl #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:69 │ │ │ │ │ mov r8, r6 │ │ │ │ │ - b.n 5dc4 │ │ │ │ │ + b.n 5a9c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:41 │ │ │ │ │ cmp r9, sl │ │ │ │ │ - beq.n 5ce8 │ │ │ │ │ + beq.n 59c0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:42 │ │ │ │ │ vldmia sl!, {s16} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:43 │ │ │ │ │ vmov.f32 s0, s16 │ │ │ │ │ - blx 1780 │ │ │ │ │ + blx 14a8 │ │ │ │ │ str.w r0, [r8, #4]! │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:44 │ │ │ │ │ movs r0, #1 │ │ │ │ │ - blx 1690 │ │ │ │ │ + blx 13b8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 5dc0 │ │ │ │ │ + beq.n 5a98 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:45 │ │ │ │ │ movs r0, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:47 │ │ │ │ │ adds r4, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:45 │ │ │ │ │ - blx 1728 │ │ │ │ │ + blx 1450 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:46 │ │ │ │ │ vcmpe.f32 s16, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ite gt │ │ │ │ │ mvngt.w r3, #2147483648 @ 0x80000000 │ │ │ │ │ movle.w r3, #2147483648 @ 0x80000000 │ │ │ │ │ str.w r3, [r8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:47 │ │ │ │ │ - b.n 5dc0 │ │ │ │ │ + b.n 5a98 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d3 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bhi.w 57e6 │ │ │ │ │ + bhi.w 54be │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ adds r4, #1 │ │ │ │ │ - b.n 57f0 │ │ │ │ │ + b.n 54c8 │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d3 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bhi.w 55b0 │ │ │ │ │ + bhi.w 5288 │ │ │ │ │ ldr r6, [sp, #12] │ │ │ │ │ adds r4, #1 │ │ │ │ │ - b.w 55ba │ │ │ │ │ + b.w 5292 │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d3 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bhi.w 5560 │ │ │ │ │ + bhi.w 5238 │ │ │ │ │ ldr r6, [sp, #12] │ │ │ │ │ adds r4, #1 │ │ │ │ │ - b.w 556a │ │ │ │ │ + b.w 5242 │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d3 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bhi.w 5470 │ │ │ │ │ + bhi.w 5148 │ │ │ │ │ ldr r6, [sp, #12] │ │ │ │ │ adds r4, #1 │ │ │ │ │ - b.w 547a │ │ │ │ │ + b.w 5152 │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d3 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bhi.w 5420 │ │ │ │ │ + bhi.w 50f8 │ │ │ │ │ ldr r6, [sp, #12] │ │ │ │ │ adds r4, #1 │ │ │ │ │ - b.w 542a │ │ │ │ │ + b.w 5102 │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d3 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bhi.w 5510 │ │ │ │ │ + bhi.w 51e8 │ │ │ │ │ ldr r6, [sp, #12] │ │ │ │ │ adds r4, #1 │ │ │ │ │ - b.w 551a │ │ │ │ │ + b.w 51f2 │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d3 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bhi.w 54c0 │ │ │ │ │ + bhi.w 5198 │ │ │ │ │ ldr r6, [sp, #12] │ │ │ │ │ adds r4, #1 │ │ │ │ │ - b.w 54ca │ │ │ │ │ + b.w 51a2 │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d3 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bhi.w 57aa │ │ │ │ │ + bhi.w 5482 │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ adds r4, #1 │ │ │ │ │ - b.n 57b4 │ │ │ │ │ + b.n 548c │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d3 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bhi.w 576e │ │ │ │ │ + bhi.w 5446 │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ adds r4, #1 │ │ │ │ │ - b.n 5778 │ │ │ │ │ + b.n 5450 │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d3 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bhi.w 5732 │ │ │ │ │ + bhi.w 540a │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ adds r4, #1 │ │ │ │ │ - b.n 573c │ │ │ │ │ + b.n 5414 │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d3 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bhi.w 56f6 │ │ │ │ │ + bhi.w 53ce │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ adds r4, #1 │ │ │ │ │ - b.n 5700 │ │ │ │ │ + b.n 53d8 │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d3 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bhi.w 56ba │ │ │ │ │ + bhi.w 5392 │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ adds r4, #1 │ │ │ │ │ - b.w 56c4 │ │ │ │ │ + b.w 539c │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d3 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bhi.w 567e │ │ │ │ │ + bhi.w 5356 │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ adds r4, #1 │ │ │ │ │ - b.w 5688 │ │ │ │ │ + b.w 5360 │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d3 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bhi.w 5644 │ │ │ │ │ + bhi.w 531c │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ adds r4, #1 │ │ │ │ │ - b.w 564e │ │ │ │ │ + b.w 5326 │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d3 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bhi.w 55fa │ │ │ │ │ + bhi.w 52d2 │ │ │ │ │ ldr r6, [sp, #12] │ │ │ │ │ adds r4, #1 │ │ │ │ │ - b.w 5604 │ │ │ │ │ + b.w 52dc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:107 │ │ │ │ │ ldr r7, [sp, #24] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:116 │ │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ │ vmov r1, s16 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ mov r3, r7 │ │ │ │ │ @@ -6990,18 +6953,18 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:116 │ │ │ │ │ mov r0, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:105 │ │ │ │ │ adds r2, #4 │ │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:116 │ │ │ │ │ mov r2, fp │ │ │ │ │ - bl 2d8c │ │ │ │ │ + bl 2a64 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:105 │ │ │ │ │ cmp fp, r4 │ │ │ │ │ - bne.w 515c │ │ │ │ │ + bne.w 4e34 │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:137 │ │ │ │ │ ldr r4, [sp, #88] @ 0x58 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:105 │ │ │ │ │ add.w r3, r3, fp, lsl #2 │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:136 │ │ │ │ │ @@ -7009,332 +6972,332 @@ │ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ subs r3, #1 │ │ │ │ │ mul.w r3, fp, r3 │ │ │ │ │ add.w r3, r2, r3, lsl #2 │ │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:209 │ │ │ │ │ - b.w 50e0 │ │ │ │ │ + b.w 4db8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 │ │ │ │ │ vsub.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r0, r5 │ │ │ │ │ - bhi.w 5c74 │ │ │ │ │ + bhi.w 594c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:125 │ │ │ │ │ adds r3, #64 @ 0x40 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 │ │ │ │ │ strh r0, [r2, r6] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:125 │ │ │ │ │ add r1, r8 │ │ │ │ │ add r2, r8 │ │ │ │ │ cmp r9, r3 │ │ │ │ │ - bne.w 5c8c │ │ │ │ │ + bne.w 5964 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ bic.w r3, r3, #15 │ │ │ │ │ adds r3, #16 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:131 │ │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bls.n 6044 │ │ │ │ │ + bls.n 5d1c │ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ vmov.f64 d3, #96 @ 0x3f000000 0.5 │ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ │ mla r2, sl, r3, r2 │ │ │ │ │ adds r0, r1, r0 │ │ │ │ │ add.w r3, r1, r3, lsl #2 │ │ │ │ │ - b.n 6016 │ │ │ │ │ + b.n 5cee │ │ │ │ │ vadd.f64 d7, d7, d3 │ │ │ │ │ vcmpe.f64 d7, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r1, #32767 @ 0x7fff │ │ │ │ │ - bge.n 600e │ │ │ │ │ + bge.n 5ce6 │ │ │ │ │ vcvt.s32.f64 s14, d7 │ │ │ │ │ vmov r1, s14 │ │ │ │ │ sxth r1, r1 │ │ │ │ │ strh r1, [r2, #0] │ │ │ │ │ cmp r0, r3 │ │ │ │ │ add r2, sl │ │ │ │ │ - beq.n 6044 │ │ │ │ │ + beq.n 5d1c │ │ │ │ │ vldmia r3!, {s9} │ │ │ │ │ vcmpe.f32 s9, #0.0 │ │ │ │ │ vcvt.f64.f32 d7, s9 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bgt.n 5fee │ │ │ │ │ + bgt.n 5cc6 │ │ │ │ │ vsub.f64 d7, d7, d3 │ │ │ │ │ vcmpe.f64 d7, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r1, r5 │ │ │ │ │ - bhi.n 6004 │ │ │ │ │ + bhi.n 5cdc │ │ │ │ │ strh r1, [r2, #0] │ │ │ │ │ cmp r0, r3 │ │ │ │ │ add r2, sl │ │ │ │ │ - bne.n 6016 │ │ │ │ │ + bne.n 5cee │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:123 │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ adds r3, #2 │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.w 58e2 │ │ │ │ │ + bne.w 55ba │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:136 │ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ subs r3, #1 │ │ │ │ │ mul.w r3, fp, r3 │ │ │ │ │ add.w r3, r2, r3, lsl #1 │ │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:218 │ │ │ │ │ - b.w 50e0 │ │ │ │ │ + b.w 4db8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 │ │ │ │ │ vsub.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r0, r5 │ │ │ │ │ - bls.w 5a8e │ │ │ │ │ - b.n 5a84 │ │ │ │ │ + bls.w 5766 │ │ │ │ │ + b.n 575c │ │ │ │ │ vsub.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r0, r5 │ │ │ │ │ - bls.w 5a56 │ │ │ │ │ - b.n 5a4c │ │ │ │ │ + bls.w 572e │ │ │ │ │ + b.n 5724 │ │ │ │ │ vsub.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r0, r5 │ │ │ │ │ - bls.w 59ae │ │ │ │ │ - b.n 59a4 │ │ │ │ │ + bls.w 5686 │ │ │ │ │ + b.n 567c │ │ │ │ │ vsub.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r0, r5 │ │ │ │ │ - bls.w 5976 │ │ │ │ │ - b.n 596c │ │ │ │ │ + bls.w 564e │ │ │ │ │ + b.n 5644 │ │ │ │ │ vsub.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r0, r5 │ │ │ │ │ - bls.w 5a1e │ │ │ │ │ - b.n 5a14 │ │ │ │ │ + bls.w 56f6 │ │ │ │ │ + b.n 56ec │ │ │ │ │ vsub.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r0, r5 │ │ │ │ │ - bls.w 59e6 │ │ │ │ │ - b.n 59dc │ │ │ │ │ + bls.w 56be │ │ │ │ │ + b.n 56b4 │ │ │ │ │ vsub.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r0, r5 │ │ │ │ │ - bls.w 5c48 │ │ │ │ │ - b.n 5c3e │ │ │ │ │ + bls.w 5920 │ │ │ │ │ + b.n 5916 │ │ │ │ │ vsub.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r0, r5 │ │ │ │ │ - bls.w 5c10 │ │ │ │ │ - b.n 5c06 │ │ │ │ │ + bls.w 58e8 │ │ │ │ │ + b.n 58de │ │ │ │ │ vsub.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r0, r5 │ │ │ │ │ - bls.w 5bd8 │ │ │ │ │ - b.n 5bce │ │ │ │ │ + bls.w 58b0 │ │ │ │ │ + b.n 58a6 │ │ │ │ │ vsub.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r0, r5 │ │ │ │ │ - bls.w 5ba0 │ │ │ │ │ - b.n 5b96 │ │ │ │ │ + bls.w 5878 │ │ │ │ │ + b.n 586e │ │ │ │ │ vsub.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r0, r5 │ │ │ │ │ - bls.w 5b68 │ │ │ │ │ - b.n 5b5e │ │ │ │ │ + bls.w 5840 │ │ │ │ │ + b.n 5836 │ │ │ │ │ vsub.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r0, r5 │ │ │ │ │ - bls.w 5b30 │ │ │ │ │ - b.n 5b26 │ │ │ │ │ + bls.w 5808 │ │ │ │ │ + b.n 57fe │ │ │ │ │ vsub.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r0, r5 │ │ │ │ │ - bls.w 5afa │ │ │ │ │ - b.n 5af0 │ │ │ │ │ + bls.w 57d2 │ │ │ │ │ + b.n 57c8 │ │ │ │ │ vsub.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r0, r5 │ │ │ │ │ - bls.w 5ac4 │ │ │ │ │ - b.n 5aba │ │ │ │ │ + bls.w 579c │ │ │ │ │ + b.n 5792 │ │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ │ ldr r7, [sp, #12] │ │ │ │ │ bic.w r2, r3, #15 │ │ │ │ │ adds r2, #16 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:130 │ │ │ │ │ mla r1, lr, r1, ip │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:131 │ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:130 │ │ │ │ │ mov.w r0, r1, lsr #3 │ │ │ │ │ mla r1, lr, r1, ip │ │ │ │ │ mov.w r5, r1, lsr #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:131 │ │ │ │ │ - bls.n 6274 │ │ │ │ │ + bls.n 5f4c │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ vmov.f64 d6, #96 @ 0x3f000000 0.5 │ │ │ │ │ - vldr d2, [pc, #272] @ 62f0 │ │ │ │ │ + vldr d2, [pc, #272] @ 5fc8 │ │ │ │ │ mov r8, r3 │ │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ │ str r1, [sp, #28] │ │ │ │ │ mla r6, r3, r2, r8 │ │ │ │ │ str r6, [sp, #12] │ │ │ │ │ ldr r6, [sp, #32] │ │ │ │ │ mov r8, r6 │ │ │ │ │ add.w r2, r6, r2, lsl #2 │ │ │ │ │ ldr r6, [sp, #80] @ 0x50 │ │ │ │ │ add.w r9, r8, r6 │ │ │ │ │ ldr r6, [sp, #12] │ │ │ │ │ mov r8, r3 │ │ │ │ │ - b.n 622a │ │ │ │ │ + b.n 5f02 │ │ │ │ │ vadd.f64 d7, d7, d6 │ │ │ │ │ vcmpe.f64 d7, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r3, #32767 @ 0x7fff │ │ │ │ │ - bge.n 6222 │ │ │ │ │ + bge.n 5efa │ │ │ │ │ vcvt.s32.f64 s14, d7 │ │ │ │ │ vmov r3, s14 │ │ │ │ │ sxth r3, r3 │ │ │ │ │ strh r3, [r6, #0] │ │ │ │ │ cmp r9, r2 │ │ │ │ │ add r6, r8 │ │ │ │ │ - beq.n 6272 │ │ │ │ │ + beq.n 5f4a │ │ │ │ │ lsrs r0, r0, #3 │ │ │ │ │ lsrs r5, r5, #3 │ │ │ │ │ and.w r3, r0, #31 │ │ │ │ │ and.w r1, r5, #31 │ │ │ │ │ subs r3, r3, r1 │ │ │ │ │ vmov s3, r3 │ │ │ │ │ vldmia r2!, {s14} │ │ │ │ │ vcvt.f64.s32 d1, s3 │ │ │ │ │ vcvt.f64.f32 d7, s14 │ │ │ │ │ vmla.f64 d7, d1, d5 │ │ │ │ │ vcmpe.f64 d7, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bgt.n 6202 │ │ │ │ │ + bgt.n 5eda │ │ │ │ │ vsub.f64 d7, d7, d6 │ │ │ │ │ vcmpe.f64 d7, d3 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r3, r7 │ │ │ │ │ - bhi.n 6218 │ │ │ │ │ + bhi.n 5ef0 │ │ │ │ │ strh r3, [r6, #0] │ │ │ │ │ cmp r9, r2 │ │ │ │ │ add r6, r8 │ │ │ │ │ - bne.n 622a │ │ │ │ │ + bne.n 5f02 │ │ │ │ │ ldr r1, [sp, #28] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:123 │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ │ adds r3, #2 │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.w 5356 │ │ │ │ │ + bne.w 502e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:135 │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:136 │ │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:135 │ │ │ │ │ str r1, [r3, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:136 │ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ subs r3, #1 │ │ │ │ │ mul.w r3, fp, r3 │ │ │ │ │ add.w r3, r2, r3, lsl #1 │ │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:214 │ │ │ │ │ - b.w 50e0 │ │ │ │ │ + b.w 4db8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:125 │ │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ │ - b.n 61c2 │ │ │ │ │ + b.n 5e9a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:79 │ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:213 │ │ │ │ │ ldr.w r9, [r2] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:79 │ │ │ │ │ bics.w r8, r3, #15 │ │ │ │ │ - beq.w 6ff2 │ │ │ │ │ + beq.w 6cca │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 │ │ │ │ │ mov.w r6, #32768 @ 0x8000 │ │ │ │ │ movt r6, #65535 @ 0xffff │ │ │ │ │ add.w sl, r8, #4294967295 @ 0xffffffff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:80 │ │ │ │ │ movw ip, #26125 @ 0x660d │ │ │ │ │ movt ip, #25 │ │ │ │ │ movw r7, #62303 @ 0xf35f │ │ │ │ │ movt r7, #15470 @ 0x3c6e │ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 │ │ │ │ │ - vldr d4, [pc, #40] @ 62f8 │ │ │ │ │ + vldr d4, [pc, #40] @ 5fd0 │ │ │ │ │ mov r3, r9 │ │ │ │ │ - vldr d2, [pc, #44] @ 6300 │ │ │ │ │ + vldr d2, [pc, #44] @ 5fd8 │ │ │ │ │ add.w r8, r9, r8, lsl #2 │ │ │ │ │ - vldr d5, [pc, #20] @ 62f0 │ │ │ │ │ + vldr d5, [pc, #20] @ 5fc8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:59 │ │ │ │ │ movs r4, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 │ │ │ │ │ - vldr d3, [pc, #36] @ 6308 │ │ │ │ │ + vldr d3, [pc, #36] @ 5fe0 │ │ │ │ │ vmov.f64 d7, #96 @ 0x3f000000 0.5 │ │ │ │ │ - b.n 6734 │ │ │ │ │ + b.n 640c │ │ │ │ │ nop │ │ │ │ │ nop.w │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ lsrs r0, r4 │ │ │ │ │ movs r0, r0 │ │ │ │ │ @@ -7348,319 +7311,319 @@ │ │ │ │ │ ... │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r5, #32767 @ 0x7fff │ │ │ │ │ - bge.n 6330 │ │ │ │ │ + bge.n 6008 │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r5, s12 │ │ │ │ │ sxth r5, r5 │ │ │ │ │ ubfx lr, r1, #9, #5 │ │ │ │ │ strh r5, [r2, #0] │ │ │ │ │ ubfx r5, r0, #9, #5 │ │ │ │ │ vldr s12, [r3, #4] │ │ │ │ │ sub.w r5, r5, lr │ │ │ │ │ vmov s3, r5 │ │ │ │ │ vcvt.f64.s32 d1, s3 │ │ │ │ │ vcvt.f64.f32 d6, s12 │ │ │ │ │ vmla.f64 d6, d1, d4 │ │ │ │ │ vcmpe.f64 d6, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 689c │ │ │ │ │ + ble.w 6574 │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r5, #32767 @ 0x7fff │ │ │ │ │ - bge.n 637e │ │ │ │ │ + bge.n 6056 │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r5, s12 │ │ │ │ │ sxth r5, r5 │ │ │ │ │ ubfx lr, r1, #12, #5 │ │ │ │ │ strh r5, [r2, #2] │ │ │ │ │ ubfx r5, r0, #12, #5 │ │ │ │ │ vldr s12, [r3, #8] │ │ │ │ │ sub.w r5, r5, lr │ │ │ │ │ vmov s3, r5 │ │ │ │ │ vcvt.f64.s32 d1, s3 │ │ │ │ │ vcvt.f64.f32 d6, s12 │ │ │ │ │ vmla.f64 d6, d1, d4 │ │ │ │ │ vcmpe.f64 d6, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 6884 │ │ │ │ │ + ble.w 655c │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r5, #32767 @ 0x7fff │ │ │ │ │ - bge.n 63cc │ │ │ │ │ + bge.n 60a4 │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r5, s12 │ │ │ │ │ sxth r5, r5 │ │ │ │ │ ubfx lr, r1, #15, #5 │ │ │ │ │ strh r5, [r2, #4] │ │ │ │ │ ubfx r5, r0, #15, #5 │ │ │ │ │ vldr s12, [r3, #12] │ │ │ │ │ sub.w r5, r5, lr │ │ │ │ │ vmov s3, r5 │ │ │ │ │ vcvt.f64.s32 d1, s3 │ │ │ │ │ vcvt.f64.f32 d6, s12 │ │ │ │ │ vmla.f64 d6, d1, d4 │ │ │ │ │ vcmpe.f64 d6, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 68cc │ │ │ │ │ + ble.w 65a4 │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r5, #32767 @ 0x7fff │ │ │ │ │ - bge.n 641a │ │ │ │ │ + bge.n 60f2 │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r5, s12 │ │ │ │ │ sxth r5, r5 │ │ │ │ │ ubfx lr, r1, #18, #5 │ │ │ │ │ strh r5, [r2, #6] │ │ │ │ │ ubfx r5, r0, #18, #5 │ │ │ │ │ vldr s12, [r3, #16] │ │ │ │ │ sub.w r5, r5, lr │ │ │ │ │ vmov s3, r5 │ │ │ │ │ vcvt.f64.s32 d1, s3 │ │ │ │ │ vcvt.f64.f32 d6, s12 │ │ │ │ │ vmla.f64 d6, d1, d4 │ │ │ │ │ vcmpe.f64 d6, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 68b4 │ │ │ │ │ + ble.w 658c │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r5, #32767 @ 0x7fff │ │ │ │ │ - bge.n 6468 │ │ │ │ │ + bge.n 6140 │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r5, s12 │ │ │ │ │ sxth r5, r5 │ │ │ │ │ ubfx lr, r1, #21, #5 │ │ │ │ │ strh r5, [r2, #8] │ │ │ │ │ ubfx r5, r0, #21, #5 │ │ │ │ │ vldr s12, [r3, #20] │ │ │ │ │ sub.w r5, r5, lr │ │ │ │ │ vmov s3, r5 │ │ │ │ │ vcvt.f64.s32 d1, s3 │ │ │ │ │ vcvt.f64.f32 d6, s12 │ │ │ │ │ vmla.f64 d6, d1, d4 │ │ │ │ │ vcmpe.f64 d6, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 686c │ │ │ │ │ + ble.w 6544 │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r5, #32767 @ 0x7fff │ │ │ │ │ - bge.n 64b6 │ │ │ │ │ + bge.n 618e │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r5, s12 │ │ │ │ │ sxth r5, r5 │ │ │ │ │ ubfx lr, r1, #24, #5 │ │ │ │ │ strh r5, [r2, #10] │ │ │ │ │ ubfx r5, r0, #24, #5 │ │ │ │ │ vldr s12, [r3, #24] │ │ │ │ │ sub.w r5, r5, lr │ │ │ │ │ vmov s3, r5 │ │ │ │ │ vcvt.f64.s32 d1, s3 │ │ │ │ │ vcvt.f64.f32 d6, s12 │ │ │ │ │ vmla.f64 d6, d1, d4 │ │ │ │ │ vcmpe.f64 d6, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 6854 │ │ │ │ │ + ble.w 652c │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r5, #32767 @ 0x7fff │ │ │ │ │ - bge.n 6504 │ │ │ │ │ + bge.n 61dc │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r5, s12 │ │ │ │ │ sxth r5, r5 │ │ │ │ │ strh r5, [r2, #12] │ │ │ │ │ lsrs r5, r1, #27 │ │ │ │ │ rsb r5, r5, r0, lsr #27 │ │ │ │ │ vmov s3, r5 │ │ │ │ │ vldr s12, [r3, #28] │ │ │ │ │ vcvt.f64.s32 d1, s3 │ │ │ │ │ vcvt.f64.f32 d6, s12 │ │ │ │ │ vmla.f64 d6, d1, d4 │ │ │ │ │ vcmpe.f64 d6, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 683c │ │ │ │ │ + ble.w 6514 │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r5, #32767 @ 0x7fff │ │ │ │ │ - bge.n 654c │ │ │ │ │ + bge.n 6224 │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r5, s12 │ │ │ │ │ sxth r5, r5 │ │ │ │ │ strh r5, [r2, #14] │ │ │ │ │ lsrs r5, r1, #30 │ │ │ │ │ rsb r0, r5, r0, lsr #30 │ │ │ │ │ vmov s3, r0 │ │ │ │ │ vldr s12, [r3, #32] │ │ │ │ │ vcvt.f64.s32 d1, s3 │ │ │ │ │ vcvt.f64.f32 d6, s12 │ │ │ │ │ vmla.f64 d6, d1, d4 │ │ │ │ │ vcmpe.f64 d6, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 6824 │ │ │ │ │ + ble.w 64fc │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r0, #32767 @ 0x7fff │ │ │ │ │ - bge.n 6594 │ │ │ │ │ + bge.n 626c │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r0, s12 │ │ │ │ │ sxth r0, r0 │ │ │ │ │ vldr s12, [r3, #36] @ 0x24 │ │ │ │ │ strh r0, [r2, #16] │ │ │ │ │ vcvt.f64.f32 d6, s12 │ │ │ │ │ vadd.f64 d6, d6, d3 │ │ │ │ │ vcmpe.f64 d6, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 680c │ │ │ │ │ + ble.w 64e4 │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r0, #32767 @ 0x7fff │ │ │ │ │ - bge.n 65ce │ │ │ │ │ + bge.n 62a6 │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r0, s12 │ │ │ │ │ sxth r0, r0 │ │ │ │ │ vldr s12, [r3, #40] @ 0x28 │ │ │ │ │ strh r0, [r2, #18] │ │ │ │ │ vcvt.f64.f32 d6, s12 │ │ │ │ │ vadd.f64 d6, d6, d3 │ │ │ │ │ vcmpe.f64 d6, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 67f4 │ │ │ │ │ + ble.w 64cc │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r0, #32767 @ 0x7fff │ │ │ │ │ - bge.n 6608 │ │ │ │ │ + bge.n 62e0 │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r0, s12 │ │ │ │ │ sxth r0, r0 │ │ │ │ │ vldr s12, [r3, #44] @ 0x2c │ │ │ │ │ strh r0, [r2, #20] │ │ │ │ │ vcvt.f64.f32 d6, s12 │ │ │ │ │ vadd.f64 d6, d6, d3 │ │ │ │ │ vcmpe.f64 d6, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 67dc │ │ │ │ │ + ble.w 64b4 │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r0, #32767 @ 0x7fff │ │ │ │ │ - bge.n 6642 │ │ │ │ │ + bge.n 631a │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r0, s12 │ │ │ │ │ sxth r0, r0 │ │ │ │ │ vldr s12, [r3, #48] @ 0x30 │ │ │ │ │ strh r0, [r2, #22] │ │ │ │ │ vcvt.f64.f32 d6, s12 │ │ │ │ │ vadd.f64 d6, d6, d3 │ │ │ │ │ vcmpe.f64 d6, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 67c4 │ │ │ │ │ + ble.w 649c │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r0, #32767 @ 0x7fff │ │ │ │ │ - bge.n 667c │ │ │ │ │ + bge.n 6354 │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r0, s12 │ │ │ │ │ sxth r0, r0 │ │ │ │ │ vldr s12, [r3, #52] @ 0x34 │ │ │ │ │ strh r0, [r2, #24] │ │ │ │ │ vcvt.f64.f32 d6, s12 │ │ │ │ │ vadd.f64 d6, d6, d3 │ │ │ │ │ vcmpe.f64 d6, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 67ac │ │ │ │ │ + ble.w 6484 │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r0, #32767 @ 0x7fff │ │ │ │ │ - bge.n 66b6 │ │ │ │ │ + bge.n 638e │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r0, s12 │ │ │ │ │ sxth r0, r0 │ │ │ │ │ vldr s12, [r3, #56] @ 0x38 │ │ │ │ │ strh r0, [r2, #26] │ │ │ │ │ vcvt.f64.f32 d6, s12 │ │ │ │ │ vadd.f64 d6, d6, d3 │ │ │ │ │ vcmpe.f64 d6, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.n 6796 │ │ │ │ │ + ble.n 646e │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r0, #32767 @ 0x7fff │ │ │ │ │ - bge.n 66ee │ │ │ │ │ + bge.n 63c6 │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r0, s12 │ │ │ │ │ sxth r0, r0 │ │ │ │ │ vldr s12, [r3, #60] @ 0x3c │ │ │ │ │ strh r0, [r2, #28] │ │ │ │ │ vcvt.f64.f32 d6, s12 │ │ │ │ │ vadd.f64 d6, d6, d3 │ │ │ │ │ vcmpe.f64 d6, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.n 6780 │ │ │ │ │ + ble.n 6458 │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r0, #32767 @ 0x7fff │ │ │ │ │ - bge.n 6726 │ │ │ │ │ + bge.n 63fe │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r0, s12 │ │ │ │ │ sxth r0, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:79 │ │ │ │ │ adds r3, #64 @ 0x40 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 │ │ │ │ │ strh r0, [r2, #30] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:79 │ │ │ │ │ cmp r8, r3 │ │ │ │ │ add.w r2, r2, #32 │ │ │ │ │ - beq.w 68e4 │ │ │ │ │ + beq.w 65bc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:80 │ │ │ │ │ mla r0, ip, r1, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 │ │ │ │ │ vldr s12, [r3] │ │ │ │ │ ubfx r5, r0, #6, #5 │ │ │ │ │ vcvt.f64.f32 d6, s12 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:80 │ │ │ │ │ @@ -7669,143 +7632,143 @@ │ │ │ │ │ ubfx lr, r1, #6, #5 │ │ │ │ │ sub.w r5, r5, lr │ │ │ │ │ vmov s3, r5 │ │ │ │ │ vcvt.f64.s32 d1, s3 │ │ │ │ │ vmla.f64 d6, d1, d4 │ │ │ │ │ vcmpe.f64 d6, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bgt.w 6310 │ │ │ │ │ + bgt.w 5fe8 │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r5, r6 │ │ │ │ │ - bls.w 6330 │ │ │ │ │ - b.n 6326 │ │ │ │ │ + bls.w 6008 │ │ │ │ │ + b.n 5ffe │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r0, r6 │ │ │ │ │ - bls.n 6726 │ │ │ │ │ - b.n 671c │ │ │ │ │ + bls.n 63fe │ │ │ │ │ + b.n 63f4 │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r0, r6 │ │ │ │ │ - bls.n 66ee │ │ │ │ │ - b.n 66e4 │ │ │ │ │ + bls.n 63c6 │ │ │ │ │ + b.n 63bc │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r0, r6 │ │ │ │ │ - bls.w 66b6 │ │ │ │ │ - b.n 66ac │ │ │ │ │ + bls.w 638e │ │ │ │ │ + b.n 6384 │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r0, r6 │ │ │ │ │ - bls.w 667c │ │ │ │ │ - b.n 6672 │ │ │ │ │ + bls.w 6354 │ │ │ │ │ + b.n 634a │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r0, r6 │ │ │ │ │ - bls.w 6642 │ │ │ │ │ - b.n 6638 │ │ │ │ │ + bls.w 631a │ │ │ │ │ + b.n 6310 │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r0, r6 │ │ │ │ │ - bls.w 6608 │ │ │ │ │ - b.n 65fe │ │ │ │ │ + bls.w 62e0 │ │ │ │ │ + b.n 62d6 │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r0, r6 │ │ │ │ │ - bls.w 65ce │ │ │ │ │ - b.n 65c4 │ │ │ │ │ + bls.w 62a6 │ │ │ │ │ + b.n 629c │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r0, r6 │ │ │ │ │ - bls.w 6594 │ │ │ │ │ - b.n 658a │ │ │ │ │ + bls.w 626c │ │ │ │ │ + b.n 6262 │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r5, r6 │ │ │ │ │ - bls.w 654c │ │ │ │ │ - b.n 6542 │ │ │ │ │ + bls.w 6224 │ │ │ │ │ + b.n 621a │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r5, r6 │ │ │ │ │ - bls.w 6504 │ │ │ │ │ - b.n 64fa │ │ │ │ │ + bls.w 61dc │ │ │ │ │ + b.n 61d2 │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r5, r6 │ │ │ │ │ - bls.w 64b6 │ │ │ │ │ - b.n 64ac │ │ │ │ │ + bls.w 618e │ │ │ │ │ + b.n 6184 │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r5, r6 │ │ │ │ │ - bls.w 63cc │ │ │ │ │ - b.n 63c2 │ │ │ │ │ + bls.w 60a4 │ │ │ │ │ + b.n 609a │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r5, r6 │ │ │ │ │ - bls.w 637e │ │ │ │ │ - b.n 6374 │ │ │ │ │ + bls.w 6056 │ │ │ │ │ + b.n 604c │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r5, r6 │ │ │ │ │ - bls.w 6468 │ │ │ │ │ - b.n 645e │ │ │ │ │ + bls.w 6140 │ │ │ │ │ + b.n 6136 │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r5, r6 │ │ │ │ │ - bls.w 641a │ │ │ │ │ - b.n 6410 │ │ │ │ │ + bls.w 60f2 │ │ │ │ │ + b.n 60e8 │ │ │ │ │ bic.w r8, sl, #15 │ │ │ │ │ add.w r8, r8, #16 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:84 │ │ │ │ │ movw r3, #26125 @ 0x660d │ │ │ │ │ movt r3, #25 │ │ │ │ │ movw r5, #62303 @ 0xf35f │ │ │ │ │ movt r5, #15470 @ 0x3c6e │ │ │ │ │ @@ -7816,154 +7779,154 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:84 │ │ │ │ │ lsrs r2, r2, #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:85 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:84 │ │ │ │ │ mov.w r1, r5, lsr #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:85 │ │ │ │ │ - bls.n 69a2 │ │ │ │ │ + bls.n 667a │ │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ │ add.w r0, r9, r8, lsl #2 │ │ │ │ │ mov.w r6, #32768 @ 0x8000 │ │ │ │ │ movt r6, #65535 @ 0xffff │ │ │ │ │ - vldr d5, [pc, #320] @ 6a60 │ │ │ │ │ + vldr d5, [pc, #320] @ 6738 │ │ │ │ │ add.w r9, r9, r3, lsl #2 │ │ │ │ │ - vldr d2, [pc, #320] @ 6a68 │ │ │ │ │ + vldr d2, [pc, #320] @ 6740 │ │ │ │ │ add.w r8, r7, r8, lsl #1 │ │ │ │ │ - vldr d3, [pc, #320] @ 6a70 │ │ │ │ │ + vldr d3, [pc, #320] @ 6748 │ │ │ │ │ vmov.f64 d4, #96 @ 0x3f000000 0.5 │ │ │ │ │ - b.n 6960 │ │ │ │ │ + b.n 6638 │ │ │ │ │ vadd.f64 d7, d7, d4 │ │ │ │ │ vcmpe.f64 d7, d3 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r3, #32767 @ 0x7fff │ │ │ │ │ - bge.n 6958 │ │ │ │ │ + bge.n 6630 │ │ │ │ │ vcvt.s32.f64 s14, d7 │ │ │ │ │ vmov r3, s14 │ │ │ │ │ sxth r3, r3 │ │ │ │ │ cmp r9, r0 │ │ │ │ │ strh.w r3, [r8], #2 │ │ │ │ │ - beq.n 69a2 │ │ │ │ │ + beq.n 667a │ │ │ │ │ lsrs r2, r2, #3 │ │ │ │ │ lsrs r1, r1, #3 │ │ │ │ │ and.w r3, r2, #31 │ │ │ │ │ and.w r7, r1, #31 │ │ │ │ │ subs r3, r3, r7 │ │ │ │ │ vmov s13, r3 │ │ │ │ │ vldmia r0!, {s14} │ │ │ │ │ vcvt.f64.s32 d6, s13 │ │ │ │ │ vcvt.f64.f32 d7, s14 │ │ │ │ │ vmla.f64 d7, d6, d5 │ │ │ │ │ vcmpe.f64 d7, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bgt.n 6938 │ │ │ │ │ + bgt.n 6610 │ │ │ │ │ vsub.f64 d7, d7, d4 │ │ │ │ │ vcmpe.f64 d7, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r3, r6 │ │ │ │ │ - bls.n 6958 │ │ │ │ │ - b.n 694e │ │ │ │ │ + bls.n 6630 │ │ │ │ │ + b.n 6626 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:89 │ │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ add.w r3, r3, r2, lsl #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:88 │ │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ │ str r5, [r2, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:89 │ │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:213 │ │ │ │ │ - b.w 50e0 │ │ │ │ │ + b.w 4db8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:125 │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ - b.w 5fd2 │ │ │ │ │ + b.w 5caa │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:59 │ │ │ │ │ mov r4, fp │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:64 │ │ │ │ │ mov r7, fp │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:41 │ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ cmp r3, r7 │ │ │ │ │ it ls │ │ │ │ │ lslls r7, r3, #2 │ │ │ │ │ - bls.n 6a1c │ │ │ │ │ + bls.n 66f4 │ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ lsls r5, r7, #2 │ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ lsls r7, r3, #2 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ adds r6, r3, r5 │ │ │ │ │ add.w sl, r3, r7 │ │ │ │ │ add r5, r2 │ │ │ │ │ - b.n 69e2 │ │ │ │ │ + b.n 66ba │ │ │ │ │ cmp sl, r6 │ │ │ │ │ - beq.n 6a1c │ │ │ │ │ + beq.n 66f4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:42 │ │ │ │ │ vldmia r6!, {s16} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:43 │ │ │ │ │ vmov.f32 s0, s16 │ │ │ │ │ - blx 1780 │ │ │ │ │ + blx 14a8 │ │ │ │ │ str.w r0, [r5], #4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:44 │ │ │ │ │ movs r0, #1 │ │ │ │ │ - blx 1690 │ │ │ │ │ + blx 13b8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 69de │ │ │ │ │ + beq.n 66b6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:45 │ │ │ │ │ movs r0, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:47 │ │ │ │ │ adds r4, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:45 │ │ │ │ │ - blx 1728 │ │ │ │ │ + blx 1450 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:46 │ │ │ │ │ vcmpe.f32 s16, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ite gt │ │ │ │ │ mvngt.w r3, #2147483648 @ 0x80000000 │ │ │ │ │ movle.w r3, #2147483648 @ 0x80000000 │ │ │ │ │ str.w r3, [r5, #-4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:47 │ │ │ │ │ - b.n 69de │ │ │ │ │ + b.n 66b6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:89 │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ add r3, r7 │ │ │ │ │ mov r7, r3 │ │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ │ str r7, [r3, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:208 │ │ │ │ │ - b.w 50e0 │ │ │ │ │ + b.w 4db8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:105 │ │ │ │ │ mov r4, fp │ │ │ │ │ - b.w 5f90 │ │ │ │ │ + b.w 5c68 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:79 │ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:217 │ │ │ │ │ ldr r6, [r2, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:79 │ │ │ │ │ bics.w r0, r3, #15 │ │ │ │ │ - beq.w 7000 │ │ │ │ │ + beq.w 6cd8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 │ │ │ │ │ mov.w r5, #32768 @ 0x8000 │ │ │ │ │ movt r5, #65535 @ 0xffff │ │ │ │ │ subs r7, r0, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:59 │ │ │ │ │ ldr r4, [sp, #44] @ 0x2c │ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ mov r3, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 │ │ │ │ │ - vldr d4, [pc, #24] @ 6a68 │ │ │ │ │ + vldr d4, [pc, #24] @ 6740 │ │ │ │ │ add.w r0, r6, r0, lsl #2 │ │ │ │ │ - vldr d6, [pc, #24] @ 6a70 │ │ │ │ │ + vldr d6, [pc, #24] @ 6748 │ │ │ │ │ vmov.f64 d7, #96 @ 0x3f000000 0.5 │ │ │ │ │ - b.n 6dca │ │ │ │ │ + b.n 6aa2 │ │ │ │ │ nop │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ subs r7, #160 @ 0xa0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ @@ -7975,472 +7938,472 @@ │ │ │ │ │ lsrs r0, r4 │ │ │ │ │ vadd.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r1, #32767 @ 0x7fff │ │ │ │ │ - bge.n 6a98 │ │ │ │ │ + bge.n 6770 │ │ │ │ │ vcvt.s32.f64 s10, d5 │ │ │ │ │ vmov r1, s10 │ │ │ │ │ sxth r1, r1 │ │ │ │ │ vldr s7, [r3, #4] │ │ │ │ │ strh r1, [r2, #0] │ │ │ │ │ vcmpe.f32 s7, #0.0 │ │ │ │ │ vcvt.f64.f32 d5, s7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 6ee0 │ │ │ │ │ + ble.w 6bb8 │ │ │ │ │ vadd.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r1, #32767 @ 0x7fff │ │ │ │ │ - bge.n 6ace │ │ │ │ │ + bge.n 67a6 │ │ │ │ │ vcvt.s32.f64 s10, d5 │ │ │ │ │ vmov r1, s10 │ │ │ │ │ sxth r1, r1 │ │ │ │ │ vldr s7, [r3, #8] │ │ │ │ │ strh r1, [r2, #2] │ │ │ │ │ vcmpe.f32 s7, #0.0 │ │ │ │ │ vcvt.f64.f32 d5, s7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 6ec8 │ │ │ │ │ + ble.w 6ba0 │ │ │ │ │ vadd.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r1, #32767 @ 0x7fff │ │ │ │ │ - bge.n 6b04 │ │ │ │ │ + bge.n 67dc │ │ │ │ │ vcvt.s32.f64 s10, d5 │ │ │ │ │ vmov r1, s10 │ │ │ │ │ sxth r1, r1 │ │ │ │ │ vldr s7, [r3, #12] │ │ │ │ │ strh r1, [r2, #4] │ │ │ │ │ vcmpe.f32 s7, #0.0 │ │ │ │ │ vcvt.f64.f32 d5, s7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 6f40 │ │ │ │ │ + ble.w 6c18 │ │ │ │ │ vadd.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r1, #32767 @ 0x7fff │ │ │ │ │ - bge.n 6b3a │ │ │ │ │ + bge.n 6812 │ │ │ │ │ vcvt.s32.f64 s10, d5 │ │ │ │ │ vmov r1, s10 │ │ │ │ │ sxth r1, r1 │ │ │ │ │ vldr s7, [r3, #16] │ │ │ │ │ strh r1, [r2, #6] │ │ │ │ │ vcmpe.f32 s7, #0.0 │ │ │ │ │ vcvt.f64.f32 d5, s7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 6f28 │ │ │ │ │ + ble.w 6c00 │ │ │ │ │ vadd.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r1, #32767 @ 0x7fff │ │ │ │ │ - bge.n 6b70 │ │ │ │ │ + bge.n 6848 │ │ │ │ │ vcvt.s32.f64 s10, d5 │ │ │ │ │ vmov r1, s10 │ │ │ │ │ sxth r1, r1 │ │ │ │ │ vldr s7, [r3, #20] │ │ │ │ │ strh r1, [r2, #8] │ │ │ │ │ vcmpe.f32 s7, #0.0 │ │ │ │ │ vcvt.f64.f32 d5, s7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 6f10 │ │ │ │ │ + ble.w 6be8 │ │ │ │ │ vadd.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r1, #32767 @ 0x7fff │ │ │ │ │ - bge.n 6ba6 │ │ │ │ │ + bge.n 687e │ │ │ │ │ vcvt.s32.f64 s10, d5 │ │ │ │ │ vmov r1, s10 │ │ │ │ │ sxth r1, r1 │ │ │ │ │ vldr s7, [r3, #24] │ │ │ │ │ strh r1, [r2, #10] │ │ │ │ │ vcmpe.f32 s7, #0.0 │ │ │ │ │ vcvt.f64.f32 d5, s7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 6ef8 │ │ │ │ │ + ble.w 6bd0 │ │ │ │ │ vadd.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r1, #32767 @ 0x7fff │ │ │ │ │ - bge.n 6bdc │ │ │ │ │ + bge.n 68b4 │ │ │ │ │ vcvt.s32.f64 s10, d5 │ │ │ │ │ vmov r1, s10 │ │ │ │ │ sxth r1, r1 │ │ │ │ │ vldr s7, [r3, #28] │ │ │ │ │ strh r1, [r2, #12] │ │ │ │ │ vcmpe.f32 s7, #0.0 │ │ │ │ │ vcvt.f64.f32 d5, s7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 6eb0 │ │ │ │ │ + ble.w 6b88 │ │ │ │ │ vadd.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r1, #32767 @ 0x7fff │ │ │ │ │ - bge.n 6c12 │ │ │ │ │ + bge.n 68ea │ │ │ │ │ vcvt.s32.f64 s10, d5 │ │ │ │ │ vmov r1, s10 │ │ │ │ │ sxth r1, r1 │ │ │ │ │ vldr s7, [r3, #32] │ │ │ │ │ strh r1, [r2, #14] │ │ │ │ │ vcmpe.f32 s7, #0.0 │ │ │ │ │ vcvt.f64.f32 d5, s7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 6e98 │ │ │ │ │ + ble.w 6b70 │ │ │ │ │ vadd.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r1, #32767 @ 0x7fff │ │ │ │ │ - bge.n 6c48 │ │ │ │ │ + bge.n 6920 │ │ │ │ │ vcvt.s32.f64 s10, d5 │ │ │ │ │ vmov r1, s10 │ │ │ │ │ sxth r1, r1 │ │ │ │ │ vldr s7, [r3, #36] @ 0x24 │ │ │ │ │ strh r1, [r2, #16] │ │ │ │ │ vcmpe.f32 s7, #0.0 │ │ │ │ │ vcvt.f64.f32 d5, s7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 6e80 │ │ │ │ │ + ble.w 6b58 │ │ │ │ │ vadd.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r1, #32767 @ 0x7fff │ │ │ │ │ - bge.n 6c7e │ │ │ │ │ + bge.n 6956 │ │ │ │ │ vcvt.s32.f64 s10, d5 │ │ │ │ │ vmov r1, s10 │ │ │ │ │ sxth r1, r1 │ │ │ │ │ vldr s7, [r3, #40] @ 0x28 │ │ │ │ │ strh r1, [r2, #18] │ │ │ │ │ vcmpe.f32 s7, #0.0 │ │ │ │ │ vcvt.f64.f32 d5, s7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 6e68 │ │ │ │ │ + ble.w 6b40 │ │ │ │ │ vadd.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r1, #32767 @ 0x7fff │ │ │ │ │ - bge.n 6cb4 │ │ │ │ │ + bge.n 698c │ │ │ │ │ vcvt.s32.f64 s10, d5 │ │ │ │ │ vmov r1, s10 │ │ │ │ │ sxth r1, r1 │ │ │ │ │ vldr s7, [r3, #44] @ 0x2c │ │ │ │ │ strh r1, [r2, #20] │ │ │ │ │ vcmpe.f32 s7, #0.0 │ │ │ │ │ vcvt.f64.f32 d5, s7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 6e50 │ │ │ │ │ + ble.w 6b28 │ │ │ │ │ vadd.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r1, #32767 @ 0x7fff │ │ │ │ │ - bge.n 6cea │ │ │ │ │ + bge.n 69c2 │ │ │ │ │ vcvt.s32.f64 s10, d5 │ │ │ │ │ vmov r1, s10 │ │ │ │ │ sxth r1, r1 │ │ │ │ │ vldr s7, [r3, #48] @ 0x30 │ │ │ │ │ strh r1, [r2, #22] │ │ │ │ │ vcmpe.f32 s7, #0.0 │ │ │ │ │ vcvt.f64.f32 d5, s7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 6e38 │ │ │ │ │ + ble.w 6b10 │ │ │ │ │ vadd.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r1, #32767 @ 0x7fff │ │ │ │ │ - bge.n 6d20 │ │ │ │ │ + bge.n 69f8 │ │ │ │ │ vcvt.s32.f64 s10, d5 │ │ │ │ │ vmov r1, s10 │ │ │ │ │ sxth r1, r1 │ │ │ │ │ vldr s7, [r3, #52] @ 0x34 │ │ │ │ │ strh r1, [r2, #24] │ │ │ │ │ vcmpe.f32 s7, #0.0 │ │ │ │ │ vcvt.f64.f32 d5, s7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.n 6e22 │ │ │ │ │ + ble.n 6afa │ │ │ │ │ vadd.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r1, #32767 @ 0x7fff │ │ │ │ │ - bge.n 6d54 │ │ │ │ │ + bge.n 6a2c │ │ │ │ │ vcvt.s32.f64 s10, d5 │ │ │ │ │ vmov r1, s10 │ │ │ │ │ sxth r1, r1 │ │ │ │ │ vldr s7, [r3, #56] @ 0x38 │ │ │ │ │ strh r1, [r2, #26] │ │ │ │ │ vcmpe.f32 s7, #0.0 │ │ │ │ │ vcvt.f64.f32 d5, s7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.n 6e0c │ │ │ │ │ + ble.n 6ae4 │ │ │ │ │ vadd.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r1, #32767 @ 0x7fff │ │ │ │ │ - bge.n 6d88 │ │ │ │ │ + bge.n 6a60 │ │ │ │ │ vcvt.s32.f64 s10, d5 │ │ │ │ │ vmov r1, s10 │ │ │ │ │ sxth r1, r1 │ │ │ │ │ vldr s7, [r3, #60] @ 0x3c │ │ │ │ │ strh r1, [r2, #28] │ │ │ │ │ vcmpe.f32 s7, #0.0 │ │ │ │ │ vcvt.f64.f32 d5, s7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.n 6df6 │ │ │ │ │ + ble.n 6ace │ │ │ │ │ vadd.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r1, #32767 @ 0x7fff │ │ │ │ │ - bge.n 6dbc │ │ │ │ │ + bge.n 6a94 │ │ │ │ │ vcvt.s32.f64 s10, d5 │ │ │ │ │ vmov r1, s10 │ │ │ │ │ sxth r1, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:79 │ │ │ │ │ adds r3, #64 @ 0x40 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 │ │ │ │ │ strh r1, [r2, #30] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:79 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ add.w r2, r2, #32 │ │ │ │ │ - beq.w 6f58 │ │ │ │ │ + beq.w 6c30 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 │ │ │ │ │ vldr s7, [r3] │ │ │ │ │ vcmpe.f32 s7, #0.0 │ │ │ │ │ vcvt.f64.f32 d5, s7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bgt.w 6a78 │ │ │ │ │ + bgt.w 6750 │ │ │ │ │ vsub.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d4 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r1, r5 │ │ │ │ │ - bls.w 6a98 │ │ │ │ │ - b.n 6a8e │ │ │ │ │ + bls.w 6770 │ │ │ │ │ + b.n 6766 │ │ │ │ │ vsub.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d4 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r1, r5 │ │ │ │ │ - bls.n 6dbc │ │ │ │ │ - b.n 6db2 │ │ │ │ │ + bls.n 6a94 │ │ │ │ │ + b.n 6a8a │ │ │ │ │ vsub.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d4 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r1, r5 │ │ │ │ │ - bls.n 6d88 │ │ │ │ │ - b.n 6d7e │ │ │ │ │ + bls.n 6a60 │ │ │ │ │ + b.n 6a56 │ │ │ │ │ vsub.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d4 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r1, r5 │ │ │ │ │ - bls.n 6d54 │ │ │ │ │ - b.n 6d4a │ │ │ │ │ + bls.n 6a2c │ │ │ │ │ + b.n 6a22 │ │ │ │ │ vsub.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d4 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r1, r5 │ │ │ │ │ - bls.w 6d20 │ │ │ │ │ - b.n 6d16 │ │ │ │ │ + bls.w 69f8 │ │ │ │ │ + b.n 69ee │ │ │ │ │ vsub.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d4 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r1, r5 │ │ │ │ │ - bls.w 6cea │ │ │ │ │ - b.n 6ce0 │ │ │ │ │ + bls.w 69c2 │ │ │ │ │ + b.n 69b8 │ │ │ │ │ vsub.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d4 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r1, r5 │ │ │ │ │ - bls.w 6cb4 │ │ │ │ │ - b.n 6caa │ │ │ │ │ + bls.w 698c │ │ │ │ │ + b.n 6982 │ │ │ │ │ vsub.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d4 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r1, r5 │ │ │ │ │ - bls.w 6c7e │ │ │ │ │ - b.n 6c74 │ │ │ │ │ + bls.w 6956 │ │ │ │ │ + b.n 694c │ │ │ │ │ vsub.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d4 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r1, r5 │ │ │ │ │ - bls.w 6c48 │ │ │ │ │ - b.n 6c3e │ │ │ │ │ + bls.w 6920 │ │ │ │ │ + b.n 6916 │ │ │ │ │ vsub.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d4 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r1, r5 │ │ │ │ │ - bls.w 6c12 │ │ │ │ │ - b.n 6c08 │ │ │ │ │ + bls.w 68ea │ │ │ │ │ + b.n 68e0 │ │ │ │ │ vsub.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d4 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r1, r5 │ │ │ │ │ - bls.w 6b04 │ │ │ │ │ - b.n 6afa │ │ │ │ │ + bls.w 67dc │ │ │ │ │ + b.n 67d2 │ │ │ │ │ vsub.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d4 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r1, r5 │ │ │ │ │ - bls.w 6ace │ │ │ │ │ - b.n 6ac4 │ │ │ │ │ + bls.w 67a6 │ │ │ │ │ + b.n 679c │ │ │ │ │ vsub.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d4 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r1, r5 │ │ │ │ │ - bls.w 6bdc │ │ │ │ │ - b.n 6bd2 │ │ │ │ │ + bls.w 68b4 │ │ │ │ │ + b.n 68aa │ │ │ │ │ vsub.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d4 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r1, r5 │ │ │ │ │ - bls.w 6ba6 │ │ │ │ │ - b.n 6b9c │ │ │ │ │ + bls.w 687e │ │ │ │ │ + b.n 6874 │ │ │ │ │ vsub.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d4 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r1, r5 │ │ │ │ │ - bls.w 6b70 │ │ │ │ │ - b.n 6b66 │ │ │ │ │ + bls.w 6848 │ │ │ │ │ + b.n 683e │ │ │ │ │ vsub.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d4 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r1, r5 │ │ │ │ │ - bls.w 6b3a │ │ │ │ │ - b.n 6b30 │ │ │ │ │ + bls.w 6812 │ │ │ │ │ + b.n 6808 │ │ │ │ │ bic.w r0, r7, #15 │ │ │ │ │ adds r0, #16 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:85 │ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ cmp r3, r0 │ │ │ │ │ - bls.n 6fd8 │ │ │ │ │ + bls.n 6cb0 │ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ mov.w r5, #32768 @ 0x8000 │ │ │ │ │ movt r5, #65535 @ 0xffff │ │ │ │ │ add.w r1, r6, r0, lsl #2 │ │ │ │ │ - vldr d3, [pc, #148] @ 7008 │ │ │ │ │ + vldr d3, [pc, #148] @ 6ce0 │ │ │ │ │ add.w r6, r6, r3, lsl #2 │ │ │ │ │ - vldr d4, [pc, #148] @ 7010 │ │ │ │ │ + vldr d4, [pc, #148] @ 6ce8 │ │ │ │ │ add.w r2, r2, r0, lsl #1 │ │ │ │ │ vmov.f64 d5, #96 @ 0x3f000000 0.5 │ │ │ │ │ - b.n 6fb0 │ │ │ │ │ + b.n 6c88 │ │ │ │ │ vadd.f64 d7, d7, d5 │ │ │ │ │ vcmpe.f64 d7, d4 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r3, #32767 @ 0x7fff │ │ │ │ │ - bge.n 6fa8 │ │ │ │ │ + bge.n 6c80 │ │ │ │ │ vcvt.s32.f64 s14, d7 │ │ │ │ │ vmov r3, s14 │ │ │ │ │ sxth r3, r3 │ │ │ │ │ cmp r6, r1 │ │ │ │ │ strh.w r3, [r2], #2 │ │ │ │ │ - beq.n 6fd8 │ │ │ │ │ + beq.n 6cb0 │ │ │ │ │ vldmia r1!, {s13} │ │ │ │ │ vcmpe.f32 s13, #0.0 │ │ │ │ │ vcvt.f64.f32 d7, s13 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bgt.n 6f88 │ │ │ │ │ + bgt.n 6c60 │ │ │ │ │ vsub.f64 d7, d7, d5 │ │ │ │ │ vcmpe.f64 d7, d3 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r3, r5 │ │ │ │ │ - bls.n 6fa8 │ │ │ │ │ - b.n 6f9e │ │ │ │ │ + bls.n 6c80 │ │ │ │ │ + b.n 6c76 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:89 │ │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ add.w r3, r3, r2, lsl #1 │ │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:217 │ │ │ │ │ - b.w 50e0 │ │ │ │ │ + b.w 4db8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:204 │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:100 │ │ │ │ │ mov r4, fp │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:204 │ │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ │ - b.w 6282 │ │ │ │ │ + b.w 5f5a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:59 │ │ │ │ │ mov r4, r8 │ │ │ │ │ - b.n 68ec │ │ │ │ │ + b.n 65c4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:204 │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:100 │ │ │ │ │ mov r4, fp │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:204 │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ - b.w 6052 │ │ │ │ │ + b.w 5d2a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:59 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - b.n 6f5e │ │ │ │ │ + b.n 6c36 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:222 │ │ │ │ │ - blx 171c <__stack_chk_fail@plt> │ │ │ │ │ + blx 1444 <__stack_chk_fail@plt> │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r4 │ │ │ │ │ stmia r0!, {r5, r6, r7} │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ @@ -8453,22 +8416,22 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/dbesi0.c:17 │ │ │ │ │ push {lr} │ │ │ │ │ vpush {d8-d9} │ │ │ │ │ sub sp, #12 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/dbesi0.c:123 │ │ │ │ │ vcmpe.f64 d7, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bpl.n 70c2 │ │ │ │ │ + bpl.n 6d9a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/dbesi0.c:124 │ │ │ │ │ vmul.f64 d0, d0, d0 │ │ │ │ │ - vldr d7, [pc, #440] @ 71f0 │ │ │ │ │ + vldr d7, [pc, #440] @ 6ec8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/dbesi0.c:125 │ │ │ │ │ movs r1, #13 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/dbesi0.c:126 │ │ │ │ │ - ldr r3, [pc, #448] @ (7200 ) │ │ │ │ │ + ldr r3, [pc, #448] @ (6ed8 ) │ │ │ │ │ add r3, pc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/dbesi0.c:124 │ │ │ │ │ vmul.f64 d7, d0, d7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/dbesi0.c:125 │ │ │ │ │ vcvt.s32.f64 s13, d7 │ │ │ │ │ vmov r2, s13 │ │ │ │ │ mul.w r2, r1, r2 │ │ │ │ │ @@ -8519,21 +8482,21 @@ │ │ │ │ │ add sp, #12 │ │ │ │ │ vpop {d8-d9} │ │ │ │ │ ldr.w pc, [sp], #4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/dbesi0.c:131 │ │ │ │ │ vmov.f64 d6, #41 @ 0x41480000 12.5 │ │ │ │ │ vcmpe.f64 d7, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bpl.n 7146 │ │ │ │ │ + bpl.n 6e1e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/dbesi0.c:132 │ │ │ │ │ vcvt.s32.f64 s12, d7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/dbesi0.c:134 │ │ │ │ │ movs r1, #14 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/dbesi0.c:135 │ │ │ │ │ - ldr r3, [pc, #300] @ (7204 ) │ │ │ │ │ + ldr r3, [pc, #300] @ (6edc ) │ │ │ │ │ add r3, pc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/dbesi0.c:134 │ │ │ │ │ vmov r2, s12 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/dbesi0.c:133 │ │ │ │ │ vcvt.f64.s32 d6, s12 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/dbesi0.c:134 │ │ │ │ │ subs r2, #8 │ │ │ │ │ @@ -8574,19 +8537,19 @@ │ │ │ │ │ vmla.f64 d6, d0, d7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/dbesi0.c:135 │ │ │ │ │ vldr d0, [ip, #624] @ 0x270 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/dbesi0.c:137 │ │ │ │ │ vmla.f64 d1, d6, d7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/dbesi0.c:139 │ │ │ │ │ vldr d6, [ip, #616] @ 0x268 │ │ │ │ │ - b.n 70a0 │ │ │ │ │ + b.n 6d78 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/dbesi0.c:141 │ │ │ │ │ - vldr d6, [pc, #176] @ 71f8 │ │ │ │ │ + vldr d6, [pc, #176] @ 6ed0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/dbesi0.c:143 │ │ │ │ │ - ldr r3, [pc, #188] @ (7208 ) │ │ │ │ │ + ldr r3, [pc, #188] @ (6ee0 ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/dbesi0.c:141 │ │ │ │ │ vdiv.f64 d0, d6, d7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/dbesi0.c:143 │ │ │ │ │ add r3, pc │ │ │ │ │ add.w r3, r3, #1088 @ 0x440 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/dbesi0.c:142 │ │ │ │ │ vcvt.s32.f64 s13, d0 │ │ │ │ │ @@ -8618,889 +8581,886 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/dbesi0.c:144 │ │ │ │ │ vmla.f64 d3, d2, d0 │ │ │ │ │ vmla.f64 d4, d3, d0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/dbesi0.c:145 │ │ │ │ │ vmla.f64 d5, d4, d0 │ │ │ │ │ vmla.f64 d6, d5, d0 │ │ │ │ │ vmla.f64 d8, d6, d0 │ │ │ │ │ - bmi.n 71da │ │ │ │ │ + bmi.n 6eb2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/dbesi0.c:146 │ │ │ │ │ vsqrt.f64 d9, d0 │ │ │ │ │ vmov.f64 d0, d7 │ │ │ │ │ - blx 189c │ │ │ │ │ + blx 15c4 │ │ │ │ │ vmul.f64 d8, d8, d9 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/dbesi0.c:143 │ │ │ │ │ vmul.f64 d0, d8, d0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/dbesi0.c:149 │ │ │ │ │ add sp, #12 │ │ │ │ │ vpop {d8-d9} │ │ │ │ │ ldr.w pc, [sp], #4 │ │ │ │ │ vstr d7, [sp] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/dbesi0.c:146 │ │ │ │ │ - blx 1804 │ │ │ │ │ + blx 152c │ │ │ │ │ vldr d7, [sp] │ │ │ │ │ vmov.f64 d9, d0 │ │ │ │ │ - b.n 71c0 │ │ │ │ │ + b.n 6e98 │ │ │ │ │ nop.w │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ subs r7, #176 @ 0xb0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ eors r6, r1 │ │ │ │ │ - ldr r4, [pc, #280] @ (731c ) │ │ │ │ │ - movs r1, r0 │ │ │ │ │ - ldr r3, [pc, #688] @ (74b8 ) │ │ │ │ │ - movs r1, r0 │ │ │ │ │ - ldr r3, [pc, #208] @ (72dc ) │ │ │ │ │ - movs r1, r0 │ │ │ │ │ + @ instruction: 0xf5860000 │ │ │ │ │ + @ instruction: 0xf4ec0000 │ │ │ │ │ + orns r0, r4, #8388608 @ 0x800000 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ _soxr_clear_fft_cache(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:21 │ │ │ │ │ push {r4, lr} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:23 │ │ │ │ │ - ldr r4, [pc, #72] @ (725c ) │ │ │ │ │ + ldr r4, [pc, #72] @ (6f34 ) │ │ │ │ │ add r4, pc │ │ │ │ │ add.w r0, r4, #24 │ │ │ │ │ - blx 1810 │ │ │ │ │ + blx 1538 │ │ │ │ │ add.w r0, r4, #20 │ │ │ │ │ - blx 1810 │ │ │ │ │ + blx 1538 │ │ │ │ │ add.w r0, r4, #16 │ │ │ │ │ - blx 1810 │ │ │ │ │ + blx 1538 │ │ │ │ │ add.w r0, r4, #12 │ │ │ │ │ - blx 1810 │ │ │ │ │ + blx 1538 │ │ │ │ │ add.w r0, r4, #8 │ │ │ │ │ - blx 1810 │ │ │ │ │ + blx 1538 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:24 │ │ │ │ │ ldr r0, [r4, #28] │ │ │ │ │ - blx 16bc │ │ │ │ │ + blx 13e4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:25 │ │ │ │ │ ldr r0, [r4, #32] │ │ │ │ │ - blx 16bc │ │ │ │ │ + blx 13e4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:28 │ │ │ │ │ - ldr r3, [pc, #20] @ (7260 ) │ │ │ │ │ + ldr r3, [pc, #20] @ (6f38 ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:26 │ │ │ │ │ movs r2, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:28 │ │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ │ add r3, pc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:27 │ │ │ │ │ strd r2, r2, [r4, #28] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:28 │ │ │ │ │ str r1, [r3, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:29 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ - ldr r0, [r2, #116] @ 0x74 │ │ │ │ │ + asrs r4, r2, #8 │ │ │ │ │ movs r2, r0 │ │ │ │ │ - ldr r6, [r5, #88] @ 0x58 │ │ │ │ │ + asrs r6, r2, #3 │ │ │ │ │ movs r2, r0 │ │ │ │ │ _soxr_clear_fft_cache_f(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:21 │ │ │ │ │ push {r4, lr} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:23 │ │ │ │ │ - ldr r4, [pc, #72] @ (72b0 ) │ │ │ │ │ + ldr r4, [pc, #72] @ (6f88 ) │ │ │ │ │ add r4, pc │ │ │ │ │ add.w r0, r4, #60 @ 0x3c │ │ │ │ │ - blx 1810 │ │ │ │ │ + blx 1538 │ │ │ │ │ add.w r0, r4, #56 @ 0x38 │ │ │ │ │ - blx 1810 │ │ │ │ │ + blx 1538 │ │ │ │ │ add.w r0, r4, #52 @ 0x34 │ │ │ │ │ - blx 1810 │ │ │ │ │ + blx 1538 │ │ │ │ │ add.w r0, r4, #48 @ 0x30 │ │ │ │ │ - blx 1810 │ │ │ │ │ + blx 1538 │ │ │ │ │ add.w r0, r4, #44 @ 0x2c │ │ │ │ │ - blx 1810 │ │ │ │ │ + blx 1538 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:24 │ │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ │ - blx 16bc │ │ │ │ │ + blx 13e4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:25 │ │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ │ - blx 16bc │ │ │ │ │ + blx 13e4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:28 │ │ │ │ │ - ldr r3, [pc, #20] @ (72b4 ) │ │ │ │ │ + ldr r3, [pc, #20] @ (6f8c ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:26 │ │ │ │ │ movs r2, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:28 │ │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ │ add r3, pc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:27 │ │ │ │ │ strd r2, r2, [r4, #64] @ 0x40 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:28 │ │ │ │ │ str r1, [r3, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:29 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ - ldr r4, [r7, #108] @ 0x6c │ │ │ │ │ + asrs r0, r0, #7 │ │ │ │ │ movs r2, r0 │ │ │ │ │ - ldr r2, [r3, #84] @ 0x54 │ │ │ │ │ + asrs r2, r0, #2 │ │ │ │ │ movs r2, r0 │ │ │ │ │ done_with_fft_cache(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:60 │ │ │ │ │ push {r4, lr} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:61 │ │ │ │ │ - cbz r0, 72e6 │ │ │ │ │ + cbz r0, 6fbe │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:62 │ │ │ │ │ - ldr r4, [pc, #92] @ (731c ) │ │ │ │ │ + ldr r4, [pc, #92] @ (6ff4 ) │ │ │ │ │ add r4, pc │ │ │ │ │ add.w r0, r4, #20 │ │ │ │ │ - blx 1738 │ │ │ │ │ + blx 1460 │ │ │ │ │ add.w r0, r4, #12 │ │ │ │ │ - blx 186c │ │ │ │ │ + blx 1594 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #4] │ │ │ │ │ - cbz r3, 7312 │ │ │ │ │ - ldr r0, [pc, #68] @ (7320 ) │ │ │ │ │ + cbz r3, 6fea │ │ │ │ │ + ldr r0, [pc, #68] @ (6ff8 ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:64 │ │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:62 │ │ │ │ │ add r0, pc │ │ │ │ │ adds r0, #12 │ │ │ │ │ - b.w 1734 │ │ │ │ │ + b.w 145c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:63 │ │ │ │ │ - ldr r4, [pc, #60] @ (7324 ) │ │ │ │ │ + ldr r4, [pc, #60] @ (6ffc ) │ │ │ │ │ add r4, pc │ │ │ │ │ add.w r0, r4, #8 │ │ │ │ │ - blx 186c │ │ │ │ │ + blx 1594 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ - cbz r3, 7308 │ │ │ │ │ + cbz r3, 6fe0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:63 (discriminator 3) │ │ │ │ │ - ldr r0, [pc, #44] @ (7328 ) │ │ │ │ │ + ldr r0, [pc, #44] @ (7000 ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:64 (discriminator 3) │ │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:63 (discriminator 3) │ │ │ │ │ add r0, pc │ │ │ │ │ adds r0, #8 │ │ │ │ │ - b.w 1734 │ │ │ │ │ + b.w 145c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:63 (discriminator 1) │ │ │ │ │ add.w r0, r4, #20 │ │ │ │ │ - blx 1738 │ │ │ │ │ - b.n 72fa │ │ │ │ │ + blx 1460 │ │ │ │ │ + b.n 6fd2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:62 │ │ │ │ │ add.w r0, r4, #24 │ │ │ │ │ - blx 1738 │ │ │ │ │ - b.n 72d8 │ │ │ │ │ - ldr r6, [r4, #104] @ 0x68 │ │ │ │ │ + blx 1460 │ │ │ │ │ + b.n 6fb0 │ │ │ │ │ + asrs r2, r5, #5 │ │ │ │ │ movs r2, r0 │ │ │ │ │ - ldr r6, [r0, #104] @ 0x68 │ │ │ │ │ + asrs r2, r1, #5 │ │ │ │ │ movs r2, r0 │ │ │ │ │ - ldr r4, [r7, #100] @ 0x64 │ │ │ │ │ + asrs r0, r0, #5 │ │ │ │ │ movs r2, r0 │ │ │ │ │ - ldr r4, [r4, #100] @ 0x64 │ │ │ │ │ + asrs r0, r5, #4 │ │ │ │ │ movs r2, r0 │ │ │ │ │ done_with_fft_cache_f(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:60 │ │ │ │ │ push {r4, lr} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:61 │ │ │ │ │ - cbz r0, 735a │ │ │ │ │ + cbz r0, 7032 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:62 │ │ │ │ │ - ldr r4, [pc, #92] @ (7390 ) │ │ │ │ │ + ldr r4, [pc, #92] @ (7068 ) │ │ │ │ │ add r4, pc │ │ │ │ │ add.w r0, r4, #56 @ 0x38 │ │ │ │ │ - blx 1738 │ │ │ │ │ + blx 1460 │ │ │ │ │ add.w r0, r4, #48 @ 0x30 │ │ │ │ │ - blx 186c │ │ │ │ │ + blx 1594 │ │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ │ - cbz r3, 7386 │ │ │ │ │ - ldr r0, [pc, #68] @ (7394 ) │ │ │ │ │ + cbz r3, 705e │ │ │ │ │ + ldr r0, [pc, #68] @ (706c ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:64 │ │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:62 │ │ │ │ │ add r0, pc │ │ │ │ │ adds r0, #48 @ 0x30 │ │ │ │ │ - b.w 1734 │ │ │ │ │ + b.w 145c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:63 │ │ │ │ │ - ldr r4, [pc, #60] @ (7398 ) │ │ │ │ │ + ldr r4, [pc, #60] @ (7070 ) │ │ │ │ │ add r4, pc │ │ │ │ │ add.w r0, r4, #44 @ 0x2c │ │ │ │ │ - blx 186c │ │ │ │ │ + blx 1594 │ │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ │ - cbz r3, 737c │ │ │ │ │ + cbz r3, 7054 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:63 (discriminator 3) │ │ │ │ │ - ldr r0, [pc, #44] @ (739c ) │ │ │ │ │ + ldr r0, [pc, #44] @ (7074 ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:64 (discriminator 3) │ │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:63 (discriminator 3) │ │ │ │ │ add r0, pc │ │ │ │ │ adds r0, #44 @ 0x2c │ │ │ │ │ - b.w 1734 │ │ │ │ │ + b.w 145c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:63 (discriminator 1) │ │ │ │ │ add.w r0, r4, #56 @ 0x38 │ │ │ │ │ - blx 1738 │ │ │ │ │ - b.n 736e │ │ │ │ │ + blx 1460 │ │ │ │ │ + b.n 7046 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:62 │ │ │ │ │ add.w r0, r4, #60 @ 0x3c │ │ │ │ │ - blx 1738 │ │ │ │ │ - b.n 734c │ │ │ │ │ - ldr r2, [r6, #96] @ 0x60 │ │ │ │ │ + blx 1460 │ │ │ │ │ + b.n 7024 │ │ │ │ │ + asrs r6, r6, #3 │ │ │ │ │ movs r2, r0 │ │ │ │ │ - ldr r2, [r2, #96] @ 0x60 │ │ │ │ │ + asrs r6, r2, #3 │ │ │ │ │ movs r2, r0 │ │ │ │ │ - ldr r0, [r1, #96] @ 0x60 │ │ │ │ │ + asrs r4, r1, #3 │ │ │ │ │ movs r2, r0 │ │ │ │ │ - ldr r0, [r6, #92] @ 0x5c │ │ │ │ │ + asrs r4, r6, #2 │ │ │ │ │ movs r2, r0 │ │ │ │ │ update_fft_cache(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:32 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ mov r5, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:11 │ │ │ │ │ - ldr r4, [pc, #504] @ (75a0 ) │ │ │ │ │ + ldr r4, [pc, #504] @ (7278 ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:32 │ │ │ │ │ sub sp, #8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:11 │ │ │ │ │ add r4, pc │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bge.n 73e2 │ │ │ │ │ + bge.n 70ba │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:16 │ │ │ │ │ - ldr r6, [pc, #496] @ (75a4 ) │ │ │ │ │ + ldr r6, [pc, #496] @ (727c ) │ │ │ │ │ add r6, pc │ │ │ │ │ add.w r0, r6, #8 │ │ │ │ │ - blx 1660 │ │ │ │ │ + blx 1388 │ │ │ │ │ add.w r0, r6, #12 │ │ │ │ │ - blx 1660 │ │ │ │ │ + blx 1388 │ │ │ │ │ add.w r0, r6, #16 │ │ │ │ │ - blx 1660 │ │ │ │ │ + blx 1388 │ │ │ │ │ add.w r0, r6, #20 │ │ │ │ │ - blx 1660 │ │ │ │ │ + blx 1388 │ │ │ │ │ add.w r0, r6, #24 │ │ │ │ │ - blx 1660 │ │ │ │ │ + blx 1388 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:17 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:36 │ │ │ │ │ - ldr r4, [pc, #452] @ (75a8 ) │ │ │ │ │ + ldr r4, [pc, #452] @ (7280 ) │ │ │ │ │ add r4, pc │ │ │ │ │ add.w r0, r4, #16 │ │ │ │ │ - blx 186c │ │ │ │ │ + blx 1594 │ │ │ │ │ add.w r0, r4, #24 │ │ │ │ │ - blx 186c │ │ │ │ │ + blx 1594 │ │ │ │ │ add.w r0, r4, #8 │ │ │ │ │ - blx 186c │ │ │ │ │ + blx 1594 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq.n 74f4 │ │ │ │ │ + beq.n 71cc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:36 (discriminator 3) │ │ │ │ │ - ldr r4, [pc, #416] @ (75ac ) │ │ │ │ │ + ldr r4, [pc, #416] @ (7284 ) │ │ │ │ │ add r4, pc │ │ │ │ │ add.w r6, r4, #8 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - blx 1738 │ │ │ │ │ + blx 1460 │ │ │ │ │ add.w r0, r4, #24 │ │ │ │ │ - blx 1738 │ │ │ │ │ + blx 1460 │ │ │ │ │ add.w r0, r4, #16 │ │ │ │ │ - blx 1738 │ │ │ │ │ + blx 1460 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:37 (discriminator 3) │ │ │ │ │ - ldr r3, [pc, #392] @ (75b0 ) │ │ │ │ │ + ldr r3, [pc, #392] @ (7288 ) │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ cmp r3, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:56 (discriminator 3) │ │ │ │ │ it ge │ │ │ │ │ movge r0, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:37 (discriminator 3) │ │ │ │ │ - blt.n 743a │ │ │ │ │ + blt.n 7112 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:57 │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:38 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - blx 186c │ │ │ │ │ + blx 1594 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 7576 │ │ │ │ │ + beq.w 724e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:38 (discriminator 3) │ │ │ │ │ - ldr r4, [pc, #356] @ (75b4 ) │ │ │ │ │ + ldr r4, [pc, #356] @ (728c ) │ │ │ │ │ add r4, pc │ │ │ │ │ add.w r0, r4, #8 │ │ │ │ │ - blx 1738 │ │ │ │ │ + blx 1460 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:39 (discriminator 3) │ │ │ │ │ add.w r0, r4, #12 │ │ │ │ │ - blx 186c │ │ │ │ │ + blx 1594 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r4, #4] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq.w 7580 │ │ │ │ │ - ldr r6, [pc, #328] @ (75b8 ) │ │ │ │ │ + beq.w 7258 │ │ │ │ │ + ldr r6, [pc, #328] @ (7290 ) │ │ │ │ │ add r6, pc │ │ │ │ │ add.w r4, r6, #12 │ │ │ │ │ add.w r8, r6, #20 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - blx 1738 │ │ │ │ │ + blx 1460 │ │ │ │ │ mov r0, r8 │ │ │ │ │ - blx 186c │ │ │ │ │ + blx 1594 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:40 (discriminator 3) │ │ │ │ │ - ldr r3, [pc, #308] @ (75bc ) │ │ │ │ │ + ldr r3, [pc, #308] @ (7294 ) │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r7, [r3, #0] │ │ │ │ │ cmp r7, r5 │ │ │ │ │ - blt.n 7508 │ │ │ │ │ + blt.n 71e0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:53 │ │ │ │ │ mov r0, r8 │ │ │ │ │ - blx 1738 │ │ │ │ │ + blx 1460 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - blx 186c │ │ │ │ │ + blx 1594 │ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r6, #4] │ │ │ │ │ - cbz r3, 74fe │ │ │ │ │ + cbz r3, 71d6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:53 (discriminator 3) │ │ │ │ │ - ldr r4, [pc, #284] @ (75c0 ) │ │ │ │ │ + ldr r4, [pc, #284] @ (7298 ) │ │ │ │ │ add r4, pc │ │ │ │ │ add.w r0, r4, #12 │ │ │ │ │ - blx 1738 │ │ │ │ │ + blx 1460 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:54 (discriminator 3) │ │ │ │ │ add.w r0, r4, #16 │ │ │ │ │ - blx 186c │ │ │ │ │ + blx 1594 │ │ │ │ │ add.w r0, r4, #24 │ │ │ │ │ - blx 186c │ │ │ │ │ + blx 1594 │ │ │ │ │ add.w r0, r4, #8 │ │ │ │ │ - blx 186c │ │ │ │ │ + blx 1594 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq.n 758a │ │ │ │ │ - ldr r4, [pc, #240] @ (75c4 ) │ │ │ │ │ + beq.n 7262 │ │ │ │ │ + ldr r4, [pc, #240] @ (729c ) │ │ │ │ │ add r4, pc │ │ │ │ │ add.w r0, r4, #8 │ │ │ │ │ - blx 1738 │ │ │ │ │ + blx 1460 │ │ │ │ │ add.w r0, r4, #24 │ │ │ │ │ - blx 1738 │ │ │ │ │ + blx 1460 │ │ │ │ │ add.w r0, r4, #16 │ │ │ │ │ - blx 1738 │ │ │ │ │ + blx 1460 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:56 (discriminator 3) │ │ │ │ │ movs r0, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:57 (discriminator 3) │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:36 (discriminator 1) │ │ │ │ │ add.w r0, r4, #20 │ │ │ │ │ - blx 186c │ │ │ │ │ - b.n 7408 │ │ │ │ │ + blx 1594 │ │ │ │ │ + b.n 70e0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:53 (discriminator 1) │ │ │ │ │ add.w r0, r6, #24 │ │ │ │ │ - blx 1738 │ │ │ │ │ - b.n 74a2 │ │ │ │ │ + blx 1460 │ │ │ │ │ + b.n 717a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:43 │ │ │ │ │ add.w r2, r5, r5, lsr #31 │ │ │ │ │ vmov.f64 d0, #96 @ 0x3f000000 0.5 │ │ │ │ │ ldr r0, [r6, #28] │ │ │ │ │ movs r4, #1 │ │ │ │ │ asrs r2, r2, #1 │ │ │ │ │ vmov s15, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:42 │ │ │ │ │ str r5, [r3, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:43 │ │ │ │ │ vcvt.f64.s32 d7, s15 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ vadd.f64 d0, d7, d0 │ │ │ │ │ - blx 1774 │ │ │ │ │ - vldr d6, [pc, #108] @ 7598 │ │ │ │ │ + blx 149c │ │ │ │ │ + vldr d6, [pc, #108] @ 7270 │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ vdiv.f64 d7, d0, d6 │ │ │ │ │ vcvt.s32.f64 s15, d7 │ │ │ │ │ vmov r1, s15 │ │ │ │ │ add.w r1, r1, r1, lsr #31 │ │ │ │ │ asrs r1, r4 │ │ │ │ │ lsl.w r1, r4, r1 │ │ │ │ │ adds r1, #2 │ │ │ │ │ lsls r1, r1, #2 │ │ │ │ │ - blx 1744 │ │ │ │ │ + blx 146c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:44 │ │ │ │ │ lsr.w r1, r5, r4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:43 │ │ │ │ │ str r0, [r6, #28] │ │ │ │ │ mov r5, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:44 │ │ │ │ │ lsls r1, r1, #3 │ │ │ │ │ ldr r0, [r6, #32] │ │ │ │ │ - blx 1744 │ │ │ │ │ + blx 146c │ │ │ │ │ str r0, [r6, #32] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:51 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:45 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 7434 │ │ │ │ │ + bne.w 710c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:48 │ │ │ │ │ - ldr r0, [pc, #92] @ (75c8 ) │ │ │ │ │ + ldr r0, [pc, #92] @ (72a0 ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:46 │ │ │ │ │ str r7, [r5, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:48 │ │ │ │ │ add r0, pc │ │ │ │ │ - bl 1b96c │ │ │ │ │ + bl 15fac │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:51 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - b.n 7434 │ │ │ │ │ + b.n 710c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:38 (discriminator 1) │ │ │ │ │ add.w r0, r4, #20 │ │ │ │ │ - blx 1738 │ │ │ │ │ - b.n 744c │ │ │ │ │ + blx 1460 │ │ │ │ │ + b.n 7124 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:39 (discriminator 1) │ │ │ │ │ add.w r0, r4, #24 │ │ │ │ │ - blx 186c │ │ │ │ │ - b.n 746c │ │ │ │ │ + blx 1594 │ │ │ │ │ + b.n 7144 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:54 (discriminator 1) │ │ │ │ │ add.w r0, r4, #20 │ │ │ │ │ - blx 186c │ │ │ │ │ - b.n 74d0 │ │ │ │ │ + blx 1594 │ │ │ │ │ + b.n 71a8 │ │ │ │ │ nop.w │ │ │ │ │ subs r1, #239 @ 0xef │ │ │ │ │ cdp2 14, 15, cr2, cr10, cr2, {2} │ │ │ │ │ subs r7, #230 @ 0xe6 │ │ │ │ │ - ldr r6, [r2, #68] @ 0x44 │ │ │ │ │ + lsrs r6, r7, #29 │ │ │ │ │ movs r2, r0 │ │ │ │ │ - ldr r0, [r6, #88] @ 0x58 │ │ │ │ │ + asrs r4, r6, #1 │ │ │ │ │ movs r2, r0 │ │ │ │ │ - ldr r0, [r0, #88] @ 0x58 │ │ │ │ │ + asrs r4, r0, #1 │ │ │ │ │ movs r2, r0 │ │ │ │ │ - ldr r2, [r3, #84] @ 0x54 │ │ │ │ │ + asrs r6, r3, #32 │ │ │ │ │ movs r2, r0 │ │ │ │ │ - ldr r0, [r3, #60] @ 0x3c │ │ │ │ │ + lsrs r0, r0, #28 │ │ │ │ │ movs r2, r0 │ │ │ │ │ - ldr r6, [r2, #80] @ 0x50 │ │ │ │ │ + lsrs r2, r3, #31 │ │ │ │ │ movs r2, r0 │ │ │ │ │ - ldr r6, [r6, #76] @ 0x4c │ │ │ │ │ + lsrs r2, r7, #30 │ │ │ │ │ movs r2, r0 │ │ │ │ │ - ldr r2, [r7, #52] @ 0x34 │ │ │ │ │ + lsrs r2, r4, #26 │ │ │ │ │ movs r2, r0 │ │ │ │ │ - ldr r0, [r0, #76] @ 0x4c │ │ │ │ │ + lsrs r4, r0, #30 │ │ │ │ │ movs r2, r0 │ │ │ │ │ - ldr r2, [r2, #72] @ 0x48 │ │ │ │ │ + lsrs r6, r2, #29 │ │ │ │ │ movs r2, r0 │ │ │ │ │ stc2 15, cr15, [r1], #1020 @ 0x3fc │ │ │ │ │ update_fft_cache_f(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:32 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ mov r5, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:11 │ │ │ │ │ - ldr r4, [pc, #500] @ (77c8 ) │ │ │ │ │ + ldr r4, [pc, #500] @ (74a0 ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:32 │ │ │ │ │ sub sp, #8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:11 │ │ │ │ │ add r4, pc │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bge.n 760e │ │ │ │ │ + bge.n 72e6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:16 │ │ │ │ │ - ldr r6, [pc, #492] @ (77cc ) │ │ │ │ │ + ldr r6, [pc, #492] @ (74a4 ) │ │ │ │ │ add r6, pc │ │ │ │ │ add.w r0, r6, #44 @ 0x2c │ │ │ │ │ - blx 1660 │ │ │ │ │ + blx 1388 │ │ │ │ │ add.w r0, r6, #48 @ 0x30 │ │ │ │ │ - blx 1660 │ │ │ │ │ + blx 1388 │ │ │ │ │ add.w r0, r6, #52 @ 0x34 │ │ │ │ │ - blx 1660 │ │ │ │ │ + blx 1388 │ │ │ │ │ add.w r0, r6, #56 @ 0x38 │ │ │ │ │ - blx 1660 │ │ │ │ │ + blx 1388 │ │ │ │ │ add.w r0, r6, #60 @ 0x3c │ │ │ │ │ - blx 1660 │ │ │ │ │ + blx 1388 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:17 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [r4, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:36 │ │ │ │ │ - ldr r4, [pc, #448] @ (77d0 ) │ │ │ │ │ + ldr r4, [pc, #448] @ (74a8 ) │ │ │ │ │ add r4, pc │ │ │ │ │ add.w r0, r4, #52 @ 0x34 │ │ │ │ │ - blx 186c │ │ │ │ │ + blx 1594 │ │ │ │ │ add.w r0, r4, #60 @ 0x3c │ │ │ │ │ - blx 186c │ │ │ │ │ + blx 1594 │ │ │ │ │ add.w r0, r4, #44 @ 0x2c │ │ │ │ │ - blx 186c │ │ │ │ │ + blx 1594 │ │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq.n 7720 │ │ │ │ │ + beq.n 73f8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:36 (discriminator 3) │ │ │ │ │ - ldr r4, [pc, #412] @ (77d4 ) │ │ │ │ │ + ldr r4, [pc, #412] @ (74ac ) │ │ │ │ │ add r4, pc │ │ │ │ │ add.w r6, r4, #44 @ 0x2c │ │ │ │ │ mov r0, r6 │ │ │ │ │ - blx 1738 │ │ │ │ │ + blx 1460 │ │ │ │ │ add.w r0, r4, #60 @ 0x3c │ │ │ │ │ - blx 1738 │ │ │ │ │ + blx 1460 │ │ │ │ │ add.w r0, r4, #52 @ 0x34 │ │ │ │ │ - blx 1738 │ │ │ │ │ + blx 1460 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:37 (discriminator 3) │ │ │ │ │ - ldr r3, [pc, #388] @ (77d8 ) │ │ │ │ │ + ldr r3, [pc, #388] @ (74b0 ) │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #4] │ │ │ │ │ cmp r3, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:56 (discriminator 3) │ │ │ │ │ it ge │ │ │ │ │ movge r0, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:37 (discriminator 3) │ │ │ │ │ - blt.n 7666 │ │ │ │ │ + blt.n 733e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:57 │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:38 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - blx 186c │ │ │ │ │ + blx 1594 │ │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 77a2 │ │ │ │ │ + beq.w 747a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:38 (discriminator 3) │ │ │ │ │ - ldr r4, [pc, #352] @ (77dc ) │ │ │ │ │ + ldr r4, [pc, #352] @ (74b4 ) │ │ │ │ │ add r4, pc │ │ │ │ │ add.w r0, r4, #44 @ 0x2c │ │ │ │ │ - blx 1738 │ │ │ │ │ + blx 1460 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:39 (discriminator 3) │ │ │ │ │ add.w r0, r4, #48 @ 0x30 │ │ │ │ │ - blx 186c │ │ │ │ │ + blx 1594 │ │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq.w 77ac │ │ │ │ │ - ldr r6, [pc, #324] @ (77e0 ) │ │ │ │ │ + beq.w 7484 │ │ │ │ │ + ldr r6, [pc, #324] @ (74b8 ) │ │ │ │ │ add r6, pc │ │ │ │ │ add.w r4, r6, #48 @ 0x30 │ │ │ │ │ add.w r8, r6, #56 @ 0x38 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - blx 1738 │ │ │ │ │ + blx 1460 │ │ │ │ │ mov r0, r8 │ │ │ │ │ - blx 186c │ │ │ │ │ + blx 1594 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:40 (discriminator 3) │ │ │ │ │ - ldr r3, [pc, #304] @ (77e4 ) │ │ │ │ │ + ldr r3, [pc, #304] @ (74bc ) │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r7, [r3, #4] │ │ │ │ │ cmp r7, r5 │ │ │ │ │ - blt.n 7734 │ │ │ │ │ + blt.n 740c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:53 │ │ │ │ │ mov r0, r8 │ │ │ │ │ - blx 1738 │ │ │ │ │ + blx 1460 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - blx 186c │ │ │ │ │ + blx 1594 │ │ │ │ │ ldr r3, [r6, #40] @ 0x28 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r6, #40] @ 0x28 │ │ │ │ │ - cbz r3, 772a │ │ │ │ │ + cbz r3, 7402 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:53 (discriminator 3) │ │ │ │ │ - ldr r4, [pc, #280] @ (77e8 ) │ │ │ │ │ + ldr r4, [pc, #280] @ (74c0 ) │ │ │ │ │ add r4, pc │ │ │ │ │ add.w r0, r4, #48 @ 0x30 │ │ │ │ │ - blx 1738 │ │ │ │ │ + blx 1460 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:54 (discriminator 3) │ │ │ │ │ add.w r0, r4, #52 @ 0x34 │ │ │ │ │ - blx 186c │ │ │ │ │ + blx 1594 │ │ │ │ │ add.w r0, r4, #60 @ 0x3c │ │ │ │ │ - blx 186c │ │ │ │ │ + blx 1594 │ │ │ │ │ add.w r0, r4, #44 @ 0x2c │ │ │ │ │ - blx 186c │ │ │ │ │ + blx 1594 │ │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq.n 77b6 │ │ │ │ │ - ldr r4, [pc, #236] @ (77ec ) │ │ │ │ │ + beq.n 748e │ │ │ │ │ + ldr r4, [pc, #236] @ (74c4 ) │ │ │ │ │ add r4, pc │ │ │ │ │ add.w r0, r4, #44 @ 0x2c │ │ │ │ │ - blx 1738 │ │ │ │ │ + blx 1460 │ │ │ │ │ add.w r0, r4, #60 @ 0x3c │ │ │ │ │ - blx 1738 │ │ │ │ │ + blx 1460 │ │ │ │ │ add.w r0, r4, #52 @ 0x34 │ │ │ │ │ - blx 1738 │ │ │ │ │ + blx 1460 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:56 (discriminator 3) │ │ │ │ │ movs r0, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:57 (discriminator 3) │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:36 (discriminator 1) │ │ │ │ │ add.w r0, r4, #56 @ 0x38 │ │ │ │ │ - blx 186c │ │ │ │ │ - b.n 7634 │ │ │ │ │ + blx 1594 │ │ │ │ │ + b.n 730c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:53 (discriminator 1) │ │ │ │ │ add.w r0, r6, #60 @ 0x3c │ │ │ │ │ - blx 1738 │ │ │ │ │ - b.n 76ce │ │ │ │ │ + blx 1460 │ │ │ │ │ + b.n 73a6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:43 │ │ │ │ │ add.w r2, r5, r5, lsr #31 │ │ │ │ │ vmov.f64 d0, #96 @ 0x3f000000 0.5 │ │ │ │ │ ldr r0, [r6, #64] @ 0x40 │ │ │ │ │ movs r4, #1 │ │ │ │ │ asrs r2, r2, #1 │ │ │ │ │ vmov s15, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:42 │ │ │ │ │ str r5, [r3, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:43 │ │ │ │ │ vcvt.f64.s32 d7, s15 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ vadd.f64 d0, d7, d0 │ │ │ │ │ - blx 1774 │ │ │ │ │ - vldr d6, [pc, #104] @ 77c0 │ │ │ │ │ + blx 149c │ │ │ │ │ + vldr d6, [pc, #104] @ 7498 │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ vdiv.f64 d7, d0, d6 │ │ │ │ │ vcvt.s32.f64 s15, d7 │ │ │ │ │ vmov r1, s15 │ │ │ │ │ add.w r1, r1, r1, lsr #31 │ │ │ │ │ asrs r1, r4 │ │ │ │ │ lsl.w r1, r4, r1 │ │ │ │ │ adds r1, #2 │ │ │ │ │ lsls r1, r1, #2 │ │ │ │ │ - blx 1744 │ │ │ │ │ + blx 146c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:44 │ │ │ │ │ lsr.w r1, r5, r4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:43 │ │ │ │ │ str r0, [r6, #64] @ 0x40 │ │ │ │ │ mov r5, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:44 │ │ │ │ │ lsls r1, r1, #2 │ │ │ │ │ ldr r0, [r6, #68] @ 0x44 │ │ │ │ │ - blx 1744 │ │ │ │ │ + blx 146c │ │ │ │ │ str r0, [r6, #68] @ 0x44 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:51 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:45 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 7660 │ │ │ │ │ + bne.w 7338 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:48 │ │ │ │ │ - ldr r0, [pc, #88] @ (77f0 ) │ │ │ │ │ + ldr r0, [pc, #88] @ (74c8 ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:46 │ │ │ │ │ str r7, [r5, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:48 │ │ │ │ │ add r0, pc │ │ │ │ │ - bl 1b96c │ │ │ │ │ + bl 15fac │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:51 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - b.n 7660 │ │ │ │ │ + b.n 7338 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:38 (discriminator 1) │ │ │ │ │ add.w r0, r4, #56 @ 0x38 │ │ │ │ │ - blx 1738 │ │ │ │ │ - b.n 7678 │ │ │ │ │ + blx 1460 │ │ │ │ │ + b.n 7350 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:39 (discriminator 1) │ │ │ │ │ add.w r0, r4, #60 @ 0x3c │ │ │ │ │ - blx 186c │ │ │ │ │ - b.n 7698 │ │ │ │ │ + blx 1594 │ │ │ │ │ + b.n 7370 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:54 (discriminator 1) │ │ │ │ │ add.w r0, r4, #56 @ 0x38 │ │ │ │ │ - blx 186c │ │ │ │ │ - b.n 76fc │ │ │ │ │ + blx 1594 │ │ │ │ │ + b.n 73d4 │ │ │ │ │ subs r1, #239 @ 0xef │ │ │ │ │ cdp2 14, 15, cr2, cr10, cr2, {2} │ │ │ │ │ subs r7, #230 @ 0xe6 │ │ │ │ │ - ldr r2, [r5, #32] │ │ │ │ │ + lsrs r2, r2, #21 │ │ │ │ │ movs r2, r0 │ │ │ │ │ - ldr r4, [r0, #56] @ 0x38 │ │ │ │ │ + lsrs r0, r1, #25 │ │ │ │ │ movs r2, r0 │ │ │ │ │ - ldr r4, [r2, #52] @ 0x34 │ │ │ │ │ + lsrs r0, r3, #24 │ │ │ │ │ movs r2, r0 │ │ │ │ │ - ldr r6, [r5, #48] @ 0x30 │ │ │ │ │ + lsrs r2, r6, #23 │ │ │ │ │ movs r2, r0 │ │ │ │ │ - ldr r4, [r5, #24] │ │ │ │ │ + lsrs r4, r2, #19 │ │ │ │ │ movs r2, r0 │ │ │ │ │ - ldr r2, [r5, #44] @ 0x2c │ │ │ │ │ + lsrs r6, r5, #22 │ │ │ │ │ movs r2, r0 │ │ │ │ │ - ldr r2, [r1, #44] @ 0x2c │ │ │ │ │ + lsrs r6, r1, #22 │ │ │ │ │ movs r2, r0 │ │ │ │ │ - ldr r6, [r1, #20] │ │ │ │ │ + lsrs r6, r6, #17 │ │ │ │ │ movs r2, r0 │ │ │ │ │ - ldr r4, [r2, #40] @ 0x28 │ │ │ │ │ + lsrs r0, r3, #21 │ │ │ │ │ movs r2, r0 │ │ │ │ │ - ldr r6, [r4, #36] @ 0x24 │ │ │ │ │ + lsrs r2, r5, #20 │ │ │ │ │ movs r2, r0 │ │ │ │ │ @ instruction: 0xfac9ffff │ │ │ │ │ _soxr_init_fft_cache(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:10 │ │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:11 │ │ │ │ │ - ldr r4, [pc, #60] @ (7834 ) │ │ │ │ │ + ldr r4, [pc, #60] @ (750c ) │ │ │ │ │ add r4, pc │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - blt.n 7802 │ │ │ │ │ + blt.n 74da │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:18 │ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:16 │ │ │ │ │ - ldr r5, [pc, #52] @ (7838 ) │ │ │ │ │ + ldr r5, [pc, #52] @ (7510 ) │ │ │ │ │ add r5, pc │ │ │ │ │ add.w r0, r5, #8 │ │ │ │ │ - blx 1660 │ │ │ │ │ + blx 1388 │ │ │ │ │ add.w r0, r5, #12 │ │ │ │ │ - blx 1660 │ │ │ │ │ + blx 1388 │ │ │ │ │ add.w r0, r5, #16 │ │ │ │ │ - blx 1660 │ │ │ │ │ + blx 1388 │ │ │ │ │ add.w r0, r5, #20 │ │ │ │ │ - blx 1660 │ │ │ │ │ + blx 1388 │ │ │ │ │ add.w r0, r5, #24 │ │ │ │ │ - blx 1660 │ │ │ │ │ + blx 1388 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:17 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:18 │ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ - ldr r0, [r1, #0] │ │ │ │ │ + lsrs r0, r6, #12 │ │ │ │ │ movs r2, r0 │ │ │ │ │ - ldr r0, [r4, #20] │ │ │ │ │ + lsrs r4, r4, #16 │ │ │ │ │ movs r2, r0 │ │ │ │ │ _soxr_safe_rdft(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:67 │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ mov r5, r0 │ │ │ │ │ sub sp, #20 │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:68 │ │ │ │ │ - bl 73a0 │ │ │ │ │ + bl 7078 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:69 │ │ │ │ │ - ldr.w ip, [pc, #32] @ 786c │ │ │ │ │ + ldr.w ip, [pc, #32] @ 7544 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:68 │ │ │ │ │ mov r4, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:69 │ │ │ │ │ mov r0, r5 │ │ │ │ │ add ip, pc │ │ │ │ │ ldrd r2, r1, [sp, #8] │ │ │ │ │ ldrd r3, r5, [ip, #28] │ │ │ │ │ str r5, [sp, #0] │ │ │ │ │ - bl 9e6c │ │ │ │ │ + bl 9b44 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:70 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:71 │ │ │ │ │ add sp, #20 │ │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:70 │ │ │ │ │ - b.n 72b8 │ │ │ │ │ - ldr r2, [r2, #16] │ │ │ │ │ + b.n 6f90 │ │ │ │ │ + lsrs r6, r2, #15 │ │ │ │ │ movs r2, r0 │ │ │ │ │ _soxr_safe_cdft(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:74 │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ mov r5, r0 │ │ │ │ │ sub sp, #20 │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:75 │ │ │ │ │ - bl 73a0 │ │ │ │ │ + bl 7078 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:76 │ │ │ │ │ - ldr.w ip, [pc, #32] @ 78a0 │ │ │ │ │ + ldr.w ip, [pc, #32] @ 7578 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:75 │ │ │ │ │ mov r4, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:76 │ │ │ │ │ mov r0, r5 │ │ │ │ │ add ip, pc │ │ │ │ │ ldrd r2, r1, [sp, #8] │ │ │ │ │ ldrd r3, r5, [ip, #28] │ │ │ │ │ str r5, [sp, #0] │ │ │ │ │ - bl 9e10 │ │ │ │ │ + bl 9ae8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:77 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:78 │ │ │ │ │ add sp, #20 │ │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:77 │ │ │ │ │ - b.n 72b8 │ │ │ │ │ - ldr r6, [r3, #12] │ │ │ │ │ + b.n 6f90 │ │ │ │ │ + lsrs r2, r4, #14 │ │ │ │ │ movs r2, r0 │ │ │ │ │ _soxr_init_fft_cache_f(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:10 │ │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:11 │ │ │ │ │ - ldr r4, [pc, #60] @ (78e4 ) │ │ │ │ │ + ldr r4, [pc, #60] @ (75bc ) │ │ │ │ │ add r4, pc │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - blt.n 78b2 │ │ │ │ │ + blt.n 758a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:18 │ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:16 │ │ │ │ │ - ldr r5, [pc, #52] @ (78e8 ) │ │ │ │ │ + ldr r5, [pc, #52] @ (75c0 ) │ │ │ │ │ add r5, pc │ │ │ │ │ add.w r0, r5, #44 @ 0x2c │ │ │ │ │ - blx 1660 │ │ │ │ │ + blx 1388 │ │ │ │ │ add.w r0, r5, #48 @ 0x30 │ │ │ │ │ - blx 1660 │ │ │ │ │ + blx 1388 │ │ │ │ │ add.w r0, r5, #52 @ 0x34 │ │ │ │ │ - blx 1660 │ │ │ │ │ + blx 1388 │ │ │ │ │ add.w r0, r5, #56 @ 0x38 │ │ │ │ │ - blx 1660 │ │ │ │ │ + blx 1388 │ │ │ │ │ add.w r0, r5, #60 @ 0x3c │ │ │ │ │ - blx 1660 │ │ │ │ │ + blx 1388 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:17 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [r4, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:18 │ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ - str r0, [r3, #116] @ 0x74 │ │ │ │ │ + lsrs r0, r0, #10 │ │ │ │ │ movs r2, r0 │ │ │ │ │ - ldr r0, [r6, #8] │ │ │ │ │ + lsrs r4, r6, #13 │ │ │ │ │ movs r2, r0 │ │ │ │ │ _soxr_safe_rdft_f(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:67 │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ mov r5, r0 │ │ │ │ │ sub sp, #20 │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:68 │ │ │ │ │ - bl 75cc │ │ │ │ │ + bl 72a4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:69 │ │ │ │ │ - ldr.w ip, [pc, #32] @ 791c │ │ │ │ │ + ldr.w ip, [pc, #32] @ 75f4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:68 │ │ │ │ │ mov r4, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:69 │ │ │ │ │ mov r0, r5 │ │ │ │ │ add ip, pc │ │ │ │ │ ldrd r2, r1, [sp, #8] │ │ │ │ │ ldrd r3, r5, [ip, #64] @ 0x40 │ │ │ │ │ str r5, [sp, #0] │ │ │ │ │ - bl f9bc │ │ │ │ │ + bl f5d4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:70 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:71 │ │ │ │ │ add sp, #20 │ │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:70 │ │ │ │ │ - b.n 732c │ │ │ │ │ - ldr r2, [r4, #4] │ │ │ │ │ + b.n 7004 │ │ │ │ │ + lsrs r6, r4, #12 │ │ │ │ │ movs r2, r0 │ │ │ │ │ _soxr_safe_cdft_f(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:74 │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ mov r5, r0 │ │ │ │ │ sub sp, #20 │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:75 │ │ │ │ │ - bl 75cc │ │ │ │ │ + bl 72a4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:76 │ │ │ │ │ - ldr.w ip, [pc, #32] @ 7950 │ │ │ │ │ + ldr.w ip, [pc, #32] @ 7628 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:75 │ │ │ │ │ mov r4, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:76 │ │ │ │ │ mov r0, r5 │ │ │ │ │ add ip, pc │ │ │ │ │ ldrd r2, r1, [sp, #8] │ │ │ │ │ ldrd r3, r5, [ip, #64] @ 0x40 │ │ │ │ │ str r5, [sp, #0] │ │ │ │ │ - bl f960 │ │ │ │ │ + bl f578 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:77 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:78 │ │ │ │ │ add sp, #20 │ │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:77 │ │ │ │ │ - b.n 732c │ │ │ │ │ - ldr r6, [r5, #0] │ │ │ │ │ + b.n 7004 │ │ │ │ │ + lsrs r2, r6, #11 │ │ │ │ │ movs r2, r0 │ │ │ │ │ _soxr_ordered_convolve(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rdft.h:7 │ │ │ │ │ vldr d5, [r3] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rdft.h:9 │ │ │ │ │ cmp r0, #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rdft.h:7 │ │ │ │ │ @@ -9511,15 +9471,15 @@ │ │ │ │ │ vmul.f64 d6, d6, d5 │ │ │ │ │ vstr d6, [r2] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rdft.h:8 │ │ │ │ │ vldr d6, [r3, #8] │ │ │ │ │ vmul.f64 d7, d7, d6 │ │ │ │ │ vstr d7, [r2, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rdft.h:9 │ │ │ │ │ - ble.n 79bc │ │ │ │ │ + ble.n 7694 │ │ │ │ │ subs r0, #3 │ │ │ │ │ add.w r1, r2, #16 │ │ │ │ │ lsrs r0, r0, #1 │ │ │ │ │ add.w r1, r1, r0, lsl #4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rdft.h:11 (discriminator 3) │ │ │ │ │ vldr d7, [r2, #24] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rdft.h:9 (discriminator 3) │ │ │ │ │ @@ -9540,15 +9500,15 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rdft.h:12 (discriminator 3) │ │ │ │ │ vldr d6, [r3, #8] │ │ │ │ │ vldr d5, [r3] │ │ │ │ │ vmul.f64 d7, d7, d5 │ │ │ │ │ vmla.f64 d7, d4, d6 │ │ │ │ │ vstr d7, [r2, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rdft.h:9 (discriminator 3) │ │ │ │ │ - bne.n 7984 │ │ │ │ │ + bne.n 765c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rdft.h:15 │ │ │ │ │ bx lr │ │ │ │ │ nop │ │ │ │ │ _soxr_ordered_partial_convolve(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rdft.h:20 │ │ │ │ │ vldr d7, [r1] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rdft.h:21 │ │ │ │ │ @@ -9557,15 +9517,15 @@ │ │ │ │ │ vldr d6, [r2] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rdft.h:18 │ │ │ │ │ push {lr} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rdft.h:20 │ │ │ │ │ vmul.f64 d7, d7, d6 │ │ │ │ │ vstr d7, [r1] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rdft.h:21 │ │ │ │ │ - ble.n 7a56 │ │ │ │ │ + ble.n 772e │ │ │ │ │ sub.w ip, r0, #3 │ │ │ │ │ add.w lr, r1, #16 │ │ │ │ │ mov r3, r1 │ │ │ │ │ mov r0, r2 │ │ │ │ │ mov.w ip, ip, lsr #1 │ │ │ │ │ add.w lr, lr, ip, lsl #4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rdft.h:23 (discriminator 3) │ │ │ │ │ @@ -9588,15 +9548,15 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rdft.h:24 (discriminator 3) │ │ │ │ │ vldr d6, [r0, #8] │ │ │ │ │ vldr d5, [r0] │ │ │ │ │ vmul.f64 d7, d7, d5 │ │ │ │ │ vmla.f64 d7, d4, d6 │ │ │ │ │ vstr d7, [r3, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rdft.h:21 (discriminator 3) │ │ │ │ │ - bne.n 79ea │ │ │ │ │ + bne.n 76c2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rdft.h:21 │ │ │ │ │ add.w r3, ip, #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rdft.h:26 │ │ │ │ │ lsls r0, r3, #4 │ │ │ │ │ mov r3, r0 │ │ │ │ │ adds r0, #8 │ │ │ │ │ add.w ip, r2, r3 │ │ │ │ │ @@ -9611,15 +9571,15 @@ │ │ │ │ │ vnmls.f64 d7, d5, d6 │ │ │ │ │ vstr d7, [r1, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rdft.h:27 │ │ │ │ │ ldr.w pc, [sp], #4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rdft.h:21 │ │ │ │ │ movs r0, #24 │ │ │ │ │ movs r3, #16 │ │ │ │ │ - b.n 7a2c │ │ │ │ │ + b.n 7704 │ │ │ │ │ _soxr_ordered_convolve_f(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rdft.h:7 │ │ │ │ │ vldr s13, [r3] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rdft.h:9 │ │ │ │ │ cmp r0, #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rdft.h:7 │ │ │ │ │ vldr s14, [r2] │ │ │ │ │ @@ -9629,15 +9589,15 @@ │ │ │ │ │ vmul.f32 s14, s14, s13 │ │ │ │ │ vstr s14, [r2] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rdft.h:8 │ │ │ │ │ vldr s14, [r3, #4] │ │ │ │ │ vmul.f32 s15, s15, s14 │ │ │ │ │ vstr s15, [r2, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rdft.h:9 │ │ │ │ │ - ble.n 7ac4 │ │ │ │ │ + ble.n 779c │ │ │ │ │ subs r0, #3 │ │ │ │ │ add.w r1, r2, #8 │ │ │ │ │ lsrs r0, r0, #1 │ │ │ │ │ add.w r1, r1, r0, lsl #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rdft.h:11 (discriminator 3) │ │ │ │ │ vldr s15, [r2, #12] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rdft.h:9 (discriminator 3) │ │ │ │ │ @@ -9658,15 +9618,15 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rdft.h:12 (discriminator 3) │ │ │ │ │ vldr s14, [r3, #4] │ │ │ │ │ vldr s12, [r3] │ │ │ │ │ vmul.f32 s15, s15, s12 │ │ │ │ │ vmla.f32 s15, s13, s14 │ │ │ │ │ vstr s15, [r2, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rdft.h:9 (discriminator 3) │ │ │ │ │ - bne.n 7a8c │ │ │ │ │ + bne.n 7764 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rdft.h:15 │ │ │ │ │ bx lr │ │ │ │ │ nop │ │ │ │ │ _soxr_ordered_partial_convolve_f(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rdft.h:20 │ │ │ │ │ vldr s15, [r1] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rdft.h:21 │ │ │ │ │ @@ -9675,15 +9635,15 @@ │ │ │ │ │ vldr s14, [r2] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rdft.h:18 │ │ │ │ │ push {lr} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rdft.h:20 │ │ │ │ │ vmul.f32 s15, s15, s14 │ │ │ │ │ vstr s15, [r1] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rdft.h:21 │ │ │ │ │ - ble.n 7b5e │ │ │ │ │ + ble.n 7836 │ │ │ │ │ sub.w ip, r0, #3 │ │ │ │ │ add.w lr, r1, #8 │ │ │ │ │ mov r3, r1 │ │ │ │ │ mov r0, r2 │ │ │ │ │ mov.w ip, ip, lsr #1 │ │ │ │ │ add.w lr, lr, ip, lsl #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rdft.h:23 (discriminator 3) │ │ │ │ │ @@ -9706,15 +9666,15 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rdft.h:24 (discriminator 3) │ │ │ │ │ vldr s14, [r0, #4] │ │ │ │ │ vldr s12, [r0] │ │ │ │ │ vmul.f32 s15, s15, s12 │ │ │ │ │ vmla.f32 s15, s13, s14 │ │ │ │ │ vstr s15, [r3, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rdft.h:21 (discriminator 3) │ │ │ │ │ - bne.n 7af2 │ │ │ │ │ + bne.n 77ca │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rdft.h:21 │ │ │ │ │ add.w r3, ip, #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rdft.h:26 │ │ │ │ │ lsls r0, r3, #3 │ │ │ │ │ mov r3, r0 │ │ │ │ │ adds r0, #4 │ │ │ │ │ add.w ip, r2, r3 │ │ │ │ │ @@ -9729,61 +9689,61 @@ │ │ │ │ │ vnmls.f32 s15, s13, s14 │ │ │ │ │ vstr s15, [r1, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rdft.h:27 │ │ │ │ │ ldr.w pc, [sp], #4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rdft.h:21 │ │ │ │ │ movs r0, #12 │ │ │ │ │ movs r3, #8 │ │ │ │ │ - b.n 7b34 │ │ │ │ │ + b.n 780c │ │ │ │ │ _soxr_kaiser_beta(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:64 │ │ │ │ │ - vldr d7, [pc, #280] @ 7c80 │ │ │ │ │ + vldr d7, [pc, #280] @ 7958 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:63 │ │ │ │ │ push {r3, lr} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:64 │ │ │ │ │ vcmpe.f64 d0, d7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:63 │ │ │ │ │ vpush {d8} │ │ │ │ │ vmov.f64 d8, d0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:64 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bge.n 7bb8 │ │ │ │ │ + bge.n 7890 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:84 │ │ │ │ │ - vldr d7, [pc, #264] @ 7c88 │ │ │ │ │ + vldr d7, [pc, #264] @ 7960 │ │ │ │ │ vcmpe.f64 d0, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bgt.n 7ba2 │ │ │ │ │ + bgt.n 787a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:85 │ │ │ │ │ - vldr d0, [pc, #260] @ 7c90 │ │ │ │ │ + vldr d0, [pc, #260] @ 7968 │ │ │ │ │ vcmpe.f64 d8, d0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bgt.n 7c54 │ │ │ │ │ + bgt.n 792c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:87 │ │ │ │ │ vpop {d8} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:86 │ │ │ │ │ - vldr d0, [pc, #248] @ 7c98 │ │ │ │ │ + vldr d0, [pc, #248] @ 7970 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:87 │ │ │ │ │ pop {r3, pc} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:84 (discriminator 1) │ │ │ │ │ - vldr d0, [pc, #252] @ 7ca0 │ │ │ │ │ - vldr d7, [pc, #256] @ 7ca8 │ │ │ │ │ + vldr d0, [pc, #252] @ 7978 │ │ │ │ │ + vldr d7, [pc, #256] @ 7980 │ │ │ │ │ vsub.f64 d0, d8, d0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:87 (discriminator 1) │ │ │ │ │ vpop {d8} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:84 (discriminator 1) │ │ │ │ │ vmul.f64 d0, d0, d7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:87 (discriminator 1) │ │ │ │ │ pop {r3, pc} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:77 │ │ │ │ │ - vldr d0, [pc, #244] @ 7cb0 │ │ │ │ │ + vldr d0, [pc, #244] @ 7988 │ │ │ │ │ vdiv.f64 d0, d1, d0 │ │ │ │ │ - blx 1774 │ │ │ │ │ - vldr d7, [pc, #240] @ 7cb8 │ │ │ │ │ + blx 149c │ │ │ │ │ + vldr d7, [pc, #240] @ 7990 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:78 │ │ │ │ │ - ldr r2, [pc, #268] @ (7cd8 ) │ │ │ │ │ + ldr r2, [pc, #268] @ (79b0 ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:77 │ │ │ │ │ vdiv.f64 d2, d0, d7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:78 │ │ │ │ │ add r2, pc │ │ │ │ │ vcvt.s32.f64 s15, d2 │ │ │ │ │ vmov r1, s15 │ │ │ │ │ bic.w r3, r1, r1, asr #31 │ │ │ │ │ @@ -9797,15 +9757,15 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:78 │ │ │ │ │ add.w r2, r2, r3, lsl #5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:79 │ │ │ │ │ ittt le │ │ │ │ │ orrle.w r3, r1, r1, asr #31 │ │ │ │ │ addle r3, #1 │ │ │ │ │ lslle r0, r3, #5 │ │ │ │ │ - ldr r3, [pc, #224] @ (7cdc ) │ │ │ │ │ + ldr r3, [pc, #224] @ (79b4 ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:80 │ │ │ │ │ vldr d7, [r2] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:79 │ │ │ │ │ add r3, pc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:80 │ │ │ │ │ vldr d3, [r2, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:79 │ │ │ │ │ @@ -9842,20 +9802,20 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:82 │ │ │ │ │ vsub.f64 d6, d6, d0 │ │ │ │ │ vmla.f64 d0, d6, d7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:87 │ │ │ │ │ pop {r3, pc} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:85 (discriminator 1) │ │ │ │ │ vsub.f64 d8, d8, d0 │ │ │ │ │ - vldr d1, [pc, #100] @ 7cc0 │ │ │ │ │ + vldr d1, [pc, #100] @ 7998 │ │ │ │ │ vmov.f64 d0, d8 │ │ │ │ │ - blx 16f8 │ │ │ │ │ + blx 1420 │ │ │ │ │ vmov.f64 d5, d0 │ │ │ │ │ - vldr d0, [pc, #92] @ 7cc8 │ │ │ │ │ - vldr d6, [pc, #96] @ 7cd0 │ │ │ │ │ + vldr d0, [pc, #92] @ 79a0 │ │ │ │ │ + vldr d6, [pc, #96] @ 79a8 │ │ │ │ │ vmul.f64 d0, d8, d0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:87 (discriminator 1) │ │ │ │ │ vpop {d8} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:85 (discriminator 1) │ │ │ │ │ vmla.f64 d0, d5, d6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:87 (discriminator 1) │ │ │ │ │ pop {r3, pc} │ │ │ │ │ @@ -9876,36 +9836,34 @@ │ │ │ │ │ str r6, [r4, #100] @ 0x64 │ │ │ │ │ str r6, [r4, #100] @ 0x64 │ │ │ │ │ ands r1, r4 │ │ │ │ │ orr.w r4, fp, r4, lsl #12 │ │ │ │ │ adds r6, #17 │ │ │ │ │ subs r7, #188 @ 0xbc │ │ │ │ │ add r1, sp, #1008 @ 0x3f0 │ │ │ │ │ - bcs.n 7c98 │ │ │ │ │ + bcs.n 7970 │ │ │ │ │ str r5, [r1, #36] @ 0x24 │ │ │ │ │ subs r7, #64 @ 0x40 │ │ │ │ │ subs r1, #239 @ 0xef │ │ │ │ │ cdp2 14, 15, cr2, cr10, cr2, {2} │ │ │ │ │ subs r7, #230 @ 0xe6 │ │ │ │ │ ldr r1, [sp, #616] @ 0x268 │ │ │ │ │ ldr r1, [sp, #612] @ 0x264 │ │ │ │ │ ldr r1, [sp, #612] @ 0x264 │ │ │ │ │ subs r7, #217 @ 0xd9 │ │ │ │ │ ldr r5, [r2, #36] @ 0x24 │ │ │ │ │ lsrs r6, r6 │ │ │ │ │ adds r0, #43 @ 0x2b │ │ │ │ │ subs r7, #180 @ 0xb4 │ │ │ │ │ pop {r0, r2, r3, r4, r5, r6, r7} │ │ │ │ │ - ldr r0, [pc, #676] @ (7f78 ) │ │ │ │ │ - cbz r5, 7cf8 │ │ │ │ │ + ldr r0, [pc, #676] @ (7c50 ) │ │ │ │ │ + cbz r5, 79d0 │ │ │ │ │ subs r7, #226 @ 0xe2 │ │ │ │ │ - bx r0 │ │ │ │ │ - movs r1, r0 │ │ │ │ │ - mov lr, sl │ │ │ │ │ - movs r1, r0 │ │ │ │ │ + orr.w r0, r6, #0 │ │ │ │ │ + ands.w r0, r6, #0 │ │ │ │ │ _soxr_make_lpf(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:91 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:93 │ │ │ │ │ lsls r6, r0, #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:92 │ │ │ │ │ subs r7, r0, #1 │ │ │ │ │ @@ -9916,25 +9874,25 @@ │ │ │ │ │ mov r4, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:93 │ │ │ │ │ mov r0, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:91 │ │ │ │ │ vmov.f64 d12, d2 │ │ │ │ │ vmov.f64 d14, d3 │ │ │ │ │ vmov.f64 d8, d0 │ │ │ │ │ - ldr r5, [pc, #268] @ (7e10 ) │ │ │ │ │ + ldr r5, [pc, #268] @ (7ae8 ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:93 │ │ │ │ │ - blx 17a4 │ │ │ │ │ + blx 14cc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:94 │ │ │ │ │ vmov.f64 d0, d13 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:93 │ │ │ │ │ mov r9, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:94 │ │ │ │ │ - bl 7018 │ │ │ │ │ + bl 6cf0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:96 │ │ │ │ │ - ldr r3, [pc, #256] @ (7e14 ) │ │ │ │ │ + ldr r3, [pc, #256] @ (7aec ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:91 │ │ │ │ │ add r5, pc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:94 │ │ │ │ │ vmov d9, r7, r7 │ │ │ │ │ vcvt.f64.s32 d9, d9, #1 │ │ │ │ │ vdiv.f64 d10, d14, d0 │ │ │ │ │ vmov.f64 d6, #112 @ 0x3f800000 1.0 │ │ │ │ │ @@ -9944,26 +9902,26 @@ │ │ │ │ │ vadd.f64 d7, d9, d12 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:96 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:94 │ │ │ │ │ vdiv.f64 d11, d6, d7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:96 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bgt.n 7de0 │ │ │ │ │ + bgt.n 7ab8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:99 │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - beq.n 7dd4 │ │ │ │ │ + beq.n 7aac │ │ │ │ │ add.w r8, r7, r7, lsr #31 │ │ │ │ │ adds r3, r7, #1 │ │ │ │ │ mov.w r8, r8, asr #1 │ │ │ │ │ - blt.n 7dd4 │ │ │ │ │ + blt.n 7aac │ │ │ │ │ add r6, r9 │ │ │ │ │ mov r5, r9 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:100 │ │ │ │ │ - vldr d12, [pc, #184] @ 7e08 │ │ │ │ │ + vldr d12, [pc, #184] @ 7ae0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:99 │ │ │ │ │ movs r4, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:102 │ │ │ │ │ vmov.f64 d14, #112 @ 0x3f800000 1.0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:100 │ │ │ │ │ vmov s15, r4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:101 │ │ │ │ │ @@ -9972,84 +9930,83 @@ │ │ │ │ │ vcvt.f64.s32 d15, s15 │ │ │ │ │ vsub.f64 d15, d15, d9 │ │ │ │ │ vmul.f64 d7, d15, d12 │ │ │ │ │ vmul.f64 d15, d11, d15 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:101 │ │ │ │ │ vcmp.f64 d7, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.n 7d8c │ │ │ │ │ + beq.n 7a64 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:101 (discriminator 1) │ │ │ │ │ vmul.f64 d0, d8, d7 │ │ │ │ │ vstr d7, [sp, #24] │ │ │ │ │ - blx 17e0 │ │ │ │ │ + blx 1508 │ │ │ │ │ vldr d7, [sp, #24] │ │ │ │ │ vdiv.f64 d6, d0, d7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:102 (discriminator 4) │ │ │ │ │ vmov.f64 d7, d14 │ │ │ │ │ mov sl, r5 │ │ │ │ │ vmls.f64 d7, d15, d15 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:101 (discriminator 4) │ │ │ │ │ vstr d6, [r5] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:102 (discriminator 4) │ │ │ │ │ vcmp.f64 d7, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bmi.n 7dfc │ │ │ │ │ + bmi.n 7ad4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:102 │ │ │ │ │ vsqrt.f64 d0, d7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:102 (discriminator 4) │ │ │ │ │ vmul.f64 d0, d13, d0 │ │ │ │ │ - bl 7018 │ │ │ │ │ + bl 6cf0 │ │ │ │ │ vmul.f64 d0, d0, d10 │ │ │ │ │ vldr d7, [sl] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:103 (discriminator 4) │ │ │ │ │ subs r3, r7, r4 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:99 (discriminator 4) │ │ │ │ │ add.w r4, r4, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:102 (discriminator 4) │ │ │ │ │ vmul.f64 d0, d0, d7 │ │ │ │ │ vstmia r5!, {d0} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:103 (discriminator 4) │ │ │ │ │ - beq.n 7dce │ │ │ │ │ + beq.n 7aa6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:104 │ │ │ │ │ vstr d0, [r6, #-8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:99 (discriminator 3) │ │ │ │ │ subs r6, #8 │ │ │ │ │ cmp r4, r8 │ │ │ │ │ - ble.n 7d56 │ │ │ │ │ + ble.n 7a2e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:107 │ │ │ │ │ mov r0, r9 │ │ │ │ │ add sp, #32 │ │ │ │ │ vpop {d8-d15} │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:96 (discriminator 1) │ │ │ │ │ - ldr r0, [pc, #52] @ (7e18 ) │ │ │ │ │ + ldr r0, [pc, #52] @ (7af0 ) │ │ │ │ │ vmov r2, r3, d8 │ │ │ │ │ mov r1, r4 │ │ │ │ │ vstr d14, [sp, #16] │ │ │ │ │ add r0, pc │ │ │ │ │ vstr d12, [sp, #8] │ │ │ │ │ vstr d13, [sp] │ │ │ │ │ - bl 1c94 │ │ │ │ │ - b.n 7d36 │ │ │ │ │ + bl 19bc │ │ │ │ │ + b.n 7a0e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:102 (discriminator 4) │ │ │ │ │ vmov.f64 d0, d7 │ │ │ │ │ - blx 1804 │ │ │ │ │ - b.n 7da8 │ │ │ │ │ + blx 152c │ │ │ │ │ + b.n 7a80 │ │ │ │ │ nop │ │ │ │ │ cmp r5, #24 │ │ │ │ │ strb r4, [r0, r1] │ │ │ │ │ movs r1, #251 @ 0xfb │ │ │ │ │ ands r1, r1 │ │ │ │ │ - str r4, [r2, #28] │ │ │ │ │ + lsls r0, r0, #20 │ │ │ │ │ movs r2, r0 │ │ │ │ │ lsls r0, r3, #3 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - add r0, r7 │ │ │ │ │ - movs r1, r0 │ │ │ │ │ + ldcl 0, cr0, [r8, #-0] │ │ │ │ │ _soxr_kaiser_params(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:111 │ │ │ │ │ vldr d7, [r0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:110 │ │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov r4, r1 │ │ │ │ │ @@ -10057,96 +10014,96 @@ │ │ │ │ │ vcmpe.f64 d7, #0.0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:110 │ │ │ │ │ vpush {d8-d9} │ │ │ │ │ vmov.f64 d8, d0 │ │ │ │ │ vmov.f64 d9, d2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:111 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bmi.n 7ea0 │ │ │ │ │ + bmi.n 7b78 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:112 (discriminator 4) │ │ │ │ │ - vldr d6, [pc, #120] @ 7eb8 │ │ │ │ │ + vldr d6, [pc, #120] @ 7b90 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:111 (discriminator 4) │ │ │ │ │ vstr d7, [r5] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:112 (discriminator 4) │ │ │ │ │ vcmpe.f64 d8, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bpl.n 7e82 │ │ │ │ │ + bpl.n 7b5a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:112 (discriminator 1) │ │ │ │ │ - vldr d6, [pc, #112] @ 7ec0 │ │ │ │ │ - vldr d7, [pc, #116] @ 7ec8 │ │ │ │ │ + vldr d6, [pc, #112] @ 7b98 │ │ │ │ │ + vldr d7, [pc, #116] @ 7ba0 │ │ │ │ │ vsub.f64 d8, d8, d6 │ │ │ │ │ vdiv.f64 d6, d8, d7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:114 (discriminator 4) │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ - cbnz r3, 7e7a │ │ │ │ │ + cbnz r3, 7b52 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:114 (discriminator 1) │ │ │ │ │ vdiv.f64 d0, d6, d9 │ │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ │ vadd.f64 d0, d0, d7 │ │ │ │ │ - blx 1854 │ │ │ │ │ + blx 157c │ │ │ │ │ vcvt.s32.f64 s15, d0 │ │ │ │ │ vmov r3, s15 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:115 (discriminator 4) │ │ │ │ │ vpop {d8-d9} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:114 (discriminator 4) │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:115 (discriminator 4) │ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:113 (discriminator 2) │ │ │ │ │ - vldr d3, [pc, #76] @ 7ed0 │ │ │ │ │ - vldr d4, [pc, #80] @ 7ed8 │ │ │ │ │ - vldr d5, [pc, #84] @ 7ee0 │ │ │ │ │ + vldr d3, [pc, #76] @ 7ba8 │ │ │ │ │ + vldr d4, [pc, #80] @ 7bb0 │ │ │ │ │ + vldr d5, [pc, #84] @ 7bb8 │ │ │ │ │ vmls.f64 d4, d7, d3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:112 (discriminator 2) │ │ │ │ │ - vldr d6, [pc, #84] @ 7ee8 │ │ │ │ │ + vldr d6, [pc, #84] @ 7bc0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:113 (discriminator 2) │ │ │ │ │ vmla.f64 d5, d4, d7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:112 (discriminator 2) │ │ │ │ │ vmla.f64 d6, d5, d7 │ │ │ │ │ - b.n 7e5e │ │ │ │ │ + b.n 7b36 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:111 (discriminator 1) │ │ │ │ │ vmov.f64 d7, #96 @ 0x3f000000 0.5 │ │ │ │ │ vmul.f64 d7, d2, d7 │ │ │ │ │ vdiv.f64 d1, d7, d1 │ │ │ │ │ - bl 7b64 │ │ │ │ │ + bl 783c │ │ │ │ │ vmov.f64 d7, d0 │ │ │ │ │ - b.n 7e3c │ │ │ │ │ + b.n 7b14 │ │ │ │ │ nop │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ eors r6, r1 │ │ │ │ │ ldmia r4!, {r0, r2, r3, r6, r7} │ │ │ │ │ ldmia r4!, {r2, r3, r6, r7} │ │ │ │ │ ldmia r4!, {r2, r3, r6, r7} │ │ │ │ │ ands r7, r3 │ │ │ │ │ strb r5, [r1, r3] │ │ │ │ │ smlaldx fp, r6, fp, r2 │ │ │ │ │ ands r4, r5 │ │ │ │ │ - b.n 84b0 │ │ │ │ │ + b.n 8188 │ │ │ │ │ ldr r4, [sp, #336] @ 0x150 │ │ │ │ │ ldrh r4, [r6, #24] │ │ │ │ │ subs r6, #240 @ 0xf0 │ │ │ │ │ ldr??.w r9, [fp, ] │ │ │ │ │ add r3, sp, #248 @ 0xf8 │ │ │ │ │ subs r7, #72 @ 0x48 │ │ │ │ │ lsls r4, r2, #3 │ │ │ │ │ cmp r6, #239 @ 0xef │ │ │ │ │ cdp2 15, 6, cr3, cr1, cr3, {7} │ │ │ │ │ adds r6, #56 @ 0x38 │ │ │ │ │ - bcc.n 7f12 │ │ │ │ │ + bcc.n 7bea │ │ │ │ │ add r5, sp, #300 @ 0x12c │ │ │ │ │ subs r7, #175 @ 0xaf │ │ │ │ │ _soxr_design_lpf(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:125 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:126 │ │ │ │ │ cmp r1, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:125 │ │ │ │ │ - ldr r3, [pc, #336] @ (8048 ) │ │ │ │ │ + ldr r3, [pc, #336] @ (7d20 ) │ │ │ │ │ vpush {d8-d13} │ │ │ │ │ sub sp, #56 @ 0x38 │ │ │ │ │ add r3, pc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:126 │ │ │ │ │ mov r6, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:125 │ │ │ │ │ vmov.f64 d12, d0 │ │ │ │ │ @@ -10166,46 +10123,46 @@ │ │ │ │ │ rsb r8, r1, #0 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:127 │ │ │ │ │ vmov.f64 d9, #96 @ 0x3f000000 0.5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:125 │ │ │ │ │ vstr d4, [sp, #48] @ 0x30 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:126 │ │ │ │ │ - blt.n 7f4e │ │ │ │ │ + blt.n 7c26 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:127 (discriminator 4) │ │ │ │ │ cmp r1, #1 │ │ │ │ │ - ble.n 8028 │ │ │ │ │ + ble.n 7d00 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:127 (discriminator 1) │ │ │ │ │ - vldr d6, [pc, #260] @ 8038 │ │ │ │ │ + vldr d6, [pc, #260] @ 7d10 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:126 (discriminator 1) │ │ │ │ │ vmov.f64 d7, #104 @ 0x3f400000 0.750 │ │ │ │ │ - vldr d9, [pc, #260] @ 8040 │ │ │ │ │ + vldr d9, [pc, #260] @ 7d18 │ │ │ │ │ mov.w r8, #1 │ │ │ │ │ vcmpe.f64 d3, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ it pl │ │ │ │ │ vmovpl.f64 d9, d7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:129 (discriminator 8) │ │ │ │ │ - ldr r2, [pc, #252] @ (804c ) │ │ │ │ │ + ldr r2, [pc, #252] @ (7d24 ) │ │ │ │ │ ldr r3, [r3, r2] │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - ble.n 7f80 │ │ │ │ │ + ble.n 7c58 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:129 (discriminator 1) │ │ │ │ │ - ldr r0, [pc, #244] @ (8050 ) │ │ │ │ │ + ldr r0, [pc, #244] @ (7d28 ) │ │ │ │ │ ldrd r2, r3, [sp, #48] @ 0x30 │ │ │ │ │ strd r2, r3, [sp, #32] │ │ │ │ │ add r0, pc │ │ │ │ │ vmov r2, r3, d12 │ │ │ │ │ strd r7, r4, [sp, #24] │ │ │ │ │ vstr d9, [sp, #40] @ 0x28 │ │ │ │ │ vstr d11, [sp, #16] │ │ │ │ │ vstr d8, [sp, #8] │ │ │ │ │ vstr d13, [sp] │ │ │ │ │ - bl 1c94 │ │ │ │ │ + bl 19bc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:132 │ │ │ │ │ vabs.f64 d7, d8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:134 │ │ │ │ │ vmov s13, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:138 │ │ │ │ │ vmov.f64 d0, d11 │ │ │ │ │ mov r1, r5 │ │ │ │ │ @@ -10233,116 +10190,115 @@ │ │ │ │ │ vmovlt.f64 d11, d6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:138 │ │ │ │ │ vmov.f64 d2, d11 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:136 │ │ │ │ │ vsub.f64 d11, d1, d11 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:138 │ │ │ │ │ vmov.f64 d1, d11 │ │ │ │ │ - bl 7e1c │ │ │ │ │ + bl 7af4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:139 │ │ │ │ │ - cbnz r7, 7fe8 │ │ │ │ │ + cbnz r7, 7cc0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:140 │ │ │ │ │ ldr r0, [r5, #0] │ │ │ │ │ cmp r4, #1 │ │ │ │ │ - ble.n 8016 │ │ │ │ │ + ble.n 7cee │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:140 (discriminator 1) │ │ │ │ │ mov r1, r6 │ │ │ │ │ - bl 1b110 │ │ │ │ │ + bl 15750 │ │ │ │ │ mla r0, r0, r6, r6 │ │ │ │ │ subs r0, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:140 (discriminator 4) │ │ │ │ │ str r0, [r5, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:142 │ │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ it mi │ │ │ │ │ movmi r0, #0 │ │ │ │ │ - bmi.n 800c │ │ │ │ │ + bmi.n 7ce4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:142 (discriminator 2) │ │ │ │ │ ldr r0, [r5, #0] │ │ │ │ │ vmov.f64 d3, d10 │ │ │ │ │ vmov.f64 d2, d9 │ │ │ │ │ vmov.f64 d0, d11 │ │ │ │ │ vldr d1, [sp, #48] @ 0x30 │ │ │ │ │ - bl 7ce0 │ │ │ │ │ + bl 79b8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:143 │ │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ │ vpop {d8-d13} │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:141 (discriminator 2) │ │ │ │ │ add r0, r8 │ │ │ │ │ mov r1, r8 │ │ │ │ │ subs r0, #2 │ │ │ │ │ - bl 1b110 │ │ │ │ │ + bl 15750 │ │ │ │ │ mul.w r0, r8, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:140 (discriminator 2) │ │ │ │ │ adds r0, #1 │ │ │ │ │ - b.n 7fe6 │ │ │ │ │ + b.n 7cbe │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:126 │ │ │ │ │ mov.w r8, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:127 │ │ │ │ │ vmov.f64 d9, #96 @ 0x3f000000 0.5 │ │ │ │ │ - b.n 7f4e │ │ │ │ │ + b.n 7c26 │ │ │ │ │ nop │ │ │ │ │ nop.w │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ eors r6, r3 │ │ │ │ │ ldrb r1, [r5, r0] │ │ │ │ │ stmia r2!, {r0, r1, r2, r3, r7} │ │ │ │ │ cmp r0, #245 @ 0xf5 │ │ │ │ │ subs r7, #228 @ 0xe4 │ │ │ │ │ - ldrsh r2, [r5, r7] │ │ │ │ │ + lsls r6, r2, #12 │ │ │ │ │ movs r2, r0 │ │ │ │ │ lsls r0, r3, #3 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - cmn r2, r6 │ │ │ │ │ - movs r1, r0 │ │ │ │ │ + ldc 0, cr0, [r2], #-0 │ │ │ │ │ _soxr_fir_to_phase(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:156 │ │ │ │ │ - vldr d7, [pc, #496] @ 8248 │ │ │ │ │ + vldr d7, [pc, #496] @ 7f20 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:155 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ - ldr.w fp, [pc, #560] @ 8290 │ │ │ │ │ + ldr.w fp, [pc, #560] @ 7f68 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:156 │ │ │ │ │ vcmpe.f64 d0, d7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:155 │ │ │ │ │ vpush {d8-d15} │ │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ │ add fp, pc │ │ │ │ │ vmov.f64 d10, d0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:156 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:155 │ │ │ │ │ strd r1, r0, [sp, #52] @ 0x34 │ │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:156 │ │ │ │ │ - ble.w 85f8 │ │ │ │ │ + ble.w 82d0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:156 (discriminator 1) │ │ │ │ │ - vldr d7, [pc, #464] @ 8250 │ │ │ │ │ + vldr d7, [pc, #464] @ 7f28 │ │ │ │ │ vsub.f64 d7, d7, d0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:161 (discriminator 4) │ │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:156 (discriminator 4) │ │ │ │ │ - vldr d6, [pc, #444] @ 8248 │ │ │ │ │ + vldr d6, [pc, #444] @ 7f20 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:161 (discriminator 4) │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:156 (discriminator 4) │ │ │ │ │ vdiv.f64 d13, d7, d6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:161 (discriminator 4) │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - ble.w 8674 │ │ │ │ │ + ble.w 834c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:161 │ │ │ │ │ movs r4, #32 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:161 (discriminator 3) │ │ │ │ │ asrs r3, r3, #1 │ │ │ │ │ lsls r4, r4, #1 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - bne.n 809a │ │ │ │ │ + bne.n 7d72 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:163 │ │ │ │ │ adds r0, r4, #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:168 │ │ │ │ │ mov.w r9, r4, lsl #3 │ │ │ │ │ add.w r8, r9, #8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:192 │ │ │ │ │ asrs r7, r4, #1 │ │ │ │ │ @@ -10352,24 +10308,24 @@ │ │ │ │ │ lsls r3, r4, #2 │ │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:164 │ │ │ │ │ lsls r6, r6, #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:163 │ │ │ │ │ movs r1, #8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:69 │ │ │ │ │ - ldr.w sl, [pc, #472] @ 8294 │ │ │ │ │ + ldr.w sl, [pc, #472] @ 7f6c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:163 │ │ │ │ │ - blx 1648 │ │ │ │ │ + blx 1370 │ │ │ │ │ mov r5, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:164 │ │ │ │ │ mov r0, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:69 │ │ │ │ │ add sl, pc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:164 │ │ │ │ │ - blx 17a4 │ │ │ │ │ + blx 14cc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:166 │ │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:164 │ │ │ │ │ mov r6, r0 │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:34 │ │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:168 │ │ │ │ │ @@ -10379,66 +10335,66 @@ │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:168 │ │ │ │ │ add r8, r5 │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:34 │ │ │ │ │ ldr r1, [r0, #0] │ │ │ │ │ mov r0, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:168 │ │ │ │ │ - vldr d9, [pc, #376] @ 8258 │ │ │ │ │ + vldr d9, [pc, #376] @ 7f30 │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:34 │ │ │ │ │ lsls r2, r2, #3 │ │ │ │ │ - blx 16d4 │ │ │ │ │ + blx 13fc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:68 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 73a0 │ │ │ │ │ + bl 7078 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:69 │ │ │ │ │ movs r1, #1 │ │ │ │ │ ldrd r3, r2, [sl, #28] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:68 │ │ │ │ │ mov r9, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:69 │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r2, r5 │ │ │ │ │ - bl 9e6c │ │ │ │ │ + bl 9b44 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:70 │ │ │ │ │ mov r0, r9 │ │ │ │ │ - bl 72b8 │ │ │ │ │ + bl 6f90 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:168 │ │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ │ ldrd r2, r3, [r5, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:170 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:168 │ │ │ │ │ strd r2, r3, [r1] │ │ │ │ │ vstr d9, [r5, #8] │ │ │ │ │ vstr d9, [r8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:170 │ │ │ │ │ - blt.w 868a │ │ │ │ │ - ldr r3, [pc, #376] @ (8298 ) │ │ │ │ │ + blt.w 8362 │ │ │ │ │ + ldr r3, [pc, #376] @ (7f70 ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:159 │ │ │ │ │ vmov.f64 d12, d9 │ │ │ │ │ vmov.f64 d11, d9 │ │ │ │ │ vmov.f64 d8, d9 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:174 │ │ │ │ │ - vldr d14, [pc, #304] @ 8260 │ │ │ │ │ + vldr d14, [pc, #304] @ 7f38 │ │ │ │ │ mov sl, r5 │ │ │ │ │ - vldr d15, [pc, #308] @ 8268 │ │ │ │ │ + vldr d15, [pc, #308] @ 7f40 │ │ │ │ │ add.w r9, r4, #2 │ │ │ │ │ ldr.w r8, [fp, r3] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:170 │ │ │ │ │ mov.w fp, #0 │ │ │ │ │ - b.n 8172 │ │ │ │ │ + b.n 7e4a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:150 │ │ │ │ │ ldr.w r3, [r8] │ │ │ │ │ - ldr r0, [pc, #336] @ (829c ) │ │ │ │ │ + ldr r0, [pc, #336] @ (7f74 ) │ │ │ │ │ cmp r3, #0 │ │ │ │ │ add r0, pc │ │ │ │ │ - ble.n 8158 │ │ │ │ │ - bl 1c94 │ │ │ │ │ + ble.n 7e30 │ │ │ │ │ + bl 19bc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:151 │ │ │ │ │ vmov.f64 d7, #186 @ 0xc1d00000 -26.0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:185 │ │ │ │ │ vstr d7, [sl] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:170 │ │ │ │ │ add.w sl, sl, #16 │ │ │ │ │ add.w fp, fp, #2 │ │ │ │ │ @@ -10446,43 +10402,43 @@ │ │ │ │ │ movs r2, #0 │ │ │ │ │ movs r3, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:170 │ │ │ │ │ cmp fp, r9 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:186 │ │ │ │ │ strd r2, r3, [sl, #-8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:170 │ │ │ │ │ - beq.w 82a0 │ │ │ │ │ + beq.w 7f78 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:171 (discriminator 3) │ │ │ │ │ vldr d1, [sl] │ │ │ │ │ vldr d0, [sl, #8] │ │ │ │ │ - blx 18a8 │ │ │ │ │ + blx 15d0 │ │ │ │ │ vmov.f64 d6, d8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:185 (discriminator 3) │ │ │ │ │ vldr d2, [sl, #8] │ │ │ │ │ vmov.f64 d7, d12 │ │ │ │ │ vldr d1, [sl] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:183 (discriminator 3) │ │ │ │ │ mov.w r3, fp, asr #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:180 (discriminator 3) │ │ │ │ │ - vldr d3, [pc, #220] @ 8270 │ │ │ │ │ + vldr d3, [pc, #220] @ 7f48 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:171 (discriminator 3) │ │ │ │ │ vmov.f64 d8, d0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:173 (discriminator 3) │ │ │ │ │ vsub.f64 d6, d0, d6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:185 (discriminator 3) │ │ │ │ │ vmul.f64 d2, d2, d2 │ │ │ │ │ vmla.f64 d2, d1, d1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:176 (discriminator 3) │ │ │ │ │ - vldr d1, [pc, #208] @ 8278 │ │ │ │ │ + vldr d1, [pc, #208] @ 7f50 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:180 (discriminator 3) │ │ │ │ │ - vldr d4, [pc, #212] @ 8280 │ │ │ │ │ + vldr d4, [pc, #212] @ 7f58 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:183 (discriminator 3) │ │ │ │ │ add.w r3, r6, r3, lsl #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:180 (discriminator 3) │ │ │ │ │ - vldr d5, [pc, #212] @ 8288 │ │ │ │ │ + vldr d5, [pc, #212] @ 7f60 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:174 (discriminator 3) │ │ │ │ │ vcmpe.f64 d6, d14 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ vcmpe.f64 d6, d15 │ │ │ │ │ ite mi │ │ │ │ │ movmi r2, #1 │ │ │ │ │ movpl r2, #0 │ │ │ │ │ @@ -10518,28 +10474,28 @@ │ │ │ │ │ vmul.f64 d7, d7, d5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:182 (discriminator 3) │ │ │ │ │ vabs.f64 d7, d7 │ │ │ │ │ vadd.f64 d9, d9, d7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:183 (discriminator 3) │ │ │ │ │ vstr d9, [r3] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:185 (discriminator 3) │ │ │ │ │ - bmi.w 8732 │ │ │ │ │ + bmi.w 840a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:185 │ │ │ │ │ vsqrt.f64 d0, d2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:148 (discriminator 3) │ │ │ │ │ vcmp.f64 d0, #0.0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:151 (discriminator 3) │ │ │ │ │ vmov.f64 d7, #186 @ 0xc1d00000 -26.0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:148 (discriminator 3) │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.n 8144 │ │ │ │ │ + beq.n 7e1c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:149 │ │ │ │ │ - blx 1774 │ │ │ │ │ + blx 149c │ │ │ │ │ vmov.f64 d7, d0 │ │ │ │ │ - b.n 8158 │ │ │ │ │ + b.n 7e30 │ │ │ │ │ nop │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ eors r1, r1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ @@ -10566,65 +10522,64 @@ │ │ │ │ │ strh r1, [r1, #62] @ 0x3e │ │ │ │ │ str r7, [sp, #804] @ 0x324 │ │ │ │ │ ands r1, r0 │ │ │ │ │ cmp r5, #24 │ │ │ │ │ strb r4, [r0, r1] │ │ │ │ │ movs r1, #251 @ 0xfb │ │ │ │ │ ands r1, r1 │ │ │ │ │ - ldrsh r6, [r7, r1] │ │ │ │ │ + lsls r2, r5, #6 │ │ │ │ │ movs r2, r0 │ │ │ │ │ - str r0, [r4, #8] │ │ │ │ │ + lsls r4, r4, #13 │ │ │ │ │ movs r2, r0 │ │ │ │ │ lsls r0, r3, #3 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - adcs r4, r0 │ │ │ │ │ - movs r1, r0 │ │ │ │ │ + eor.w r0, r4, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:188 │ │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:68 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:188 │ │ │ │ │ ldrd r2, r3, [r3] │ │ │ │ │ strd r2, r3, [r5, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:68 │ │ │ │ │ - bl 73a0 │ │ │ │ │ + bl 7078 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:69 │ │ │ │ │ - ldr.w ip, [pc, #1212] @ 8770 │ │ │ │ │ + ldr.w ip, [pc, #1212] @ 8448 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:68 │ │ │ │ │ mov r9, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:69 │ │ │ │ │ mov r2, r5 │ │ │ │ │ add ip, pc │ │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldrd lr, r3, [ip, #28] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ mov r3, lr │ │ │ │ │ - bl 9e6c │ │ │ │ │ + bl 9b44 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:70 │ │ │ │ │ mov r0, r9 │ │ │ │ │ - bl 72b8 │ │ │ │ │ + bl 6f90 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:190 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 86ba │ │ │ │ │ + ble.w 8392 │ │ │ │ │ vmov s15, r4 │ │ │ │ │ mov r3, r5 │ │ │ │ │ add.w r2, r5, r4, lsl #3 │ │ │ │ │ vcvt.f64.s32 d9, s15 │ │ │ │ │ vmov.f64 d7, #0 @ 0x40000000 2.0 │ │ │ │ │ vdiv.f64 d6, d7, d9 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:190 (discriminator 3) │ │ │ │ │ vldr d7, [r3] │ │ │ │ │ vmul.f64 d7, d7, d6 │ │ │ │ │ vstmia r3!, {d7} │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.n 82ee │ │ │ │ │ + bne.n 7fc6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:192 │ │ │ │ │ cmp r4, #3 │ │ │ │ │ - ble.w 86ba │ │ │ │ │ + ble.w 8392 │ │ │ │ │ adds r1, r7, #1 │ │ │ │ │ add.w r2, r5, #8 │ │ │ │ │ movs r3, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:194 │ │ │ │ │ mov.w sl, #0 │ │ │ │ │ add.w r1, r5, r1, lsl #3 │ │ │ │ │ mov.w fp, #0 │ │ │ │ │ @@ -10635,43 +10590,43 @@ │ │ │ │ │ cmp r3, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:193 (discriminator 3) │ │ │ │ │ vadd.f64 d7, d7, d7 │ │ │ │ │ vstmia r2!, {d7} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:194 (discriminator 3) │ │ │ │ │ strd sl, fp, [r1], #8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:192 (discriminator 3) │ │ │ │ │ - blt.n 8318 │ │ │ │ │ + blt.n 7ff0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:213 │ │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:68 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:210 │ │ │ │ │ vmov.f64 d8, d9 │ │ │ │ │ mov r7, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:213 │ │ │ │ │ add r3, r6 │ │ │ │ │ mov r9, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:68 │ │ │ │ │ - bl 73a0 │ │ │ │ │ + bl 7078 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:69 │ │ │ │ │ - ldr.w ip, [pc, #1072] @ 8774 │ │ │ │ │ + ldr.w ip, [pc, #1072] @ 844c │ │ │ │ │ mov r2, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:68 │ │ │ │ │ mov sl, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:69 │ │ │ │ │ movs r1, #1 │ │ │ │ │ add ip, pc │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldrd lr, r3, [ip, #28] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ mov r3, lr │ │ │ │ │ - bl 9e6c │ │ │ │ │ + bl 9b44 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:70 │ │ │ │ │ mov r0, sl │ │ │ │ │ - bl 72b8 │ │ │ │ │ + bl 6f90 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:200 │ │ │ │ │ vmov.f64 d5, #112 @ 0x3f800000 1.0 │ │ │ │ │ vldr d4, [r9] │ │ │ │ │ mov r2, r5 │ │ │ │ │ vsub.f64 d5, d5, d13 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:198 │ │ │ │ │ movs r3, #2 │ │ │ │ │ @@ -10702,95 +10657,95 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:199 (discriminator 3) │ │ │ │ │ vmla.f64 d7, d3, d4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:200 (discriminator 3) │ │ │ │ │ vsub.f64 d7, d7, d6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:199 (discriminator 3) │ │ │ │ │ vstr d7, [r2, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:198 (discriminator 3) │ │ │ │ │ - blt.n 8370 │ │ │ │ │ + blt.n 8048 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:202 │ │ │ │ │ add.w sl, r5, r4, lsl #3 │ │ │ │ │ vldr d0, [r5] │ │ │ │ │ sub.w sl, sl, #16 │ │ │ │ │ - blx 189c │ │ │ │ │ + blx 15c4 │ │ │ │ │ vstr d0, [r5] │ │ │ │ │ vldr d0, [r5, #8] │ │ │ │ │ - blx 189c │ │ │ │ │ + blx 15c4 │ │ │ │ │ vstr d0, [r5, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:204 (discriminator 3) │ │ │ │ │ vldr d0, [r7, #16] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:203 (discriminator 3) │ │ │ │ │ adds r7, #16 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:204 (discriminator 3) │ │ │ │ │ - blx 189c │ │ │ │ │ + blx 15c4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:205 (discriminator 3) │ │ │ │ │ vldr d11, [r7, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:204 (discriminator 3) │ │ │ │ │ vmov.f64 d9, d0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:205 (discriminator 3) │ │ │ │ │ vmov.f64 d0, d11 │ │ │ │ │ - blx 18b4 │ │ │ │ │ + blx 15dc │ │ │ │ │ vmov.f64 d7, d0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:206 (discriminator 3) │ │ │ │ │ vmov.f64 d0, d11 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:205 (discriminator 3) │ │ │ │ │ vmul.f64 d7, d7, d9 │ │ │ │ │ vstr d7, [r7] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:206 (discriminator 3) │ │ │ │ │ - blx 17e0 │ │ │ │ │ + blx 1508 │ │ │ │ │ vmul.f64 d0, d0, d9 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:203 (discriminator 3) │ │ │ │ │ cmp sl, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:206 (discriminator 3) │ │ │ │ │ vstr d0, [r7, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:203 (discriminator 3) │ │ │ │ │ - bne.n 83ca │ │ │ │ │ + bne.n 80a2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:68 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 73a0 │ │ │ │ │ + bl 7078 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:69 │ │ │ │ │ - ldr.w ip, [pc, #876] @ 8778 │ │ │ │ │ + ldr.w ip, [pc, #876] @ 8450 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:68 │ │ │ │ │ mov r7, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:69 │ │ │ │ │ mov r2, r5 │ │ │ │ │ add ip, pc │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ │ ldrd lr, r3, [ip, #28] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ mov r3, lr │ │ │ │ │ - bl 9e6c │ │ │ │ │ + bl 9b44 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:70 │ │ │ │ │ mov r0, r7 │ │ │ │ │ - bl 72b8 │ │ │ │ │ + bl 6f90 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:210 (discriminator 3) │ │ │ │ │ vmov.f64 d7, #0 @ 0x40000000 2.0 │ │ │ │ │ mov r2, r5 │ │ │ │ │ movs r3, #0 │ │ │ │ │ vdiv.f64 d6, d7, d8 │ │ │ │ │ vldr d7, [r2] │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r3, r4 │ │ │ │ │ vmul.f64 d7, d7, d6 │ │ │ │ │ vstmia r2!, {d7} │ │ │ │ │ - blt.n 8438 │ │ │ │ │ + blt.n 8110 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:213 │ │ │ │ │ vldr d5, [r9] │ │ │ │ │ vmov.f64 d6, #96 @ 0x3f000000 0.5 │ │ │ │ │ - vldr d4, [pc, #748] @ 8740 │ │ │ │ │ + vldr d4, [pc, #748] @ 8418 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:158 │ │ │ │ │ - vldr d8, [pc, #752] @ 8748 │ │ │ │ │ + vldr d8, [pc, #752] @ 8420 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:213 │ │ │ │ │ vdiv.f64 d7, d5, d4 │ │ │ │ │ vadd.f64 d7, d7, d6 │ │ │ │ │ vcvt.s32.f64 s15, d7 │ │ │ │ │ vmov r0, s15 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 872a │ │ │ │ │ + blt.w 8402 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:157 │ │ │ │ │ movs r7, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:158 │ │ │ │ │ vmov.f64 d7, d8 │ │ │ │ │ adds r0, #1 │ │ │ │ │ mov r2, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:157 │ │ │ │ │ @@ -10822,66 +10777,66 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:219 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ it gt │ │ │ │ │ movgt sl, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:213 │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r3, r0 │ │ │ │ │ - bne.n 847e │ │ │ │ │ + bne.n 8156 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:222 │ │ │ │ │ - cbz r7, 84f0 │ │ │ │ │ + cbz r7, 81c8 │ │ │ │ │ adds r3, r7, #1 │ │ │ │ │ add.w r3, r5, r3, lsl #3 │ │ │ │ │ - b.n 84d6 │ │ │ │ │ + b.n 81ae │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:222 (discriminator 2) │ │ │ │ │ vmul.f64 d7, d7, d6 │ │ │ │ │ vcmpe.f64 d7, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.n 84f0 │ │ │ │ │ + ble.n 81c8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:222 │ │ │ │ │ subs r7, #1 │ │ │ │ │ - beq.n 84f0 │ │ │ │ │ + beq.n 81c8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:222 (discriminator 1) │ │ │ │ │ vldr d7, [r3, #-16] │ │ │ │ │ vldmdb r3!, {d6} │ │ │ │ │ vabs.f64 d4, d7 │ │ │ │ │ vabs.f64 d5, d6 │ │ │ │ │ vcmpe.f64 d4, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bgt.n 84c4 │ │ │ │ │ + bgt.n 819c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:225 │ │ │ │ │ - vldr d7, [pc, #596] @ 8748 │ │ │ │ │ + vldr d7, [pc, #596] @ 8420 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:228 │ │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:225 │ │ │ │ │ vcmp.f64 d13, d7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:228 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:225 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:226 │ │ │ │ │ it eq │ │ │ │ │ moveq.w fp, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:225 │ │ │ │ │ - beq.n 851e │ │ │ │ │ + beq.n 81f6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:227 │ │ │ │ │ vmov.f64 d6, #112 @ 0x3f800000 1.0 │ │ │ │ │ vcmp.f64 d13, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bne.n 85fe │ │ │ │ │ + bne.n 82d6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:228 │ │ │ │ │ add.w fp, r0, r0, lsr #31 │ │ │ │ │ sub.w fp, r7, fp, asr #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:237 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - ble.n 855e │ │ │ │ │ + ble.n 8236 │ │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:238 │ │ │ │ │ add.w ip, r4, #4294967295 @ 0xffffffff │ │ │ │ │ - vldr d6, [pc, #548] @ 8750 │ │ │ │ │ + vldr d6, [pc, #548] @ 8428 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:237 │ │ │ │ │ movs r2, #0 │ │ │ │ │ add.w lr, r0, #4294967295 @ 0xffffffff │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:238 (discriminator 3) │ │ │ │ │ vcmpe.f64 d10, d6 │ │ │ │ │ mov r3, r2 │ │ │ │ │ @@ -10897,89 +10852,89 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:238 (discriminator 3) │ │ │ │ │ add r3, r4 │ │ │ │ │ and.w r3, r3, ip │ │ │ │ │ add.w r3, r5, r3, lsl #3 │ │ │ │ │ vldr d7, [r3] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:237 (discriminator 3) │ │ │ │ │ vstmia r1!, {d7} │ │ │ │ │ - bne.n 8534 │ │ │ │ │ + bne.n 820c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:239 │ │ │ │ │ - vldr d7, [pc, #496] @ 8750 │ │ │ │ │ + vldr d7, [pc, #496] @ 8428 │ │ │ │ │ vcmpe.f64 d10, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ it gt │ │ │ │ │ subgt.w r0, r7, fp │ │ │ │ │ - bgt.n 857a │ │ │ │ │ + bgt.n 8252 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:239 (discriminator 2) │ │ │ │ │ add fp, r0 │ │ │ │ │ adds r0, r7, #1 │ │ │ │ │ sub.w r0, fp, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:239 (discriminator 4) │ │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ │ str r0, [r3, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:241 (discriminator 4) │ │ │ │ │ ldr.w r3, [r8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble.n 85e2 │ │ │ │ │ + ble.n 82ba │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:241 (discriminator 1) │ │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:243 (discriminator 1) │ │ │ │ │ vmov s15, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:241 (discriminator 1) │ │ │ │ │ vldr d2, [r9] │ │ │ │ │ str r7, [sp, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:243 (discriminator 1) │ │ │ │ │ vcvt.f64.s32 d5, s15 │ │ │ │ │ - vldr d7, [pc, #448] @ 8758 │ │ │ │ │ + vldr d7, [pc, #448] @ 8430 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:241 (discriminator 1) │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ - vldr d3, [pc, #416] @ 8740 │ │ │ │ │ + vldr d3, [pc, #416] @ 8418 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:243 (discriminator 1) │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ vmov s12, r2 │ │ │ │ │ vmul.f64 d5, d5, d7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:241 (discriminator 1) │ │ │ │ │ str r3, [sp, #32] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:243 (discriminator 1) │ │ │ │ │ vcvt.f64.s32 d6, s12 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:241 (discriminator 1) │ │ │ │ │ add.w r3, r5, sl, lsl #3 │ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ │ str.w sl, [sp, #16] │ │ │ │ │ - ldr r0, [pc, #448] @ (877c ) │ │ │ │ │ + ldr r0, [pc, #448] @ (8454 ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:243 (discriminator 1) │ │ │ │ │ vdiv.f64 d4, d5, d6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:241 (discriminator 1) │ │ │ │ │ vdiv.f64 d6, d2, d3 │ │ │ │ │ add r0, pc │ │ │ │ │ ldrd r2, r3, [r3] │ │ │ │ │ strd r2, r3, [sp, #24] │ │ │ │ │ vstr d8, [sp, #8] │ │ │ │ │ vsub.f64 d7, d7, d4 │ │ │ │ │ vmov r2, r3, d6 │ │ │ │ │ vstr d7, [sp, #40] @ 0x28 │ │ │ │ │ - bl 1c94 │ │ │ │ │ + bl 19bc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:244 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - blx 16bc │ │ │ │ │ + blx 13e4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:245 │ │ │ │ │ add sp, #76 @ 0x4c │ │ │ │ │ vpop {d8-d15} │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:244 │ │ │ │ │ - b.w 16b8 │ │ │ │ │ + b.w 13e0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:156 │ │ │ │ │ vmov.f64 d7, d0 │ │ │ │ │ - b.n 8086 │ │ │ │ │ + b.n 7d5e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:231 │ │ │ │ │ vsub.f64 d7, d7, d13 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:230 │ │ │ │ │ - vldr d5, [pc, #348] @ 8760 │ │ │ │ │ - vldr d3, [pc, #352] @ 8768 │ │ │ │ │ + vldr d5, [pc, #348] @ 8438 │ │ │ │ │ + vldr d3, [pc, #352] @ 8440 │ │ │ │ │ vmov s13, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:235 │ │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:233 │ │ │ │ │ adds r1, r7, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:230 │ │ │ │ │ vcvt.f64.s32 d4, s13 │ │ │ │ │ @@ -11020,279 +10975,278 @@ │ │ │ │ │ bic.w fp, fp, #3 │ │ │ │ │ sub.w fp, r7, fp │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:234 │ │ │ │ │ sub.w r1, r1, fp │ │ │ │ │ str r1, [r2, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:235 │ │ │ │ │ lsls r1, r1, #3 │ │ │ │ │ - blx 1744 │ │ │ │ │ + blx 146c │ │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:237 │ │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:235 │ │ │ │ │ str r0, [r3, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:237 │ │ │ │ │ ldr r0, [r2, #0] │ │ │ │ │ - b.n 851e │ │ │ │ │ + b.n 81f6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:161 │ │ │ │ │ movs r3, #128 @ 0x80 │ │ │ │ │ movs r7, #16 │ │ │ │ │ mov.w r8, #264 @ 0x108 │ │ │ │ │ mov.w r9, #256 @ 0x100 │ │ │ │ │ movs r6, #136 @ 0x88 │ │ │ │ │ movs r0, #34 @ 0x22 │ │ │ │ │ movs r4, #32 │ │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ │ - b.n 80b6 │ │ │ │ │ + b.n 7d8e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:188 │ │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:68 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:188 │ │ │ │ │ ldrd r2, r3, [r3] │ │ │ │ │ strd r2, r3, [r5, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:68 │ │ │ │ │ - bl 73a0 │ │ │ │ │ + bl 7078 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:69 │ │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ │ ldrd r3, r2, [sl, #28] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:68 │ │ │ │ │ mov r7, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:69 │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r2, r5 │ │ │ │ │ - bl 9e6c │ │ │ │ │ + bl 9b44 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:70 │ │ │ │ │ mov r0, r7 │ │ │ │ │ - bl 72b8 │ │ │ │ │ + bl 6f90 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:190 │ │ │ │ │ - ldr r3, [pc, #200] @ (8780 ) │ │ │ │ │ + ldr r3, [pc, #200] @ (8458 ) │ │ │ │ │ ldr.w r8, [fp, r3] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:69 │ │ │ │ │ - ldr r7, [pc, #200] @ (8784 ) │ │ │ │ │ + ldr r7, [pc, #200] @ (845c ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:68 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:213 │ │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:69 │ │ │ │ │ add r7, pc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:213 │ │ │ │ │ add r3, r6 │ │ │ │ │ mov r9, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:68 │ │ │ │ │ - bl 73a0 │ │ │ │ │ + bl 7078 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:69 │ │ │ │ │ ldrd r3, r1, [r7, #28] │ │ │ │ │ mov r2, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:68 │ │ │ │ │ mov sl, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:69 │ │ │ │ │ str r1, [sp, #0] │ │ │ │ │ mov r0, r4 │ │ │ │ │ movs r1, #1 │ │ │ │ │ - bl 9e6c │ │ │ │ │ + bl 9b44 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:70 │ │ │ │ │ mov r0, sl │ │ │ │ │ - bl 72b8 │ │ │ │ │ + bl 6f90 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:202 │ │ │ │ │ vldr d0, [r5] │ │ │ │ │ - blx 189c │ │ │ │ │ + blx 15c4 │ │ │ │ │ vstr d0, [r5] │ │ │ │ │ vldr d0, [r5, #8] │ │ │ │ │ - blx 189c │ │ │ │ │ + blx 15c4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:68 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:202 │ │ │ │ │ vstr d0, [r5, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:68 │ │ │ │ │ - bl 73a0 │ │ │ │ │ + bl 7078 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:69 │ │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ │ ldrd r3, r2, [r7, #28] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:68 │ │ │ │ │ mov sl, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:69 │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r2, r5 │ │ │ │ │ - bl 9e6c │ │ │ │ │ + bl 9b44 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:70 │ │ │ │ │ mov r0, sl │ │ │ │ │ - bl 72b8 │ │ │ │ │ + bl 6f90 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:210 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 844a │ │ │ │ │ + ble.w 8122 │ │ │ │ │ vmov s15, r4 │ │ │ │ │ vcvt.f64.s32 d8, s15 │ │ │ │ │ - b.n 842c │ │ │ │ │ + b.n 8104 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:157 │ │ │ │ │ mov.w sl, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:213 │ │ │ │ │ mov r7, sl │ │ │ │ │ - b.n 84f0 │ │ │ │ │ + b.n 81c8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:185 (discriminator 3) │ │ │ │ │ vmov.f64 d0, d2 │ │ │ │ │ - blx 1804 │ │ │ │ │ - b.n 822e │ │ │ │ │ + blx 152c │ │ │ │ │ + b.n 7f06 │ │ │ │ │ nop.w │ │ │ │ │ cmp r5, #24 │ │ │ │ │ strb r4, [r0, r1] │ │ │ │ │ movs r1, #251 @ 0xfb │ │ │ │ │ ands r1, r1 │ │ │ │ │ ... │ │ │ │ │ movs r0, r0 │ │ │ │ │ eors r1, r1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ eors r1, r3 │ │ │ │ │ str r5, [sp, #516] @ 0x204 │ │ │ │ │ ldrh r3, [r0, #26] │ │ │ │ │ - b.n 8640 │ │ │ │ │ + b.n 8318 │ │ │ │ │ subs r7, #239 @ 0xef │ │ │ │ │ ldrb r1, [r5, r0] │ │ │ │ │ stmia r2!, {r0, r1, r2, r3, r7} │ │ │ │ │ cmp r0, #245 @ 0xf5 │ │ │ │ │ subs r7, #204 @ 0xcc │ │ │ │ │ - ldrsh r4, [r5, r2] │ │ │ │ │ + lsls r0, r6, #5 │ │ │ │ │ movs r2, r0 │ │ │ │ │ - ldrsh r2, [r3, r0] │ │ │ │ │ + lsls r6, r3, #3 │ │ │ │ │ movs r2, r0 │ │ │ │ │ - ldrb r2, [r2, r5] │ │ │ │ │ + movs r6, r2 │ │ │ │ │ movs r2, r0 │ │ │ │ │ - subs r4, #212 @ 0xd4 │ │ │ │ │ - movs r1, r0 │ │ │ │ │ + b.n 8080 │ │ │ │ │ + movs r0, r0 │ │ │ │ │ lsls r0, r3, #3 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldrh r4, [r4, r2] │ │ │ │ │ - movs r2, r0 │ │ │ │ │ + stc2l 0, cr0, [r8, #-4]! │ │ │ │ │ _soxr_f_resp(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:256 │ │ │ │ │ - vldr d5, [pc, #364] @ 88f8 │ │ │ │ │ - vldr d7, [pc, #368] @ 8900 │ │ │ │ │ - vldr d6, [pc, #372] @ 8908 │ │ │ │ │ + vldr d5, [pc, #364] @ 85d0 │ │ │ │ │ + vldr d7, [pc, #368] @ 85d8 │ │ │ │ │ + vldr d6, [pc, #372] @ 85e0 │ │ │ │ │ vcmpe.f64 d1, d5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:254 │ │ │ │ │ push {r3, lr} │ │ │ │ │ vpush {d8-d13} │ │ │ │ │ vmov.f64 d8, d1 │ │ │ │ │ vmov.f64 d9, d0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:256 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ it hi │ │ │ │ │ vmovhi.f64 d7, d6 │ │ │ │ │ vcmpe.f64 d7, d0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bmi.n 887c │ │ │ │ │ + bmi.n 8554 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:263 │ │ │ │ │ vmov.f64 d10, #96 @ 0x3f000000 0.5 │ │ │ │ │ vcmpe.f64 d0, d10 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bgt.n 882a │ │ │ │ │ + bgt.n 8502 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:248 │ │ │ │ │ - vldr d5, [pc, #324] @ 8910 │ │ │ │ │ - vldr d6, [pc, #328] @ 8918 │ │ │ │ │ - vldr d7, [pc, #332] @ 8920 │ │ │ │ │ - vldr d11, [pc, #336] @ 8928 │ │ │ │ │ + vldr d5, [pc, #324] @ 85e8 │ │ │ │ │ + vldr d6, [pc, #328] @ 85f0 │ │ │ │ │ + vldr d7, [pc, #332] @ 85f8 │ │ │ │ │ + vldr d11, [pc, #336] @ 8600 │ │ │ │ │ vnmls.f64 d6, d1, d5 │ │ │ │ │ vmla.f64 d7, d6, d1 │ │ │ │ │ vmla.f64 d11, d7, d1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:266 │ │ │ │ │ vmul.f64 d0, d0, d11 │ │ │ │ │ - blx 17e0 │ │ │ │ │ + blx 1508 │ │ │ │ │ vmov.f64 d8, d0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:250 │ │ │ │ │ vmul.f64 d0, d11, d10 │ │ │ │ │ - blx 17e0 │ │ │ │ │ - blx 1774 │ │ │ │ │ + blx 1508 │ │ │ │ │ + blx 149c │ │ │ │ │ vmov.f64 d1, d0 │ │ │ │ │ - vldr d7, [pc, #300] @ 8930 │ │ │ │ │ + vldr d7, [pc, #300] @ 8608 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:266 │ │ │ │ │ vmov.f64 d0, d8 │ │ │ │ │ vdiv.f64 d1, d7, d1 │ │ │ │ │ - blx 16f8 │ │ │ │ │ + blx 1420 │ │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ │ vsub.f64 d0, d7, d0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:267 │ │ │ │ │ - blx 17b0 │ │ │ │ │ + blx 14d8 │ │ │ │ │ vmov.f64 d7, #52 @ 0x41a00000 20.0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:268 │ │ │ │ │ vpop {d8-d13} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:267 │ │ │ │ │ vmul.f64 d0, d0, d7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:268 │ │ │ │ │ pop {r3, pc} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:249 │ │ │ │ │ - vldr d5, [pc, #268] @ 8938 │ │ │ │ │ + vldr d5, [pc, #268] @ 8610 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:264 │ │ │ │ │ vmov.f64 d0, #112 @ 0x3f800000 1.0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:249 │ │ │ │ │ - vldr d6, [pc, #268] @ 8940 │ │ │ │ │ - vldr d7, [pc, #272] @ 8948 │ │ │ │ │ + vldr d6, [pc, #268] @ 8618 │ │ │ │ │ + vldr d7, [pc, #272] @ 8620 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:264 │ │ │ │ │ vsub.f64 d0, d0, d9 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:249 │ │ │ │ │ - vldr d11, [pc, #272] @ 8950 │ │ │ │ │ + vldr d11, [pc, #272] @ 8628 │ │ │ │ │ vnmls.f64 d6, d1, d5 │ │ │ │ │ vmla.f64 d7, d6, d1 │ │ │ │ │ vmla.f64 d11, d7, d1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:264 │ │ │ │ │ vmul.f64 d0, d0, d11 │ │ │ │ │ - blx 17e0 │ │ │ │ │ + blx 1508 │ │ │ │ │ vmov.f64 d8, d0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:250 │ │ │ │ │ vmul.f64 d0, d11, d10 │ │ │ │ │ - blx 17e0 │ │ │ │ │ - blx 1774 │ │ │ │ │ + blx 1508 │ │ │ │ │ + blx 149c │ │ │ │ │ vmov.f64 d1, d0 │ │ │ │ │ - vldr d7, [pc, #196] @ 8930 │ │ │ │ │ + vldr d7, [pc, #196] @ 8608 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:264 │ │ │ │ │ vmov.f64 d0, d8 │ │ │ │ │ vdiv.f64 d1, d7, d1 │ │ │ │ │ - blx 16f8 │ │ │ │ │ - b.n 8818 │ │ │ │ │ + blx 1420 │ │ │ │ │ + b.n 84f0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:258 │ │ │ │ │ - vldr d6, [pc, #216] @ 8958 │ │ │ │ │ + vldr d6, [pc, #216] @ 8630 │ │ │ │ │ vmov.f64 d12, #88 @ 0x3ec00000 0.375 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:259 │ │ │ │ │ vmov.f64 d11, #112 @ 0x3f800000 1.0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:257 │ │ │ │ │ vmov.f64 d10, #46 @ 0x41700000 15.0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:259 │ │ │ │ │ - vldr d7, [pc, #208] @ 8960 │ │ │ │ │ + vldr d7, [pc, #208] @ 8638 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:258 │ │ │ │ │ vmla.f64 d12, d1, d6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:257 │ │ │ │ │ vadd.f64 d10, d1, d10 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:259 │ │ │ │ │ vsub.f64 d0, d10, d7 │ │ │ │ │ vdiv.f64 d13, d11, d12 │ │ │ │ │ vdiv.f64 d0, d0, d10 │ │ │ │ │ vmov.f64 d1, d13 │ │ │ │ │ - blx 16f8 │ │ │ │ │ - blx 183c │ │ │ │ │ + blx 1420 │ │ │ │ │ + blx 1564 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:260 │ │ │ │ │ vmov.f64 d1, d13 │ │ │ │ │ vdiv.f64 d7, d8, d10 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:259 │ │ │ │ │ - vldr d8, [pc, #172] @ 8968 │ │ │ │ │ + vldr d8, [pc, #172] @ 8640 │ │ │ │ │ vmul.f64 d8, d0, d8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:260 │ │ │ │ │ vsub.f64 d0, d11, d7 │ │ │ │ │ - blx 16f8 │ │ │ │ │ - blx 183c │ │ │ │ │ + blx 1420 │ │ │ │ │ + blx 1564 │ │ │ │ │ vdiv.f64 d7, d0, d8 │ │ │ │ │ vadd.f64 d7, d7, d11 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:261 │ │ │ │ │ vsub.f64 d9, d7, d9 │ │ │ │ │ vmul.f64 d0, d9, d8 │ │ │ │ │ - blx 17e0 │ │ │ │ │ + blx 1508 │ │ │ │ │ vmov.f64 d1, d12 │ │ │ │ │ - blx 16f8 │ │ │ │ │ + blx 1420 │ │ │ │ │ vsub.f64 d0, d0, d11 │ │ │ │ │ vmul.f64 d0, d0, d10 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:268 │ │ │ │ │ vpop {d8-d13} │ │ │ │ │ pop {r3, pc} │ │ │ │ │ nop │ │ │ │ │ movs r0, r0 │ │ │ │ │ @@ -11300,154 +11254,154 @@ │ │ │ │ │ movs r0, r0 │ │ │ │ │ eors r4, r4 │ │ │ │ │ ldr r1, [sp, #616] @ 0x268 │ │ │ │ │ ldr r1, [sp, #612] @ 0x264 │ │ │ │ │ ldr r1, [sp, #612] @ 0x264 │ │ │ │ │ subs r7, #233 @ 0xe9 │ │ │ │ │ lsrs r5, r7, #8 │ │ │ │ │ - add r3, pc, #860 @ (adr r3, 8c68 ) │ │ │ │ │ + add r3, pc, #860 @ (adr r3, 8940 ) │ │ │ │ │ subs r5, #112 @ 0x70 │ │ │ │ │ subs r7, #234 @ 0xea │ │ │ │ │ asrs r1, r5, #31 │ │ │ │ │ str r6, [r0, #124] @ 0x7c │ │ │ │ │ ldrh r6, [r2, #12] │ │ │ │ │ subs r6, #139 @ 0x8b │ │ │ │ │ ldr r2, [r7, #60] @ 0x3c │ │ │ │ │ ldr r5, [sp, #152] @ 0x98 │ │ │ │ │ - add r1, pc, #320 @ (adr r1, 8a60 ) │ │ │ │ │ + add r1, pc, #320 @ (adr r1, 8738 ) │ │ │ │ │ subs r7, #29 │ │ │ │ │ subs r6, r3, r0 │ │ │ │ │ - add r3, pc, #88 @ (adr r3, 897c ) │ │ │ │ │ + add r3, pc, #88 @ (adr r3, 8654 ) │ │ │ │ │ push {r1, r2, r3, r5, r7, lr} │ │ │ │ │ subs r7, #151 @ 0x97 │ │ │ │ │ add r6, sp, #416 @ 0x1a0 │ │ │ │ │ - ldr r0, [pc, #844] @ (8c78 ) │ │ │ │ │ - b.n 83c6 │ │ │ │ │ + ldr r0, [pc, #844] @ (8950 ) │ │ │ │ │ + b.n 809e │ │ │ │ │ subs r7, #225 @ 0xe1 │ │ │ │ │ subs r1, #239 @ 0xef │ │ │ │ │ cdp2 14, 15, cr2, cr10, cr2, {2} │ │ │ │ │ itte al │ │ │ │ │ addal r0, #98 @ 0x62 │ │ │ │ │ - cbnz r2, 8998 @ unpredictable │ │ │ │ │ + cbnz r2, 8670 @ unpredictable │ │ │ │ │ ldrsb r6, [r2, r2] │ │ │ │ │ subs r6, #120 @ 0x78 │ │ │ │ │ movs r2, #78 @ 0x4e │ │ │ │ │ ldrh r1, [r3, r7] │ │ │ │ │ ldr r6, [r7, #52] @ 0x34 │ │ │ │ │ subs r7, #13 │ │ │ │ │ str r6, [r3, r4] │ │ │ │ │ hlt 0x0021 │ │ │ │ │ ldrh.w r3, [r9, #3979] @ 0xf8b │ │ │ │ │ subs r1, r6, r5 │ │ │ │ │ - b.n 8970 │ │ │ │ │ + b.n 8648 │ │ │ │ │ str r0, [sp, #180] @ 0xb4 │ │ │ │ │ subs r7, #241 @ 0xf1 │ │ │ │ │ revsh r7, r0 │ │ │ │ │ ldrh r0, [r7, #44] @ 0x2c │ │ │ │ │ and.w pc, r6, #909522486 @ 0x36363636 │ │ │ │ │ adds r3, #51 @ 0x33 │ │ │ │ │ adds r3, #51 @ 0x33 │ │ │ │ │ adds r3, #51 @ 0x33 │ │ │ │ │ ands r5, r4 │ │ │ │ │ ldmia r2!, {r0} │ │ │ │ │ stmia r7!, {r1, r2, r4, r5, r6} │ │ │ │ │ - bls.n 8934 │ │ │ │ │ + bls.n 860c │ │ │ │ │ ands r3, r0 │ │ │ │ │ _soxr_inv_f_resp(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:248 │ │ │ │ │ - vldr d4, [pc, #172] @ 8a20 │ │ │ │ │ - vldr d6, [pc, #176] @ 8a28 │ │ │ │ │ - vldr d7, [pc, #180] @ 8a30 │ │ │ │ │ + vldr d4, [pc, #172] @ 86f8 │ │ │ │ │ + vldr d6, [pc, #176] @ 8700 │ │ │ │ │ + vldr d7, [pc, #180] @ 8708 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:273 │ │ │ │ │ - vldr d5, [pc, #184] @ 8a38 │ │ │ │ │ + vldr d5, [pc, #184] @ 8710 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:248 │ │ │ │ │ vnmls.f64 d6, d1, d4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:271 │ │ │ │ │ push {r3, lr} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:273 │ │ │ │ │ vmul.f64 d0, d0, d5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:271 │ │ │ │ │ vpush {d8-d10} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:248 │ │ │ │ │ - vldr d8, [pc, #176] @ 8a40 │ │ │ │ │ + vldr d8, [pc, #176] @ 8718 │ │ │ │ │ vmla.f64 d7, d6, d1 │ │ │ │ │ vmla.f64 d8, d7, d1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:273 │ │ │ │ │ - blx 189c │ │ │ │ │ + blx 15c4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:274 │ │ │ │ │ vmov.f64 d7, #96 @ 0x3f000000 0.5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:273 │ │ │ │ │ vmov.f64 d9, d0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:274 │ │ │ │ │ vcmpe.f64 d0, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:250 │ │ │ │ │ vmul.f64 d0, d8, d7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:274 │ │ │ │ │ - ble.n 89ea │ │ │ │ │ + ble.n 86c2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:250 (discriminator 1) │ │ │ │ │ - blx 17e0 │ │ │ │ │ - blx 1774 │ │ │ │ │ + blx 1508 │ │ │ │ │ + blx 149c │ │ │ │ │ vmov.f64 d6, d0 │ │ │ │ │ - vldr d5, [pc, #132] @ 8a48 │ │ │ │ │ + vldr d5, [pc, #132] @ 8720 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:275 (discriminator 1) │ │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ │ vsub.f64 d0, d7, d9 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:250 (discriminator 1) │ │ │ │ │ vdiv.f64 d1, d5, d6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:275 (discriminator 1) │ │ │ │ │ vdiv.f64 d1, d7, d1 │ │ │ │ │ - blx 16f8 │ │ │ │ │ - blx 183c │ │ │ │ │ + blx 1420 │ │ │ │ │ + blx 1564 │ │ │ │ │ vmov.f64 d7, d0 │ │ │ │ │ vdiv.f64 d0, d7, d8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:277 (discriminator 1) │ │ │ │ │ vpop {d8-d10} │ │ │ │ │ pop {r3, pc} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:250 (discriminator 4) │ │ │ │ │ - blx 17e0 │ │ │ │ │ + blx 1508 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:275 (discriminator 4) │ │ │ │ │ vmov.f64 d10, #112 @ 0x3f800000 1.0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:250 (discriminator 4) │ │ │ │ │ - blx 1774 │ │ │ │ │ + blx 149c │ │ │ │ │ vmov.f64 d7, d0 │ │ │ │ │ - vldr d6, [pc, #76] @ 8a48 │ │ │ │ │ + vldr d6, [pc, #76] @ 8720 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:275 (discriminator 4) │ │ │ │ │ vmov.f64 d0, d9 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:250 (discriminator 4) │ │ │ │ │ vdiv.f64 d1, d6, d7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:275 (discriminator 4) │ │ │ │ │ vdiv.f64 d1, d10, d1 │ │ │ │ │ - blx 16f8 │ │ │ │ │ - blx 183c │ │ │ │ │ + blx 1420 │ │ │ │ │ + blx 1564 │ │ │ │ │ vdiv.f64 d7, d0, d8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:276 (discriminator 4) │ │ │ │ │ vsub.f64 d0, d10, d7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:277 (discriminator 4) │ │ │ │ │ vpop {d8-d10} │ │ │ │ │ pop {r3, pc} │ │ │ │ │ asrs r1, r5, #31 │ │ │ │ │ str r6, [r0, #124] @ 0x7c │ │ │ │ │ ldrh r6, [r2, #12] │ │ │ │ │ subs r6, #139 @ 0x8b │ │ │ │ │ ldr r2, [r7, #60] @ 0x3c │ │ │ │ │ ldr r5, [sp, #152] @ 0x98 │ │ │ │ │ - add r1, pc, #320 @ (adr r1, 8b70 ) │ │ │ │ │ + add r1, pc, #320 @ (adr r1, 8848 ) │ │ │ │ │ subs r7, #29 │ │ │ │ │ subs r6, r3, r0 │ │ │ │ │ - add r3, pc, #88 @ (adr r3, 8a8c ) │ │ │ │ │ + add r3, pc, #88 @ (adr r3, 8764 ) │ │ │ │ │ push {r1, r2, r3, r5, r7, lr} │ │ │ │ │ subs r7, #151 @ 0x97 │ │ │ │ │ ldrh r4, [r4, #0] │ │ │ │ │ ldrsh r0, [r1, r6] │ │ │ │ │ ldrb r4, [r3, #4] │ │ │ │ │ subs r7, #189 @ 0xbd │ │ │ │ │ add r6, sp, #416 @ 0x1a0 │ │ │ │ │ - ldr r0, [pc, #844] @ (8d90 ) │ │ │ │ │ - b.n 84de │ │ │ │ │ + ldr r0, [pc, #844] @ (8a68 ) │ │ │ │ │ + b.n 81b6 │ │ │ │ │ subs r7, #225 @ 0xe1 │ │ │ │ │ subs r1, #239 @ 0xef │ │ │ │ │ cdp2 14, 15, cr2, cr10, cr2, {2} │ │ │ │ │ itte al │ │ │ │ │ cft1st(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1029 │ │ │ │ │ vldral d6, [r1] │ │ │ │ │ @@ -11599,15 +11553,15 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1056 │ │ │ │ │ vstr d11, [r1, #96] @ 0x60 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1057 │ │ │ │ │ vstr d12, [r1, #104] @ 0x68 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1065 │ │ │ │ │ vstr d4, [r1, #120] @ 0x78 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1067 │ │ │ │ │ - ble.w 8d4e │ │ │ │ │ + ble.w 8a26 │ │ │ │ │ subs r0, #17 │ │ │ │ │ add.w r3, r2, #16 │ │ │ │ │ bic.w r0, r0, #15 │ │ │ │ │ add r0, r3 │ │ │ │ │ mov r3, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1071 (discriminator 3) │ │ │ │ │ vldr d15, [r2, #24] │ │ │ │ │ @@ -11822,15 +11776,15 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1119 (discriminator 3) │ │ │ │ │ vstr d3, [r1, #88] @ 0x58 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1123 (discriminator 3) │ │ │ │ │ vstr d11, [r1, #120] @ 0x78 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1122 (discriminator 3) │ │ │ │ │ vstr d7, [r1, #112] @ 0x70 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1067 (discriminator 3) │ │ │ │ │ - bne.w 8b96 │ │ │ │ │ + bne.w 886e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1125 │ │ │ │ │ add sp, #8 │ │ │ │ │ vpop {d8-d15} │ │ │ │ │ bx lr │ │ │ │ │ nop │ │ │ │ │ cftmdl(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1129 │ │ │ │ │ @@ -11840,15 +11794,15 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1135 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1129 │ │ │ │ │ vpush {d8-d15} │ │ │ │ │ sub sp, #28 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1135 │ │ │ │ │ - ble.n 8e14 │ │ │ │ │ + ble.n 8aec │ │ │ │ │ subs r4, r1, #1 │ │ │ │ │ lsls r0, r1, #3 │ │ │ │ │ adds r5, r2, r0 │ │ │ │ │ add.w lr, r2, #16 │ │ │ │ │ lsrs r4, r4, #1 │ │ │ │ │ mov r6, r2 │ │ │ │ │ add.w r7, r2, #8 │ │ │ │ │ @@ -11928,22 +11882,22 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1152 (discriminator 3) │ │ │ │ │ vstr d2, [r5, #-8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1153 (discriminator 3) │ │ │ │ │ vstr d6, [r0, #-16] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1154 (discriminator 3) │ │ │ │ │ vstr d7, [r0, #-8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1135 (discriminator 3) │ │ │ │ │ - bne.n 8d86 │ │ │ │ │ + bne.n 8a5e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1157 │ │ │ │ │ add.w r5, r1, ip │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1156 │ │ │ │ │ vldr d1, [r3, #16] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1157 │ │ │ │ │ cmp ip, r5 │ │ │ │ │ - bge.n 8ef0 │ │ │ │ │ + bge.n 8bc8 │ │ │ │ │ subs r0, r1, #1 │ │ │ │ │ adds r4, r1, r5 │ │ │ │ │ bic.w r0, r0, #1 │ │ │ │ │ adds r6, r1, r4 │ │ │ │ │ add r0, ip │ │ │ │ │ add.w lr, r2, #16 │ │ │ │ │ add.w r4, r2, r4, lsl #3 │ │ │ │ │ @@ -12038,22 +11992,22 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1176 (discriminator 3) │ │ │ │ │ vstr d12, [r7, #-8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1179 (discriminator 3) │ │ │ │ │ vstr d3, [r6, #-16] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1180 (discriminator 3) │ │ │ │ │ vstr d7, [r6, #-8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1157 (discriminator 3) │ │ │ │ │ - bne.n 8e44 │ │ │ │ │ + bne.n 8b1c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1184 │ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1183 │ │ │ │ │ mov.w r9, ip, lsl #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1184 │ │ │ │ │ cmp r9, r0 │ │ │ │ │ - bge.w 9154 │ │ │ │ │ + bge.w 8e2c │ │ │ │ │ mov r8, r3 │ │ │ │ │ add r5, ip │ │ │ │ │ add ip, r9 │ │ │ │ │ add.w r6, r2, r1, lsl #4 │ │ │ │ │ add.w r7, r1, ip │ │ │ │ │ mov r4, r8 │ │ │ │ │ mov lr, r9 │ │ │ │ │ @@ -12079,15 +12033,15 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1192 │ │ │ │ │ vnmls.f64 d6, d7, d13 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1191 │ │ │ │ │ vmls.f64 d15, d7, d12 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1192 │ │ │ │ │ vstr d6, [sp] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1193 │ │ │ │ │ - bge.n 902e │ │ │ │ │ + bge.n 8d06 │ │ │ │ │ add.w fp, r5, #4294967295 @ 0xffffffff │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ sub.w fp, fp, lr │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ bic.w fp, fp, #1 │ │ │ │ │ mov.w r1, lr, lsl #3 │ │ │ │ │ add fp, lr │ │ │ │ │ @@ -12190,15 +12144,15 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1213 (discriminator 3) │ │ │ │ │ vstr d5, [sl, #-16] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1217 (discriminator 3) │ │ │ │ │ vstr d0, [r0, #-16] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1218 (discriminator 3) │ │ │ │ │ vstr d7, [r0, #-8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1193 (discriminator 3) │ │ │ │ │ - bne.n 8f6c │ │ │ │ │ + bne.n 8c44 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1221 │ │ │ │ │ vldr d12, [r4, #56] @ 0x38 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1222 │ │ │ │ │ vadd.f64 d7, d14, d14 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1220 │ │ │ │ │ vldr d13, [r4, #48] @ 0x30 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1224 │ │ │ │ │ @@ -12208,15 +12162,15 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1222 │ │ │ │ │ vmov.f64 d15, d13 │ │ │ │ │ vmls.f64 d15, d7, d12 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1223 │ │ │ │ │ vnmls.f64 d6, d7, d13 │ │ │ │ │ vstr d6, [sp] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1224 │ │ │ │ │ - bge.n 913e │ │ │ │ │ + bge.n 8e16 │ │ │ │ │ add.w fp, r7, #4294967295 @ 0xffffffff │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ sub.w fp, fp, ip │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ bic.w fp, fp, #1 │ │ │ │ │ mov.w r1, ip, lsl #3 │ │ │ │ │ add fp, ip │ │ │ │ │ @@ -12321,44 +12275,44 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1244 (discriminator 3) │ │ │ │ │ vstr d5, [sl, #-16] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1248 (discriminator 3) │ │ │ │ │ vstr d0, [r0, #-16] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1249 (discriminator 3) │ │ │ │ │ vstr d7, [r0, #-8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1224 (discriminator 3) │ │ │ │ │ - bne.n 907c │ │ │ │ │ + bne.n 8d54 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1184 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ add lr, r9 │ │ │ │ │ add.w r8, r8, #16 │ │ │ │ │ adds r4, #32 │ │ │ │ │ add r5, r9 │ │ │ │ │ add ip, r9 │ │ │ │ │ add r7, r9 │ │ │ │ │ cmp r3, lr │ │ │ │ │ - bgt.w 8f1a │ │ │ │ │ + bgt.w 8bf2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1252 │ │ │ │ │ add sp, #28 │ │ │ │ │ vpop {d8-d15} │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ nop │ │ │ │ │ cftbsub(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:974 │ │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:979 │ │ │ │ │ cmp r0, #8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:974 │ │ │ │ │ mov r4, r1 │ │ │ │ │ vpush {d8-d9} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:979 │ │ │ │ │ - bgt.n 91cc │ │ │ │ │ + bgt.n 8ea4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:978 │ │ │ │ │ mov.w r5, #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:987 │ │ │ │ │ - beq.n 91f8 │ │ │ │ │ + beq.n 8ed0 │ │ │ │ │ mov r2, r4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1010 │ │ │ │ │ movs r0, #0 │ │ │ │ │ add.w r3, r4, r5, lsl #3 │ │ │ │ │ add.w r1, r4, #8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1012 (discriminator 3) │ │ │ │ │ vldr d7, [r1, #-8] │ │ │ │ │ @@ -12393,46 +12347,46 @@ │ │ │ │ │ vsub.f64 d7, d7, d4 │ │ │ │ │ vstr d7, [r2, #-8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1016 (discriminator 3) │ │ │ │ │ vstr d6, [r3, #-16] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1017 (discriminator 3) │ │ │ │ │ vstr d5, [r3, #-8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1010 (discriminator 3) │ │ │ │ │ - blt.n 917e │ │ │ │ │ + blt.n 8e56 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1020 │ │ │ │ │ vpop {d8-d9} │ │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ mov r6, r0 │ │ │ │ │ mov r7, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:980 │ │ │ │ │ - bl 8a50 │ │ │ │ │ + bl 8728 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:982 │ │ │ │ │ cmp r6, #32 │ │ │ │ │ - ble.n 92a8 │ │ │ │ │ + ble.n 8f80 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:981 │ │ │ │ │ movs r1, #8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:982 │ │ │ │ │ movs r5, #32 │ │ │ │ │ - b.n 91e0 │ │ │ │ │ + b.n 8eb8 │ │ │ │ │ mov r5, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:983 │ │ │ │ │ mov r0, r6 │ │ │ │ │ mov r3, r7 │ │ │ │ │ mov r2, r4 │ │ │ │ │ - bl 8d58 │ │ │ │ │ + bl 8a30 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:982 │ │ │ │ │ lsls r0, r5, #2 │ │ │ │ │ mov r1, r5 │ │ │ │ │ cmp r0, r6 │ │ │ │ │ - blt.n 91de │ │ │ │ │ + blt.n 8eb6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:987 │ │ │ │ │ - bne.n 92a0 │ │ │ │ │ + bne.n 8f78 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:988 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.n 91c6 │ │ │ │ │ + ble.n 8e9e │ │ │ │ │ lsls r3, r5, #3 │ │ │ │ │ mov r2, r4 │ │ │ │ │ adds r0, r4, r3 │ │ │ │ │ movs r6, #0 │ │ │ │ │ adds r1, r0, r3 │ │ │ │ │ adds r4, #8 │ │ │ │ │ add r3, r1 │ │ │ │ │ @@ -12512,42 +12466,42 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1005 (discriminator 3) │ │ │ │ │ vstr d2, [r0, #-8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1006 (discriminator 3) │ │ │ │ │ vstr d6, [r3, #-16] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1007 (discriminator 3) │ │ │ │ │ vstr d7, [r3, #-8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:988 (discriminator 3) │ │ │ │ │ - blt.n 9206 │ │ │ │ │ + blt.n 8ede │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1020 │ │ │ │ │ vpop {d8-d9} │ │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1010 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bgt.w 9172 │ │ │ │ │ - b.n 91c6 │ │ │ │ │ + bgt.w 8e4a │ │ │ │ │ + b.n 8e9e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:981 │ │ │ │ │ mov.w r5, #8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:987 │ │ │ │ │ - bne.w 9172 │ │ │ │ │ - b.n 91f8 │ │ │ │ │ + bne.w 8e4a │ │ │ │ │ + b.n 8ed0 │ │ │ │ │ nop │ │ │ │ │ cftfsub(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:924 │ │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:929 │ │ │ │ │ cmp r0, #8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:924 │ │ │ │ │ mov r4, r1 │ │ │ │ │ vpush {d8-d9} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:929 │ │ │ │ │ - bgt.n 931c │ │ │ │ │ + bgt.n 8ff4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:928 │ │ │ │ │ mov.w r5, #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:937 │ │ │ │ │ - beq.n 9348 │ │ │ │ │ + beq.n 9020 │ │ │ │ │ mov r2, r4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:960 │ │ │ │ │ movs r0, #0 │ │ │ │ │ add.w r3, r4, r5, lsl #3 │ │ │ │ │ add.w r1, r4, #8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:962 (discriminator 3) │ │ │ │ │ vldr d5, [r3] │ │ │ │ │ @@ -12581,46 +12535,46 @@ │ │ │ │ │ vadd.f64 d5, d5, d4 │ │ │ │ │ vstr d5, [r2, #-8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:966 (discriminator 3) │ │ │ │ │ vstr d7, [r3, #-16] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:967 (discriminator 3) │ │ │ │ │ vstr d6, [r3, #-8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:960 (discriminator 3) │ │ │ │ │ - blt.n 92d2 │ │ │ │ │ + blt.n 8faa │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:970 │ │ │ │ │ vpop {d8-d9} │ │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ mov r6, r0 │ │ │ │ │ mov r7, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:930 │ │ │ │ │ - bl 8a50 │ │ │ │ │ + bl 8728 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:932 │ │ │ │ │ cmp r6, #32 │ │ │ │ │ - ble.n 93f4 │ │ │ │ │ + ble.n 90cc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:931 │ │ │ │ │ movs r1, #8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:932 │ │ │ │ │ movs r5, #32 │ │ │ │ │ - b.n 9330 │ │ │ │ │ + b.n 9008 │ │ │ │ │ mov r5, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:933 │ │ │ │ │ mov r0, r6 │ │ │ │ │ mov r3, r7 │ │ │ │ │ mov r2, r4 │ │ │ │ │ - bl 8d58 │ │ │ │ │ + bl 8a30 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:932 │ │ │ │ │ lsls r0, r5, #2 │ │ │ │ │ mov r1, r5 │ │ │ │ │ cmp r0, r6 │ │ │ │ │ - blt.n 932e │ │ │ │ │ + blt.n 9006 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:937 │ │ │ │ │ - bne.n 93ec │ │ │ │ │ + bne.n 90c4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:938 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.n 9316 │ │ │ │ │ + ble.n 8fee │ │ │ │ │ lsls r3, r5, #3 │ │ │ │ │ mov r2, r4 │ │ │ │ │ adds r0, r4, r3 │ │ │ │ │ movs r6, #0 │ │ │ │ │ adds r1, r0, r3 │ │ │ │ │ adds r4, #8 │ │ │ │ │ add r3, r1 │ │ │ │ │ @@ -12699,27 +12653,27 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:955 (discriminator 3) │ │ │ │ │ vstr d2, [r0, #-8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:956 (discriminator 3) │ │ │ │ │ vstr d6, [r3, #-16] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:957 (discriminator 3) │ │ │ │ │ vstr d7, [r3, #-8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:938 (discriminator 3) │ │ │ │ │ - blt.n 9356 │ │ │ │ │ + blt.n 902e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:970 │ │ │ │ │ vpop {d8-d9} │ │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:960 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bgt.w 92c6 │ │ │ │ │ - b.n 9316 │ │ │ │ │ + bgt.w 8f9e │ │ │ │ │ + b.n 8fee │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:931 │ │ │ │ │ mov.w r5, #8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:937 │ │ │ │ │ - bne.w 92c6 │ │ │ │ │ - b.n 9348 │ │ │ │ │ + bne.w 8f9e │ │ │ │ │ + b.n 9020 │ │ │ │ │ nop │ │ │ │ │ rftfsub(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1256 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1260 │ │ │ │ │ asrs r7, r0, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1256 │ │ │ │ │ @@ -12728,18 +12682,18 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1261 │ │ │ │ │ lsls r0, r2, #1 │ │ │ │ │ mov r1, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1256 │ │ │ │ │ mov r5, r2 │ │ │ │ │ mov r6, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1261 │ │ │ │ │ - bl 1b110 │ │ │ │ │ + bl 15750 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1263 │ │ │ │ │ cmp r7, #2 │ │ │ │ │ - ble.n 94a6 │ │ │ │ │ + ble.n 917e │ │ │ │ │ subs r2, r5, r0 │ │ │ │ │ subs r7, #3 │ │ │ │ │ lsls r5, r0, #3 │ │ │ │ │ lsls r4, r4, #3 │ │ │ │ │ lsrs r7, r7, #1 │ │ │ │ │ add.w r2, r6, r2, lsl #3 │ │ │ │ │ adds r0, r6, r5 │ │ │ │ │ @@ -12803,15 +12757,15 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1275 (discriminator 3) │ │ │ │ │ vsub.f64 d7, d5, d7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1274 (discriminator 3) │ │ │ │ │ vstr d6, [r3] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1275 (discriminator 3) │ │ │ │ │ vstr d7, [r3, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1263 (discriminator 3) │ │ │ │ │ - bne.n 943e │ │ │ │ │ + bne.n 9116 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1277 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ nop │ │ │ │ │ rftbsub(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1285 │ │ │ │ │ vldr d7, [r1, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1281 │ │ │ │ │ @@ -12829,18 +12783,18 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1281 │ │ │ │ │ mov r5, r2 │ │ │ │ │ mov r8, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1285 │ │ │ │ │ vstr d7, [r1, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1287 │ │ │ │ │ mov r1, r6 │ │ │ │ │ - bl 1b110 │ │ │ │ │ + bl 15750 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1289 │ │ │ │ │ cmp r6, #2 │ │ │ │ │ - ble.n 9564 │ │ │ │ │ + ble.n 923c │ │ │ │ │ sub.w lr, r6, #3 │ │ │ │ │ lsls r7, r7, #3 │ │ │ │ │ subs r5, r5, r0 │ │ │ │ │ lsls r1, r0, #3 │ │ │ │ │ mov.w r3, lr, lsr #1 │ │ │ │ │ sub.w lr, r7, #16 │ │ │ │ │ add lr, r4 │ │ │ │ │ @@ -12904,15 +12858,15 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1301 (discriminator 3) │ │ │ │ │ vsub.f64 d6, d6, d4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1300 (discriminator 3) │ │ │ │ │ vstr d7, [r3] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1301 (discriminator 3) │ │ │ │ │ vstr d6, [r3, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1289 (discriminator 3) │ │ │ │ │ - bne.n 94fc │ │ │ │ │ + bne.n 91d4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1303 │ │ │ │ │ adds r1, r6, #1 │ │ │ │ │ add.w r4, r4, r1, lsl #3 │ │ │ │ │ vldr d7, [r4] │ │ │ │ │ vneg.f64 d7, d7 │ │ │ │ │ vstr d7, [r4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1304 │ │ │ │ │ @@ -12929,20 +12883,20 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1313 │ │ │ │ │ mov r1, r0 │ │ │ │ │ mov r0, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1308 │ │ │ │ │ mov r4, r2 │ │ │ │ │ mov r7, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1313 │ │ │ │ │ - bl 1b110 │ │ │ │ │ + bl 15750 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1315 │ │ │ │ │ cmp.w r8, #1 │ │ │ │ │ it le │ │ │ │ │ movle.w r8, r8, lsl #3 │ │ │ │ │ - ble.n 95fc │ │ │ │ │ + ble.n 92d4 │ │ │ │ │ sub.w ip, r4, r0 │ │ │ │ │ mov.w lr, r0, lsl #3 │ │ │ │ │ mov.w r8, r8, lsl #3 │ │ │ │ │ add.w r0, r6, r5, lsl #3 │ │ │ │ │ add.w ip, r7, ip, lsl #3 │ │ │ │ │ add.w r4, r7, lr │ │ │ │ │ rsb r1, lr, #0 │ │ │ │ │ @@ -12973,15 +12927,15 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1321 (discriminator 3) │ │ │ │ │ vstmia r2!, {d7} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1315 (discriminator 3) │ │ │ │ │ cmp r3, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1322 (discriminator 3) │ │ │ │ │ vstr d5, [r0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1315 (discriminator 3) │ │ │ │ │ - bne.n 95c4 │ │ │ │ │ + bne.n 929c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1324 │ │ │ │ │ add r6, r8 │ │ │ │ │ vldr d6, [r7] │ │ │ │ │ vldr d7, [r6] │ │ │ │ │ vmul.f64 d7, d7, d6 │ │ │ │ │ vstr d7, [r6] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1325 │ │ │ │ │ @@ -12998,20 +12952,20 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1334 │ │ │ │ │ mov r1, r0 │ │ │ │ │ mov r0, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1329 │ │ │ │ │ mov r4, r2 │ │ │ │ │ mov r7, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1334 │ │ │ │ │ - bl 1b110 │ │ │ │ │ + bl 15750 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1336 │ │ │ │ │ cmp.w r8, #1 │ │ │ │ │ it le │ │ │ │ │ movle.w r8, r8, lsl #3 │ │ │ │ │ - ble.n 9694 │ │ │ │ │ + ble.n 936c │ │ │ │ │ sub.w ip, r4, r0 │ │ │ │ │ mov.w lr, r0, lsl #3 │ │ │ │ │ mov.w r8, r8, lsl #3 │ │ │ │ │ add.w r0, r6, r5, lsl #3 │ │ │ │ │ add.w ip, r7, ip, lsl #3 │ │ │ │ │ add.w r4, r7, lr │ │ │ │ │ rsb r1, lr, #0 │ │ │ │ │ @@ -13041,15 +12995,15 @@ │ │ │ │ │ vnmls.f64 d5, d4, d6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1342 (discriminator 3) │ │ │ │ │ vstr d7, [r0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1343 (discriminator 3) │ │ │ │ │ vstmia r2!, {d5} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1336 (discriminator 3) │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.n 965c │ │ │ │ │ + bne.n 9334 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1345 │ │ │ │ │ add r6, r8 │ │ │ │ │ vldr d6, [r7] │ │ │ │ │ vldr d7, [r6] │ │ │ │ │ vmul.f64 d7, d7, d6 │ │ │ │ │ vstr d7, [r6] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1346 │ │ │ │ │ @@ -13070,28 +13024,28 @@ │ │ │ │ │ flags(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g64.c:15 │ │ │ │ │ movs r0, #0 │ │ │ │ │ bx lr │ │ │ │ │ backward(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g64.c:13 │ │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ │ - b.w 783c │ │ │ │ │ + b.w 7514 │ │ │ │ │ forward(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g64.c:12 │ │ │ │ │ movs r1, #1 │ │ │ │ │ - b.w 783c │ │ │ │ │ + b.w 7514 │ │ │ │ │ nop │ │ │ │ │ makect.part.0(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:690 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:697 │ │ │ │ │ asrs r7, r0, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:698 │ │ │ │ │ vmov s13, r7 │ │ │ │ │ - vldr d7, [pc, #128] @ 9758 │ │ │ │ │ + vldr d7, [pc, #128] @ 9430 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:690 │ │ │ │ │ mov r5, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:698 │ │ │ │ │ vcvt.f64.s32 d0, s13 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:690 │ │ │ │ │ vpush {d8-d9} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:700 │ │ │ │ │ @@ -13099,83 +13053,83 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:690 │ │ │ │ │ sub sp, #20 │ │ │ │ │ mov r4, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:698 │ │ │ │ │ vdiv.f64 d8, d7, d0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:699 │ │ │ │ │ vmul.f64 d0, d0, d8 │ │ │ │ │ - blx 18b4 │ │ │ │ │ + blx 15dc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:700 │ │ │ │ │ vmul.f64 d7, d0, d9 │ │ │ │ │ add.w r3, r5, r7, lsl #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:699 │ │ │ │ │ vstr d0, [r5] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:701 │ │ │ │ │ cmp r7, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:700 │ │ │ │ │ vstr d7, [r3] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:701 │ │ │ │ │ - beq.n 974e │ │ │ │ │ + beq.n 9426 │ │ │ │ │ add.w r6, r5, #8 │ │ │ │ │ add.w r9, sp, #8 │ │ │ │ │ add.w r5, r5, r4, lsl #3 │ │ │ │ │ mov r8, sp │ │ │ │ │ movs r4, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:702 │ │ │ │ │ vmov s15, r4 │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r9 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:701 │ │ │ │ │ adds r4, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:702 │ │ │ │ │ vcvt.f64.s32 d0, s15 │ │ │ │ │ vmul.f64 d0, d0, d8 │ │ │ │ │ - blx 1704 │ │ │ │ │ + blx 142c │ │ │ │ │ vldr d6, [sp] │ │ │ │ │ vldr d7, [sp, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:701 │ │ │ │ │ cmp r7, r4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:702 │ │ │ │ │ vmul.f64 d6, d6, d9 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:703 │ │ │ │ │ vmul.f64 d7, d7, d9 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:702 │ │ │ │ │ vstmia r6!, {d6} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:703 │ │ │ │ │ vstmdb r5!, {d7} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:701 │ │ │ │ │ - bne.n 971c │ │ │ │ │ + bne.n 93f4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:706 │ │ │ │ │ add sp, #20 │ │ │ │ │ vpop {d8-d9} │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ cmp r5, #24 │ │ │ │ │ strb r4, [r0, r1] │ │ │ │ │ movs r1, #251 @ 0xfb │ │ │ │ │ subs r7, #233 @ 0xe9 │ │ │ │ │ bitrv2.constprop.0(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:712 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov ip, r1 │ │ │ │ │ - ldr r4, [pc, #656] @ (99f8 ) │ │ │ │ │ - ldr r2, [pc, #656] @ (99fc ) │ │ │ │ │ + ldr r4, [pc, #656] @ (96d0 ) │ │ │ │ │ + ldr r2, [pc, #656] @ (96d4 ) │ │ │ │ │ sub.w sp, sp, #4128 @ 0x1020 │ │ │ │ │ add r4, pc │ │ │ │ │ sub sp, #20 │ │ │ │ │ add.w r3, sp, #4128 @ 0x1020 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:721 │ │ │ │ │ cmp r0, #8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:712 │ │ │ │ │ add.w r3, r3, #12 │ │ │ │ │ ldr r2, [r4, r2] │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ mov.w r2, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:721 │ │ │ │ │ - ble.n 987a │ │ │ │ │ + ble.n 9552 │ │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:720 │ │ │ │ │ movs r6, #1 │ │ │ │ │ add r7, sp, #44 @ 0x2c │ │ │ │ │ mov lr, r3 │ │ │ │ │ str r3, [sp, #32] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:722 │ │ │ │ │ @@ -13184,55 +13138,55 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:723 │ │ │ │ │ subs r1, r4, #4 │ │ │ │ │ adds r5, r7, r4 │ │ │ │ │ add r1, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:722 │ │ │ │ │ mov r2, lr │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n 97a6 │ │ │ │ │ + b.n 947e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:724 │ │ │ │ │ ldr.w r3, [r2], #4 │ │ │ │ │ add r3, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:723 │ │ │ │ │ cmp r5, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:724 │ │ │ │ │ str.w r3, [r1, #4]! │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:723 │ │ │ │ │ - bne.n 97a2 │ │ │ │ │ + bne.n 947a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:726 │ │ │ │ │ lsls r3, r6, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:721 │ │ │ │ │ cmp.w r0, r6, lsl #4 │ │ │ │ │ - ble.n 97bc │ │ │ │ │ + ble.n 9494 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:726 │ │ │ │ │ mov r6, r3 │ │ │ │ │ - b.n 9792 │ │ │ │ │ + b.n 946a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:743 │ │ │ │ │ it eq │ │ │ │ │ moveq.w fp, r6, lsl #3 │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:728 │ │ │ │ │ str r4, [sp, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:729 │ │ │ │ │ - beq.n 988c │ │ │ │ │ + beq.n 9564 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ movs r6, #2 │ │ │ │ │ mov lr, r3 │ │ │ │ │ mov r8, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:787 │ │ │ │ │ ldr.w r1, [lr], #4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:788 │ │ │ │ │ mov r5, r8 │ │ │ │ │ movs r3, #0 │ │ │ │ │ adds r0, r4, r1 │ │ │ │ │ adds r7, r6, r1 │ │ │ │ │ add.w r1, ip, r1, lsl #3 │ │ │ │ │ add.w r0, ip, r0, lsl #3 │ │ │ │ │ add.w r7, ip, r7, lsl #3 │ │ │ │ │ - b.n 97ee │ │ │ │ │ + b.n 94c6 │ │ │ │ │ ldr.w r3, [r5], #4 │ │ │ │ │ add r3, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:789 │ │ │ │ │ vldr d6, [r1] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:798 │ │ │ │ │ adds r2, r4, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:790 │ │ │ │ │ @@ -13284,39 +13238,39 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:804 │ │ │ │ │ vstr d6, [r0, #-8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:805 │ │ │ │ │ vstr d7, [r2] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:806 │ │ │ │ │ strd sl, fp, [r9] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:786 │ │ │ │ │ - bne.n 97ea │ │ │ │ │ + bne.n 94c2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:785 │ │ │ │ │ adds r6, #2 │ │ │ │ │ cmp r4, r6 │ │ │ │ │ - bne.n 97d0 │ │ │ │ │ + bne.n 94a8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:712 │ │ │ │ │ - ldr r1, [pc, #424] @ (9a00 ) │ │ │ │ │ + ldr r1, [pc, #424] @ (96d8 ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:810 │ │ │ │ │ add.w r3, sp, #4128 @ 0x1020 │ │ │ │ │ - ldr r2, [pc, #416] @ (99fc ) │ │ │ │ │ + ldr r2, [pc, #416] @ (96d4 ) │ │ │ │ │ adds r3, #12 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:712 │ │ │ │ │ add r1, pc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:810 │ │ │ │ │ ldr r2, [r1, r2] │ │ │ │ │ ldr r1, [r2, #0] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ eors r1, r2 │ │ │ │ │ mov.w r2, #0 │ │ │ │ │ - bne.w 99f4 │ │ │ │ │ + bne.w 96cc │ │ │ │ │ add.w sp, sp, #4128 @ 0x1020 │ │ │ │ │ add sp, #20 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:729 │ │ │ │ │ - bne.n 9854 │ │ │ │ │ + bne.n 952c │ │ │ │ │ mov.w fp, #4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:720 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:728 │ │ │ │ │ movs r3, #2 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ @@ -13376,15 +13330,15 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:730 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:782 │ │ │ │ │ strd r4, r5, [r1] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:730 │ │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - beq.n 9854 │ │ │ │ │ + beq.n 952c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:732 │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ ldr.w r4, [r2], #4 │ │ │ │ │ strd r4, r2, [sp, #24] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:733 │ │ │ │ │ lsls r2, r3, #1 │ │ │ │ │ @@ -13402,15 +13356,15 @@ │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ add.w r5, ip, r5, lsl #3 │ │ │ │ │ movs r2, #0 │ │ │ │ │ add.w r4, ip, r4, lsl #3 │ │ │ │ │ add.w r6, ip, r6, lsl #3 │ │ │ │ │ add.w r0, ip, r0, lsl #3 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ - b.n 992a │ │ │ │ │ + b.n 9602 │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ adds r0, #16 │ │ │ │ │ ldr.w r2, [r3], #4 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:731 │ │ │ │ │ adds r5, #16 │ │ │ │ │ @@ -13524,100 +13478,98 @@ │ │ │ │ │ vstr d7, [r3] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:731 │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:771 │ │ │ │ │ strd r8, r9, [lr] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:731 │ │ │ │ │ cmp r3, r0 │ │ │ │ │ - bne.n 9920 │ │ │ │ │ + bne.n 95f8 │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ adds r3, #2 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ - b.n 9898 │ │ │ │ │ + b.n 9570 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:810 │ │ │ │ │ - blx 171c <__stack_chk_fail@plt> │ │ │ │ │ - bx pc │ │ │ │ │ - movs r2, r0 │ │ │ │ │ + blx 1444 <__stack_chk_fail@plt> │ │ │ │ │ + @ instruction: 0xeaa60001 │ │ │ │ │ lsls r0, r5, #3 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - mov sl, r1 │ │ │ │ │ - movs r2, r0 │ │ │ │ │ + @ instruction: 0xe9b60001 │ │ │ │ │ bitrv2conj.constprop.0(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:813 │ │ │ │ │ - ldr r2, [pc, #836] @ (9d4c ) │ │ │ │ │ + ldr r2, [pc, #836] @ (9a24 ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:822 │ │ │ │ │ cmp r0, #8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:813 │ │ │ │ │ - ldr r3, [pc, #836] @ (9d50 ) │ │ │ │ │ + ldr r3, [pc, #836] @ (9a28 ) │ │ │ │ │ add r2, pc │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov sl, r1 │ │ │ │ │ subw sp, sp, #2100 @ 0x834 │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ str.w r3, [sp, #2092] @ 0x82c │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:822 │ │ │ │ │ - ble.w 9d38 │ │ │ │ │ + ble.w 9a10 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:821 │ │ │ │ │ mov.w ip, #1 │ │ │ │ │ add r6, sp, #44 @ 0x2c │ │ │ │ │ add r7, sp, #48 @ 0x30 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:823 │ │ │ │ │ mov.w r5, ip, lsl #2 │ │ │ │ │ asrs r0, r0, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:824 │ │ │ │ │ subs r1, r5, #4 │ │ │ │ │ mov r2, r7 │ │ │ │ │ add r1, r6 │ │ │ │ │ adds r4, r6, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:823 │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n 9a44 │ │ │ │ │ + b.n 971c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:825 │ │ │ │ │ ldr.w r3, [r2], #4 │ │ │ │ │ add r3, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:824 │ │ │ │ │ cmp r4, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:825 │ │ │ │ │ str.w r3, [r1, #4]! │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:824 │ │ │ │ │ - bne.n 9a40 │ │ │ │ │ + bne.n 9718 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:822 │ │ │ │ │ mov.w r3, ip, lsl #4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:827 │ │ │ │ │ mov.w ip, ip, lsl #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:822 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - bgt.n 9a2e │ │ │ │ │ + bgt.n 9706 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:891 │ │ │ │ │ adds r2, r5, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:829 │ │ │ │ │ mov fp, r5 │ │ │ │ │ str.w ip, [sp, #32] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:891 │ │ │ │ │ lsls r2, r2, #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:830 │ │ │ │ │ cmp r3, r0 │ │ │ │ │ - beq.w 9b7c │ │ │ │ │ + beq.w 9854 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:890 │ │ │ │ │ vldr d7, [sl, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:891 │ │ │ │ │ add.w r3, sl, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:890 │ │ │ │ │ vneg.f64 d7, d7 │ │ │ │ │ vstr d7, [sl, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:891 │ │ │ │ │ vldr d7, [r3] │ │ │ │ │ vneg.f64 d7, d7 │ │ │ │ │ vstr d7, [r3] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:892 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq.n 9b5c │ │ │ │ │ + beq.n 9834 │ │ │ │ │ add.w r9, sp, #48 @ 0x30 │ │ │ │ │ movs r7, #2 │ │ │ │ │ mov r8, r9 │ │ │ │ │ lsls r3, r3, #1 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:894 │ │ │ │ │ ldr.w r2, [r8], #4 │ │ │ │ │ @@ -13625,15 +13577,15 @@ │ │ │ │ │ mov r6, r9 │ │ │ │ │ movs r3, #0 │ │ │ │ │ add.w r1, r2, fp │ │ │ │ │ add.w ip, r7, r2 │ │ │ │ │ add.w r2, sl, r2, lsl #3 │ │ │ │ │ add.w r1, sl, r1, lsl #3 │ │ │ │ │ add.w lr, sl, ip, lsl #3 │ │ │ │ │ - b.n 9aba │ │ │ │ │ + b.n 9792 │ │ │ │ │ ldr.w r3, [r6], #4 │ │ │ │ │ add r3, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:897 │ │ │ │ │ vldr d7, [r2, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:896 │ │ │ │ │ vldr d5, [r2] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:893 │ │ │ │ │ @@ -13693,15 +13645,15 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:911 │ │ │ │ │ vstr d6, [r1, #-8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:912 │ │ │ │ │ vstr d5, [r3] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:913 │ │ │ │ │ vstr d7, [r4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:893 │ │ │ │ │ - bne.n 9ab6 │ │ │ │ │ + bne.n 978e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:916 │ │ │ │ │ add.w r3, ip, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:917 │ │ │ │ │ add ip, fp │ │ │ │ │ add.w ip, ip, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:892 │ │ │ │ │ adds r7, #2 │ │ │ │ │ @@ -13720,28 +13672,28 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:917 │ │ │ │ │ vneg.f64 d7, d7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:892 │ │ │ │ │ cmp r3, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:917 │ │ │ │ │ vstr d7, [ip] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:892 │ │ │ │ │ - bne.n 9a98 │ │ │ │ │ + bne.n 9770 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:813 │ │ │ │ │ - ldr r2, [pc, #500] @ (9d54 ) │ │ │ │ │ + ldr r2, [pc, #500] @ (9a2c ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:920 │ │ │ │ │ - ldr r3, [pc, #496] @ (9d50 ) │ │ │ │ │ + ldr r3, [pc, #496] @ (9a28 ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:813 │ │ │ │ │ add r2, pc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:920 │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr.w r3, [sp, #2092] @ 0x82c │ │ │ │ │ eors r2, r3 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ - bne.w 9d46 │ │ │ │ │ + bne.w 9a1e │ │ │ │ │ addw sp, sp, #2100 @ 0x834 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:844 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ │ str.w fp, [sp, #4] │ │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ │ @@ -13822,15 +13774,15 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:887 │ │ │ │ │ vldr d7, [r0] │ │ │ │ │ vneg.f64 d7, d7 │ │ │ │ │ vstr d7, [r0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:831 │ │ │ │ │ ldr r0, [sp, #32] │ │ │ │ │ cmp r3, r0 │ │ │ │ │ - beq.n 9b5c │ │ │ │ │ + beq.n 9834 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:833 │ │ │ │ │ ldr r0, [sp, #28] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:834 │ │ │ │ │ lsls r3, r3, #1 │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:833 │ │ │ │ │ @@ -13846,15 +13798,15 @@ │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ add.w r0, sl, r0, lsl #3 │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ movs r3, #0 │ │ │ │ │ add.w r1, sl, r1, lsl #3 │ │ │ │ │ add.w r4, sl, r4, lsl #3 │ │ │ │ │ add.w r2, sl, r6, lsl #3 │ │ │ │ │ - b.n 9c50 │ │ │ │ │ + b.n 9928 │ │ │ │ │ ldr r5, [sp, #0] │ │ │ │ │ adds r2, #16 │ │ │ │ │ ldr.w r3, [r5], #4 │ │ │ │ │ str r5, [sp, #0] │ │ │ │ │ ldr r5, [sp, #12] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:832 │ │ │ │ │ adds r0, #16 │ │ │ │ │ @@ -13983,45 +13935,44 @@ │ │ │ │ │ strd r6, r7, [r3] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:832 │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:872 │ │ │ │ │ vstr d7, [ip] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:832 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.n 9c46 │ │ │ │ │ + bne.n 991e │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ adds r3, #2 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ - b.n 9b94 │ │ │ │ │ + b.n 986c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:821 │ │ │ │ │ movs r1, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:822 │ │ │ │ │ movs r2, #24 │ │ │ │ │ mov.w fp, #2 │ │ │ │ │ movs r3, #8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:821 │ │ │ │ │ str r1, [sp, #32] │ │ │ │ │ - b.n 9a64 │ │ │ │ │ + b.n 973c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:920 │ │ │ │ │ - blx 171c <__stack_chk_fail@plt> │ │ │ │ │ + blx 1444 <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ - add lr, fp │ │ │ │ │ - movs r2, r0 │ │ │ │ │ + @ instruction: 0xe80a0001 │ │ │ │ │ lsls r0, r5, #3 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - bics r0, r1 │ │ │ │ │ - movs r2, r0 │ │ │ │ │ + b.n 9798 │ │ │ │ │ + movs r1, r0 │ │ │ │ │ makewt.part.0.isra.0(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:661 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:669 │ │ │ │ │ asrs r7, r0, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:670 │ │ │ │ │ vmov s13, r7 │ │ │ │ │ - vldr d7, [pc, #164] @ 9e08 │ │ │ │ │ + vldr d7, [pc, #164] @ 9ae0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:661 │ │ │ │ │ mov r8, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:670 │ │ │ │ │ vcvt.f64.s32 d0, s13 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:661 │ │ │ │ │ vpush {d8} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:671 │ │ │ │ │ @@ -14041,24 +13992,24 @@ │ │ │ │ │ movs r3, #0 │ │ │ │ │ movs r2, #0 │ │ │ │ │ strd r2, r3, [r1, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:661 │ │ │ │ │ mov r9, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:673 │ │ │ │ │ vmul.f64 d0, d0, d8 │ │ │ │ │ - blx 18b4 │ │ │ │ │ + blx 15dc │ │ │ │ │ add.w r3, r8, r4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:675 │ │ │ │ │ cmp r7, #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:673 │ │ │ │ │ vstr d0, [r3] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:674 │ │ │ │ │ vstr d0, [r3, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:675 │ │ │ │ │ - ble.n 9dfa │ │ │ │ │ + ble.n 9ad2 │ │ │ │ │ mov r6, r8 │ │ │ │ │ add.w r5, r8, r9, lsl #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:676 │ │ │ │ │ movs r4, #2 │ │ │ │ │ add.w fp, sp, #8 │ │ │ │ │ mov sl, sp │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:677 │ │ │ │ │ @@ -14069,37 +14020,37 @@ │ │ │ │ │ adds r4, #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:677 │ │ │ │ │ vcvt.f64.s32 d0, s15 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:676 │ │ │ │ │ adds r6, #16 │ │ │ │ │ subs r5, #16 │ │ │ │ │ vmul.f64 d0, d0, d8 │ │ │ │ │ - blx 1704 │ │ │ │ │ + blx 142c │ │ │ │ │ cmp r7, r4 │ │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ │ ldrd r0, r1, [sp, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:680 │ │ │ │ │ strd r0, r1, [r6, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:679 │ │ │ │ │ strd r2, r3, [r6] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:681 │ │ │ │ │ strd r0, r1, [r5] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:682 │ │ │ │ │ strd r2, r3, [r5, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:676 │ │ │ │ │ - bgt.n 9db4 │ │ │ │ │ + bgt.n 9a8c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:684 │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r9 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:687 │ │ │ │ │ add sp, #20 │ │ │ │ │ vpop {d8} │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:684 │ │ │ │ │ - b.n 9760 │ │ │ │ │ + b.n 9438 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:687 │ │ │ │ │ add sp, #20 │ │ │ │ │ vpop {d8} │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ nop.w │ │ │ │ │ cmp r5, #24 │ │ │ │ │ strb r4, [r0, r1] │ │ │ │ │ @@ -14113,106 +14064,106 @@ │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:327 │ │ │ │ │ ldr r7, [sp, #24] │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r5, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:328 │ │ │ │ │ cmp.w r0, r1, lsl #2 │ │ │ │ │ - ble.n 9e2e │ │ │ │ │ + ble.n 9b06 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:329 │ │ │ │ │ asrs r0, r0, #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:667 │ │ │ │ │ movs r2, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:668 │ │ │ │ │ cmp r0, #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:666 │ │ │ │ │ str r0, [r3, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:667 │ │ │ │ │ str r2, [r3, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:668 │ │ │ │ │ - bgt.n 9e50 │ │ │ │ │ + bgt.n 9b28 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:331 │ │ │ │ │ cmp r4, #4 │ │ │ │ │ - ble.n 9e4c │ │ │ │ │ + ble.n 9b24 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:333 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:332 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - blt.n 9e58 │ │ │ │ │ + blt.n 9b30 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:333 │ │ │ │ │ - bl 9760 │ │ │ │ │ + bl 9438 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:340 │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:342 │ │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:340 │ │ │ │ │ - b.w 92b4 │ │ │ │ │ + b.w 8f8c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:339 │ │ │ │ │ - beq.n 9e3e │ │ │ │ │ + beq.n 9b16 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:342 │ │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ mov r1, r7 │ │ │ │ │ - bl 9d58 │ │ │ │ │ - b.n 9e2e │ │ │ │ │ + bl 9a30 │ │ │ │ │ + b.n 9b06 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:336 │ │ │ │ │ - bl 9a04 │ │ │ │ │ + bl 96dc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:337 │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:342 │ │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:337 │ │ │ │ │ - b.w 9160 │ │ │ │ │ + b.w 8e38 │ │ │ │ │ nop │ │ │ │ │ _soxr_rdft(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:346 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ mov r8, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:350 │ │ │ │ │ ldr.w r9, [r3] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:346 │ │ │ │ │ ldr r7, [sp, #32] │ │ │ │ │ mov r6, r0 │ │ │ │ │ mov sl, r1 │ │ │ │ │ mov r4, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:351 │ │ │ │ │ cmp.w r0, r9, lsl #2 │ │ │ │ │ - ble.n 9ed0 │ │ │ │ │ + ble.n 9ba8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:352 │ │ │ │ │ mov.w r9, r0, asr #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:667 │ │ │ │ │ movs r5, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:668 │ │ │ │ │ cmp.w r9, #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:666 │ │ │ │ │ str.w r9, [r3] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:667 │ │ │ │ │ str r5, [r3, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:668 │ │ │ │ │ - ble.n 9f26 │ │ │ │ │ + ble.n 9bfe │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r9 │ │ │ │ │ - bl 9d58 │ │ │ │ │ + bl 9a30 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:355 │ │ │ │ │ ldr.w r5, [r8, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:356 │ │ │ │ │ cmp.w r6, r5, lsl #2 │ │ │ │ │ - bgt.n 9f4c │ │ │ │ │ + bgt.n 9c24 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:360 │ │ │ │ │ cmp.w sl, #0 │ │ │ │ │ - blt.n 9ef2 │ │ │ │ │ + blt.n 9bca │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:361 │ │ │ │ │ cmp r6, #4 │ │ │ │ │ - bgt.n 9f2a │ │ │ │ │ + bgt.n 9c02 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:365 │ │ │ │ │ - beq.n 9f7c │ │ │ │ │ + beq.n 9c54 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:368 │ │ │ │ │ vldr d7, [r4] │ │ │ │ │ vldr d6, [r4, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:369 │ │ │ │ │ vadd.f64 d5, d7, d6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:368 │ │ │ │ │ vsub.f64 d7, d7, d6 │ │ │ │ │ @@ -14223,29 +14174,29 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:382 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:355 │ │ │ │ │ ldr r5, [r3, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:356 │ │ │ │ │ lsls r2, r5, #2 │ │ │ │ │ cmp r6, r2 │ │ │ │ │ - ble.n 9ea8 │ │ │ │ │ + ble.n 9b80 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:357 │ │ │ │ │ asrs r5, r6, #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:695 │ │ │ │ │ str.w r5, [r8, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:696 │ │ │ │ │ cmp r5, #1 │ │ │ │ │ - ble.n 9ea8 │ │ │ │ │ + ble.n 9b80 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:358 │ │ │ │ │ add.w r1, r7, r9, lsl #3 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 96cc │ │ │ │ │ + bl 93a4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:360 │ │ │ │ │ cmp.w sl, #0 │ │ │ │ │ - bge.n 9eae │ │ │ │ │ + bge.n 9b86 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:372 │ │ │ │ │ vldr d6, [r4] │ │ │ │ │ vmov.f64 d5, #96 @ 0x3f000000 0.5 │ │ │ │ │ vldr d7, [r4, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:374 │ │ │ │ │ cmp r6, #4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:372 │ │ │ │ │ @@ -14254,151 +14205,151 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:373 │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:372 │ │ │ │ │ vstr d7, [r4, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:373 │ │ │ │ │ vstr d6, [r4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:374 │ │ │ │ │ - bgt.n 9f58 │ │ │ │ │ + bgt.n 9c30 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:378 │ │ │ │ │ - bne.n 9ecc │ │ │ │ │ + bne.n 9ba4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:379 │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:382 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:379 │ │ │ │ │ - b.w 92b4 │ │ │ │ │ + b.w 8f8c │ │ │ │ │ movs r2, #4 │ │ │ │ │ - b.n 9ed4 │ │ │ │ │ + b.n 9bac │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:362 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bl 9760 │ │ │ │ │ + bl 9438 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:363 │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bl 92b4 │ │ │ │ │ + bl 8f8c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:364 │ │ │ │ │ add.w r3, r7, r9, lsl #3 │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bl 9400 │ │ │ │ │ - b.n 9eb4 │ │ │ │ │ + bl 90d8 │ │ │ │ │ + b.n 9b8c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:358 │ │ │ │ │ add.w r1, r7, r9, lsl #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:695 │ │ │ │ │ mov r5, r9 │ │ │ │ │ str.w r9, [r8, #4] │ │ │ │ │ - b.n 9ee6 │ │ │ │ │ + b.n 9bbe │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:375 │ │ │ │ │ mov r2, r5 │ │ │ │ │ add.w r3, r7, r9, lsl #3 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bl 94ac │ │ │ │ │ + bl 9184 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:376 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bl 9760 │ │ │ │ │ + bl 9438 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:377 │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:382 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:377 │ │ │ │ │ - b.w 9160 │ │ │ │ │ + b.w 8e38 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:366 │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bl 92b4 │ │ │ │ │ - b.n 9eb4 │ │ │ │ │ + bl 8f8c │ │ │ │ │ + b.n 9b8c │ │ │ │ │ _soxr_ddct(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:386 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ mov r9, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:390 │ │ │ │ │ ldr.w r8, [r3] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:386 │ │ │ │ │ ldr r7, [sp, #32] │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov sl, r1 │ │ │ │ │ mov r4, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:391 │ │ │ │ │ cmp.w r0, r8, lsl #2 │ │ │ │ │ - ble.n a046 │ │ │ │ │ + ble.n 9d1e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:392 │ │ │ │ │ mov.w r8, r0, asr #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:667 │ │ │ │ │ movs r6, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:668 │ │ │ │ │ cmp.w r8, #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:666 │ │ │ │ │ str.w r8, [r3] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:667 │ │ │ │ │ str r6, [r3, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:668 │ │ │ │ │ - bgt.n a03e │ │ │ │ │ + bgt.n 9d16 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:398 │ │ │ │ │ add.w r8, r7, r8, lsl #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:396 │ │ │ │ │ cmp r5, r6 │ │ │ │ │ - ble.n 9fd0 │ │ │ │ │ + ble.n 9ca8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:696 │ │ │ │ │ cmp r5, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:695 │ │ │ │ │ str.w r5, [r9, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:696 │ │ │ │ │ it le │ │ │ │ │ movle r6, r5 │ │ │ │ │ - ble.n 9fd0 │ │ │ │ │ + ble.n 9ca8 │ │ │ │ │ mov r6, r5 │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 96cc │ │ │ │ │ + bl 93a4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:401 │ │ │ │ │ add.w ip, r5, #536870912 @ 0x20000000 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:400 │ │ │ │ │ cmp.w sl, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:401 │ │ │ │ │ add.w ip, ip, #4294967295 @ 0xffffffff │ │ │ │ │ mov.w ip, ip, lsl #3 │ │ │ │ │ add.w r9, r4, ip │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:400 │ │ │ │ │ - blt.n a04c │ │ │ │ │ + blt.n 9d24 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:416 │ │ │ │ │ mov r3, r8 │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 957c │ │ │ │ │ + bl 9254 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:418 │ │ │ │ │ cmp r5, #4 │ │ │ │ │ - bgt.n a0b2 │ │ │ │ │ + bgt.n 9d8a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:422 │ │ │ │ │ - beq.w a114 │ │ │ │ │ + beq.w 9dec │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:425 │ │ │ │ │ vldr d4, [r4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:427 │ │ │ │ │ cmp r5, #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:425 │ │ │ │ │ vldr d7, [r4, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:426 │ │ │ │ │ vadd.f64 d6, d4, d7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:425 │ │ │ │ │ vsub.f64 d4, d4, d7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:426 │ │ │ │ │ vstr d6, [r4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:427 │ │ │ │ │ - bne.n a036 │ │ │ │ │ + bne.n 9d0e │ │ │ │ │ mov r2, r4 │ │ │ │ │ movs r3, #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:428 (discriminator 3) │ │ │ │ │ vldr d7, [r2, #16] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:429 (discriminator 3) │ │ │ │ │ adds r2, #16 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:428 (discriminator 3) │ │ │ │ │ @@ -14411,30 +14362,30 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:429 (discriminator 3) │ │ │ │ │ vadd.f64 d7, d7, d6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:428 (discriminator 3) │ │ │ │ │ vstr d5, [r2, #-8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:429 (discriminator 3) │ │ │ │ │ vstr d7, [r2] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:427 (discriminator 3) │ │ │ │ │ - bgt.n a016 │ │ │ │ │ + bgt.n 9cee │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:431 │ │ │ │ │ vstr d4, [r9] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:433 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r8 │ │ │ │ │ - bl 9d58 │ │ │ │ │ + bl 9a30 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:395 │ │ │ │ │ ldr.w r6, [r9, #4] │ │ │ │ │ - b.n 9fb2 │ │ │ │ │ + b.n 9c8a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:401 │ │ │ │ │ vldr d4, [r9] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:402 │ │ │ │ │ cmp r5, #3 │ │ │ │ │ - ble.n a088 │ │ │ │ │ + ble.n 9d60 │ │ │ │ │ subs r3, r5, #4 │ │ │ │ │ add.w ip, ip, #8 │ │ │ │ │ lsrs r2, r3, #1 │ │ │ │ │ sub.w r3, r4, #16 │ │ │ │ │ add r3, ip │ │ │ │ │ add ip, r4 │ │ │ │ │ sub.w r3, r3, r2, lsl #4 │ │ │ │ │ @@ -14450,180 +14401,180 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:403 (discriminator 3) │ │ │ │ │ vstr d5, [ip, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:402 (discriminator 3) │ │ │ │ │ cmp r3, ip │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:404 (discriminator 3) │ │ │ │ │ vstr d7, [ip] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:402 (discriminator 3) │ │ │ │ │ - bne.n a068 │ │ │ │ │ + bne.n 9d40 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:406 │ │ │ │ │ vldr d7, [r4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:408 │ │ │ │ │ cmp r5, #4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:406 │ │ │ │ │ vsub.f64 d6, d7, d4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:407 │ │ │ │ │ vadd.f64 d7, d7, d4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:406 │ │ │ │ │ vstr d6, [r4, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:407 │ │ │ │ │ vstr d7, [r4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:408 │ │ │ │ │ - bgt.n a0e6 │ │ │ │ │ + bgt.n 9dbe │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:412 │ │ │ │ │ - beq.n a120 │ │ │ │ │ + beq.n 9df8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:416 │ │ │ │ │ mov r3, r8 │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:433 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:416 │ │ │ │ │ - b.w 957c │ │ │ │ │ + b.w 9254 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:419 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 9760 │ │ │ │ │ + bl 9438 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:420 │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 92b4 │ │ │ │ │ + bl 8f8c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:421 │ │ │ │ │ mov r3, r8 │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 9400 │ │ │ │ │ + bl 90d8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:425 │ │ │ │ │ vldr d4, [r4] │ │ │ │ │ vldr d7, [r4, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:426 │ │ │ │ │ vadd.f64 d6, d4, d7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:425 │ │ │ │ │ vsub.f64 d4, d4, d7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:426 │ │ │ │ │ vstr d6, [r4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:427 │ │ │ │ │ - b.n a012 │ │ │ │ │ + b.n 9cea │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:409 │ │ │ │ │ mov r3, r8 │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 94ac │ │ │ │ │ + bl 9184 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:410 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 9760 │ │ │ │ │ + bl 9438 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:411 │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 9160 │ │ │ │ │ + bl 8e38 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:416 │ │ │ │ │ mov r3, r8 │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:433 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:416 │ │ │ │ │ - b.w 957c │ │ │ │ │ + b.w 9254 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:423 │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 92b4 │ │ │ │ │ - b.n a0d0 │ │ │ │ │ + bl 8f8c │ │ │ │ │ + b.n 9da8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:413 │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 92b4 │ │ │ │ │ - b.n a0a2 │ │ │ │ │ + bl 8f8c │ │ │ │ │ + b.n 9d7a │ │ │ │ │ _soxr_ddst(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:437 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ mov r9, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:441 │ │ │ │ │ ldr.w r8, [r3] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:437 │ │ │ │ │ ldr r7, [sp, #32] │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov sl, r1 │ │ │ │ │ mov r4, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:442 │ │ │ │ │ cmp.w r0, r8, lsl #2 │ │ │ │ │ - ble.n a1f2 │ │ │ │ │ + ble.n 9eca │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:443 │ │ │ │ │ mov.w r8, r0, asr #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:667 │ │ │ │ │ movs r6, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:668 │ │ │ │ │ cmp.w r8, #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:666 │ │ │ │ │ str.w r8, [r3] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:667 │ │ │ │ │ str r6, [r3, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:668 │ │ │ │ │ - bgt.n a1ea │ │ │ │ │ + bgt.n 9ec2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:449 │ │ │ │ │ add.w r8, r7, r8, lsl #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:447 │ │ │ │ │ cmp r5, r6 │ │ │ │ │ - ble.n a174 │ │ │ │ │ + ble.n 9e4c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:696 │ │ │ │ │ cmp r5, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:695 │ │ │ │ │ str.w r5, [r9, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:696 │ │ │ │ │ it le │ │ │ │ │ movle r6, r5 │ │ │ │ │ - ble.n a174 │ │ │ │ │ + ble.n 9e4c │ │ │ │ │ mov r6, r5 │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 96cc │ │ │ │ │ + bl 93a4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:452 │ │ │ │ │ add.w ip, r5, #536870912 @ 0x20000000 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:451 │ │ │ │ │ cmp.w sl, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:452 │ │ │ │ │ add.w ip, ip, #4294967295 @ 0xffffffff │ │ │ │ │ mov.w ip, ip, lsl #3 │ │ │ │ │ add.w r9, r4, ip │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:451 │ │ │ │ │ - blt.n a1f8 │ │ │ │ │ + blt.n 9ed0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:467 │ │ │ │ │ mov r3, r8 │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 9614 │ │ │ │ │ + bl 92ec │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:469 │ │ │ │ │ cmp r5, #4 │ │ │ │ │ - bgt.n a262 │ │ │ │ │ + bgt.n 9f3a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:473 │ │ │ │ │ - beq.w a2c4 │ │ │ │ │ + beq.w 9f9c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:476 │ │ │ │ │ vldr d7, [r4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:478 │ │ │ │ │ cmp r5, #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:476 │ │ │ │ │ vldr d4, [r4, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:477 │ │ │ │ │ vadd.f64 d6, d7, d4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:476 │ │ │ │ │ vsub.f64 d4, d7, d4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:477 │ │ │ │ │ vstr d6, [r4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:478 │ │ │ │ │ - bne.n a1de │ │ │ │ │ + bne.n 9eb6 │ │ │ │ │ mov r2, r4 │ │ │ │ │ movs r3, #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:479 (discriminator 3) │ │ │ │ │ vldr d7, [r2, #16] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:480 (discriminator 3) │ │ │ │ │ adds r2, #16 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:479 (discriminator 3) │ │ │ │ │ @@ -14637,31 +14588,31 @@ │ │ │ │ │ vsub.f64 d7, d7, d5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:479 (discriminator 3) │ │ │ │ │ vsub.f64 d6, d6, d5 │ │ │ │ │ vstr d6, [r2, #-8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:480 (discriminator 3) │ │ │ │ │ vstr d7, [r2] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:478 (discriminator 3) │ │ │ │ │ - bgt.n a1ba │ │ │ │ │ + bgt.n 9e92 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:482 │ │ │ │ │ vneg.f64 d4, d4 │ │ │ │ │ vstr d4, [r9] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:484 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r8 │ │ │ │ │ - bl 9d58 │ │ │ │ │ + bl 9a30 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:446 │ │ │ │ │ ldr.w r6, [r9, #4] │ │ │ │ │ - b.n a156 │ │ │ │ │ + b.n 9e2e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:452 │ │ │ │ │ vldr d4, [r9] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:453 │ │ │ │ │ cmp r5, #3 │ │ │ │ │ - ble.n a238 │ │ │ │ │ + ble.n 9f10 │ │ │ │ │ subs r3, r5, #4 │ │ │ │ │ add.w ip, ip, #8 │ │ │ │ │ lsrs r2, r3, #1 │ │ │ │ │ sub.w r3, r4, #16 │ │ │ │ │ add r3, ip │ │ │ │ │ add ip, r4 │ │ │ │ │ sub.w r3, r3, r2, lsl #4 │ │ │ │ │ @@ -14678,102 +14629,102 @@ │ │ │ │ │ vsub.f64 d6, d6, d5 │ │ │ │ │ vstr d6, [ip, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:453 (discriminator 3) │ │ │ │ │ cmp r3, ip │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:455 (discriminator 3) │ │ │ │ │ vstr d7, [ip] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:453 (discriminator 3) │ │ │ │ │ - bne.n a214 │ │ │ │ │ + bne.n 9eec │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:457 │ │ │ │ │ vldr d7, [r4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:459 │ │ │ │ │ cmp r5, #4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:457 │ │ │ │ │ vadd.f64 d6, d7, d4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:458 │ │ │ │ │ vsub.f64 d7, d7, d4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:457 │ │ │ │ │ vstr d6, [r4, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:458 │ │ │ │ │ vstr d7, [r4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:459 │ │ │ │ │ - bgt.n a296 │ │ │ │ │ + bgt.n 9f6e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:463 │ │ │ │ │ - beq.n a2d0 │ │ │ │ │ + beq.n 9fa8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:467 │ │ │ │ │ mov r3, r8 │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:484 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:467 │ │ │ │ │ - b.w 9614 │ │ │ │ │ + b.w 92ec │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:470 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 9760 │ │ │ │ │ + bl 9438 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:471 │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 92b4 │ │ │ │ │ + bl 8f8c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:472 │ │ │ │ │ mov r3, r8 │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 9400 │ │ │ │ │ + bl 90d8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:476 │ │ │ │ │ vldr d7, [r4] │ │ │ │ │ vldr d4, [r4, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:477 │ │ │ │ │ vadd.f64 d6, d7, d4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:476 │ │ │ │ │ vsub.f64 d4, d7, d4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:477 │ │ │ │ │ vstr d6, [r4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:478 │ │ │ │ │ - b.n a1b6 │ │ │ │ │ + b.n 9e8e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:460 │ │ │ │ │ mov r3, r8 │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 94ac │ │ │ │ │ + bl 9184 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:461 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 9760 │ │ │ │ │ + bl 9438 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:462 │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 9160 │ │ │ │ │ + bl 8e38 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:467 │ │ │ │ │ mov r3, r8 │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:484 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:467 │ │ │ │ │ - b.w 9614 │ │ │ │ │ + b.w 92ec │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:474 │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 92b4 │ │ │ │ │ - b.n a280 │ │ │ │ │ + bl 8f8c │ │ │ │ │ + b.n 9f58 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:464 │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 92b4 │ │ │ │ │ - b.n a252 │ │ │ │ │ + bl 8f8c │ │ │ │ │ + b.n 9f2a │ │ │ │ │ _soxr_dfct(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:488 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r4, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:492 │ │ │ │ │ ldr r7, [r3, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:488 │ │ │ │ │ @@ -14781,15 +14732,15 @@ │ │ │ │ │ mov r8, r1 │ │ │ │ │ mov r6, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:493 │ │ │ │ │ cmp.w r0, r7, lsl #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:488 │ │ │ │ │ str r0, [sp, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:493 │ │ │ │ │ - ble.w a582 │ │ │ │ │ + ble.w a25a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:494 │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ asrs r7, r3, #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:667 │ │ │ │ │ movs r3, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:668 │ │ │ │ │ cmp r7, #2 │ │ │ │ │ @@ -14798,36 +14749,36 @@ │ │ │ │ │ it le │ │ │ │ │ movle sl, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:666 │ │ │ │ │ str r7, [r4, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:668 │ │ │ │ │ it le │ │ │ │ │ movle r3, #2 │ │ │ │ │ - bgt.w a57a │ │ │ │ │ + bgt.w a252 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:499 │ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:498 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:499 │ │ │ │ │ mov.w fp, r2, asr #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:498 │ │ │ │ │ - ble.n a332 │ │ │ │ │ + ble.n a00a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:696 │ │ │ │ │ cmp.w fp, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:695 │ │ │ │ │ str.w fp, [r4, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:696 │ │ │ │ │ it le │ │ │ │ │ movle sl, fp │ │ │ │ │ - ble.n a332 │ │ │ │ │ + ble.n a00a │ │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ │ mov sl, fp │ │ │ │ │ mov r0, fp │ │ │ │ │ add.w r1, r3, r7, lsl #3 │ │ │ │ │ - bl 96cc │ │ │ │ │ + bl 93a4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:504 │ │ │ │ │ ldr r1, [sp, #0] │ │ │ │ │ vldr d6, [r8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:508 │ │ │ │ │ cmp r1, #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:504 │ │ │ │ │ mov.w r3, r1, lsl #3 │ │ │ │ │ @@ -14856,20 +14807,20 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:507 │ │ │ │ │ vadd.f64 d7, d7, d5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:506 │ │ │ │ │ vstr d6, [r6] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:507 │ │ │ │ │ vstr d7, [r0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:508 │ │ │ │ │ - ble.w a58c │ │ │ │ │ + ble.w a264 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:509 │ │ │ │ │ asrs r5, r1, #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:510 │ │ │ │ │ cmp r1, #7 │ │ │ │ │ - ble.w a630 │ │ │ │ │ + ble.w a308 │ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ │ add.w r3, fp, #4294967295 @ 0xffffffff │ │ │ │ │ lsls r4, r5, #3 │ │ │ │ │ add.w ip, r6, #8 │ │ │ │ │ subs r3, r2, r3 │ │ │ │ │ add.w r9, r8, r4 │ │ │ │ │ ldrd r1, lr, [sp, #4] │ │ │ │ │ @@ -14900,15 +14851,15 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:517 (discriminator 3) │ │ │ │ │ vstr d6, [r1] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:518 (discriminator 3) │ │ │ │ │ vstmia ip!, {d5} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:519 (discriminator 3) │ │ │ │ │ vstmdb r0!, {d7} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:510 (discriminator 3) │ │ │ │ │ - bne.n a3a2 │ │ │ │ │ + bne.n a07a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:521 │ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ │ add.w r1, r8, r4 │ │ │ │ │ adds r0, r6, r4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:523 │ │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:521 │ │ │ │ │ @@ -14932,44 +14883,44 @@ │ │ │ │ │ mov r2, sl │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:522 │ │ │ │ │ vldr d7, [r1] │ │ │ │ │ vsub.f64 d7, d7, d6 │ │ │ │ │ vstr d7, [r1] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:523 │ │ │ │ │ mov r1, r8 │ │ │ │ │ - bl 957c │ │ │ │ │ + bl 9254 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:531 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:524 │ │ │ │ │ cmp.w fp, #4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:531 │ │ │ │ │ sub.w r9, r3, #8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:524 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:531 │ │ │ │ │ add r9, r8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:524 │ │ │ │ │ - bgt.w a634 │ │ │ │ │ + bgt.w a30c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:528 │ │ │ │ │ - beq.w a678 │ │ │ │ │ + beq.w a350 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:531 │ │ │ │ │ vldr d6, [r8, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:533 │ │ │ │ │ cmp r7, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:531 │ │ │ │ │ vldr d7, [r8] │ │ │ │ │ vsub.f64 d7, d7, d6 │ │ │ │ │ vstr d7, [r9] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:532 │ │ │ │ │ vldr d7, [r8, #8] │ │ │ │ │ vldr d6, [r8] │ │ │ │ │ vadd.f64 d7, d7, d6 │ │ │ │ │ vstr d7, [r8, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:533 │ │ │ │ │ - ble.n a48c │ │ │ │ │ + ble.n a164 │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ │ add r1, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:534 (discriminator 3) │ │ │ │ │ vldr d6, [r2, #-8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:533 (discriminator 3) │ │ │ │ │ subs r7, #2 │ │ │ │ │ @@ -14984,59 +14935,59 @@ │ │ │ │ │ vstr d7, [r1, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:535 (discriminator 3) │ │ │ │ │ vldr d7, [r2] │ │ │ │ │ vldr d6, [r2, #8] │ │ │ │ │ vsub.f64 d7, d7, d6 │ │ │ │ │ vstr d7, [r1, #-8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:533 (discriminator 3) │ │ │ │ │ - bgt.n a462 │ │ │ │ │ + bgt.n a13a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:539 │ │ │ │ │ cmp r5, #1 │ │ │ │ │ it le │ │ │ │ │ movle r3, #16 │ │ │ │ │ - ble.w a5fe │ │ │ │ │ + ble.w a2d6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:537 │ │ │ │ │ movs r7, #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:540 │ │ │ │ │ mov r2, sl │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ - bl 957c │ │ │ │ │ + bl 9254 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:548 │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:549 │ │ │ │ │ add.w fp, r8, r7, lsl #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:541 │ │ │ │ │ cmp r5, #4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:548 │ │ │ │ │ sub.w r9, r3, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:541 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:548 │ │ │ │ │ add.w r9, r8, r9, lsl #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:541 │ │ │ │ │ - bgt.n a5aa │ │ │ │ │ + bgt.n a282 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:545 │ │ │ │ │ - beq.w a5ec │ │ │ │ │ + beq.w a2c4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:548 │ │ │ │ │ vldr d6, [r6, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:551 │ │ │ │ │ cmp r5, #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:548 │ │ │ │ │ vldr d7, [r6] │ │ │ │ │ vsub.f64 d7, d7, d6 │ │ │ │ │ vstr d7, [r9] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:549 │ │ │ │ │ vldr d7, [r6] │ │ │ │ │ vldr d6, [r6, #8] │ │ │ │ │ vadd.f64 d7, d7, d6 │ │ │ │ │ vstr d7, [fp] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:551 │ │ │ │ │ - bne.n a522 │ │ │ │ │ + bne.n a1fa │ │ │ │ │ rsb r1, r7, r7, lsl #2 │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov.w r9, r7, lsl #5 │ │ │ │ │ mov.w lr, r7, lsl #4 │ │ │ │ │ add.w r1, r8, r1, lsl #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:552 (discriminator 3) │ │ │ │ │ movs r0, #2 │ │ │ │ │ @@ -15057,15 +15008,15 @@ │ │ │ │ │ add r1, r9 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:554 (discriminator 3) │ │ │ │ │ vldr d7, [r2] │ │ │ │ │ vldr d6, [r2, #8] │ │ │ │ │ vadd.f64 d7, d7, d6 │ │ │ │ │ vstr d7, [ip] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:551 (discriminator 3) │ │ │ │ │ - blt.n a4f4 │ │ │ │ │ + blt.n a1cc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:557 │ │ │ │ │ mov.w ip, r5, asr #1 │ │ │ │ │ add.w r0, r4, #8 │ │ │ │ │ add.w r2, r6, r5, lsl #4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:556 │ │ │ │ │ lsls r7, r7, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:558 │ │ │ │ │ @@ -15083,36 +15034,36 @@ │ │ │ │ │ cmp lr, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:561 (discriminator 3) │ │ │ │ │ vldr d7, [r2] │ │ │ │ │ vldmia r4!, {d6} │ │ │ │ │ vadd.f64 d7, d7, d6 │ │ │ │ │ vstmdb r0!, {d7} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:558 (discriminator 3) │ │ │ │ │ - bne.n a53c │ │ │ │ │ + bne.n a214 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:563 │ │ │ │ │ add r5, ip │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:539 │ │ │ │ │ cmp.w ip, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:563 │ │ │ │ │ add.w r5, r6, r5, lsl #3 │ │ │ │ │ ldrd r0, r1, [r5] │ │ │ │ │ strd r0, r1, [lr] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:539 │ │ │ │ │ - beq.n a5fc │ │ │ │ │ + beq.n a2d4 │ │ │ │ │ mov r5, ip │ │ │ │ │ lsls r4, r5, #3 │ │ │ │ │ - b.n a498 │ │ │ │ │ + b.n a170 │ │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ │ mov r0, r7 │ │ │ │ │ - bl 9d58 │ │ │ │ │ + bl 9a30 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:497 │ │ │ │ │ ldr.w sl, [r4, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:498 │ │ │ │ │ mov.w r3, sl, lsl #1 │ │ │ │ │ - b.n a30c │ │ │ │ │ + b.n 9fe4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:570 │ │ │ │ │ ldrd r2, r3, [r8] │ │ │ │ │ strd r2, r3, [r8, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:571 │ │ │ │ │ ldrd r2, r3, [r6] │ │ │ │ │ strd r2, r3, [r8, #16] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:572 │ │ │ │ │ @@ -15120,47 +15071,47 @@ │ │ │ │ │ strd r2, r3, [r8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:574 │ │ │ │ │ add sp, #28 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:542 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 9760 │ │ │ │ │ + bl 9438 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:543 │ │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 92b4 │ │ │ │ │ + bl 8f8c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:544 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ mov r2, sl │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 9400 │ │ │ │ │ + bl 90d8 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:548 │ │ │ │ │ vldr d6, [r6, #8] │ │ │ │ │ vldr d7, [r6] │ │ │ │ │ vsub.f64 d7, d7, d6 │ │ │ │ │ vstr d7, [r9] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:549 │ │ │ │ │ vldr d7, [r6, #8] │ │ │ │ │ vldr d6, [r6] │ │ │ │ │ vadd.f64 d7, d7, d6 │ │ │ │ │ vstr d7, [fp] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:551 │ │ │ │ │ - b.n a4e0 │ │ │ │ │ + b.n a1b8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:546 │ │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ - bl 92b4 │ │ │ │ │ + bl 8f8c │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - b.n a5ca │ │ │ │ │ + b.n a2a2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:566 │ │ │ │ │ lsls r3, r7, #3 │ │ │ │ │ add r3, r8 │ │ │ │ │ ldrd r0, r1, [r6] │ │ │ │ │ strd r0, r1, [r3] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:567 │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ @@ -15173,52 +15124,52 @@ │ │ │ │ │ vldr d6, [r6, #8] │ │ │ │ │ vadd.f64 d7, d7, d6 │ │ │ │ │ vstr d7, [r8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:574 │ │ │ │ │ add sp, #28 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ lsls r4, r5, #3 │ │ │ │ │ - b.n a3de │ │ │ │ │ + b.n a0b6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:525 │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, fp │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ - bl 9760 │ │ │ │ │ + bl 9438 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:526 │ │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, fp │ │ │ │ │ - bl 92b4 │ │ │ │ │ + bl 8f8c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:527 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ mov r2, sl │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, fp │ │ │ │ │ - bl 9400 │ │ │ │ │ + bl 90d8 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:531 │ │ │ │ │ vldr d6, [r8, #8] │ │ │ │ │ vldr d7, [r8] │ │ │ │ │ vsub.f64 d7, d7, d6 │ │ │ │ │ vstr d7, [r9] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:532 │ │ │ │ │ vldr d7, [r8, #8] │ │ │ │ │ vldr d6, [r8] │ │ │ │ │ vadd.f64 d7, d7, d6 │ │ │ │ │ vstr d7, [r8, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:533 │ │ │ │ │ - b.n a45c │ │ │ │ │ + b.n a134 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:529 │ │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ │ mov r0, fp │ │ │ │ │ mov r1, r8 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ - bl 92b4 │ │ │ │ │ + bl 8f8c │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ - b.n a656 │ │ │ │ │ + b.n a32e │ │ │ │ │ _soxr_dfst(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:578 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r4, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:582 │ │ │ │ │ ldr r7, [r3, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:578 │ │ │ │ │ @@ -15227,54 +15178,54 @@ │ │ │ │ │ mov r8, r1 │ │ │ │ │ mov r5, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:583 │ │ │ │ │ cmp.w r0, r7, lsl #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:578 │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:583 │ │ │ │ │ - ble.w a93c │ │ │ │ │ + ble.w a614 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:584 │ │ │ │ │ asrs r7, r0, #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:666 │ │ │ │ │ str r7, [r3, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:668 │ │ │ │ │ cmp r7, #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:667 │ │ │ │ │ mov.w r3, #1 │ │ │ │ │ it le │ │ │ │ │ movle sl, r3 │ │ │ │ │ str r3, [r4, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:668 │ │ │ │ │ it le │ │ │ │ │ movle r3, #2 │ │ │ │ │ - bgt.w a934 │ │ │ │ │ + bgt.w a60c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:588 │ │ │ │ │ cmp r9, r3 │ │ │ │ │ - ble.n a6d8 │ │ │ │ │ + ble.n a3b0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:589 │ │ │ │ │ mov.w sl, r9, asr #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:695 │ │ │ │ │ str.w sl, [r4, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:696 │ │ │ │ │ cmp.w sl, #1 │ │ │ │ │ - ble.n a6d8 │ │ │ │ │ + ble.n a3b0 │ │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ │ mov r0, sl │ │ │ │ │ add.w r1, r3, r7, lsl #3 │ │ │ │ │ - bl 96cc │ │ │ │ │ + bl 93a4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:592 │ │ │ │ │ cmp.w r9, #2 │ │ │ │ │ - ble.w a926 │ │ │ │ │ + ble.w a5fe │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:593 │ │ │ │ │ mov.w r0, r9, asr #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:594 │ │ │ │ │ mov.w r4, r9, asr #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:595 │ │ │ │ │ cmp.w r9, #7 │ │ │ │ │ - ble.w a992 │ │ │ │ │ + ble.w a66a │ │ │ │ │ subs r6, r0, #1 │ │ │ │ │ lsls r2, r4, #3 │ │ │ │ │ add.w r1, r8, #8 │ │ │ │ │ sub.w r6, r9, r6 │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ lsls r3, r0, #3 │ │ │ │ │ add.w fp, r8, r2 │ │ │ │ │ @@ -15311,15 +15262,15 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:602 (discriminator 3) │ │ │ │ │ vstr d6, [r1] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:603 (discriminator 3) │ │ │ │ │ vstmia ip!, {d5} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:604 (discriminator 3) │ │ │ │ │ vstmdb r3!, {d7} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:595 (discriminator 3) │ │ │ │ │ - bne.n a71c │ │ │ │ │ + bne.n a3f4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:606 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ sub.w r2, r9, r4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:617 │ │ │ │ │ add.w fp, r9, #536870912 @ 0x20000000 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:619 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ @@ -15360,37 +15311,37 @@ │ │ │ │ │ vstr d7, [r1] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:609 │ │ │ │ │ mov r1, r8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:608 │ │ │ │ │ vldr d7, [r6] │ │ │ │ │ vstr d7, [r8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:609 │ │ │ │ │ - bl 9614 │ │ │ │ │ + bl 92ec │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:610 │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ cmp r0, #4 │ │ │ │ │ - bgt.w a99c │ │ │ │ │ + bgt.w a674 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:614 │ │ │ │ │ - beq.w a9e4 │ │ │ │ │ + beq.w a6bc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:617 │ │ │ │ │ vldr d7, [r8, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:619 │ │ │ │ │ cmp r7, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:617 │ │ │ │ │ vldr d6, [r8] │ │ │ │ │ vsub.f64 d7, d7, d6 │ │ │ │ │ vstr d7, [fp] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:618 │ │ │ │ │ vldr d7, [r8, #8] │ │ │ │ │ vldr d6, [r8] │ │ │ │ │ vadd.f64 d7, d7, d6 │ │ │ │ │ vstr d7, [r8, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:619 │ │ │ │ │ - ble.n a818 │ │ │ │ │ + ble.n a4f0 │ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ │ add r2, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:620 (discriminator 3) │ │ │ │ │ vldr d7, [r6, #-16] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:619 (discriminator 3) │ │ │ │ │ subs r2, #32 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:620 (discriminator 3) │ │ │ │ │ @@ -15405,58 +15356,58 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:621 (discriminator 3) │ │ │ │ │ vldr d7, [r6] │ │ │ │ │ vldr d6, [r6, #8] │ │ │ │ │ vneg.f64 d7, d7 │ │ │ │ │ vsub.f64 d7, d7, d6 │ │ │ │ │ vstr d7, [r2, #-8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:619 (discriminator 3) │ │ │ │ │ - bgt.n a7ea │ │ │ │ │ + bgt.n a4c2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:625 │ │ │ │ │ cmp r4, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:623 │ │ │ │ │ ittt gt │ │ │ │ │ strgt.w r9, [sp] │ │ │ │ │ movgt r6, #2 │ │ │ │ │ movgt r9, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:625 │ │ │ │ │ - ble.w a9f2 │ │ │ │ │ + ble.w a6ca │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:626 │ │ │ │ │ mov r3, r9 │ │ │ │ │ mov r2, sl │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9614 │ │ │ │ │ + bl 92ec │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:634 │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:635 │ │ │ │ │ add.w fp, r8, r6, lsl #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:627 │ │ │ │ │ cmp r4, #4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:634 │ │ │ │ │ sub.w r7, r3, r6 │ │ │ │ │ add.w r7, r8, r7, lsl #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:627 │ │ │ │ │ - bgt.n a946 │ │ │ │ │ + bgt.n a61e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:631 │ │ │ │ │ - beq.w a986 │ │ │ │ │ + beq.w a65e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:634 │ │ │ │ │ vldr d6, [r5] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:637 │ │ │ │ │ cmp r4, #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:634 │ │ │ │ │ vldr d7, [r5, #8] │ │ │ │ │ vsub.f64 d7, d7, d6 │ │ │ │ │ vstr d7, [r7] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:635 │ │ │ │ │ vldr d7, [r5] │ │ │ │ │ vldr d6, [r5, #8] │ │ │ │ │ vadd.f64 d7, d7, d6 │ │ │ │ │ vstr d7, [fp] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:637 │ │ │ │ │ - bne.n a90e │ │ │ │ │ + bne.n a5e6 │ │ │ │ │ rsb r1, r6, r6, lsl #2 │ │ │ │ │ mov r2, r5 │ │ │ │ │ lsls r7, r6, #5 │ │ │ │ │ mov.w lr, r6, lsl #4 │ │ │ │ │ add.w r1, r8, r1, lsl #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:638 (discriminator 3) │ │ │ │ │ movs r0, #2 │ │ │ │ │ @@ -15478,22 +15429,22 @@ │ │ │ │ │ add r1, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:640 (discriminator 3) │ │ │ │ │ vldr d7, [r2] │ │ │ │ │ vldr d6, [r2, #8] │ │ │ │ │ vsub.f64 d7, d7, d6 │ │ │ │ │ vstr d7, [r3] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:637 (discriminator 3) │ │ │ │ │ - blt.n a880 │ │ │ │ │ + blt.n a558 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:643 │ │ │ │ │ mov.w ip, r4, asr #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:642 │ │ │ │ │ lsls r6, r6, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:644 │ │ │ │ │ cmp.w ip, #1 │ │ │ │ │ - beq.n a912 │ │ │ │ │ + beq.n a5ea │ │ │ │ │ adds r2, r4, #1 │ │ │ │ │ add.w r0, r5, r4, lsl #4 │ │ │ │ │ add.w r1, r5, #8 │ │ │ │ │ add.w lr, r5, ip, lsl #3 │ │ │ │ │ lsls r2, r2, #3 │ │ │ │ │ sub.w r7, r2, #8 │ │ │ │ │ add r2, r5 │ │ │ │ │ @@ -15507,23 +15458,23 @@ │ │ │ │ │ cmp lr, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:647 (discriminator 3) │ │ │ │ │ vldr d7, [r0] │ │ │ │ │ vldmia r2!, {d6} │ │ │ │ │ vsub.f64 d7, d7, d6 │ │ │ │ │ vstmdb r7!, {d7} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:644 (discriminator 3) │ │ │ │ │ - bne.n a8d6 │ │ │ │ │ + bne.n a5ae │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:649 │ │ │ │ │ add.w r2, ip, r4 │ │ │ │ │ mov r4, ip │ │ │ │ │ add.w r2, r5, r2, lsl #3 │ │ │ │ │ ldrd r0, r1, [r2] │ │ │ │ │ strd r0, r1, [r5] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:625 │ │ │ │ │ - b.n a828 │ │ │ │ │ + b.n a500 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:642 │ │ │ │ │ lsls r6, r6, #1 │ │ │ │ │ movs r4, #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:649 │ │ │ │ │ add.w r4, r5, r4, lsl #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:652 │ │ │ │ │ lsls r6, r6, #3 │ │ │ │ │ @@ -15538,116 +15489,116 @@ │ │ │ │ │ movs r3, #0 │ │ │ │ │ strd r2, r3, [r8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:655 │ │ │ │ │ add sp, #20 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ │ mov r0, r7 │ │ │ │ │ - bl 9d58 │ │ │ │ │ + bl 9a30 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:587 │ │ │ │ │ ldr.w sl, [r4, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:588 │ │ │ │ │ mov.w r3, sl, lsl #1 │ │ │ │ │ - b.n a6ba │ │ │ │ │ + b.n a392 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:628 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9760 │ │ │ │ │ + bl 9438 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:629 │ │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 92b4 │ │ │ │ │ + bl 8f8c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:630 │ │ │ │ │ mov r3, r9 │ │ │ │ │ mov r2, sl │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9400 │ │ │ │ │ + bl 90d8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:634 │ │ │ │ │ vldr d6, [r5] │ │ │ │ │ vldr d7, [r5, #8] │ │ │ │ │ vsub.f64 d7, d7, d6 │ │ │ │ │ vstr d7, [r7] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:635 │ │ │ │ │ vldr d7, [r5] │ │ │ │ │ vldr d6, [r5, #8] │ │ │ │ │ vadd.f64 d7, d7, d6 │ │ │ │ │ vstr d7, [fp] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:637 │ │ │ │ │ - b.n a86e │ │ │ │ │ + b.n a546 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:632 │ │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 92b4 │ │ │ │ │ - b.n a964 │ │ │ │ │ + bl 8f8c │ │ │ │ │ + b.n a63c │ │ │ │ │ lsls r3, r4, #3 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ lsls r3, r0, #3 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ - b.n a758 │ │ │ │ │ + b.n a430 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:611 │ │ │ │ │ mov r1, r8 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ - bl 9760 │ │ │ │ │ + bl 9438 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:612 │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ mov r1, r8 │ │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ │ str r0, [sp, #8] │ │ │ │ │ - bl 92b4 │ │ │ │ │ + bl 8f8c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:613 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ mov r2, sl │ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ │ mov r1, r8 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ - bl 9400 │ │ │ │ │ + bl 90d8 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:617 │ │ │ │ │ vldr d7, [r8, #8] │ │ │ │ │ vldr d6, [r8] │ │ │ │ │ vsub.f64 d7, d7, d6 │ │ │ │ │ vstr d7, [fp] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:618 │ │ │ │ │ vldr d7, [r8, #8] │ │ │ │ │ vldr d6, [r8] │ │ │ │ │ vadd.f64 d7, d7, d6 │ │ │ │ │ vstr d7, [r8, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:619 │ │ │ │ │ - b.n a7e6 │ │ │ │ │ + b.n a4be │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:615 │ │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ │ mov r1, r8 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ - bl 92b4 │ │ │ │ │ + bl 8f8c │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - b.n a9c2 │ │ │ │ │ + b.n a69a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:652 │ │ │ │ │ ldrd r2, r3, [r5] │ │ │ │ │ movs r6, #16 │ │ │ │ │ - b.n a920 │ │ │ │ │ + b.n a5f8 │ │ │ │ │ nop │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ dft_stage_init(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:189 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r4, r1 │ │ │ │ │ - ldr.w r1, [pc, #1088] @ ae48 │ │ │ │ │ + ldr.w r1, [pc, #1088] @ ab20 │ │ │ │ │ mov fp, r3 │ │ │ │ │ - ldr.w r3, [pc, #1084] @ ae4c │ │ │ │ │ + ldr.w r3, [pc, #1084] @ ab24 │ │ │ │ │ add r1, pc │ │ │ │ │ mov.w r9, #24 │ │ │ │ │ vpush {d8-d13} │ │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ │ mov r5, r2 │ │ │ │ │ - ldr.w r2, [pc, #1072] @ ae50 │ │ │ │ │ + ldr.w r2, [pc, #1072] @ ab28 │ │ │ │ │ ldr r3, [r1, r3] │ │ │ │ │ mul.w r9, r9, r0 │ │ │ │ │ ldr r1, [sp, #176] @ 0xb0 │ │ │ │ │ add r2, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ @@ -15681,15 +15632,15 @@ │ │ │ │ │ mov r8, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:191 │ │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:192 │ │ │ │ │ it ne │ │ │ │ │ strne r2, [sp, #60] @ 0x3c │ │ │ │ │ - bne.n aa88 │ │ │ │ │ + bne.n a760 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:192 (discriminator 1) │ │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ │ vcmpe.f64 d1, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ite ls │ │ │ │ │ movls r3, #1 │ │ │ │ │ movhi r3, r2 │ │ │ │ │ @@ -15698,68 +15649,68 @@ │ │ │ │ │ ldr r3, [sp, #188] @ 0xbc │ │ │ │ │ and.w r3, r3, #1 │ │ │ │ │ adds r2, r3, #2 │ │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:195 (discriminator 6) │ │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w ac46 │ │ │ │ │ + beq.w a91e │ │ │ │ │ vmov s15, r5 │ │ │ │ │ vcvt.f64.s32 d12, s15 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:214 │ │ │ │ │ ldr r3, [r7, #56] @ 0x38 │ │ │ │ │ blx r3 │ │ │ │ │ lsls r2, r0, #31 │ │ │ │ │ - bpl.n aab8 │ │ │ │ │ + bpl.n a790 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:215 │ │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ │ ldr r3, [r7, #44] @ 0x2c │ │ │ │ │ lsl.w r0, r1, r2 │ │ │ │ │ blx r3 │ │ │ │ │ str r0, [r4, #80] @ 0x50 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:216 │ │ │ │ │ ldr r3, [r7, #56] @ 0x38 │ │ │ │ │ blx r3 │ │ │ │ │ lsls r3, r0, #30 │ │ │ │ │ - bpl.n aad0 │ │ │ │ │ + bpl.n a7a8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:217 │ │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ │ lsl.w r0, r2, r3 │ │ │ │ │ ldr r3, [r7, #44] @ 0x2c │ │ │ │ │ lsls r0, r0, #1 │ │ │ │ │ blx r3 │ │ │ │ │ str r0, [r4, #76] @ 0x4c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:219 │ │ │ │ │ ldr.w r9, [sl, #4] │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - bne.n ab9c │ │ │ │ │ + bne.n a874 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:220 │ │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ mov r0, r6 │ │ │ │ │ blx r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:221 │ │ │ │ │ cmp r5, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:220 │ │ │ │ │ mov r9, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:221 │ │ │ │ │ - ble.n aaf0 │ │ │ │ │ + ble.n a7c8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:221 (discriminator 1) │ │ │ │ │ subs r3, r5, #1 │ │ │ │ │ tst r3, r5 │ │ │ │ │ - beq.w adfe │ │ │ │ │ + beq.w aad6 │ │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:222 (discriminator 6) │ │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:223 (discriminator 6) │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:222 (discriminator 6) │ │ │ │ │ - cbnz r2, ab26 │ │ │ │ │ + cbnz r2, a7fe │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:223 │ │ │ │ │ blx r3 │ │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ │ movs r3, #24 │ │ │ │ │ mla r3, r3, r8, r2 │ │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ │ str r0, [r3, #16] │ │ │ │ │ @@ -15775,50 +15726,50 @@ │ │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ │ mov r1, r9 │ │ │ │ │ ldr r6, [r7, #12] │ │ │ │ │ mla r3, r3, r8, r2 │ │ │ │ │ ldr r2, [r3, #24] │ │ │ │ │ ldr r3, [r4, #76] @ 0x4c │ │ │ │ │ blx r6 │ │ │ │ │ - b.n ab56 │ │ │ │ │ + b.n a82e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:223 (discriminator 4) │ │ │ │ │ blx r3 │ │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ │ movs r3, #24 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:224 (discriminator 4) │ │ │ │ │ mov r1, fp │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:223 (discriminator 4) │ │ │ │ │ mla r3, r3, r8, r2 │ │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ │ str r0, [r3, #16] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:224 (discriminator 4) │ │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ │ - bl 1b110 │ │ │ │ │ + bl 15750 │ │ │ │ │ ldr r2, [r7, #4] │ │ │ │ │ blx r2 │ │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:225 (discriminator 4) │ │ │ │ │ cmp.w fp, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:224 (discriminator 4) │ │ │ │ │ str r0, [r3, #20] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:225 (discriminator 4) │ │ │ │ │ - beq.n ab10 │ │ │ │ │ + beq.n a7e8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:228 │ │ │ │ │ ldr r2, [r3, #24] │ │ │ │ │ mov r1, r9 │ │ │ │ │ ldr r3, [r4, #76] @ 0x4c │ │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ │ ldr r6, [r7, #16] │ │ │ │ │ blx r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:229 │ │ │ │ │ mov r0, r9 │ │ │ │ │ ldr r3, [r7, #8] │ │ │ │ │ blx r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:232 │ │ │ │ │ - ldr r3, [pc, #756] @ (ae54 ) │ │ │ │ │ + ldr r3, [pc, #756] @ (ab2c ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:231 │ │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:230 │ │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:232 │ │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:231 │ │ │ │ │ @@ -15827,25 +15778,25 @@ │ │ │ │ │ str.w r1, [sl, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:232 │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ it le │ │ │ │ │ ldrle.w r9, [sp, #44] @ 0x2c │ │ │ │ │ - ble.n ab9c │ │ │ │ │ + ble.n a874 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:232 (discriminator 1) │ │ │ │ │ mov r2, r0 │ │ │ │ │ - ldr r0, [pc, #728] @ (ae58 ) │ │ │ │ │ + ldr r0, [pc, #728] @ (ab30 ) │ │ │ │ │ strd r5, fp, [sp, #32] │ │ │ │ │ add r0, pc │ │ │ │ │ vstr d11, [sp, #24] │ │ │ │ │ vstr d9, [sp, #16] │ │ │ │ │ vstr d8, [sp, #8] │ │ │ │ │ vstr d10, [sp] │ │ │ │ │ - bl 1c94 │ │ │ │ │ + bl 19bc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:245 (discriminator 1) │ │ │ │ │ ldr.w r9, [sl, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:236 │ │ │ │ │ vmov s15, fp │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:240 │ │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ │ movs r3, #24 │ │ │ │ │ @@ -15858,15 +15809,15 @@ │ │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:236 │ │ │ │ │ vdiv.f64 d7, d12, d6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:235 │ │ │ │ │ vmov.f64 d6, #112 @ 0x3f800000 1.0 │ │ │ │ │ ldr r0, [r3, #12] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:239 │ │ │ │ │ - ldr r3, [pc, #672] @ (ae5c ) │ │ │ │ │ + ldr r3, [pc, #672] @ (ab34 ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:235 │ │ │ │ │ vstr d6, [r2] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:237 │ │ │ │ │ ldr r2, [sp, #188] @ 0xbc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:239 │ │ │ │ │ add r3, pc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:237 │ │ │ │ │ @@ -15874,26 +15825,26 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:239 │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:238 │ │ │ │ │ str r7, [r4, #64] @ 0x40 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:236 │ │ │ │ │ vstr d7, [r4, #48] @ 0x30 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:240 │ │ │ │ │ - bl 1b3a4 │ │ │ │ │ + bl 159e4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:243 │ │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ │ mov r6, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:240 │ │ │ │ │ str r0, [r4, #40] @ 0x28 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:242 │ │ │ │ │ str r5, [r4, #124] @ 0x7c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:241 │ │ │ │ │ str r1, [r4, #100] @ 0x64 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:243 │ │ │ │ │ - cbz r3, abea │ │ │ │ │ + cbz r3, a8c2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:243 (discriminator 1) │ │ │ │ │ add.w fp, fp, fp, lsr #31 │ │ │ │ │ mov.w fp, fp, asr #1 │ │ │ │ │ rsb fp, fp, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:245 (discriminator 4) │ │ │ │ │ ldr.w r3, [sl, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:246 (discriminator 4) │ │ │ │ │ @@ -15905,105 +15856,105 @@ │ │ │ │ │ subs r3, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:244 (discriminator 4) │ │ │ │ │ str.w r8, [r4, #72] @ 0x48 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:245 (discriminator 4) │ │ │ │ │ sub.w r3, r9, r3 │ │ │ │ │ str.w r3, [r4, #140] @ 0x8c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:246 (discriminator 4) │ │ │ │ │ - bl 1b110 │ │ │ │ │ + bl 15750 │ │ │ │ │ vmov s15, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:247 (discriminator 4) │ │ │ │ │ sub.w r9, r9, r6 │ │ │ │ │ mov r1, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:246 (discriminator 4) │ │ │ │ │ vcvt.f64.s32 d7, s15 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:247 (discriminator 4) │ │ │ │ │ add r9, r5 │ │ │ │ │ add.w r0, r9, #4294967295 @ 0xffffffff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:246 (discriminator 4) │ │ │ │ │ vstr d7, [r4, #152] @ 0x98 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:247 (discriminator 4) │ │ │ │ │ - bl 1b110 │ │ │ │ │ + bl 15750 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:189 (discriminator 4) │ │ │ │ │ - ldr r2, [pc, #568] @ (ae60 ) │ │ │ │ │ + ldr r2, [pc, #568] @ (ab38 ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:248 (discriminator 4) │ │ │ │ │ - ldr r3, [pc, #548] @ (ae4c ) │ │ │ │ │ + ldr r3, [pc, #548] @ (ab24 ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:189 (discriminator 4) │ │ │ │ │ add r2, pc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:247 (discriminator 4) │ │ │ │ │ str r0, [r4, #56] @ 0x38 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:248 (discriminator 4) │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ │ eors r2, r3 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ - bne.w ae22 │ │ │ │ │ + bne.w aafa │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:248 │ │ │ │ │ add sp, #92 @ 0x5c │ │ │ │ │ vpop {d8-d13} │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:196 │ │ │ │ │ - vldr d7, [pc, #480] @ ae28 │ │ │ │ │ + vldr d7, [pc, #480] @ ab00 │ │ │ │ │ vcmp.f64 d13, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ite eq │ │ │ │ │ moveq r2, #1 │ │ │ │ │ movne r2, #0 │ │ │ │ │ cmp r5, #1 │ │ │ │ │ ite le │ │ │ │ │ movle r2, #0 │ │ │ │ │ andgt.w r2, r2, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w ad9e │ │ │ │ │ + bne.w aa76 │ │ │ │ │ vmov s15, r5 │ │ │ │ │ mvn.w r1, #3 │ │ │ │ │ vcvt.f64.s32 d12, s15 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:197 (discriminator 8) │ │ │ │ │ add r6, sp, #76 @ 0x4c │ │ │ │ │ vmov.f64 d3, d11 │ │ │ │ │ vmov.f64 d2, d9 │ │ │ │ │ vmov.f64 d1, d8 │ │ │ │ │ vmov.f64 d0, d10 │ │ │ │ │ mov r0, r6 │ │ │ │ │ vmov.f64 d4, #240 @ 0xbf800000 -1.0 │ │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ │ - bl 7ef0 │ │ │ │ │ + bl 7bc8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:199 (discriminator 8) │ │ │ │ │ - vldr d7, [pc, #404] @ ae28 │ │ │ │ │ + vldr d7, [pc, #404] @ ab00 │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:197 (discriminator 8) │ │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:199 (discriminator 8) │ │ │ │ │ vcmp.f64 d13, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bne.w ae08 │ │ │ │ │ + bne.w aae0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:201 │ │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ │ movs r1, #24 │ │ │ │ │ mla r1, r1, r8, r2 │ │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ │ add.w r0, r2, r2, lsr #31 │ │ │ │ │ asrs r0, r0, #1 │ │ │ │ │ str r0, [r1, #12] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:180 │ │ │ │ │ vmov s15, r2 │ │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ │ vcvt.f64.s32 d0, s15 │ │ │ │ │ - blx 1774 │ │ │ │ │ - vldr d6, [pc, #360] @ ae30 │ │ │ │ │ + blx 149c │ │ │ │ │ + vldr d6, [pc, #360] @ ab08 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:181 │ │ │ │ │ - vldr d5, [pc, #364] @ ae38 │ │ │ │ │ + vldr d5, [pc, #364] @ ab10 │ │ │ │ │ mov.w ip, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:204 │ │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:180 │ │ │ │ │ vdiv.f64 d7, d0, d6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:181 │ │ │ │ │ - vldr d6, [pc, #356] @ ae40 │ │ │ │ │ + vldr d6, [pc, #356] @ ab18 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:204 │ │ │ │ │ ldr r2, [r7, #48] @ 0x30 │ │ │ │ │ lsl.w r1, ip, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:181 │ │ │ │ │ ldr r3, [sp, #180] @ 0xb4 │ │ │ │ │ vadd.f64 d6, d7, d6 │ │ │ │ │ vadd.f64 d7, d7, d5 │ │ │ │ │ @@ -16055,20 +16006,20 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:207 │ │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:206 │ │ │ │ │ vmul.f64 d6, d6, d5 │ │ │ │ │ vmul.f64 d6, d6, d12 │ │ │ │ │ vmul.f64 d6, d6, d7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:207 │ │ │ │ │ - cbz r3, adc4 │ │ │ │ │ + cbz r3, aa9c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:210 │ │ │ │ │ ldrd r3, r0, [sp, #76] @ 0x4c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:209 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble.n ad98 │ │ │ │ │ + ble.n aa70 │ │ │ │ │ mov r1, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:210 │ │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ │ ldr.w lr, [r9, #24] │ │ │ │ │ add.w ip, r0, r3, lsl #3 │ │ │ │ │ add.w r9, r6, #4294967295 @ 0xffffffff │ │ │ │ │ mov r2, r0 │ │ │ │ │ @@ -16079,41 +16030,41 @@ │ │ │ │ │ add.w r3, lr, r3, lsl #3 │ │ │ │ │ vmul.f64 d7, d7, d6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:209 (discriminator 4) │ │ │ │ │ cmp ip, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:210 (discriminator 4) │ │ │ │ │ vstr d7, [r3] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:209 (discriminator 4) │ │ │ │ │ - bne.n ad7c │ │ │ │ │ + bne.n aa54 │ │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:211 (discriminator 1) │ │ │ │ │ - blx 16bc │ │ │ │ │ - b.n aaa2 │ │ │ │ │ + blx 13e4 │ │ │ │ │ + b.n a77a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:196 (discriminator 1) │ │ │ │ │ vmov s15, r5 │ │ │ │ │ subs r2, r5, #1 │ │ │ │ │ tst r2, r5 │ │ │ │ │ vcvt.f64.s32 d12, s15 │ │ │ │ │ - bne.n adbe │ │ │ │ │ + bne.n aa96 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:196 (discriminator 3) │ │ │ │ │ vcmp.f64 d12, d9 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt eq │ │ │ │ │ lsleq r1, r5, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:197 (discriminator 3) │ │ │ │ │ negeq r1, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:196 (discriminator 3) │ │ │ │ │ - beq.w ac74 │ │ │ │ │ + beq.w a94c │ │ │ │ │ mvn.w r1, #3 │ │ │ │ │ - b.n ac74 │ │ │ │ │ + b.n a94c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:210 │ │ │ │ │ ldrd r3, r0, [sp, #76] @ 0x4c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:207 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble.n ad98 │ │ │ │ │ + ble.n aa70 │ │ │ │ │ mov r1, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:210 │ │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:208 │ │ │ │ │ ldr.w lr, [r9, #24] │ │ │ │ │ add.w ip, r0, r3, lsl #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:210 │ │ │ │ │ @@ -16127,35 +16078,35 @@ │ │ │ │ │ vmul.f64 d7, d7, d6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:207 (discriminator 4) │ │ │ │ │ cmp r2, ip │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:208 (discriminator 4) │ │ │ │ │ vcvt.f32.f64 s14, d7 │ │ │ │ │ vstr s14, [r3] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:207 (discriminator 4) │ │ │ │ │ - bne.n adde │ │ │ │ │ - b.n ad96 │ │ │ │ │ + bne.n aab6 │ │ │ │ │ + b.n aa6e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:223 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bl 1b110 │ │ │ │ │ - b.n aaf2 │ │ │ │ │ + bl 15750 │ │ │ │ │ + b.n a7ca │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:200 │ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ add.w r2, r9, #12 │ │ │ │ │ vmov.f64 d0, d13 │ │ │ │ │ mov r1, r6 │ │ │ │ │ add r2, r3 │ │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ │ - bl 8054 │ │ │ │ │ + bl 7d2c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:203 │ │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ - b.n acb8 │ │ │ │ │ + b.n a990 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:248 │ │ │ │ │ - blx 171c <__stack_chk_fail@plt> │ │ │ │ │ + blx 1444 <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ eors r1, r1 │ │ │ │ │ subs r1, #239 @ 0xef │ │ │ │ │ cdp2 14, 15, cr2, cr10, cr2, {2} │ │ │ │ │ @@ -16164,28 +16115,28 @@ │ │ │ │ │ strh r6, [r3, #40] @ 0x28 │ │ │ │ │ str r3, [r5, r7] │ │ │ │ │ subs r7, #252 @ 0xfc │ │ │ │ │ ldrb r1, [r5, r0] │ │ │ │ │ stmia r2!, {r0, r1, r2, r3, r7} │ │ │ │ │ cmp r0, #245 @ 0xf5 │ │ │ │ │ ands r6, r0 │ │ │ │ │ - adds r4, #216 @ 0xd8 │ │ │ │ │ - movs r2, r0 │ │ │ │ │ + bhi.n ab2c │ │ │ │ │ + movs r1, r0 │ │ │ │ │ lsls r0, r5, #3 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - adds r4, #190 @ 0xbe │ │ │ │ │ - movs r2, r0 │ │ │ │ │ + bvc.n ab00 │ │ │ │ │ + movs r1, r0 │ │ │ │ │ lsls r0, r3, #3 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - adds r2, r2, r2 │ │ │ │ │ - movs r1, r0 │ │ │ │ │ + stmia r1!, {r1, r4, r6, r7} │ │ │ │ │ + movs r0, r0 │ │ │ │ │ lsls r3, r2, #14 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - adds r2, #192 @ 0xc0 │ │ │ │ │ - movs r2, r0 │ │ │ │ │ + bpl.n ab14 │ │ │ │ │ + movs r1, r0 │ │ │ │ │ fifo_reserve(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:46 │ │ │ │ │ ldrd r3, r2, [r0, #12] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:42 │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:44 │ │ │ │ │ ldr r6, [r0, #8] │ │ │ │ │ @@ -16207,60 +16158,60 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:50 │ │ │ │ │ ite ne │ │ │ │ │ addne r3, r2, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:39 │ │ │ │ │ moveq r3, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:50 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bcs.n aecc │ │ │ │ │ + bcs.n aba4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:59 │ │ │ │ │ movs r5, #0 │ │ │ │ │ - b.n aea6 │ │ │ │ │ + b.n ab7e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:62 │ │ │ │ │ - blx 1744 │ │ │ │ │ + blx 146c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:63 │ │ │ │ │ ldr r1, [r4, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:62 │ │ │ │ │ str r0, [r4, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:63 │ │ │ │ │ add r1, r6 │ │ │ │ │ str r1, [r4, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:64 │ │ │ │ │ - cbz r0, aed0 │ │ │ │ │ + cbz r0, aba8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:50 │ │ │ │ │ ldr r2, [r4, #16] │ │ │ │ │ adds r3, r6, r2 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - bls.n aecc │ │ │ │ │ + bls.n aba4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:56 │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:62 │ │ │ │ │ add r1, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:56 │ │ │ │ │ cmp.w r3, #16384 @ 0x4000 │ │ │ │ │ - bls.n ae90 │ │ │ │ │ + bls.n ab68 │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:40 │ │ │ │ │ adds r1, r0, r3 │ │ │ │ │ subs r2, r2, r3 │ │ │ │ │ - blx 169c │ │ │ │ │ + blx 13c4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:58 │ │ │ │ │ ldrd r3, r2, [r4, #12] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:59 │ │ │ │ │ str r5, [r4, #12] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:51 │ │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:58 │ │ │ │ │ subs r2, r2, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:50 │ │ │ │ │ adds r3, r6, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:58 │ │ │ │ │ str r2, [r4, #16] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:50 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - bhi.n aea6 │ │ │ │ │ + bhi.n ab7e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:51 │ │ │ │ │ add r0, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:53 │ │ │ │ │ str r3, [r4, #16] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:67 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ nop │ │ │ │ │ @@ -16273,55 +16224,55 @@ │ │ │ │ │ add.w r7, r0, #12 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:509 │ │ │ │ │ sub.w r8, r0, #160 @ 0xa0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ ldrd r3, r0, [r4, #24] │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ subs r0, r0, r3 │ │ │ │ │ - bl 1ae98 │ │ │ │ │ + bl 154d8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:503 │ │ │ │ │ ldr r2, [r4, #56] @ 0x38 │ │ │ │ │ subs r5, r2, r0 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.n af46 │ │ │ │ │ + ble.n ac1e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:504 │ │ │ │ │ ldrb.w r3, [r4, #60] @ 0x3c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:506 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:504 │ │ │ │ │ - cbz r3, af16 │ │ │ │ │ + cbz r3, abee │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:505 │ │ │ │ │ - cbz r6, af22 │ │ │ │ │ + cbz r6, abfa │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:506 │ │ │ │ │ - bl ae64 │ │ │ │ │ + bl ab3c │ │ │ │ │ ldr r2, [r4, #20] │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:71 │ │ │ │ │ movs r1, #0 │ │ │ │ │ mul.w r2, r5, r2 │ │ │ │ │ - blx 1830 │ │ │ │ │ + blx 1558 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ - b.n aee4 │ │ │ │ │ + b.n abbc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:509 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r8 │ │ │ │ │ - bl aed4 │ │ │ │ │ + bl abac │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:503 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n aee4 │ │ │ │ │ + beq.n abbc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:511 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ add.w r1, r4, #172 @ 0xac │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ ldrd r3, r0, [r4, #24] │ │ │ │ │ subs r0, r0, r3 │ │ │ │ │ - bl 1ae98 │ │ │ │ │ + bl 154d8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:512 │ │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ │ cmp r3, r0 │ │ │ │ │ ite le │ │ │ │ │ movle r0, #0 │ │ │ │ │ movgt r0, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:513 │ │ │ │ │ @@ -16333,16 +16284,16 @@ │ │ │ │ │ blx r3 │ │ │ │ │ movs r0, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:513 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ nop │ │ │ │ │ dft_stage_fn(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:69 │ │ │ │ │ - ldr.w r2, [pc, #1136] @ b3cc │ │ │ │ │ - ldr.w r3, [pc, #1136] @ b3d0 │ │ │ │ │ + ldr.w r2, [pc, #1136] @ b0a4 │ │ │ │ │ + ldr.w r3, [pc, #1136] @ b0a8 │ │ │ │ │ add r2, pc │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:73 │ │ │ │ │ ldr.w r8, [r0, #72] @ 0x48 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:69 │ │ │ │ │ vpush {d8-d9} │ │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ │ @@ -16370,43 +16321,43 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ mov r0, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:72 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:76 │ │ │ │ │ mla r5, r5, r8, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ - bl 1ae98 │ │ │ │ │ + bl 154d8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:76 │ │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ │ bic.w r0, r0, r0, asr #31 │ │ │ │ │ ldr r1, [r4, #124] @ 0x7c │ │ │ │ │ ldr.w sl, [r5, #4] │ │ │ │ │ mla r0, r1, r0, r2 │ │ │ │ │ cmp r0, sl │ │ │ │ │ - bge.n afe6 │ │ │ │ │ + bge.n acbe │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:173 │ │ │ │ │ sub.w sl, sl, r2 │ │ │ │ │ add sl, r1 │ │ │ │ │ add.w r0, sl, #4294967295 @ 0xffffffff │ │ │ │ │ - bl 1b110 │ │ │ │ │ + bl 15750 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:69 │ │ │ │ │ - ldr.w r2, [pc, #1040] @ b3d4 │ │ │ │ │ + ldr.w r2, [pc, #1040] @ b0ac │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:174 │ │ │ │ │ - ldr.w r3, [pc, #1032] @ b3d0 │ │ │ │ │ + ldr.w r3, [pc, #1032] @ b0a8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:69 │ │ │ │ │ add r2, pc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:173 │ │ │ │ │ str r0, [r4, #56] @ 0x38 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:174 │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ eors r2, r3 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ - bne.w b3b6 │ │ │ │ │ + bne.w b08e │ │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ │ vpop {d8-d9} │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:74 │ │ │ │ │ ldr r0, [r5, #8] │ │ │ │ │ subs r3, r0, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:78 │ │ │ │ │ @@ -16425,15 +16376,15 @@ │ │ │ │ │ adds r0, r2, r1 │ │ │ │ │ mov r2, r1 │ │ │ │ │ subs r1, r0, #1 │ │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:77 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:79 │ │ │ │ │ - blx 1890 │ │ │ │ │ + blx 15b8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:99 │ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:84 │ │ │ │ │ mov r0, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:100 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ldr r1, [r4, #12] │ │ │ │ │ @@ -16447,15 +16398,15 @@ │ │ │ │ │ cmp r6, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:106 │ │ │ │ │ ittt cs │ │ │ │ │ addcs r3, r3, r2 │ │ │ │ │ movcs r2, r3 │ │ │ │ │ strcs r2, [r4, #24] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:84 │ │ │ │ │ - bl ae64 │ │ │ │ │ + bl ab3c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:85 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:84 │ │ │ │ │ str r0, [sp, #16] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:88 │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:85 │ │ │ │ │ @@ -16468,67 +16419,67 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:84 │ │ │ │ │ ldrpl r3, [sp, #16] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:87 │ │ │ │ │ cmp r1, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:84 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:87 │ │ │ │ │ - ble.n b090 │ │ │ │ │ + ble.n ad68 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:87 (discriminator 1) │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ tst r3, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:127 (discriminator 1) │ │ │ │ │ it ne │ │ │ │ │ lslne.w r2, r0, r9 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:87 (discriminator 1) │ │ │ │ │ - beq.w b1d4 │ │ │ │ │ + beq.w aeac │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:71 │ │ │ │ │ movs r1, #0 │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ - blx 1830 │ │ │ │ │ + blx 1558 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:131 │ │ │ │ │ ldr r3, [r4, #100] @ 0x64 │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:130 │ │ │ │ │ cmp.w r9, #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:131 │ │ │ │ │ ldr r1, [r4, #124] @ 0x7c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:130 │ │ │ │ │ - beq.w b2f6 │ │ │ │ │ + beq.w afce │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:134 │ │ │ │ │ cmp r3, r0 │ │ │ │ │ - bge.n b086 │ │ │ │ │ + bge.n ad5e │ │ │ │ │ ldr r6, [sp, #4] │ │ │ │ │ mov.w ip, r1, lsl #3 │ │ │ │ │ add.w r2, r6, r3, lsl #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:135 (discriminator 3) │ │ │ │ │ vldmia fp!, {d7} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:134 (discriminator 3) │ │ │ │ │ add r3, r1 │ │ │ │ │ cmp r3, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:135 (discriminator 3) │ │ │ │ │ vstr d7, [r2] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:134 (discriminator 3) │ │ │ │ │ add r2, ip │ │ │ │ │ - blt.n b074 │ │ │ │ │ + blt.n ad4c │ │ │ │ │ str r6, [sp, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:136 │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ subs r1, #1 │ │ │ │ │ subs r1, r1, r3 │ │ │ │ │ str r1, [r4, #100] @ 0x64 │ │ │ │ │ - b.n b0a0 │ │ │ │ │ + b.n ad78 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:127 │ │ │ │ │ lsl.w r2, r0, r9 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:126 │ │ │ │ │ - bne.n b050 │ │ │ │ │ + bne.n ad28 │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:34 │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ mov r1, fp │ │ │ │ │ - blx 16d4 │ │ │ │ │ + blx 13fc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:139 │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ movs r3, #24 │ │ │ │ │ mla r3, r3, r8, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:138 │ │ │ │ │ ldr r2, [r4, #116] @ 0x74 │ │ │ │ │ @@ -16555,15 +16506,15 @@ │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:144 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:145 │ │ │ │ │ mla sl, sl, r8, r3 │ │ │ │ │ ldr.w r3, [sl, #24] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:144 │ │ │ │ │ - ble.n b158 │ │ │ │ │ + ble.n ae30 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:145 │ │ │ │ │ ldr r6, [sp, #12] │ │ │ │ │ ldr.w fp, [sp, #4] │ │ │ │ │ ldr.w r1, [sl, #20] │ │ │ │ │ ldr r6, [r6, #28] │ │ │ │ │ mov r2, fp │ │ │ │ │ mov ip, r6 │ │ │ │ │ @@ -16575,34 +16526,34 @@ │ │ │ │ │ ldr.w r1, [sl, #20] │ │ │ │ │ ldr.w r8, [r6, #20] │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ blx r8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:147 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ lsls r2, r3, #28 │ │ │ │ │ - bpl.n b1bc │ │ │ │ │ + bpl.n ae94 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:147 (discriminator 1) │ │ │ │ │ ldr r1, [r4, #116] @ 0x74 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:148 (discriminator 1) │ │ │ │ │ ldr.w sl, [r5, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:147 (discriminator 1) │ │ │ │ │ cmp r1, #1 │ │ │ │ │ - beq.n b1b0 │ │ │ │ │ + beq.n ae88 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:151 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:150 │ │ │ │ │ cmp.w r9, #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:151 │ │ │ │ │ sub.w r5, sl, r3 │ │ │ │ │ ldr.w r3, [r4, #128] @ 0x80 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:150 │ │ │ │ │ - beq.w b38c │ │ │ │ │ + beq.w b064 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:155 │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - bge.w b3b2 │ │ │ │ │ + bge.w b08a │ │ │ │ │ ldr r0, [sp, #16] │ │ │ │ │ movs r2, #0 │ │ │ │ │ ldr r6, [sp, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:157 │ │ │ │ │ add.w r1, r6, r3, lsl #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:155 │ │ │ │ │ adds r2, #1 │ │ │ │ │ @@ -16610,15 +16561,15 @@ │ │ │ │ │ ldrd r8, r9, [r1] │ │ │ │ │ strd r8, r9, [r0], #8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:156 │ │ │ │ │ ldr r1, [r4, #116] @ 0x74 │ │ │ │ │ add r3, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:155 │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - blt.n b126 │ │ │ │ │ + blt.n adfe │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:159 │ │ │ │ │ sub.w r2, sl, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:158 │ │ │ │ │ subs r3, r3, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:88 │ │ │ │ │ ldr r1, [r7, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:158 │ │ │ │ │ @@ -16626,15 +16577,15 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:89 │ │ │ │ │ ldr r3, [r7, #16] │ │ │ │ │ mls r2, r1, r2, r3 │ │ │ │ │ str r2, [r7, #16] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:173 (discriminator 1) │ │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ │ ldr r1, [r4, #124] @ 0x7c │ │ │ │ │ - b.n afb2 │ │ │ │ │ + b.n ac8a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:165 │ │ │ │ │ ldr r3, [r3, #24] │ │ │ │ │ ldr r6, [sp, #12] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:164 │ │ │ │ │ rsb fp, r1, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:165 │ │ │ │ │ mov r2, r3 │ │ │ │ │ @@ -16652,15 +16603,15 @@ │ │ │ │ │ ldr r3, [r4, #76] @ 0x4c │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ ldr.w r1, [r8, #20] │ │ │ │ │ blx sl │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:167 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ lsls r3, r3, #28 │ │ │ │ │ - bmi.w b378 │ │ │ │ │ + bmi.w b050 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:169 │ │ │ │ │ movs r3, #1 │ │ │ │ │ ldr.w sl, [r5, #4] │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ lsl.w r3, r3, fp │ │ │ │ │ subs r3, #1 │ │ │ │ │ mla r3, sl, r3, r2 │ │ │ │ │ @@ -16669,53 +16620,53 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:169 │ │ │ │ │ asr.w fp, r3, fp │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:89 │ │ │ │ │ ldr r3, [r7, #16] │ │ │ │ │ mls r3, r2, fp, r3 │ │ │ │ │ str r3, [r7, #16] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:90 │ │ │ │ │ - b.n b150 │ │ │ │ │ + b.n ae28 │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:34 │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ lsl.w r2, sl, r9 │ │ │ │ │ ldr r0, [sp, #16] │ │ │ │ │ - blx 16d4 │ │ │ │ │ + blx 13fc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:149 │ │ │ │ │ ldr r1, [r4, #116] @ 0x74 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:151 │ │ │ │ │ ldr.w sl, [r5, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:149 │ │ │ │ │ cmp r1, #1 │ │ │ │ │ - bne.n b108 │ │ │ │ │ + bne.n ade0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:89 │ │ │ │ │ ldr r3, [r7, #16] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:88 │ │ │ │ │ ldr r2, [r7, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:89 │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ mls r3, r2, r1, r3 │ │ │ │ │ str r3, [r7, #16] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:90 │ │ │ │ │ - b.n b150 │ │ │ │ │ + b.n ae28 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:88 │ │ │ │ │ - bl 1b110 │ │ │ │ │ + bl 15750 │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:34 │ │ │ │ │ mov r1, fp │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:88 │ │ │ │ │ mov r6, r0 │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:34 │ │ │ │ │ ldr.w fp, [sp, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:88 │ │ │ │ │ str r0, [sp, #24] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:93 │ │ │ │ │ add.w sl, r6, #2 │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:34 │ │ │ │ │ lsl.w r2, r6, r9 │ │ │ │ │ mov r0, fp │ │ │ │ │ - blx 16d4 │ │ │ │ │ + blx 13fc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:90 │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ movs r3, #24 │ │ │ │ │ mov r0, r6 │ │ │ │ │ mla r3, r3, r8, r2 │ │ │ │ │ mov r2, fp │ │ │ │ │ mov fp, r6 │ │ │ │ │ @@ -16728,20 +16679,20 @@ │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ ldr r6, [sp, #28] │ │ │ │ │ ldr r3, [r4, #76] @ 0x4c │ │ │ │ │ blx r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:91 │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ cmp.w r9, #2 │ │ │ │ │ - beq.n b318 │ │ │ │ │ + beq.n aff0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:103 │ │ │ │ │ cmp sl, fp │ │ │ │ │ it ge │ │ │ │ │ movge.w ip, r3, lsl #3 │ │ │ │ │ - bge.n b270 │ │ │ │ │ + bge.n af48 │ │ │ │ │ sub.w r2, fp, r3 │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ sub.w sl, r2, #3 │ │ │ │ │ mov.w ip, r3, lsl #3 │ │ │ │ │ bic.w r1, sl, #1 │ │ │ │ │ mov r6, r0 │ │ │ │ │ add r1, r3 │ │ │ │ │ @@ -16760,15 +16711,15 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:104 (discriminator 3) │ │ │ │ │ strd r0, r1, [r3] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:105 (discriminator 3) │ │ │ │ │ vldr d7, [r2, #8] │ │ │ │ │ vneg.f64 d7, d7 │ │ │ │ │ vstr d7, [r3, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:103 (discriminator 3) │ │ │ │ │ - bne.n b248 │ │ │ │ │ + bne.n af20 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:103 │ │ │ │ │ ldr r0, [sp, #24] │ │ │ │ │ bic.w sl, sl, #1 │ │ │ │ │ str r6, [sp, #4] │ │ │ │ │ adds r0, #4 │ │ │ │ │ add sl, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:106 │ │ │ │ │ @@ -16782,89 +16733,89 @@ │ │ │ │ │ strd r2, r3, [ip, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:108 │ │ │ │ │ ldrd r2, r3, [r1] │ │ │ │ │ strd r2, r3, [r1, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:112 │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ cmp sl, r0 │ │ │ │ │ - bge.n b2d6 │ │ │ │ │ + bge.n afae │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:120 │ │ │ │ │ ldr r6, [sp, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:116 │ │ │ │ │ - vldr s18, [pc, #304] @ b3c8 │ │ │ │ │ + vldr s18, [pc, #304] @ b0a0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:120 │ │ │ │ │ - vldr d8, [pc, #292] @ b3c0 │ │ │ │ │ + vldr d8, [pc, #292] @ b098 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:113 │ │ │ │ │ lsl.w r0, sl, r9 │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:34 │ │ │ │ │ mov r1, r6 │ │ │ │ │ add r0, r6 │ │ │ │ │ lsl.w r2, fp, r9 │ │ │ │ │ - blx 16d4 │ │ │ │ │ + blx 13fc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:116 │ │ │ │ │ add.w r3, sl, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:114 │ │ │ │ │ cmp.w r9, #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:116 │ │ │ │ │ itt eq │ │ │ │ │ addeq.w r3, r6, r3, lsl #2 │ │ │ │ │ vstreq s18, [r3] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:114 │ │ │ │ │ - beq.n b2c8 │ │ │ │ │ + beq.n afa0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:120 │ │ │ │ │ add.w r3, r6, r3, lsl #3 │ │ │ │ │ vstr d8, [r3] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:112 (discriminator 2) │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ add sl, fp │ │ │ │ │ mov.w fp, fp, lsl #1 │ │ │ │ │ cmp r0, sl │ │ │ │ │ - bgt.n b29c │ │ │ │ │ + bgt.n af74 │ │ │ │ │ str r6, [sp, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:124 │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ movs r3, #24 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:123 │ │ │ │ │ ldr r1, [r4, #116] @ 0x74 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:124 │ │ │ │ │ mla r3, r3, r8, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:123 │ │ │ │ │ - ble.w b156 │ │ │ │ │ + ble.w ae2e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:124 │ │ │ │ │ ldr r1, [r3, #20] │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ │ mov r6, r3 │ │ │ │ │ ldr r3, [r4, #76] @ 0x4c │ │ │ │ │ blx r6 │ │ │ │ │ - b.n b0be │ │ │ │ │ + b.n ad96 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:131 │ │ │ │ │ cmp r3, r0 │ │ │ │ │ - bge.w b086 │ │ │ │ │ + bge.w ad5e │ │ │ │ │ ldr r6, [sp, #4] │ │ │ │ │ mov.w ip, r1, lsl #2 │ │ │ │ │ add.w r2, r6, r3, lsl #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:132 (discriminator 3) │ │ │ │ │ ldr.w lr, [fp], #4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:131 (discriminator 3) │ │ │ │ │ add r3, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:132 (discriminator 3) │ │ │ │ │ str.w lr, [r2] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:131 (discriminator 3) │ │ │ │ │ cmp r3, r0 │ │ │ │ │ add r2, ip │ │ │ │ │ - blt.n b306 │ │ │ │ │ - b.n b084 │ │ │ │ │ + blt.n afde │ │ │ │ │ + b.n ad5c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:93 │ │ │ │ │ cmp sl, fp │ │ │ │ │ it ge │ │ │ │ │ lslge r0, r3, #2 │ │ │ │ │ - bge.n b366 │ │ │ │ │ + bge.n b03e │ │ │ │ │ sub.w r2, fp, r3 │ │ │ │ │ ldr r6, [sp, #4] │ │ │ │ │ sub.w sl, r2, #3 │ │ │ │ │ lsls r0, r3, #2 │ │ │ │ │ bic.w r1, sl, #1 │ │ │ │ │ add r1, r3 │ │ │ │ │ add.w r2, r6, r2, lsl #2 │ │ │ │ │ @@ -16881,15 +16832,15 @@ │ │ │ │ │ subs r2, #8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:95 (discriminator 3) │ │ │ │ │ vldr s15, [r2, #4] │ │ │ │ │ vneg.f32 s15, s15 │ │ │ │ │ vstr s15, [r3, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:93 (discriminator 3) │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bne.n b33e │ │ │ │ │ + bne.n b016 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:93 │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ bic.w sl, sl, #1 │ │ │ │ │ str r6, [sp, #4] │ │ │ │ │ adds r3, #4 │ │ │ │ │ add sl, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:96 │ │ │ │ │ @@ -16899,29 +16850,29 @@ │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:97 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [r0, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:98 │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ str r3, [r2, #4] │ │ │ │ │ - b.n b28c │ │ │ │ │ + b.n af64 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:168 │ │ │ │ │ ldr r2, [r5, #4] │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:34 │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ ldr r0, [sp, #16] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:168 │ │ │ │ │ asr.w r2, r2, fp │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:34 │ │ │ │ │ lsl.w r2, r2, r9 │ │ │ │ │ - blx 16d4 │ │ │ │ │ - b.n b18e │ │ │ │ │ + blx 13fc │ │ │ │ │ + b.n ae66 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:151 │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - bge.n b3b2 │ │ │ │ │ + bge.n b08a │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ mov.w lr, r1, lsl #2 │ │ │ │ │ ldr r0, [sp, #16] │ │ │ │ │ add.w r6, r2, r3, lsl #2 │ │ │ │ │ movs r2, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:153 │ │ │ │ │ ldr.w ip, [r6] │ │ │ │ │ @@ -16930,254 +16881,253 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:151 │ │ │ │ │ adds r2, #1 │ │ │ │ │ add r6, lr │ │ │ │ │ cmp r3, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:153 │ │ │ │ │ str.w ip, [r0], #4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:151 │ │ │ │ │ - blt.n b39e │ │ │ │ │ - b.n b13c │ │ │ │ │ + blt.n b076 │ │ │ │ │ + b.n ae14 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:155 │ │ │ │ │ mov r2, sl │ │ │ │ │ - b.n b140 │ │ │ │ │ + b.n ae18 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:174 │ │ │ │ │ - blx 171c <__stack_chk_fail@plt> │ │ │ │ │ + blx 1444 <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ nop.w │ │ │ │ │ ... │ │ │ │ │ - cmp r7, #136 @ 0x88 │ │ │ │ │ - movs r2, r0 │ │ │ │ │ + bcs.n b010 │ │ │ │ │ + movs r1, r0 │ │ │ │ │ lsls r0, r5, #3 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - cmp r7, #32 │ │ │ │ │ - movs r2, r0 │ │ │ │ │ + bcs.n b148 │ │ │ │ │ + movs r1, r0 │ │ │ │ │ _soxr_init(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:273 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r4, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:287 │ │ │ │ │ - vldr d7, [pc, #808] @ b708 │ │ │ │ │ + vldr d7, [pc, #816] @ b3e8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:273 │ │ │ │ │ vpush {d8-d15} │ │ │ │ │ - sub sp, #356 @ 0x164 │ │ │ │ │ + sub sp, #300 @ 0x12c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:277 │ │ │ │ │ vldr d11, [r4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:273 │ │ │ │ │ - mov r7, r3 │ │ │ │ │ - ldr r5, [pc, #864] @ (b750 ) │ │ │ │ │ vmov.f64 d14, d0 │ │ │ │ │ - ldr r2, [pc, #860] @ (b754 ) │ │ │ │ │ - mov fp, r0 │ │ │ │ │ + ldr r5, [pc, #868] @ (b430 ) │ │ │ │ │ + mov r6, r0 │ │ │ │ │ + ldr r2, [pc, #868] @ (b434 ) │ │ │ │ │ + mov r7, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:287 │ │ │ │ │ vcmpe.f64 d11, d7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:273 │ │ │ │ │ add r5, pc │ │ │ │ │ - vstr d1, [sp, #336] @ 0x150 │ │ │ │ │ + vstr d1, [sp, #280] @ 0x118 │ │ │ │ │ + mov fp, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:280 │ │ │ │ │ vldr d15, [r4, #16] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:273 │ │ │ │ │ ldr r2, [r5, r2] │ │ │ │ │ - mov r5, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:287 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:280 │ │ │ │ │ vldr d8, [r4, #24] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:281 │ │ │ │ │ vldr d6, [r4, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:273 │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ - str r2, [sp, #348] @ 0x15c │ │ │ │ │ + str r2, [sp, #292] @ 0x124 │ │ │ │ │ mov.w r2, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:278 │ │ │ │ │ - ldr r6, [r4, #36] @ 0x24 │ │ │ │ │ + ldr.w r8, [r4, #36] @ 0x24 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:273 │ │ │ │ │ - ldr r3, [pc, #820] @ (b758 ) │ │ │ │ │ + ldr.w r9, [pc, #828] @ b438 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:281 │ │ │ │ │ vsub.f64 d9, d8, d15 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:273 │ │ │ │ │ - ldr r2, [sp, #456] @ 0x1c8 │ │ │ │ │ + ldr r2, [sp, #400] @ 0x190 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:278 │ │ │ │ │ - and.w r8, r6, #3 │ │ │ │ │ + and.w sl, r8, #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:273 │ │ │ │ │ - add r3, pc │ │ │ │ │ - str r2, [sp, #68] @ 0x44 │ │ │ │ │ - str r3, [sp, #72] @ 0x48 │ │ │ │ │ + add r9, pc │ │ │ │ │ + str r2, [sp, #72] @ 0x48 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:281 │ │ │ │ │ vstr d6, [sp, #40] @ 0x28 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:287 │ │ │ │ │ - bhi.w b876 │ │ │ │ │ + bhi.w b556 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:288 │ │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ │ - vldr d6, [pc, #720] @ b710 │ │ │ │ │ + vldr d6, [pc, #724] @ b3f0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:287 │ │ │ │ │ vmov.f64 d0, d11 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:288 │ │ │ │ │ vadd.f64 d7, d11, d7 │ │ │ │ │ vmul.f64 d7, d7, d6 │ │ │ │ │ vstr d7, [sp, #56] @ 0x38 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:291 (discriminator 4) │ │ │ │ │ + tst.w r8, #64 @ 0x40 │ │ │ │ │ vmov.f64 d7, #48 @ 0x41800000 16.0 │ │ │ │ │ - lsls r1, r6, #25 │ │ │ │ │ - bpl.w b854 │ │ │ │ │ + beq.w b534 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:291 (discriminator 1) │ │ │ │ │ vcmpe.f64 d11, d7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:292 (discriminator 1) │ │ │ │ │ - vldr d7, [pc, #692] @ b718 │ │ │ │ │ + vldr d7, [pc, #696] @ b3f8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:291 (discriminator 1) │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:292 (discriminator 1) │ │ │ │ │ vcmpe.f64 d15, d7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:291 (discriminator 1) │ │ │ │ │ ite ls │ │ │ │ │ movls r3, #1 │ │ │ │ │ movhi r3, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:292 (discriminator 1) │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ite ls │ │ │ │ │ movls r2, #1 │ │ │ │ │ movhi r2, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:294 (discriminator 4) │ │ │ │ │ - cmp.w r8, #1 │ │ │ │ │ + cmp.w sl, #1 │ │ │ │ │ ite ne │ │ │ │ │ movne r3, #0 │ │ │ │ │ andeq.w r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w b808 │ │ │ │ │ + beq.w b4e8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:294 (discriminator 1) │ │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ │ vcmpe.f64 d14, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt gt │ │ │ │ │ movgt r3, #1 │ │ │ │ │ strgt r3, [sp, #48] @ 0x30 │ │ │ │ │ - ble.w b884 │ │ │ │ │ + ble.w b564 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:298 │ │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ │ vcmpe.f64 d14, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bmi.w b832 │ │ │ │ │ + bmi.w b512 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:300 │ │ │ │ │ - vldr d7, [pc, #616] @ b720 │ │ │ │ │ + vldr d7, [pc, #620] @ b400 │ │ │ │ │ vcmpe.f64 d9, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bmi.w b8b4 │ │ │ │ │ + bmi.w b594 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:300 (discriminator 1) │ │ │ │ │ - vldr d7, [pc, #608] @ b728 │ │ │ │ │ + vldr d7, [pc, #612] @ b408 │ │ │ │ │ vcmpe.f64 d9, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bgt.w b8d8 │ │ │ │ │ + bgt.w b5b8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:302 │ │ │ │ │ - vldr d7, [pc, #600] @ b730 │ │ │ │ │ + vldr d7, [pc, #604] @ b410 │ │ │ │ │ vcmpe.f64 d15, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bmi.w b8e4 │ │ │ │ │ + bmi.w b5c4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:302 (discriminator 1) │ │ │ │ │ - vldr d7, [pc, #592] @ b738 │ │ │ │ │ + vldr d7, [pc, #596] @ b418 │ │ │ │ │ vcmpe.f64 d8, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bgt.w b8de │ │ │ │ │ + bgt.w b5be │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:304 │ │ │ │ │ vcmp.f64 d11, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.n b51e │ │ │ │ │ + beq.n b1fa │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:304 (discriminator 1) │ │ │ │ │ vmov.f64 d7, #46 @ 0x41700000 15.0 │ │ │ │ │ vcmpe.f64 d11, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bmi.w bf44 │ │ │ │ │ + bmi.w bc34 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:304 (discriminator 2) │ │ │ │ │ - vldr d7, [pc, #504] @ b708 │ │ │ │ │ + vldr d7, [pc, #508] @ b3e8 │ │ │ │ │ vcmpe.f64 d11, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bgt.w b8f0 │ │ │ │ │ + bgt.w b5d0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:306 │ │ │ │ │ vcmpe.f64 d14, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bls.w bf3e │ │ │ │ │ + bls.w bc2e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:308 │ │ │ │ │ vldr d6, [sp, #40] @ 0x28 │ │ │ │ │ vcmpe.f64 d6, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bmi.w bf4a │ │ │ │ │ + bmi.w bc3a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:308 (discriminator 1) │ │ │ │ │ - vldr d7, [pc, #516] @ b740 │ │ │ │ │ + vldr d7, [pc, #520] @ b420 │ │ │ │ │ vcmpe.f64 d6, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bgt.w b8ea │ │ │ │ │ + bgt.w b5ca │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:313 │ │ │ │ │ vcmp.f64 d11, #0.0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:311 │ │ │ │ │ - ldr r2, [sp, #68] @ 0x44 │ │ │ │ │ + ldr r2, [sp, #72] @ 0x48 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:279 │ │ │ │ │ - ldr r3, [r7, #20] │ │ │ │ │ + ldr.w r3, [fp, #20] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:311 │ │ │ │ │ - str.w r2, [fp] │ │ │ │ │ + str r2, [r6, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:274 │ │ │ │ │ - ldr r2, [sp, #460] @ 0x1cc │ │ │ │ │ + ldr r2, [sp, #404] @ 0x194 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:313 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:312 │ │ │ │ │ - vstr d14, [fp, #8] │ │ │ │ │ + vstr d14, [r6, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:274 │ │ │ │ │ and.w r2, r2, #1 │ │ │ │ │ add.w r1, r2, #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:279 │ │ │ │ │ and.w r2, r3, #3 │ │ │ │ │ add.w r2, r2, #4294967295 @ 0xffffffff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:274 │ │ │ │ │ - str r1, [sp, #116] @ 0x74 │ │ │ │ │ + str r1, [sp, #100] @ 0x64 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:279 │ │ │ │ │ - str r2, [sp, #112] @ 0x70 │ │ │ │ │ + str r2, [sp, #96] @ 0x60 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:313 │ │ │ │ │ - beq.w c1b2 │ │ │ │ │ + beq.w bea2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:315 │ │ │ │ │ movs r2, #42 @ 0x2a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:290 │ │ │ │ │ eor.w r3, r3, #8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:323 │ │ │ │ │ - str r6, [sp, #132] @ 0x84 │ │ │ │ │ + strd r6, r7, [sp, #136] @ 0x88 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:287 │ │ │ │ │ vmov.f64 d10, d14 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:315 │ │ │ │ │ lsls r2, r1 │ │ │ │ │ vmov s15, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:323 │ │ │ │ │ - vstr d8, [sp, #120] @ 0x78 │ │ │ │ │ + vstr d8, [sp, #112] @ 0x70 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:290 │ │ │ │ │ ubfx r2, r3, #3, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:323 │ │ │ │ │ vmov.f32 s17, s15 │ │ │ │ │ - ldr r6, [sp, #48] @ 0x30 │ │ │ │ │ + ldr r7, [sp, #48] @ 0x30 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:289 │ │ │ │ │ movs r3, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:290 │ │ │ │ │ - str r2, [sp, #104] @ 0x68 │ │ │ │ │ + str r2, [sp, #80] @ 0x50 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:336 │ │ │ │ │ - str r2, [sp, #108] @ 0x6c │ │ │ │ │ + str r2, [sp, #92] @ 0x5c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:289 │ │ │ │ │ - str r3, [sp, #92] @ 0x5c │ │ │ │ │ + str r3, [sp, #84] @ 0x54 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:323 │ │ │ │ │ - str.w r8, [sp, #224] @ 0xe0 │ │ │ │ │ - str.w fp, [sp, #144] @ 0x90 │ │ │ │ │ - str r5, [sp, #152] @ 0x98 │ │ │ │ │ - str r4, [sp, #168] @ 0xa8 │ │ │ │ │ - vstr d11, [sp, #96] @ 0x60 │ │ │ │ │ - vstr d9, [sp, #136] @ 0x88 │ │ │ │ │ - vstr d14, [sp, #160] @ 0xa0 │ │ │ │ │ + str.w r8, [sp, #88] @ 0x58 │ │ │ │ │ + str.w sl, [sp, #124] @ 0x7c │ │ │ │ │ + str r4, [sp, #152] @ 0x98 │ │ │ │ │ + str.w r9, [sp, #160] @ 0xa0 │ │ │ │ │ + vstr d11, [sp, #104] @ 0x68 │ │ │ │ │ + vstr d9, [sp, #128] @ 0x80 │ │ │ │ │ + vstr d14, [sp, #144] @ 0x90 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:314 │ │ │ │ │ - ldr r3, [sp, #112] @ 0x70 │ │ │ │ │ + ldr r3, [sp, #96] @ 0x60 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ it gt │ │ │ │ │ - movgt r5, #1 │ │ │ │ │ - ble.w bee6 │ │ │ │ │ + movgt r6, #1 │ │ │ │ │ + ble.w bbd6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:314 (discriminator 6) │ │ │ │ │ - mov.w r9, #1 │ │ │ │ │ + movs r5, #1 │ │ │ │ │ vmov.f32 s23, s17 │ │ │ │ │ - mov r8, r5 │ │ │ │ │ - mov r4, r9 │ │ │ │ │ + mov r9, r6 │ │ │ │ │ + mov r4, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:317 (discriminator 6) │ │ │ │ │ vmov.f64 d13, #112 @ 0x3f800000 1.0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:318 (discriminator 6) │ │ │ │ │ vmov.f64 d12, #96 @ 0x3f000000 0.5 │ │ │ │ │ vmul.f64 d7, d10, d12 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:317 (discriminator 6) │ │ │ │ │ vcmpe.f64 d10, d13 │ │ │ │ │ @@ -17185,129 +17135,131 @@ │ │ │ │ │ vcvt.s32.f64 s15, d7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:317 (discriminator 6) │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:318 (discriminator 6) │ │ │ │ │ vmov r3, s15 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:317 (discriminator 6) │ │ │ │ │ ite mi │ │ │ │ │ - movmi.w fp, #1 │ │ │ │ │ - movpl.w fp, #0 │ │ │ │ │ + movmi.w sl, #1 │ │ │ │ │ + movpl.w sl, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:318 (discriminator 6) │ │ │ │ │ asrs r3, r3, #1 │ │ │ │ │ - beq.w c1d8 │ │ │ │ │ + beq.w bec8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:318 │ │ │ │ │ vmov.f64 d7, d10 │ │ │ │ │ - mov.w r9, #0 │ │ │ │ │ + movs r5, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:318 (discriminator 3) │ │ │ │ │ vmul.f64 d7, d7, d12 │ │ │ │ │ - add.w r9, r9, #1 │ │ │ │ │ + adds r5, #1 │ │ │ │ │ asrs r3, r3, #1 │ │ │ │ │ - bne.n b604 │ │ │ │ │ + bne.n b2e0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:319 │ │ │ │ │ vcmpe.f64 d10, d13 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bmi.w b982 │ │ │ │ │ + bmi.w b666 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:319 (discriminator 2) │ │ │ │ │ vmov.f64 d6, #120 @ 0x3fc00000 1.5 │ │ │ │ │ vcmpe.f64 d7, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.n b63a │ │ │ │ │ + ble.n b314 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:319 (discriminator 3) │ │ │ │ │ vmov.f64 d6, #0 @ 0x40000000 2.0 │ │ │ │ │ vcmpe.f64 d7, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bmi.w b982 │ │ │ │ │ + bmi.w b666 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:321 │ │ │ │ │ vmov.f64 d6, #0 @ 0x40000000 2.0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:320 │ │ │ │ │ movs r3, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:319 │ │ │ │ │ - movs r5, #0 │ │ │ │ │ + movs r6, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:320 │ │ │ │ │ - str r3, [sp, #88] @ 0x58 │ │ │ │ │ + str r3, [sp, #76] @ 0x4c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:321 │ │ │ │ │ vcmpe.f64 d7, d6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:320 │ │ │ │ │ vmov.f64 d6, #112 @ 0x3f800000 1.0 │ │ │ │ │ - vstr d6, [sp, #80] @ 0x50 │ │ │ │ │ + vstr d6, [sp, #64] @ 0x40 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:321 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ite mi │ │ │ │ │ - movmi sl, r3 │ │ │ │ │ - movpl sl, r5 │ │ │ │ │ - add r3, sl │ │ │ │ │ + movmi r8, r3 │ │ │ │ │ + movpl r8, r6 │ │ │ │ │ + add r3, r8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:321 (discriminator 6) │ │ │ │ │ - cmp r6, #0 │ │ │ │ │ + cmp r7, #0 │ │ │ │ │ ite eq │ │ │ │ │ - moveq.w sl, #0 │ │ │ │ │ - andne.w sl, fp, #1 │ │ │ │ │ - add sl, r3 │ │ │ │ │ - vmov s13, sl │ │ │ │ │ + moveq.w r8, #0 │ │ │ │ │ + andne.w r8, sl, #1 │ │ │ │ │ + add r8, r3 │ │ │ │ │ + vmov s13, r8 │ │ │ │ │ vcvt.f64.s32 d8, s13 │ │ │ │ │ vmul.f64 d10, d8, d7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:322 (discriminator 6) │ │ │ │ │ vcvt.s32.f64 s29, d10 │ │ │ │ │ vcvt.f64.s32 d9, s29 │ │ │ │ │ vsub.f64 d9, d10, d9 │ │ │ │ │ vcmp.f64 d9, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.n b75c │ │ │ │ │ + beq.n b43c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:323 │ │ │ │ │ - vldr d7, [pc, #184] @ b748 │ │ │ │ │ + vldr d7, [pc, #192] @ b428 │ │ │ │ │ vmul.f64 d7, d9, d7 │ │ │ │ │ vadd.f64 d0, d7, d12 │ │ │ │ │ vstr d7, [sp, #48] @ 0x30 │ │ │ │ │ - blx 178c │ │ │ │ │ + blx 14b4 │ │ │ │ │ vldr d7, [sp, #48] @ 0x30 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:324 │ │ │ │ │ - cmp.w r8, #0 │ │ │ │ │ + cmp.w r9, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:323 │ │ │ │ │ vdiv.f64 d5, d0, d7 │ │ │ │ │ vsub.f64 d5, d5, d13 │ │ │ │ │ vabs.f64 d5, d5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:324 │ │ │ │ │ - ble.w b8fe │ │ │ │ │ + ble.w b5de │ │ │ │ │ movs r3, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:325 │ │ │ │ │ vmov s15, r3 │ │ │ │ │ vcvt.f64.s32 d6, s15 │ │ │ │ │ vmul.f64 d6, d6, d9 │ │ │ │ │ vadd.f64 d7, d6, d12 │ │ │ │ │ vcvt.s32.f64 s9, d7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:326 │ │ │ │ │ vcvt.f64.s32 d3, s9 │ │ │ │ │ vdiv.f64 d7, d3, d6 │ │ │ │ │ vsub.f64 d7, d7, d13 │ │ │ │ │ vabs.f64 d7, d7 │ │ │ │ │ vcmpe.f64 d7, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bhi.w b8f6 │ │ │ │ │ + bhi.w b5d6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:327 │ │ │ │ │ vmov r2, s9 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.w b954 │ │ │ │ │ + beq.w b638 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:329 │ │ │ │ │ vmov r1, s29 │ │ │ │ │ mla r2, r3, r1, r2 │ │ │ │ │ vmov s14, r2 │ │ │ │ │ vcvt.f64.s32 d10, s14 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:324 │ │ │ │ │ mov r4, r3 │ │ │ │ │ - b.n b75c │ │ │ │ │ + b.n b43c │ │ │ │ │ + nop │ │ │ │ │ + nop.w │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ strh r0, [r0, #0] │ │ │ │ │ eors r0, r0 │ │ │ │ │ ldr r7, [r7, r1] │ │ │ │ │ movs r4, #199 @ 0xc7 │ │ │ │ │ asrs r0, r3, #20 │ │ │ │ │ ands r0, r3 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - add r4, pc, #0 @ (adr r4, b720 ) │ │ │ │ │ + add r4, pc, #0 @ (adr r4, b400 ) │ │ │ │ │ subs r7, #229 @ 0xe5 │ │ │ │ │ negs r7, r1 │ │ │ │ │ asrs r1, r6, #24 │ │ │ │ │ str r3, [r0, #36] @ 0x24 │ │ │ │ │ subs r7, #96 @ 0x60 │ │ │ │ │ stmia r4!, {r1, r4, r5, r6} │ │ │ │ │ ldrb r2, [r3, #17] │ │ │ │ │ @@ -17324,32 +17276,31 @@ │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ eors r1, r3 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ rors r0, r6 │ │ │ │ │ - cmp r2, #236 @ 0xec │ │ │ │ │ - movs r2, r0 │ │ │ │ │ + ldmia r6!, {r3, r4} │ │ │ │ │ + movs r1, r0 │ │ │ │ │ lsls r0, r5, #3 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - cmp r2, #188 @ 0xbc │ │ │ │ │ - movs r2, r0 │ │ │ │ │ + ldmia r5, {r2, r5, r6, r7} │ │ │ │ │ + movs r1, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:333 │ │ │ │ │ - ldr r2, [sp, #104] @ 0x68 │ │ │ │ │ + ldrd r2, r1, [sp, #80] @ 0x50 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:332 │ │ │ │ │ - mul.w r3, r4, sl │ │ │ │ │ + mul.w r3, r4, r8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:333 │ │ │ │ │ - ldr r1, [sp, #92] @ 0x5c │ │ │ │ │ cmp r1, #1 │ │ │ │ │ ite ne │ │ │ │ │ movne r2, #0 │ │ │ │ │ andeq.w r2, r2, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w b9f4 │ │ │ │ │ + beq.w b6d4 │ │ │ │ │ vmov s15, r3 │ │ │ │ │ vcvt.f64.s32 d6, s15 │ │ │ │ │ vdiv.f64 d7, d6, d10 │ │ │ │ │ vmov.f64 d6, #20 @ 0x40a00000 5.0 │ │ │ │ │ vcmp.f64 d7, d6 │ │ │ │ │ vmov.f64 d6, #16 @ 0x40800000 4.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ @@ -17358,51 +17309,51 @@ │ │ │ │ │ movne r2, #1 │ │ │ │ │ moveq r2, #0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ and.w r2, r2, #1 │ │ │ │ │ it le │ │ │ │ │ movle r2, #0 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w b9f4 │ │ │ │ │ + beq.w b6d4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:334 │ │ │ │ │ - vldr d6, [pc, #504] @ b9a8 │ │ │ │ │ + vldr d6, [pc, #504] @ b688 │ │ │ │ │ vmul.f64 d7, d7, d6 │ │ │ │ │ vcvt.s32.f64 s14, d7 │ │ │ │ │ vmov r3, s14 │ │ │ │ │ asrs r3, r3, #1 │ │ │ │ │ - beq.w c8f2 │ │ │ │ │ + beq.w c508 │ │ │ │ │ movs r1, #4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:334 (discriminator 4) │ │ │ │ │ asrs r3, r3, #1 │ │ │ │ │ mov.w r1, r1, lsl #1 │ │ │ │ │ ite ne │ │ │ │ │ movne r2, #1 │ │ │ │ │ moveq r2, #0 │ │ │ │ │ cmp r1, #255 @ 0xff │ │ │ │ │ ite gt │ │ │ │ │ movgt r2, #0 │ │ │ │ │ andle.w r2, r2, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n b7c4 │ │ │ │ │ + bne.n b4a4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:335 │ │ │ │ │ vmov s15, r1 │ │ │ │ │ - str r1, [sp, #92] @ 0x5c │ │ │ │ │ + str r1, [sp, #84] @ 0x54 │ │ │ │ │ vcvt.f64.s32 d7, s15 │ │ │ │ │ vmov s13, r4 │ │ │ │ │ vmul.f64 d7, d10, d7 │ │ │ │ │ vcvt.f64.s32 d5, s13 │ │ │ │ │ vdiv.f64 d6, d7, d5 │ │ │ │ │ vdiv.f64 d10, d6, d8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:338 │ │ │ │ │ - cmp r6, #0 │ │ │ │ │ - beq.w c4a2 │ │ │ │ │ + cmp r7, #0 │ │ │ │ │ + beq.w c180 │ │ │ │ │ vmov.f32 s17, s23 │ │ │ │ │ - b.n b5b8 │ │ │ │ │ + b.n b298 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:294 (discriminator 2) │ │ │ │ │ - blx 1854 │ │ │ │ │ + blx 157c │ │ │ │ │ vcvt.s32.f64 s15, d0 │ │ │ │ │ vmov r3, s15 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:298 (discriminator 2) │ │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ │ vcmpe.f64 d14, d7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:294 (discriminator 2) │ │ │ │ │ subs r2, r3, #3 │ │ │ │ │ @@ -17411,52 +17362,52 @@ │ │ │ │ │ movmi r3, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:298 (discriminator 2) │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:294 (discriminator 2) │ │ │ │ │ mov.w r3, r3, asr #2 │ │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:298 (discriminator 2) │ │ │ │ │ - bpl.w b4b4 │ │ │ │ │ + bpl.w b190 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:298 (discriminator 1) │ │ │ │ │ - vldr d5, [pc, #380] @ b9b0 │ │ │ │ │ + vldr d5, [pc, #380] @ b690 │ │ │ │ │ vdiv.f64 d6, d15, d5 │ │ │ │ │ vsub.f64 d6, d7, d6 │ │ │ │ │ vsub.f64 d7, d8, d7 │ │ │ │ │ vcmpe.f64 d7, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w b4b4 │ │ │ │ │ + ble.w b190 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:299 │ │ │ │ │ - ldr r0, [pc, #384] @ (b9d0 ) │ │ │ │ │ + ldr r0, [pc, #384] @ (b6b0 ) │ │ │ │ │ add r0, pc │ │ │ │ │ - b.n b8b8 │ │ │ │ │ + b.n b598 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:291 (discriminator 2) │ │ │ │ │ vcmp.f64 d11, d7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:292 (discriminator 2) │ │ │ │ │ - vldr d7, [pc, #348] @ b9b8 │ │ │ │ │ + vldr d7, [pc, #348] @ b698 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:291 (discriminator 2) │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:292 (discriminator 2) │ │ │ │ │ vcmp.f64 d15, d7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:291 (discriminator 2) │ │ │ │ │ ite eq │ │ │ │ │ moveq r3, #1 │ │ │ │ │ movne r3, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:292 (discriminator 2) │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ite eq │ │ │ │ │ moveq r2, #1 │ │ │ │ │ movne r2, #0 │ │ │ │ │ - b.n b47c │ │ │ │ │ - vldr d6, [pc, #328] @ b9c0 │ │ │ │ │ + b.n b158 │ │ │ │ │ + vldr d6, [pc, #328] @ b6a0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:287 │ │ │ │ │ vmov.f64 d0, d7 │ │ │ │ │ vstr d6, [sp, #56] @ 0x38 │ │ │ │ │ - b.n b452 │ │ │ │ │ + b.n b12c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:293 (discriminator 4) │ │ │ │ │ - vldr d6, [pc, #320] @ b9c8 │ │ │ │ │ + vldr d6, [pc, #320] @ b6a8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:294 (discriminator 4) │ │ │ │ │ and.w r2, r2, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:293 (discriminator 4) │ │ │ │ │ vldr d5, [sp, #40] @ 0x28 │ │ │ │ │ vcmp.f64 d5, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:294 (discriminator 4) │ │ │ │ │ @@ -17465,497 +17416,498 @@ │ │ │ │ │ movne r2, #0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ eor.w r2, r2, #1 │ │ │ │ │ mov r3, r2 │ │ │ │ │ it ne │ │ │ │ │ orrne.w r3, r3, #1 │ │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ │ - b.n b4a4 │ │ │ │ │ + b.n b180 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:301 │ │ │ │ │ - ldr r0, [pc, #284] @ (b9d4 ) │ │ │ │ │ + ldr r0, [pc, #284] @ (b6b4 ) │ │ │ │ │ add r0, pc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:273 │ │ │ │ │ - ldr r2, [pc, #284] @ (b9d8 ) │ │ │ │ │ + ldr r2, [pc, #284] @ (b6b8 ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:496 │ │ │ │ │ - ldr r3, [pc, #288] @ (b9dc ) │ │ │ │ │ + ldr r3, [pc, #288] @ (b6bc ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:273 │ │ │ │ │ add r2, pc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:496 │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ - ldr r3, [sp, #348] @ 0x15c │ │ │ │ │ + ldr r3, [sp, #292] @ 0x124 │ │ │ │ │ eors r2, r3 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ - bne.w c8fe │ │ │ │ │ - add sp, #356 @ 0x164 │ │ │ │ │ + bne.w c514 │ │ │ │ │ + add sp, #300 @ 0x12c │ │ │ │ │ vpop {d8-d15} │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:301 │ │ │ │ │ - ldr r0, [pc, #260] @ (b9e0 ) │ │ │ │ │ + ldr r0, [pc, #260] @ (b6c0 ) │ │ │ │ │ add r0, pc │ │ │ │ │ - b.n b8b8 │ │ │ │ │ + b.n b598 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:303 │ │ │ │ │ - ldr r0, [pc, #260] @ (b9e4 ) │ │ │ │ │ + ldr r0, [pc, #260] @ (b6c4 ) │ │ │ │ │ add r0, pc │ │ │ │ │ - b.n b8b8 │ │ │ │ │ - ldr r0, [pc, #256] @ (b9e8 ) │ │ │ │ │ + b.n b598 │ │ │ │ │ + ldr r0, [pc, #256] @ (b6c8 ) │ │ │ │ │ add r0, pc │ │ │ │ │ - b.n b8b8 │ │ │ │ │ + b.n b598 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:309 │ │ │ │ │ - ldr r0, [pc, #256] @ (b9ec ) │ │ │ │ │ + ldr r0, [pc, #256] @ (b6cc ) │ │ │ │ │ add r0, pc │ │ │ │ │ - b.n b8b8 │ │ │ │ │ + b.n b598 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:305 │ │ │ │ │ - ldr r0, [pc, #252] @ (b9f0 ) │ │ │ │ │ + ldr r0, [pc, #252] @ (b6d0 ) │ │ │ │ │ add r0, pc │ │ │ │ │ - b.n b8b8 │ │ │ │ │ + b.n b598 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:324 (discriminator 2) │ │ │ │ │ adds r3, #1 │ │ │ │ │ - cmp r8, r3 │ │ │ │ │ - bge.w b6ba │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:332 │ │ │ │ │ - mul.w r3, r4, sl │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:333 │ │ │ │ │ - ldr r1, [sp, #92] @ 0x5c │ │ │ │ │ + cmp r9, r3 │ │ │ │ │ + bge.w b394 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:332 │ │ │ │ │ + mul.w r3, r4, r8 │ │ │ │ │ vmov s12, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:333 │ │ │ │ │ - ldr r3, [sp, #104] @ 0x68 │ │ │ │ │ + ldrd r3, r1, [sp, #80] @ 0x50 │ │ │ │ │ cmp r1, #1 │ │ │ │ │ ite ne │ │ │ │ │ movne r3, #0 │ │ │ │ │ andeq.w r3, r3, #1 │ │ │ │ │ mov r2, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w c912 │ │ │ │ │ + bne.w c528 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:338 │ │ │ │ │ - cmp r6, #0 │ │ │ │ │ - beq.w bf2a │ │ │ │ │ - vldr d11, [sp, #96] @ 0x60 │ │ │ │ │ - vldr d8, [sp, #120] @ 0x78 │ │ │ │ │ - str r4, [sp, #96] @ 0x60 │ │ │ │ │ - str.w fp, [sp, #128] @ 0x80 │ │ │ │ │ - str r3, [sp, #120] @ 0x78 │ │ │ │ │ - mov r3, r5 │ │ │ │ │ - str r6, [sp, #48] @ 0x30 │ │ │ │ │ - ldr.w r8, [sp, #224] @ 0xe0 │ │ │ │ │ - ldr r6, [sp, #132] @ 0x84 │ │ │ │ │ - ldr.w fp, [sp, #144] @ 0x90 │ │ │ │ │ - ldr r5, [sp, #152] @ 0x98 │ │ │ │ │ - ldr r4, [sp, #168] @ 0xa8 │ │ │ │ │ - vldr d9, [sp, #136] @ 0x88 │ │ │ │ │ - vldr d14, [sp, #160] @ 0xa0 │ │ │ │ │ + cmp r7, #0 │ │ │ │ │ + beq.w bc1a │ │ │ │ │ + mov r1, r8 │ │ │ │ │ + mov r2, r6 │ │ │ │ │ + ldr.w r8, [sp, #88] @ 0x58 │ │ │ │ │ + vldr d11, [sp, #104] @ 0x68 │ │ │ │ │ + str r4, [sp, #64] @ 0x40 │ │ │ │ │ + str.w sl, [sp, #120] @ 0x78 │ │ │ │ │ + str r7, [sp, #48] @ 0x30 │ │ │ │ │ + ldr.w sl, [sp, #124] @ 0x7c │ │ │ │ │ + ldrd r6, r7, [sp, #136] @ 0x88 │ │ │ │ │ str r3, [sp, #104] @ 0x68 │ │ │ │ │ + ldr r4, [sp, #152] @ 0x98 │ │ │ │ │ + ldr.w r9, [sp, #160] @ 0xa0 │ │ │ │ │ + vldr d8, [sp, #112] @ 0x70 │ │ │ │ │ + vldr d9, [sp, #128] @ 0x80 │ │ │ │ │ + vldr d14, [sp, #144] @ 0x90 │ │ │ │ │ + str r2, [sp, #88] @ 0x58 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:321 │ │ │ │ │ - str.w sl, [sp, #108] @ 0x6c │ │ │ │ │ - b.n ba80 │ │ │ │ │ + str r1, [sp, #92] @ 0x5c │ │ │ │ │ + b.n b768 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:328 │ │ │ │ │ vmov.f64 d0, d10 │ │ │ │ │ - blx 1854 │ │ │ │ │ + blx 157c │ │ │ │ │ vmov.f64 d7, #8 @ 0x40400000 3.0 │ │ │ │ │ mov r3, r4 │ │ │ │ │ vcmpe.f64 d0, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ite gt │ │ │ │ │ movgt r2, #1 │ │ │ │ │ movle r2, #0 │ │ │ │ │ - add r9, r2 │ │ │ │ │ + add r5, r2 │ │ │ │ │ adds r2, #1 │ │ │ │ │ vmov s15, r2 │ │ │ │ │ vcvt.f64.s32 d7, s15 │ │ │ │ │ vdiv.f64 d10, d0, d7 │ │ │ │ │ - b.n b704 │ │ │ │ │ + b.n b3de │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:320 │ │ │ │ │ vcmpe.f64 d7, d13 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w bf18 │ │ │ │ │ + ble.w bc08 │ │ │ │ │ vmov.f64 d6, #0 @ 0x40000000 2.0 │ │ │ │ │ movs r3, #1 │ │ │ │ │ movs r2, #2 │ │ │ │ │ vmul.f64 d7, d7, d12 │ │ │ │ │ - mov r5, r3 │ │ │ │ │ - str r2, [sp, #88] @ 0x58 │ │ │ │ │ - vstr d6, [sp, #80] @ 0x50 │ │ │ │ │ - b.n b65c │ │ │ │ │ - nop.w │ │ │ │ │ + mov r6, r3 │ │ │ │ │ + str r2, [sp, #76] @ 0x4c │ │ │ │ │ + vstr d6, [sp, #64] @ 0x40 │ │ │ │ │ + b.n b336 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ subs r7, #176 @ 0xb0 │ │ │ │ │ stmia r4!, {r1, r4, r5, r6} │ │ │ │ │ ldrb r2, [r3, #17] │ │ │ │ │ movs r2, r1 │ │ │ │ │ subs r7, #240 @ 0xf0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - add r4, pc, #0 @ (adr r4, b9c0 ) │ │ │ │ │ + add r4, pc, #0 @ (adr r4, b6a0 ) │ │ │ │ │ subs r7, #229 @ 0xe5 │ │ │ │ │ ldmia r6!, {r0, r1, r2} │ │ │ │ │ - add r7, pc, #76 @ (adr r7, ba10 ) │ │ │ │ │ + add r7, pc, #76 @ (adr r7, b6f0 ) │ │ │ │ │ str r6, [sp, #420] @ 0x1a4 │ │ │ │ │ eors r1, r5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ eors r1, r1 │ │ │ │ │ - lsrs r4, r5, #16 │ │ │ │ │ - movs r1, r0 │ │ │ │ │ - lsrs r2, r7, #16 │ │ │ │ │ + push {r2, r5, r6, lr} │ │ │ │ │ + movs r0, r0 │ │ │ │ │ + push {r1, r4, r5, r6, lr} │ │ │ │ │ + movs r0, r0 │ │ │ │ │ + ldmia r1!, {r4, r6} │ │ │ │ │ movs r1, r0 │ │ │ │ │ - movs r6, #44 @ 0x2c │ │ │ │ │ - movs r2, r0 │ │ │ │ │ lsls r0, r5, #3 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - lsrs r6, r2, #16 │ │ │ │ │ - movs r1, r0 │ │ │ │ │ - lsrs r4, r3, #15 │ │ │ │ │ - movs r1, r0 │ │ │ │ │ - lsrs r6, r2, #15 │ │ │ │ │ - movs r1, r0 │ │ │ │ │ - lsrs r0, r7, #16 │ │ │ │ │ - movs r1, r0 │ │ │ │ │ - lsrs r2, r5, #13 │ │ │ │ │ - movs r1, r0 │ │ │ │ │ + push {r1, r2, r3, r6, lr} │ │ │ │ │ + movs r0, r0 │ │ │ │ │ + push {r2, r4, lr} │ │ │ │ │ + movs r0, r0 │ │ │ │ │ + push {r1, r2, r3, lr} │ │ │ │ │ + movs r0, r0 │ │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ │ + movs r0, r0 │ │ │ │ │ + push {r1, r5, r7} │ │ │ │ │ + movs r0, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:332 (discriminator 1) │ │ │ │ │ - vldr d7, [sp, #80] @ 0x50 │ │ │ │ │ + vldr d7, [sp, #64] @ 0x40 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:336 (discriminator 1) │ │ │ │ │ - ldr r0, [sp, #108] @ 0x6c │ │ │ │ │ + ldr r0, [sp, #92] @ 0x5c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:332 (discriminator 1) │ │ │ │ │ vmul.f64 d9, d10, d7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:336 (discriminator 1) │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ite ne │ │ │ │ │ movne.w ip, #4 │ │ │ │ │ moveq.w ip, #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:332 (discriminator 1) │ │ │ │ │ vcvt.s32.f64 s15, d9 │ │ │ │ │ vmov r2, s15 │ │ │ │ │ - orr.w r1, r3, r2 │ │ │ │ │ + orr.w r1, r2, r3 │ │ │ │ │ mvns r1, r1 │ │ │ │ │ and.w r1, r1, #1 │ │ │ │ │ asrs r3, r1 │ │ │ │ │ asr.w r1, r2, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:336 (discriminator 1) │ │ │ │ │ mov r2, r3 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ it lt │ │ │ │ │ movlt r2, r1 │ │ │ │ │ cmp ip, r2 │ │ │ │ │ - bge.w bed8 │ │ │ │ │ + bge.w bbc4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:336 (discriminator 2) │ │ │ │ │ cmp r0, #0 │ │ │ │ │ mul.w r2, r1, r3 │ │ │ │ │ ite ne │ │ │ │ │ movne.w ip, #6 │ │ │ │ │ moveq.w ip, #0 │ │ │ │ │ cmp r2, ip │ │ │ │ │ - blt.w bed8 │ │ │ │ │ - mov r1, r5 │ │ │ │ │ + blt.w bbc4 │ │ │ │ │ + mov r1, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:321 │ │ │ │ │ - mov r3, sl │ │ │ │ │ - movs r2, #1 │ │ │ │ │ - movs r0, #0 │ │ │ │ │ + mov r3, r8 │ │ │ │ │ + mov.w ip, #1 │ │ │ │ │ + movs r2, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:338 │ │ │ │ │ - cmp r6, #0 │ │ │ │ │ - beq.w be76 │ │ │ │ │ - vldr d11, [sp, #96] @ 0x60 │ │ │ │ │ - str.w fp, [sp, #128] @ 0x80 │ │ │ │ │ - str r4, [sp, #96] @ 0x60 │ │ │ │ │ - str r6, [sp, #48] @ 0x30 │ │ │ │ │ - ldr.w r8, [sp, #224] @ 0xe0 │ │ │ │ │ - ldr r6, [sp, #132] @ 0x84 │ │ │ │ │ - ldr.w fp, [sp, #144] @ 0x90 │ │ │ │ │ - ldr r5, [sp, #152] @ 0x98 │ │ │ │ │ - ldr r4, [sp, #168] @ 0xa8 │ │ │ │ │ - vldr d9, [sp, #136] @ 0x88 │ │ │ │ │ - vldr d14, [sp, #160] @ 0xa0 │ │ │ │ │ - vldr d8, [sp, #120] @ 0x78 │ │ │ │ │ - strd r1, r3, [sp, #104] @ 0x68 │ │ │ │ │ - str r2, [sp, #120] @ 0x78 │ │ │ │ │ + cmp r7, #0 │ │ │ │ │ + beq.w bb5e │ │ │ │ │ + str r4, [sp, #64] @ 0x40 │ │ │ │ │ + str.w sl, [sp, #120] @ 0x78 │ │ │ │ │ + str r7, [sp, #48] @ 0x30 │ │ │ │ │ + ldr.w sl, [sp, #124] @ 0x7c │ │ │ │ │ + ldrd r6, r7, [sp, #136] @ 0x88 │ │ │ │ │ + ldr r4, [sp, #152] @ 0x98 │ │ │ │ │ + ldr.w r9, [sp, #160] @ 0xa0 │ │ │ │ │ + vldr d8, [sp, #112] @ 0x70 │ │ │ │ │ + vldr d9, [sp, #128] @ 0x80 │ │ │ │ │ + vldr d14, [sp, #144] @ 0x90 │ │ │ │ │ + ldr.w r8, [sp, #88] @ 0x58 │ │ │ │ │ + vldr d11, [sp, #104] @ 0x68 │ │ │ │ │ + strd r1, r3, [sp, #88] @ 0x58 │ │ │ │ │ + str.w ip, [sp, #104] @ 0x68 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:342 │ │ │ │ │ - ldrd r2, r3, [sp, #88] @ 0x58 │ │ │ │ │ - vldr s15, [sp, #96] @ 0x60 │ │ │ │ │ + ldr r2, [sp, #84] @ 0x54 │ │ │ │ │ + ldr r3, [sp, #76] @ 0x4c │ │ │ │ │ + vldr s15, [sp, #64] @ 0x40 │ │ │ │ │ mul.w r3, r2, r3 │ │ │ │ │ - ldrd r2, r1, [sp, #104] @ 0x68 │ │ │ │ │ - vcvt.f64.s32 d12, s15 │ │ │ │ │ - str r3, [sp, #224] @ 0xe0 │ │ │ │ │ - subs r3, #1 │ │ │ │ │ + vcvt.f64.s32 d13, s15 │ │ │ │ │ + ldrd r2, r1, [sp, #88] @ 0x58 │ │ │ │ │ + str r3, [sp, #124] @ 0x7c │ │ │ │ │ + vmul.f64 d6, d13, d10 │ │ │ │ │ + mul.w r1, r1, r2 │ │ │ │ │ + subs r2, r3, #1 │ │ │ │ │ it ne │ │ │ │ │ - movne r3, #1 │ │ │ │ │ - str r3, [sp, #136] @ 0x88 │ │ │ │ │ - mul.w r2, r1, r2 │ │ │ │ │ - vmul.f64 d6, d12, d10 │ │ │ │ │ - str r2, [sp, #132] @ 0x84 │ │ │ │ │ - cmp r2, #1 │ │ │ │ │ + movne r2, #1 │ │ │ │ │ + str r1, [sp, #112] @ 0x70 │ │ │ │ │ + cmp r1, #1 │ │ │ │ │ ite eq │ │ │ │ │ - moveq r2, r9 │ │ │ │ │ - addne.w r2, r9, #1 │ │ │ │ │ + moveq r3, r5 │ │ │ │ │ + addne r3, r5, #1 │ │ │ │ │ + str r2, [sp, #128] @ 0x80 │ │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ │ vcmp.f64 d6, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ite ne │ │ │ │ │ - movne.w sl, #1 │ │ │ │ │ - moveq.w sl, #0 │ │ │ │ │ - add sl, r2 │ │ │ │ │ - add sl, r3 │ │ │ │ │ - str.w sl, [fp, #32] │ │ │ │ │ + movne r1, #1 │ │ │ │ │ + moveq r1, #0 │ │ │ │ │ + add r3, r1 │ │ │ │ │ + add r3, r2 │ │ │ │ │ + str r3, [r6, #32] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:343 │ │ │ │ │ - cmp.w sl, #0 │ │ │ │ │ - bne.w c196 │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + bne.w be84 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:343 (discriminator 1) │ │ │ │ │ - vldr d6, [sp, #336] @ 0x150 │ │ │ │ │ + vldr d6, [sp, #280] @ 0x118 │ │ │ │ │ + str r3, [sp, #80] @ 0x50 │ │ │ │ │ vcmp.f64 d6, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.w c31e │ │ │ │ │ + beq.w bffe │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:345 │ │ │ │ │ - movs r3, #1 │ │ │ │ │ + movs r2, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:347 │ │ │ │ │ movs r1, #160 @ 0xa0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:345 │ │ │ │ │ - str.w r3, [fp, #32] │ │ │ │ │ + str r2, [r6, #32] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:347 │ │ │ │ │ movs r0, #2 │ │ │ │ │ - blx 1648 │ │ │ │ │ + blx 1370 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:348 │ │ │ │ │ - movs r3, #1 │ │ │ │ │ + ldr r3, [sp, #80] @ 0x50 │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/cr.c:347 │ │ │ │ │ + mov ip, r0 │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/cr.c:348 │ │ │ │ │ + movs r2, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:347 │ │ │ │ │ - str.w r0, [fp, #40] @ 0x28 │ │ │ │ │ + str r0, [r6, #40] @ 0x28 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:348 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w c1aa │ │ │ │ │ + beq.w be9a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:344 │ │ │ │ │ - str.w sl, [sp, #96] @ 0x60 │ │ │ │ │ + str r3, [sp, #64] @ 0x40 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:347 │ │ │ │ │ - mov sl, r3 │ │ │ │ │ + mov r3, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:344 │ │ │ │ │ - vldr d11, [pc, #164] @ bbb0 │ │ │ │ │ - mov r3, r0 │ │ │ │ │ + vldr d11, [pc, #168] @ b890 │ │ │ │ │ + mov r2, ip │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:347 (discriminator 3) │ │ │ │ │ - movs r2, #0 │ │ │ │ │ + movs r1, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:353 (discriminator 3) │ │ │ │ │ - mov.w r1, #8192 @ 0x2000 │ │ │ │ │ + mov.w r0, #8192 @ 0x2000 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:351 (discriminator 3) │ │ │ │ │ - str r2, [r3, #0] │ │ │ │ │ + str r1, [r2, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:350 (discriminator 3) │ │ │ │ │ - adds r2, #1 │ │ │ │ │ + adds r1, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:352 (discriminator 3) │ │ │ │ │ - str r5, [r3, #68] @ 0x44 │ │ │ │ │ + str r7, [r2, #68] @ 0x44 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:350 (discriminator 3) │ │ │ │ │ - cmp r2, sl │ │ │ │ │ + cmp r3, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:353 (discriminator 3) │ │ │ │ │ - str r1, [r3, #56] @ 0x38 │ │ │ │ │ + str r0, [r2, #56] @ 0x38 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:350 (discriminator 3) │ │ │ │ │ - add.w r3, r3, #160 @ 0xa0 │ │ │ │ │ - blt.n bb14 │ │ │ │ │ + add.w r2, r2, #160 @ 0xa0 │ │ │ │ │ + bgt.n b7f2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:357 │ │ │ │ │ - vldr s15, [sp, #92] @ 0x5c │ │ │ │ │ + vldr s15, [sp, #84] @ 0x54 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:355 │ │ │ │ │ - movs r3, #1 │ │ │ │ │ + movs r2, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:357 │ │ │ │ │ - vldr s13, [sp, #88] @ 0x58 │ │ │ │ │ + vldr s13, [sp, #76] @ 0x4c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:359 │ │ │ │ │ - cmp sl, r3 │ │ │ │ │ + cmp r3, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:355 │ │ │ │ │ - strb.w r3, [r0, #60] @ 0x3c │ │ │ │ │ + strb.w r2, [ip, #60] @ 0x3c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:357 │ │ │ │ │ vcvt.f64.s32 d7, s15 │ │ │ │ │ vcvt.f64.s32 d6, s13 │ │ │ │ │ vstr d7, [sp, #184] @ 0xb8 │ │ │ │ │ vmul.f64 d7, d7, d14 │ │ │ │ │ vstr d6, [sp, #176] @ 0xb0 │ │ │ │ │ vdiv.f64 d7, d6, d7 │ │ │ │ │ - vstr d7, [sp, #216] @ 0xd8 │ │ │ │ │ + vstr d7, [sp, #192] @ 0xc0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:360 │ │ │ │ │ - vldr s15, [sp, #96] @ 0x60 │ │ │ │ │ - vcvt.f64.s32 d12, s15 │ │ │ │ │ + vldr s15, [sp, #64] @ 0x40 │ │ │ │ │ + vcvt.f64.s32 d13, s15 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:359 │ │ │ │ │ - beq.w c314 │ │ │ │ │ + beq.w bff4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:360 │ │ │ │ │ - vmul.f64 d6, d12, d10 │ │ │ │ │ + vmul.f64 d6, d13, d10 │ │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ │ vcmp.f64 d6, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.n bb82 │ │ │ │ │ + beq.n b85e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:361 │ │ │ │ │ vldr d6, [sp, #56] @ 0x38 │ │ │ │ │ - add.w sl, sl, #4294967295 @ 0xffffffff │ │ │ │ │ - vldr d7, [pc, #64] @ bbb8 │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + vldr d7, [pc, #68] @ b898 │ │ │ │ │ vadd.f64 d7, d6, d7 │ │ │ │ │ vstr d7, [sp, #56] @ 0x38 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:362 │ │ │ │ │ - vmov s15, sl │ │ │ │ │ + vmov s15, r3 │ │ │ │ │ vcvt.f64.s32 d0, s15 │ │ │ │ │ - blx 17b0 │ │ │ │ │ + blx 14d8 │ │ │ │ │ vldr d6, [sp, #56] @ 0x38 │ │ │ │ │ vmov.f64 d7, #52 @ 0x41a00000 20.0 │ │ │ │ │ vstr d6, [sp, #152] @ 0x98 │ │ │ │ │ vmla.f64 d6, d0, d7 │ │ │ │ │ vstr d6, [sp, #56] @ 0x38 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:365 │ │ │ │ │ - ldr r3, [sp, #68] @ 0x44 │ │ │ │ │ + ldr r3, [sp, #72] @ 0x48 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:254 │ │ │ │ │ vldr d6, [sp, #56] @ 0x38 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:365 │ │ │ │ │ ldr r0, [r3, #16] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:254 │ │ │ │ │ ldr r1, [r3, #12] │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n bbd4 │ │ │ │ │ + b.n b8b4 │ │ │ │ │ + nop.w │ │ │ │ │ ... │ │ │ │ │ ldr r7, [r7, r1] │ │ │ │ │ movs r4, #199 @ 0xc7 │ │ │ │ │ asrs r0, r3, #20 │ │ │ │ │ ands r0, r3 │ │ │ │ │ vldr s14, [r2, #16] │ │ │ │ │ adds r1, #20 │ │ │ │ │ vcvt.f64.f32 d7, s14 │ │ │ │ │ vcmpe.f64 d6, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.n bbdc │ │ │ │ │ + ble.n b8bc │ │ │ │ │ adds r3, #1 │ │ │ │ │ mov r2, r1 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - bhi.n bbc0 │ │ │ │ │ + bhi.n b8a0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:366 │ │ │ │ │ - ldr.w r3, [fp, #40] @ 0x28 │ │ │ │ │ + ldr r3, [r6, #40] @ 0x28 │ │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ │ - cmp.w r9, #0 │ │ │ │ │ - beq.n bc28 │ │ │ │ │ + cbz r5, b904 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:368 │ │ │ │ │ - ldmia.w r2, {r5, ip, lr} │ │ │ │ │ + ldmia.w r2, {r7, ip, lr} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:371 │ │ │ │ │ - mov sl, r4 │ │ │ │ │ + str r4, [sp, #136] @ 0x88 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:366 │ │ │ │ │ movs r2, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:370 │ │ │ │ │ - lsls r0, r5, #2 │ │ │ │ │ + lsls r0, r7, #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:371 │ │ │ │ │ - mov r4, r5 │ │ │ │ │ - mov r5, ip │ │ │ │ │ - mov ip, r6 │ │ │ │ │ + mov r4, r7 │ │ │ │ │ + mov r7, ip │ │ │ │ │ + mov ip, r5 │ │ │ │ │ asrs r1, r0, #1 │ │ │ │ │ - mov r6, r0 │ │ │ │ │ + mov r5, r0 │ │ │ │ │ mov r0, lr │ │ │ │ │ - mov lr, sl │ │ │ │ │ + ldr.w lr, [sp, #136] @ 0x88 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:366 (discriminator 3) │ │ │ │ │ adds r2, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:367 (discriminator 3) │ │ │ │ │ str r0, [r3, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:368 (discriminator 3) │ │ │ │ │ - str r5, [r3, #84] @ 0x54 │ │ │ │ │ + str r7, [r3, #84] @ 0x54 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:366 (discriminator 3) │ │ │ │ │ - cmp r9, r2 │ │ │ │ │ + cmp ip, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:369 (discriminator 3) │ │ │ │ │ str.w r4, [r3, #132] @ 0x84 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:371 (discriminator 3) │ │ │ │ │ - strd r1, r6, [r3, #32] │ │ │ │ │ + strd r1, r5, [r3, #32] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:366 (discriminator 3) │ │ │ │ │ add.w r3, r3, #160 @ 0xa0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:371 (discriminator 3) │ │ │ │ │ str.w r1, [r3, #-120] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:366 (discriminator 3) │ │ │ │ │ - bne.n bc00 │ │ │ │ │ + bne.n b8dc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:366 │ │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ │ movs r3, #160 @ 0xa0 │ │ │ │ │ - mov r6, ip │ │ │ │ │ + mov r5, ip │ │ │ │ │ mov r4, lr │ │ │ │ │ - mla r3, r3, r9, r2 │ │ │ │ │ + mla r3, r3, ip, r2 │ │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:374 │ │ │ │ │ - ldr r3, [sp, #132] @ 0x84 │ │ │ │ │ + ldr r3, [sp, #112] @ 0x70 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq.w c2e6 │ │ │ │ │ + beq.w bfc6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:375 (discriminator 1) │ │ │ │ │ - ldr r3, [sp, #136] @ 0x88 │ │ │ │ │ - ands.w r3, r3, r6, lsr #2 │ │ │ │ │ - bne.w c3fe │ │ │ │ │ - ldr r3, [pc, #804] @ (bf60 ) │ │ │ │ │ + ldr r3, [sp, #128] @ 0x80 │ │ │ │ │ + ands.w r3, r3, r8, lsr #2 │ │ │ │ │ + bne.w c0de │ │ │ │ │ + ldr r3, [pc, #824] @ (bc50 ) │ │ │ │ │ vmov.f64 d0, d9 │ │ │ │ │ - ldr r2, [sp, #72] @ 0x48 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:284 │ │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ │ - ldr.w sl, [r2, r3] │ │ │ │ │ + ldr.w r3, [r9, r3] │ │ │ │ │ + str r3, [sp, #140] @ 0x8c │ │ │ │ │ vstr d7, [sp, #160] @ 0xa0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:383 │ │ │ │ │ - ldr r3, [sp, #104] @ 0x68 │ │ │ │ │ + ldr r3, [sp, #88] @ 0x58 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w c300 │ │ │ │ │ + beq.w bfe0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:383 (discriminator 1) │ │ │ │ │ - ldr r2, [sp, #108] @ 0x6c │ │ │ │ │ + ldr r2, [sp, #92] @ 0x5c │ │ │ │ │ cmp r2, r3 │ │ │ │ │ ite ge │ │ │ │ │ vmovge s15, r2 │ │ │ │ │ - vldrlt s15, [sp, #104] @ 0x68 │ │ │ │ │ - vcvt.f64.s32 d7, s15 │ │ │ │ │ + vldrlt s15, [sp, #88] @ 0x58 │ │ │ │ │ + vcvt.f64.s32 d12, s15 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:384 (discriminator 8) │ │ │ │ │ - ldr r3, [sp, #460] @ 0x1cc │ │ │ │ │ - vmov.f64 d2, d7 │ │ │ │ │ - str r3, [sp, #12] │ │ │ │ │ + ldr r3, [sp, #404] @ 0x194 │ │ │ │ │ vsub.f64 d0, d8, d0 │ │ │ │ │ - ldr r3, [sp, #68] @ 0x44 │ │ │ │ │ + str r3, [sp, #12] │ │ │ │ │ + vmov.f64 d2, d12 │ │ │ │ │ + ldr r3, [sp, #72] @ 0x48 │ │ │ │ │ vmov.f64 d1, d8 │ │ │ │ │ - ldr r2, [sp, #108] @ 0x6c │ │ │ │ │ + ldr r2, [sp, #92] @ 0x5c │ │ │ │ │ movs r0, #0 │ │ │ │ │ vldr d4, [sp, #40] @ 0x28 │ │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ - ldr r3, [r7, #4] │ │ │ │ │ + vldr d3, [sp, #56] @ 0x38 │ │ │ │ │ + ldr.w r3, [fp, #4] │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ │ + ldr.w r3, [fp] │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ │ - vldr d3, [sp, #56] @ 0x38 │ │ │ │ │ mov r1, r3 │ │ │ │ │ adds r3, #160 @ 0xa0 │ │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ │ - add r3, sp, #336 @ 0x150 │ │ │ │ │ + add r3, sp, #280 @ 0x118 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ - ldr r3, [sp, #104] @ 0x68 │ │ │ │ │ - vstr d7, [sp, #72] @ 0x48 │ │ │ │ │ + ldr r3, [sp, #88] @ 0x58 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ it lt │ │ │ │ │ movlt r3, #1 │ │ │ │ │ - bl aa00 │ │ │ │ │ + bl a6d8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:387 (discriminator 8) │ │ │ │ │ - vldr d7, [sp, #72] @ 0x48 │ │ │ │ │ - vdiv.f64 d6, d15, d7 │ │ │ │ │ - vdiv.f64 d13, d8, d7 │ │ │ │ │ - vstr d6, [sp, #144] @ 0x90 │ │ │ │ │ + vdiv.f64 d7, d15, d12 │ │ │ │ │ + vdiv.f64 d5, d8, d12 │ │ │ │ │ + vstr d7, [sp, #144] @ 0x90 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:390 │ │ │ │ │ vcmp.f64 d11, #0.0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:360 │ │ │ │ │ - vmul.f64 d6, d10, d12 │ │ │ │ │ + vmul.f64 d6, d10, d13 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:390 │ │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ vcmp.f64 d6, d7 │ │ │ │ │ - bne.w bf78 │ │ │ │ │ + bne.w bc68 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:390 (discriminator 1) │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.n bd28 │ │ │ │ │ + beq.n ba00 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:391 │ │ │ │ │ - ldr r3, [sp, #68] @ 0x44 │ │ │ │ │ + ldr r3, [sp, #72] @ 0x48 │ │ │ │ │ ldr r4, [sp, #80] @ 0x50 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:393 │ │ │ │ │ - vldr d11, [pc, #620] @ bf50 │ │ │ │ │ + vldr d11, [pc, #644] @ bc40 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:391 │ │ │ │ │ ldr r3, [r3, #28] │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:392 │ │ │ │ │ - ldrd r2, r3, [sp, #336] @ 0x150 │ │ │ │ │ - vstr d7, [sp, #336] @ 0x150 │ │ │ │ │ + ldrd r2, r3, [sp, #280] @ 0x118 │ │ │ │ │ + vstr d7, [sp, #280] @ 0x118 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:393 │ │ │ │ │ vmov.f64 d7, #96 @ 0x3f000000 0.5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:392 │ │ │ │ │ strd r2, r3, [r4, #144] @ 0x90 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:393 │ │ │ │ │ vmla.f64 d7, d10, d11 │ │ │ │ │ vmov r0, r1, d7 │ │ │ │ │ - bl 1b7e4 │ │ │ │ │ + bl 15e24 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:394 │ │ │ │ │ cmp r1, #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:393 │ │ │ │ │ mov r3, r1 │ │ │ │ │ str r0, [r4, #112] @ 0x70 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:394 │ │ │ │ │ it lt │ │ │ │ │ @@ -17965,1405 +17917,1317 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:394 │ │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:395 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #32] │ │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:396 │ │ │ │ │ - bl 1b6dc │ │ │ │ │ + bl 15d1c │ │ │ │ │ vmov d7, r0, r1 │ │ │ │ │ vdiv.f64 d7, d11, d7 │ │ │ │ │ vstr d7, [r4, #48] @ 0x30 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:478 │ │ │ │ │ - ldr r3, [sp, #224] @ 0xe0 │ │ │ │ │ + ldr r3, [sp, #124] @ 0x7c │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq.n bdac │ │ │ │ │ + beq.n ba88 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:479 │ │ │ │ │ - ldr r3, [sp, #128] @ 0x80 │ │ │ │ │ + ldr r3, [sp, #120] @ 0x78 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w c306 │ │ │ │ │ - vldr d6, [sp, #216] @ 0xd8 │ │ │ │ │ + beq.w bfe6 │ │ │ │ │ + vldr d6, [sp, #192] @ 0xc0 │ │ │ │ │ vmov.f64 d0, d8 │ │ │ │ │ vldr d5, [sp, #160] @ 0xa0 │ │ │ │ │ vdiv.f64 d7, d15, d6 │ │ │ │ │ vdiv.f64 d6, d8, d6 │ │ │ │ │ vsub.f64 d7, d8, d7 │ │ │ │ │ vmov.f64 d8, #0 @ 0x40000000 2.0 │ │ │ │ │ vsub.f64 d8, d8, d6 │ │ │ │ │ vmls.f64 d0, d7, d5 │ │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ │ vcmpe.f64 d8, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ it lt │ │ │ │ │ vmovlt.f64 d8, d7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:479 (discriminator 12) │ │ │ │ │ - ldr r3, [sp, #68] @ 0x44 │ │ │ │ │ + ldr r3, [sp, #72] @ 0x48 │ │ │ │ │ vmov.f64 d1, d8 │ │ │ │ │ - ldr r0, [sp, #88] @ 0x58 │ │ │ │ │ - ldr r2, [sp, #92] @ 0x5c │ │ │ │ │ + ldr r0, [sp, #76] @ 0x4c │ │ │ │ │ + ldr r2, [sp, #84] @ 0x54 │ │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ cmp r2, r0 │ │ │ │ │ - ldr r3, [sp, #460] @ 0x1cc │ │ │ │ │ + ldr r3, [sp, #404] @ 0x194 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ - ldr r3, [r7, #4] │ │ │ │ │ vldr d2, [sp, #184] @ 0xb8 │ │ │ │ │ + ldr.w r3, [fp, #4] │ │ │ │ │ vldr d7, [sp, #176] @ 0xb0 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ │ - str r3, [sp, #4] │ │ │ │ │ + ldr r1, [sp, #80] @ 0x50 │ │ │ │ │ + ldr.w r3, [fp] │ │ │ │ │ it lt │ │ │ │ │ vmovlt.f64 d2, d7 │ │ │ │ │ - add r3, sp, #336 @ 0x150 │ │ │ │ │ - ldr r1, [sp, #80] @ 0x50 │ │ │ │ │ + str r3, [sp, #4] │ │ │ │ │ + add r3, sp, #280 @ 0x118 │ │ │ │ │ + vldr d4, [sp, #40] @ 0x28 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ mov r3, r0 │ │ │ │ │ - vldr d4, [sp, #40] @ 0x28 │ │ │ │ │ - movs r0, #1 │ │ │ │ │ vldr d3, [sp, #56] @ 0x38 │ │ │ │ │ - bl aa00 │ │ │ │ │ + movs r0, #1 │ │ │ │ │ + bl a6d8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:484 │ │ │ │ │ - ldr.w r3, [sl] │ │ │ │ │ + ldr r3, [sp, #140] @ 0x8c │ │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble.n bde6 │ │ │ │ │ + ble.n bac2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:484 (discriminator 1) │ │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ │ - ldr r3, [sp, #88] @ 0x58 │ │ │ │ │ + ldr r3, [sp, #76] @ 0x4c │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ vdiv.f64 d7, d7, d14 │ │ │ │ │ - ldr r3, [sp, #92] @ 0x5c │ │ │ │ │ + ldr r3, [sp, #84] @ 0x54 │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ - ldr r3, [sp, #96] @ 0x60 │ │ │ │ │ + ldr r3, [sp, #64] @ 0x40 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ - ldr r3, [sp, #104] @ 0x68 │ │ │ │ │ - ldr r0, [pc, #408] @ (bf64 ) │ │ │ │ │ + ldr r3, [sp, #88] @ 0x58 │ │ │ │ │ + ldr r0, [pc, #428] @ (bc54 ) │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ - ldr r3, [sp, #460] @ 0x1cc │ │ │ │ │ + ldr r3, [sp, #404] @ 0x194 │ │ │ │ │ add r0, pc │ │ │ │ │ str r3, [sp, #32] │ │ │ │ │ - ldr r3, [sp, #108] @ 0x6c │ │ │ │ │ - strd r9, r3, [sp] │ │ │ │ │ + ldr r3, [sp, #92] @ 0x5c │ │ │ │ │ + strd r5, r3, [sp] │ │ │ │ │ vstr d10, [sp, #16] │ │ │ │ │ vmov r2, r3, d7 │ │ │ │ │ - bl 1c94 │ │ │ │ │ + bl 19bc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:274 │ │ │ │ │ - ldr r2, [sp, #116] @ 0x74 │ │ │ │ │ - movs r7, #1 │ │ │ │ │ + ldr r2, [sp, #100] @ 0x64 │ │ │ │ │ + mov.w r8, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:487 │ │ │ │ │ - ldr.w r3, [fp, #32] │ │ │ │ │ - ldr.w r4, [fp, #40] @ 0x28 │ │ │ │ │ + ldr r3, [r6, #32] │ │ │ │ │ + ldr r4, [r6, #40] @ 0x28 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:274 │ │ │ │ │ - lsls r7, r2 │ │ │ │ │ + lsl.w r8, r8, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:487 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble.n be5c │ │ │ │ │ + ble.n bb44 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:491 │ │ │ │ │ - ldr.w r9, [pc, #364] @ bf68 │ │ │ │ │ + ldr.w sl, [pc, #384] @ bc58 │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/fifo.h:38 │ │ │ │ │ + mov r3, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:487 │ │ │ │ │ movs r5, #0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:120 │ │ │ │ │ - mov.w r8, #16384 @ 0x4000 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:38 │ │ │ │ │ - mov r6, r5 │ │ │ │ │ + ldr.w fp, [sp, #140] @ 0x8c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:491 │ │ │ │ │ - add r9, pc │ │ │ │ │ + add sl, pc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:38 │ │ │ │ │ - vmov s16, r9 │ │ │ │ │ - mov r9, r2 │ │ │ │ │ + mov r6, r8 │ │ │ │ │ + vmov s16, sl │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/fifo.h:120 │ │ │ │ │ + mov.w r9, #16384 @ 0x4000 │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/fifo.h:38 │ │ │ │ │ + mov r7, r5 │ │ │ │ │ + mov sl, r2 │ │ │ │ │ + mov r8, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:122 │ │ │ │ │ mov.w r0, #16384 @ 0x4000 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:120 │ │ │ │ │ - strd r8, r7, [r4, #16] │ │ │ │ │ + strd r9, r6, [r4, #16] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:38 │ │ │ │ │ - strd r6, r6, [r4, #24] │ │ │ │ │ + strd r7, r7, [r4, #24] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:122 │ │ │ │ │ - blx 17a4 │ │ │ │ │ + blx 14cc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:489 │ │ │ │ │ ldr r1, [r4, #40] @ 0x28 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:122 │ │ │ │ │ str r0, [r4, #12] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:489 │ │ │ │ │ add.w r0, r4, #12 │ │ │ │ │ - bl ae64 │ │ │ │ │ + bl ab3c │ │ │ │ │ ldr r2, [r4, #40] @ 0x28 │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:71 │ │ │ │ │ movs r1, #0 │ │ │ │ │ - lsl.w r2, r2, r9 │ │ │ │ │ - blx 1830 │ │ │ │ │ + lsl.w r2, r2, sl │ │ │ │ │ + blx 1558 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:491 │ │ │ │ │ - ldr.w r3, [sl] │ │ │ │ │ + ldr.w r3, [fp] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - ble.n be50 │ │ │ │ │ + ble.n bb36 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:491 (discriminator 1) │ │ │ │ │ add.w r1, r4, #32 │ │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ │ ldmia r1, {r1, r2, r3} │ │ │ │ │ str r0, [sp, #0] │ │ │ │ │ vmov r0, s16 │ │ │ │ │ subs r2, r2, r1 │ │ │ │ │ - bl 1c94 │ │ │ │ │ + bl 19bc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:487 (discriminator 2) │ │ │ │ │ - ldr.w r3, [fp, #32] │ │ │ │ │ + ldr.w r3, [r8, #32] │ │ │ │ │ adds r5, #1 │ │ │ │ │ adds r4, #160 @ 0xa0 │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - bgt.n be0c │ │ │ │ │ + bgt.n baf2 │ │ │ │ │ + mov r8, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:120 │ │ │ │ │ mov.w r0, #16384 @ 0x4000 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:38 │ │ │ │ │ movs r5, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:120 │ │ │ │ │ - strd r0, r7, [r4, #16] │ │ │ │ │ + strd r0, r8, [r4, #16] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:38 │ │ │ │ │ strd r5, r5, [r4, #24] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:122 │ │ │ │ │ - blx 17a4 │ │ │ │ │ + blx 14cc │ │ │ │ │ mov r3, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:495 │ │ │ │ │ mov r0, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:122 │ │ │ │ │ str r3, [r4, #12] │ │ │ │ │ - b.n b8b8 │ │ │ │ │ + b.n b598 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:338 (discriminator 1) │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bne.n bf2a │ │ │ │ │ + cmp r2, #0 │ │ │ │ │ + bne.n bc1a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:342 │ │ │ │ │ - vldr d8, [sp, #120] @ 0x78 │ │ │ │ │ - mov ip, r4 │ │ │ │ │ - str r2, [sp, #120] @ 0x78 │ │ │ │ │ - vmov s15, ip │ │ │ │ │ - ldrd r2, r0, [sp, #88] @ 0x58 │ │ │ │ │ - vcvt.f64.s32 d12, s15 │ │ │ │ │ - strd r1, r3, [sp, #104] @ 0x68 │ │ │ │ │ - mul.w r1, r1, r3 │ │ │ │ │ - ldr.w r8, [sp, #224] @ 0xe0 │ │ │ │ │ + ldr r2, [sp, #76] @ 0x4c │ │ │ │ │ + mov lr, r4 │ │ │ │ │ + ldr r0, [sp, #84] @ 0x54 │ │ │ │ │ + vmov s15, lr │ │ │ │ │ + ldr.w r8, [sp, #88] @ 0x58 │ │ │ │ │ + vcvt.f64.s32 d13, s15 │ │ │ │ │ + strd r1, r3, [sp, #88] @ 0x58 │ │ │ │ │ + mul.w r3, r1, r3 │ │ │ │ │ + str.w sl, [sp, #120] @ 0x78 │ │ │ │ │ mul.w r2, r0, r2 │ │ │ │ │ - vldr d11, [sp, #96] @ 0x60 │ │ │ │ │ - vldr d9, [sp, #136] @ 0x88 │ │ │ │ │ - vmul.f64 d6, d12, d10 │ │ │ │ │ - subs r3, r2, #1 │ │ │ │ │ - str r4, [sp, #96] @ 0x60 │ │ │ │ │ + ldr.w sl, [sp, #124] @ 0x7c │ │ │ │ │ + str r2, [sp, #124] @ 0x7c │ │ │ │ │ + subs r2, #1 │ │ │ │ │ + vldr d11, [sp, #104] @ 0x68 │ │ │ │ │ it ne │ │ │ │ │ - movne r3, #1 │ │ │ │ │ - str.w fp, [sp, #128] @ 0x80 │ │ │ │ │ - str r6, [sp, #48] @ 0x30 │ │ │ │ │ - str r2, [sp, #224] @ 0xe0 │ │ │ │ │ - cmp r1, #1 │ │ │ │ │ + movne r2, #1 │ │ │ │ │ + vldr d8, [sp, #112] @ 0x70 │ │ │ │ │ + vldr d9, [sp, #128] @ 0x80 │ │ │ │ │ + vmul.f64 d6, d13, d10 │ │ │ │ │ + str r4, [sp, #64] @ 0x40 │ │ │ │ │ + str r7, [sp, #48] @ 0x30 │ │ │ │ │ + str r3, [sp, #112] @ 0x70 │ │ │ │ │ + cmp r3, #1 │ │ │ │ │ ite eq │ │ │ │ │ - moveq r2, r9 │ │ │ │ │ - addne.w r2, r9, #1 │ │ │ │ │ - ldr r6, [sp, #132] @ 0x84 │ │ │ │ │ - ldr.w fp, [sp, #144] @ 0x90 │ │ │ │ │ - ldr r5, [sp, #152] @ 0x98 │ │ │ │ │ - ldr r4, [sp, #168] @ 0xa8 │ │ │ │ │ - vldr d14, [sp, #160] @ 0xa0 │ │ │ │ │ - str r1, [sp, #132] @ 0x84 │ │ │ │ │ - str r3, [sp, #136] @ 0x88 │ │ │ │ │ - b.n bab2 │ │ │ │ │ - movs r2, #1 │ │ │ │ │ - movs r0, #0 │ │ │ │ │ + moveq r3, r5 │ │ │ │ │ + addne r3, r5, #1 │ │ │ │ │ + ldrd r6, r7, [sp, #136] @ 0x88 │ │ │ │ │ + str.w ip, [sp, #104] @ 0x68 │ │ │ │ │ + ldr r4, [sp, #152] @ 0x98 │ │ │ │ │ + ldr.w r9, [sp, #160] @ 0xa0 │ │ │ │ │ + vldr d14, [sp, #144] @ 0x90 │ │ │ │ │ + str r2, [sp, #128] @ 0x80 │ │ │ │ │ + b.n b798 │ │ │ │ │ + mov.w ip, #1 │ │ │ │ │ + movs r2, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:337 │ │ │ │ │ - mov r4, r2 │ │ │ │ │ - str r2, [sp, #88] @ 0x58 │ │ │ │ │ + mov r4, ip │ │ │ │ │ + str.w ip, [sp, #76] @ 0x4c │ │ │ │ │ vmov.f64 d10, #112 @ 0x3f800000 1.0 │ │ │ │ │ - b.n ba4e │ │ │ │ │ + b.n b730 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:314 (discriminator 1) │ │ │ │ │ - mov.w r5, #2048 @ 0x800 │ │ │ │ │ - cmp r6, #0 │ │ │ │ │ - bne.w b5c4 │ │ │ │ │ + mov.w r6, #2048 @ 0x800 │ │ │ │ │ + cmp r7, #0 │ │ │ │ │ + bne.w b2a4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:315 │ │ │ │ │ - vldr s15, [r7, #8] │ │ │ │ │ - vldr d0, [pc, #96] @ bf58 │ │ │ │ │ + vldr s15, [fp, #8] │ │ │ │ │ + vldr d0, [pc, #96] @ bc48 │ │ │ │ │ vcvt.f64.u32 d7, s15 │ │ │ │ │ vmul.f64 d7, d7, d0 │ │ │ │ │ vcvt.f64.s32 d0, s17 │ │ │ │ │ vdiv.f64 d0, d7, d0 │ │ │ │ │ - blx 1854 │ │ │ │ │ + blx 157c │ │ │ │ │ vcvt.s32.f64 s15, d0 │ │ │ │ │ - vmov r5, s15 │ │ │ │ │ - b.w b5c4 │ │ │ │ │ + vmov r6, s15 │ │ │ │ │ + b.w b2a4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:320 │ │ │ │ │ vmov.f64 d6, #112 @ 0x3f800000 1.0 │ │ │ │ │ movs r3, #1 │ │ │ │ │ - mov r5, r3 │ │ │ │ │ - str r3, [sp, #88] @ 0x58 │ │ │ │ │ - vstr d6, [sp, #80] @ 0x50 │ │ │ │ │ - b.w b65c │ │ │ │ │ + mov r6, r3 │ │ │ │ │ + str r3, [sp, #76] @ 0x4c │ │ │ │ │ + vstr d6, [sp, #64] @ 0x40 │ │ │ │ │ + b.w b336 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:314 │ │ │ │ │ - ldr r3, [sp, #112] @ 0x70 │ │ │ │ │ + ldr r3, [sp, #96] @ 0x60 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ite le │ │ │ │ │ - movle.w r8, #2048 @ 0x800 │ │ │ │ │ - movgt.w r8, #1 │ │ │ │ │ + movle.w r9, #2048 @ 0x800 │ │ │ │ │ + movgt.w r9, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:314 (discriminator 6) │ │ │ │ │ - movs r6, #1 │ │ │ │ │ - b.w b5d8 │ │ │ │ │ + movs r7, #1 │ │ │ │ │ + b.w b2b6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:307 │ │ │ │ │ - ldr r0, [pc, #44] @ (bf6c ) │ │ │ │ │ + ldr r0, [pc, #44] @ (bc5c ) │ │ │ │ │ add r0, pc │ │ │ │ │ - b.n b8b8 │ │ │ │ │ + b.n b598 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:305 │ │ │ │ │ - ldr r0, [pc, #40] @ (bf70 ) │ │ │ │ │ + ldr r0, [pc, #40] @ (bc60 ) │ │ │ │ │ add r0, pc │ │ │ │ │ - b.n b8b8 │ │ │ │ │ + b.n b598 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:309 │ │ │ │ │ - ldr r0, [pc, #40] @ (bf74 ) │ │ │ │ │ + ldr r0, [pc, #40] @ (bc64 ) │ │ │ │ │ add r0, pc │ │ │ │ │ - b.n b8b8 │ │ │ │ │ + b.n b598 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ rors r0, r6 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ ands r0, r0 │ │ │ │ │ lsls r7, r1 │ │ │ │ │ lsls r0, r3, #3 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - lsls r0, r2, #31 │ │ │ │ │ - movs r1, r0 │ │ │ │ │ - lsls r4, r7, #30 │ │ │ │ │ - movs r1, r0 │ │ │ │ │ - lsls r4, r3, #21 │ │ │ │ │ - movs r1, r0 │ │ │ │ │ - lsls r6, r2, #20 │ │ │ │ │ - movs r1, r0 │ │ │ │ │ - lsls r0, r3, #23 │ │ │ │ │ - movs r1, r0 │ │ │ │ │ + cbz r4, bc5a │ │ │ │ │ + movs r0, r0 │ │ │ │ │ + sub sp, #480 @ 0x1e0 │ │ │ │ │ + movs r0, r0 │ │ │ │ │ + add r6, sp, #528 @ 0x210 │ │ │ │ │ + movs r0, r0 │ │ │ │ │ + add r6, sp, #248 @ 0xf8 │ │ │ │ │ + movs r0, r0 │ │ │ │ │ + add r7, sp, #0 │ │ │ │ │ + movs r0, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:398 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.w bd28 │ │ │ │ │ + beq.w ba00 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:400 │ │ │ │ │ - ldr r0, [sp, #128] @ 0x80 │ │ │ │ │ + ldr r0, [sp, #120] @ 0x78 │ │ │ │ │ movs r2, #6 │ │ │ │ │ - ldr r5, [sp, #104] @ 0x68 │ │ │ │ │ + ldr r7, [sp, #88] @ 0x58 │ │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - cmp r5, #0 │ │ │ │ │ + cmp r7, #0 │ │ │ │ │ it ne │ │ │ │ │ addne r3, #1 │ │ │ │ │ mla r3, r2, r3, r1 │ │ │ │ │ - ldr r2, [sp, #68] @ 0x44 │ │ │ │ │ + ldr r2, [sp, #72] @ 0x48 │ │ │ │ │ eor.w r1, r0, #1 │ │ │ │ │ subs r3, r3, r1 │ │ │ │ │ movs r1, #28 │ │ │ │ │ ldr r2, [r2, #32] │ │ │ │ │ mla r3, r1, r3, r2 │ │ │ │ │ - str r3, [sp, #240] @ 0xf0 │ │ │ │ │ + str r3, [sp, #204] @ 0xcc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:401 │ │ │ │ │ vldr s13, [r3, #4] │ │ │ │ │ vcvt.s32.f32 s13, s13 │ │ │ │ │ - vstr s13, [sp, #232] @ 0xe8 │ │ │ │ │ + vstr s13, [sp, #200] @ 0xc8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:403 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w c388 │ │ │ │ │ + bne.w c068 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:403 (discriminator 2) │ │ │ │ │ - vdiv.f64 d11, d10, d12 │ │ │ │ │ + vdiv.f64 d12, d10, d13 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:406 (discriminator 2) │ │ │ │ │ - cmp r5, #0 │ │ │ │ │ - beq.w c38c │ │ │ │ │ + cmp r7, #0 │ │ │ │ │ + beq.w c06c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:407 │ │ │ │ │ - vsub.f64 d13, d13, d7 │ │ │ │ │ + vsub.f64 d7, d5, d7 │ │ │ │ │ + vabs.f64 d6, d7 │ │ │ │ │ vmov.f64 d7, #8 @ 0x40400000 3.0 │ │ │ │ │ - vabs.f64 d13, d13 │ │ │ │ │ - vadd.f64 d7, d13, d7 │ │ │ │ │ + vadd.f64 d7, d6, d7 │ │ │ │ │ vstr d7, [sp, #168] @ 0xa8 │ │ │ │ │ - vadd.f64 d7, d11, d11 │ │ │ │ │ - vstr d7, [sp, #200] @ 0xc8 │ │ │ │ │ + vadd.f64 d7, d12, d12 │ │ │ │ │ + vstr d7, [sp, #216] @ 0xd8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:410 │ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w c4b8 │ │ │ │ │ + bne.w c196 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:413 │ │ │ │ │ - ldr r3, [sp, #120] @ 0x78 │ │ │ │ │ - ldr r2, [sp, #112] @ 0x70 │ │ │ │ │ - eor.w r3, r3, #1 │ │ │ │ │ - adds r2, #1 │ │ │ │ │ - beq.n bffa │ │ │ │ │ + ldr r3, [sp, #104] @ 0x68 │ │ │ │ │ + eor.w r8, r3, #1 │ │ │ │ │ + ldr r3, [sp, #96] @ 0x60 │ │ │ │ │ + adds r3, #1 │ │ │ │ │ + beq.n bcea │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:413 (discriminator 2) │ │ │ │ │ - ldr r2, [sp, #112] @ 0x70 │ │ │ │ │ - cmp r3, r2 │ │ │ │ │ + ldr r3, [sp, #96] @ 0x60 │ │ │ │ │ + cmp r8, r3 │ │ │ │ │ it lt │ │ │ │ │ - movlt r3, r2 │ │ │ │ │ - add.w r8, r3, #4294967295 @ 0xffffffff │ │ │ │ │ + movlt r8, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:431 (discriminator 2) │ │ │ │ │ - ldr r3, [sp, #112] @ 0x70 │ │ │ │ │ + ldr r3, [sp, #96] @ 0x60 │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/cr.c:413 (discriminator 2) │ │ │ │ │ + add.w r8, r8, #4294967295 @ 0xffffffff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:423 (discriminator 2) │ │ │ │ │ - vldr d7, [sp, #200] @ 0xc8 │ │ │ │ │ + vldr d7, [sp, #216] @ 0xd8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:419 (discriminator 2) │ │ │ │ │ - str.w r9, [sp, #236] @ 0xec │ │ │ │ │ + str r5, [sp, #232] @ 0xe8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:431 (discriminator 2) │ │ │ │ │ lsrs r3, r3, #31 │ │ │ │ │ - str r3, [sp, #132] @ 0x84 │ │ │ │ │ + str r3, [sp, #128] @ 0x80 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:432 (discriminator 2) │ │ │ │ │ movw r3, #19923 @ 0x4dd3 │ │ │ │ │ movt r3, #4194 @ 0x1062 │ │ │ │ │ str r3, [sp, #136] @ 0x88 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:423 (discriminator 2) │ │ │ │ │ - vneg.f64 d7, d7 │ │ │ │ │ + vneg.f64 d11, d7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:429 (discriminator 2) │ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:419 (discriminator 2) │ │ │ │ │ - str.w fp, [sp, #244] @ 0xf4 │ │ │ │ │ + str r6, [sp, #236] @ 0xec │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:429 (discriminator 2) │ │ │ │ │ cmp r3, #4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:419 (discriminator 2) │ │ │ │ │ - strd r4, sl, [sp, #248] @ 0xf8 │ │ │ │ │ + str r4, [sp, #240] @ 0xf0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:429 (discriminator 2) │ │ │ │ │ ite le │ │ │ │ │ movle r3, #0 │ │ │ │ │ movgt r3, #1 │ │ │ │ │ - str r3, [sp, #72] @ 0x48 │ │ │ │ │ + str r3, [sp, #112] @ 0x70 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:430 (discriminator 2) │ │ │ │ │ - ldr r3, [sp, #460] @ 0x1cc │ │ │ │ │ + ldr r3, [sp, #404] @ 0x194 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:419 (discriminator 2) │ │ │ │ │ - ldr.w r9, [sp, #96] @ 0x60 │ │ │ │ │ + ldr r5, [sp, #104] @ 0x68 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:430 (discriminator 2) │ │ │ │ │ and.w r3, r3, #2 │ │ │ │ │ - str r3, [sp, #112] @ 0x70 │ │ │ │ │ - ldr r3, [sp, #240] @ 0xf0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:419 (discriminator 2) │ │ │ │ │ - ldr r5, [sp, #120] @ 0x78 │ │ │ │ │ - ldr.w fp, [sp, #232] @ 0xe8 │ │ │ │ │ - mov sl, r3 │ │ │ │ │ - add.w r6, r3, r8, lsl #3 │ │ │ │ │ - vldr d13, [pc, #804] @ c370 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:423 (discriminator 2) │ │ │ │ │ - vstr d7, [sp, #192] @ 0xc0 │ │ │ │ │ + str r3, [sp, #96] @ 0x60 │ │ │ │ │ + ldr r3, [sp, #204] @ 0xcc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:419 (discriminator 2) │ │ │ │ │ - vstr d8, [sp, #208] @ 0xd0 │ │ │ │ │ - b.n c10e │ │ │ │ │ + ldr r4, [sp, #200] @ 0xc8 │ │ │ │ │ + mov r6, r3 │ │ │ │ │ + vstr d8, [sp, #224] @ 0xe0 │ │ │ │ │ + add.w sl, r3, r8, lsl #3 │ │ │ │ │ + b.n bdf4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:418 │ │ │ │ │ - vmov s15, r9 │ │ │ │ │ + vldr s15, [sp, #64] @ 0x40 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:419 │ │ │ │ │ - vmov.f64 d0, d11 │ │ │ │ │ - vldr s24, [r6, #12] │ │ │ │ │ + vmov.f64 d0, d12 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:418 │ │ │ │ │ - mov.w r9, #1 │ │ │ │ │ + movs r3, #1 │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/cr.c:419 │ │ │ │ │ + vldr s26, [sl, #12] │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/cr.c:418 │ │ │ │ │ + str r3, [sp, #64] @ 0x40 │ │ │ │ │ vcvt.f64.s32 d7, s15 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:419 │ │ │ │ │ - vcvt.f64.f32 d12, s24 │ │ │ │ │ + vcvt.f64.f32 d13, s26 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:418 │ │ │ │ │ vdiv.f64 d10, d10, d7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:419 │ │ │ │ │ - blx 1774 │ │ │ │ │ - vdiv.f64 d7, d0, d13 │ │ │ │ │ - vsub.f64 d0, d12, d7 │ │ │ │ │ - blx 1854 │ │ │ │ │ + blx 149c │ │ │ │ │ + vldr d7, [pc, #764] @ c050 │ │ │ │ │ + vdiv.f64 d7, d0, d7 │ │ │ │ │ + vsub.f64 d0, d13, d7 │ │ │ │ │ + blx 157c │ │ │ │ │ vcvt.s32.f64 s17, d0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:420 (discriminator 1) │ │ │ │ │ vmov r3, s17 │ │ │ │ │ - movs r4, #1 │ │ │ │ │ + mov.w r9, #1 │ │ │ │ │ movs r5, #0 │ │ │ │ │ - lsls r4, r3 │ │ │ │ │ + lsl.w r9, r9, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:421 (discriminator 4) │ │ │ │ │ - vldr s14, [sl, #4] │ │ │ │ │ + vldr s14, [r6, #4] │ │ │ │ │ vcmp.f32 s14, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.n c13c │ │ │ │ │ + beq.n be28 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:426 │ │ │ │ │ - and.w r3, fp, #1 │ │ │ │ │ - tst.w fp, r5 │ │ │ │ │ - bne.n c184 │ │ │ │ │ + and.w r3, r4, #1 │ │ │ │ │ + tst r4, r5 │ │ │ │ │ + bne.n be6e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:428 │ │ │ │ │ - vmov d12, r3, r3 │ │ │ │ │ - vcvt.f64.s32 d12, d12, #1 │ │ │ │ │ + vmov d13, r3, r3 │ │ │ │ │ + vcvt.f64.s32 d13, d13, #1 │ │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:430 │ │ │ │ │ - add.w r0, fp, #3 │ │ │ │ │ + adds r0, r4, #3 │ │ │ │ │ bic.w r0, r0, #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:428 │ │ │ │ │ - vstr d12, [r3, #152] @ 0x98 │ │ │ │ │ + vstr d13, [r3, #152] @ 0x98 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:429 │ │ │ │ │ - ldr r3, [sp, #72] @ 0x48 │ │ │ │ │ + ldr r3, [sp, #112] @ 0x70 │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ ite eq │ │ │ │ │ moveq r3, #0 │ │ │ │ │ andne.w r3, r3, #1 │ │ │ │ │ - mov r1, r3 │ │ │ │ │ + mov r7, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:430 │ │ │ │ │ - ldr r3, [sp, #112] @ 0x70 │ │ │ │ │ + ldr r3, [sp, #96] @ 0x60 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:429 │ │ │ │ │ - add r1, r8 │ │ │ │ │ + add r7, r8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:430 │ │ │ │ │ - cbnz r3, c0d6 │ │ │ │ │ - mov r0, fp │ │ │ │ │ + cbnz r3, bdb6 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:430 (discriminator 4) │ │ │ │ │ - mul.w r3, r0, r4 │ │ │ │ │ - ldr r2, [sp, #116] @ 0x74 │ │ │ │ │ - mla r3, r1, r3, r3 │ │ │ │ │ - add.w ip, r1, #1 │ │ │ │ │ + mul.w r3, r0, r9 │ │ │ │ │ + ldr r2, [sp, #100] @ 0x64 │ │ │ │ │ + mla r3, r7, r3, r3 │ │ │ │ │ + add.w ip, r7, #1 │ │ │ │ │ lsls r3, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:432 (discriminator 4) │ │ │ │ │ - ldr r2, [sp, #132] @ 0x84 │ │ │ │ │ + ldr r2, [sp, #128] @ 0x80 │ │ │ │ │ cmp.w r8, #1 │ │ │ │ │ ite gt │ │ │ │ │ movgt r2, #0 │ │ │ │ │ andle.w r2, r2, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n c1e2 │ │ │ │ │ + beq.n bed2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:431 │ │ │ │ │ - ldr r2, [r6, #24] │ │ │ │ │ + ldr.w r2, [sl, #24] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n c1e2 │ │ │ │ │ + beq.n bed2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:432 (discriminator 1) │ │ │ │ │ ldr r2, [sp, #136] @ 0x88 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:431 (discriminator 1) │ │ │ │ │ - adds r6, #8 │ │ │ │ │ + add.w sl, sl, #8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:432 (discriminator 1) │ │ │ │ │ umull r2, lr, r2, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:431 (discriminator 1) │ │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ │ + ldr.w r2, [fp, #8] │ │ │ │ │ cmp.w r2, lr, lsr #6 │ │ │ │ │ - bcs.n c1e2 │ │ │ │ │ + bcs.n bed2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:417 │ │ │ │ │ adds.w r8, r8, #1 │ │ │ │ │ - bne.n c056 │ │ │ │ │ + bne.n bd32 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:419 │ │ │ │ │ - vmov.f64 d0, d11 │ │ │ │ │ - vldr s24, [sl, #4] │ │ │ │ │ - blx 1774 │ │ │ │ │ - mov r4, r9 │ │ │ │ │ - vdiv.f64 d7, d0, d13 │ │ │ │ │ - vcvt.f64.f32 d12, s24 │ │ │ │ │ - vsub.f64 d0, d12, d7 │ │ │ │ │ - blx 1854 │ │ │ │ │ + vmov.f64 d0, d12 │ │ │ │ │ + vldr s26, [r6, #4] │ │ │ │ │ + blx 149c │ │ │ │ │ + vldr d7, [pc, #584] @ c050 │ │ │ │ │ + vcvt.f64.f32 d13, s26 │ │ │ │ │ + vdiv.f64 d7, d0, d7 │ │ │ │ │ + vsub.f64 d0, d13, d7 │ │ │ │ │ + blx 157c │ │ │ │ │ + ldr.w r9, [sp, #64] @ 0x40 │ │ │ │ │ vcvt.s32.f64 s17, d0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:420 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.n c090 │ │ │ │ │ - b.n c086 │ │ │ │ │ + bne.n bd74 │ │ │ │ │ + b.n bd66 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:423 │ │ │ │ │ - vldr s8, [sl] │ │ │ │ │ + vldr s8, [r6] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:422 │ │ │ │ │ - cmp r4, #19 │ │ │ │ │ - mov r1, r4 │ │ │ │ │ + mov r1, r9 │ │ │ │ │ + cmp r1, #19 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:423 │ │ │ │ │ - vldr d3, [sp, #152] @ 0x98 │ │ │ │ │ + vmov.f64 d2, d11 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:422 │ │ │ │ │ it lt │ │ │ │ │ movlt r1, #19 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:423 │ │ │ │ │ - vldr d2, [sp, #192] @ 0xc0 │ │ │ │ │ + vldr d3, [sp, #152] @ 0x98 │ │ │ │ │ vcvt.f64.f32 d4, s8 │ │ │ │ │ vldr d1, [sp, #168] @ 0xa8 │ │ │ │ │ vldr d0, [sp, #144] @ 0x90 │ │ │ │ │ - add r0, sp, #344 @ 0x158 │ │ │ │ │ + add r0, sp, #288 @ 0x120 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:422 │ │ │ │ │ movs r3, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:423 │ │ │ │ │ - str r1, [sp, #96] @ 0x60 │ │ │ │ │ + str r1, [sp, #104] @ 0x68 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:422 │ │ │ │ │ - str r3, [sp, #344] @ 0x158 │ │ │ │ │ + str r3, [sp, #288] @ 0x120 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:423 │ │ │ │ │ - bl 7ef0 │ │ │ │ │ + bl 7bc8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:424 │ │ │ │ │ - ldr r1, [sp, #96] @ 0x60 │ │ │ │ │ - ldr r0, [sp, #344] @ 0x158 │ │ │ │ │ - bl 1b110 │ │ │ │ │ - ldr r3, [sp, #104] @ 0x68 │ │ │ │ │ + ldr r1, [sp, #104] @ 0x68 │ │ │ │ │ + ldr r0, [sp, #288] @ 0x120 │ │ │ │ │ + bl 15750 │ │ │ │ │ + ldr r3, [sp, #88] @ 0x58 │ │ │ │ │ adds r0, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ite ne │ │ │ │ │ - movne.w fp, #0 │ │ │ │ │ - andeq.w fp, r0, #1 │ │ │ │ │ - add fp, r0 │ │ │ │ │ - b.n c09e │ │ │ │ │ + movne r1, #0 │ │ │ │ │ + andeq.w r1, r0, #1 │ │ │ │ │ + adds r4, r1, r0 │ │ │ │ │ + b.n bd82 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:426 (discriminator 2) │ │ │ │ │ - tst.w r9, #1 │ │ │ │ │ + ldr r2, [sp, #64] @ 0x40 │ │ │ │ │ + mov r1, r2 │ │ │ │ │ + lsls r1, r1, #31 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:427 (discriminator 2) │ │ │ │ │ - ittt ne │ │ │ │ │ - lslne r4, r4, #1 │ │ │ │ │ - movne.w r9, r9, lsl #1 │ │ │ │ │ - vaddne.f64 d10, d10, d10 │ │ │ │ │ - b.n c0a8 │ │ │ │ │ + itttt mi │ │ │ │ │ + lslmi r2, r2, #1 │ │ │ │ │ + movmi.w r9, r9, lsl #1 │ │ │ │ │ + vaddmi.f64 d10, d10, d10 │ │ │ │ │ + strmi r2, [sp, #64] @ 0x40 │ │ │ │ │ + b.n bd8a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:347 │ │ │ │ │ + adds r0, r3, #1 │ │ │ │ │ movs r1, #160 @ 0xa0 │ │ │ │ │ - add.w r0, sl, #1 │ │ │ │ │ - blx 1648 │ │ │ │ │ - str.w r0, [fp, #40] @ 0x28 │ │ │ │ │ + str r3, [sp, #80] @ 0x50 │ │ │ │ │ + blx 1370 │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/cr.c:348 │ │ │ │ │ + ldr r3, [sp, #80] @ 0x50 │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/cr.c:347 │ │ │ │ │ + mov ip, r0 │ │ │ │ │ + str r0, [r6, #40] @ 0x28 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:348 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w bb0c │ │ │ │ │ + bne.w b7ea │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:349 │ │ │ │ │ - ldr r0, [pc, #468] @ (c380 ) │ │ │ │ │ + ldr r0, [pc, #452] @ (c060 ) │ │ │ │ │ add r0, pc │ │ │ │ │ - b.w b8b8 │ │ │ │ │ - movs r3, #0 │ │ │ │ │ + b.w b598 │ │ │ │ │ + movs r2, #0 │ │ │ │ │ movs r1, #1 │ │ │ │ │ vmov.f64 d6, d14 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:287 │ │ │ │ │ vmov.f64 d10, d14 │ │ │ │ │ - mov r2, r3 │ │ │ │ │ + mov r3, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:289 │ │ │ │ │ - mov r9, r3 │ │ │ │ │ - str r1, [sp, #224] @ 0xe0 │ │ │ │ │ - strd r1, r3, [sp, #132] @ 0x84 │ │ │ │ │ + mov r5, r2 │ │ │ │ │ + str r1, [sp, #124] @ 0x7c │ │ │ │ │ + str r1, [sp, #112] @ 0x70 │ │ │ │ │ + str r2, [sp, #128] @ 0x80 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:290 │ │ │ │ │ - str r3, [sp, #120] @ 0x78 │ │ │ │ │ - str r3, [sp, #128] @ 0x80 │ │ │ │ │ + str r2, [sp, #104] @ 0x68 │ │ │ │ │ + str r2, [sp, #120] @ 0x78 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:289 │ │ │ │ │ + str r1, [sp, #76] @ 0x4c │ │ │ │ │ + str r1, [sp, #84] @ 0x54 │ │ │ │ │ + str r1, [sp, #64] @ 0x40 │ │ │ │ │ strd r1, r1, [sp, #88] @ 0x58 │ │ │ │ │ - str r1, [sp, #96] @ 0x60 │ │ │ │ │ - strd r1, r1, [sp, #104] @ 0x68 │ │ │ │ │ - b.n bab2 │ │ │ │ │ + b.n b798 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:318 │ │ │ │ │ vmov.f64 d7, d10 │ │ │ │ │ - mov r9, r3 │ │ │ │ │ - b.w b610 │ │ │ │ │ + mov r5, r3 │ │ │ │ │ + b.w b2ea │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:434 │ │ │ │ │ - str r3, [sp, #300] @ 0x12c │ │ │ │ │ - mov r2, fp │ │ │ │ │ + str r3, [sp, #244] @ 0xf4 │ │ │ │ │ + mov r2, r4 │ │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ │ + vmov.f32 s22, s17 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:39 │ │ │ │ │ subs r2, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:434 │ │ │ │ │ - str.w r9, [sp, #96] @ 0x60 │ │ │ │ │ - str.w fp, [sp, #232] @ 0xe8 │ │ │ │ │ + str r4, [sp, #200] @ 0xc8 │ │ │ │ │ + str r5, [sp, #104] @ 0x68 │ │ │ │ │ ldr r3, [r3, #68] @ 0x44 │ │ │ │ │ - ldr.w r9, [sp, #236] @ 0xec │ │ │ │ │ - str r4, [sp, #136] @ 0x88 │ │ │ │ │ + ldr r5, [sp, #232] @ 0xe8 │ │ │ │ │ + ldrd r6, r4, [sp, #236] @ 0xec │ │ │ │ │ + str.w ip, [sp, #208] @ 0xd0 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ - str r5, [sp, #120] @ 0x78 │ │ │ │ │ - mov r5, r1 │ │ │ │ │ - vstr s17, [sp, #260] @ 0x104 │ │ │ │ │ - ldrd fp, r4, [sp, #244] @ 0xf4 │ │ │ │ │ - str.w ip, [sp, #228] @ 0xe4 │ │ │ │ │ - ldr.w sl, [sp, #252] @ 0xfc │ │ │ │ │ - vldr d8, [sp, #208] @ 0xd0 │ │ │ │ │ - str r0, [sp, #256] @ 0x100 │ │ │ │ │ + vldr d8, [sp, #224] @ 0xe0 │ │ │ │ │ + str r0, [sp, #212] @ 0xd4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:39 │ │ │ │ │ - str r2, [sp, #236] @ 0xec │ │ │ │ │ + str r2, [sp, #136] @ 0x88 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:434 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w c502 │ │ │ │ │ + beq.w c1e0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:445 │ │ │ │ │ - ldr r3, [sp, #240] @ 0xf0 │ │ │ │ │ + ldr r3, [sp, #204] @ 0xcc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:444 │ │ │ │ │ movs r0, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:445 │ │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:444 │ │ │ │ │ movs r1, #0 │ │ │ │ │ movt r1, #16368 @ 0x3ff0 │ │ │ │ │ - strd r0, r1, [sp, #336] @ 0x150 │ │ │ │ │ + strd r0, r1, [sp, #280] @ 0x118 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:445 │ │ │ │ │ - add.w r3, r3, r8, lsl #3 │ │ │ │ │ - ldr r3, [r3, #8] │ │ │ │ │ + add.w r8, r3, r8, lsl #3 │ │ │ │ │ + ldr.w r3, [r8, #8] │ │ │ │ │ str r3, [r2, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:447 │ │ │ │ │ - ldr r3, [sp, #236] @ 0xec │ │ │ │ │ + ldr r3, [sp, #136] @ 0x88 │ │ │ │ │ asrs r2, r3, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:446 │ │ │ │ │ - ldr r3, [sp, #112] @ 0x70 │ │ │ │ │ - cbz r3, c24e │ │ │ │ │ + ldr r3, [sp, #96] @ 0x60 │ │ │ │ │ + cbz r3, bf30 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:446 (discriminator 1) │ │ │ │ │ - ldr r3, [sp, #232] @ 0xe8 │ │ │ │ │ + ldr r3, [sp, #200] @ 0xc8 │ │ │ │ │ adds r1, r3, #3 │ │ │ │ │ bic.w r1, r1, #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:447 (discriminator 1) │ │ │ │ │ subs r3, r1, r3 │ │ │ │ │ add r2, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:446 (discriminator 1) │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ - str r3, [sp, #236] @ 0xec │ │ │ │ │ + str r3, [sp, #136] @ 0x88 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:447 (discriminator 1) │ │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ │ + ldr r0, [sp, #136] @ 0x88 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:464 (discriminator 4) │ │ │ │ │ - vldr d6, [pc, #292] @ c378 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:448 (discriminator 4) │ │ │ │ │ - ldr r1, [sp, #256] @ 0x100 │ │ │ │ │ + vldr d6, [pc, #288] @ c058 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:447 (discriminator 4) │ │ │ │ │ - str r2, [r3, #40] @ 0x28 │ │ │ │ │ + strd r0, r2, [r3, #36] @ 0x24 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:450 (discriminator 4) │ │ │ │ │ - ldr r2, [sp, #96] @ 0x60 │ │ │ │ │ + ldr r2, [sp, #64] @ 0x40 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:428 (discriminator 4) │ │ │ │ │ vmov s15, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:448 (discriminator 4) │ │ │ │ │ + ldr r1, [sp, #212] @ 0xd4 │ │ │ │ │ str.w r1, [r3, #132] @ 0x84 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:449 (discriminator 4) │ │ │ │ │ - ldr r0, [sp, #236] @ 0xec │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:428 (discriminator 4) │ │ │ │ │ - vcvt.f64.s32 d13, s15 │ │ │ │ │ + vcvt.f64.s32 d12, s15 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:461 (discriminator 4) │ │ │ │ │ vmov.f64 d7, #96 @ 0x3f000000 0.5 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:449 (discriminator 4) │ │ │ │ │ - ldr r1, [sp, #260] @ 0x104 │ │ │ │ │ - str r0, [r3, #36] @ 0x24 │ │ │ │ │ - str.w r1, [r3, #136] @ 0x88 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:428 (discriminator 4) │ │ │ │ │ - vmul.f64 d12, d13, d12 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:450 (discriminator 4) │ │ │ │ │ str r2, [r3, #124] @ 0x7c │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/cr.c:449 (discriminator 4) │ │ │ │ │ + vstr s22, [r3, #136] @ 0x88 │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/cr.c:428 (discriminator 4) │ │ │ │ │ + vmul.f64 d13, d12, d13 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:461 (discriminator 4) │ │ │ │ │ - vmla.f64 d7, d12, d6 │ │ │ │ │ + vmla.f64 d7, d13, d6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:464 (discriminator 4) │ │ │ │ │ - vmul.f64 d12, d10, d6 │ │ │ │ │ + vmul.f64 d13, d10, d6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:461 (discriminator 4) │ │ │ │ │ vmov r0, r1, d7 │ │ │ │ │ - bl 1b7e4 │ │ │ │ │ + bl 15e24 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:452 (discriminator 4) │ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - ble.n c2a2 │ │ │ │ │ + ble.n bf82 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:452 (discriminator 1) │ │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ │ - ldr r2, [sp, #120] @ 0x78 │ │ │ │ │ + ldr r2, [sp, #104] @ 0x68 │ │ │ │ │ eor.w r3, r3, #8 │ │ │ │ │ ubfx r3, r3, #3, #1 │ │ │ │ │ orrs r3, r2 │ │ │ │ │ - beq.w c3ba │ │ │ │ │ + beq.w c09a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:472 │ │ │ │ │ vmov.f64 d7, #96 @ 0x3f000000 0.5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:461 │ │ │ │ │ ldr r4, [sp, #80] @ 0x50 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:451 │ │ │ │ │ movs r3, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:472 │ │ │ │ │ - vadd.f64 d7, d12, d7 │ │ │ │ │ + vadd.f64 d7, d13, d7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:461 │ │ │ │ │ strd r0, r1, [r4, #96] @ 0x60 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:451 │ │ │ │ │ strb.w r3, [r4, #120] @ 0x78 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:472 │ │ │ │ │ vmov r0, r1, d7 │ │ │ │ │ - bl 1b7e4 │ │ │ │ │ + bl 15e24 │ │ │ │ │ mov r2, r0 │ │ │ │ │ mov r3, r1 │ │ │ │ │ strd r2, r3, [r4, #112] @ 0x70 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:473 │ │ │ │ │ - bl 1b6dc │ │ │ │ │ + bl 15d1c │ │ │ │ │ vmov d11, r0, r1 │ │ │ │ │ - vldr d7, [pc, #168] @ c378 │ │ │ │ │ + vldr d7, [pc, #168] @ c058 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:475 │ │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:473 │ │ │ │ │ - vmul.f64 d6, d13, d7 │ │ │ │ │ + vmul.f64 d6, d12, d7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:475 │ │ │ │ │ adds r3, #160 @ 0xa0 │ │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:473 │ │ │ │ │ vdiv.f64 d7, d6, d11 │ │ │ │ │ vstr d7, [r3, #-112] @ 0xffffff90 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:475 │ │ │ │ │ - b.n bd28 │ │ │ │ │ - ldr r3, [pc, #156] @ (c384 ) │ │ │ │ │ + b.n ba00 │ │ │ │ │ + ldr r3, [pc, #156] @ (c064 ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:284 │ │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ │ - ldr r2, [sp, #72] @ 0x48 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:287 │ │ │ │ │ - vmov.f64 d13, d8 │ │ │ │ │ - ldr.w sl, [r2, r3] │ │ │ │ │ + vmov.f64 d5, d8 │ │ │ │ │ + ldr.w r3, [r9, r3] │ │ │ │ │ + str r3, [sp, #140] @ 0x8c │ │ │ │ │ vstr d15, [sp, #144] @ 0x90 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:284 │ │ │ │ │ vstr d7, [sp, #160] @ 0xa0 │ │ │ │ │ - b.n bcbe │ │ │ │ │ + b.n b996 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:383 (discriminator 2) │ │ │ │ │ - vdiv.f64 d7, d10, d12 │ │ │ │ │ - b.n bc68 │ │ │ │ │ + vdiv.f64 d12, d10, d13 │ │ │ │ │ + b.n b944 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:479 │ │ │ │ │ vldr d7, [sp, #160] @ 0xa0 │ │ │ │ │ vmov.f64 d0, d8 │ │ │ │ │ vmls.f64 d0, d7, d9 │ │ │ │ │ - b.n bd6c │ │ │ │ │ + b.n ba44 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:288 │ │ │ │ │ vldr d7, [sp, #56] @ 0x38 │ │ │ │ │ vstr d7, [sp, #152] @ 0x98 │ │ │ │ │ - b.n bba2 │ │ │ │ │ + b.n b87e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:347 │ │ │ │ │ movs r1, #160 @ 0xa0 │ │ │ │ │ movs r0, #1 │ │ │ │ │ - blx 1648 │ │ │ │ │ - str.w r0, [fp, #40] @ 0x28 │ │ │ │ │ + blx 1370 │ │ │ │ │ + str r0, [r6, #40] @ 0x28 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:348 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w c1aa │ │ │ │ │ + beq.w be9a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:357 │ │ │ │ │ - vldr s15, [sp, #92] @ 0x5c │ │ │ │ │ + vldr s15, [sp, #84] @ 0x54 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:355 │ │ │ │ │ movs r3, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:357 │ │ │ │ │ - vldr s13, [sp, #88] @ 0x58 │ │ │ │ │ - vldr s11, [sp, #96] @ 0x60 │ │ │ │ │ + vldr s13, [sp, #76] @ 0x4c │ │ │ │ │ + vldr s11, [sp, #64] @ 0x40 │ │ │ │ │ vcvt.f64.s32 d7, s15 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:355 │ │ │ │ │ strb.w r3, [r0, #60] @ 0x3c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:357 │ │ │ │ │ vcvt.f64.s32 d6, s13 │ │ │ │ │ - vcvt.f64.s32 d12, s11 │ │ │ │ │ + vcvt.f64.s32 d13, s11 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:288 │ │ │ │ │ vldr d5, [sp, #56] @ 0x38 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:357 │ │ │ │ │ vstr d7, [sp, #184] @ 0xb8 │ │ │ │ │ - vmul.f64 d7, d7, d14 │ │ │ │ │ + vmul.f64 d7, d14, d7 │ │ │ │ │ vstr d6, [sp, #176] @ 0xb0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:288 │ │ │ │ │ vstr d5, [sp, #152] @ 0x98 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:357 │ │ │ │ │ vdiv.f64 d7, d6, d7 │ │ │ │ │ - vstr d7, [sp, #216] @ 0xd8 │ │ │ │ │ + vstr d7, [sp, #192] @ 0xc0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:359 │ │ │ │ │ - b.n bba2 │ │ │ │ │ + b.n b87e │ │ │ │ │ + nop │ │ │ │ │ nop.w │ │ │ │ │ subs r1, #239 @ 0xef │ │ │ │ │ cdp2 14, 15, cr2, cr10, cr2, {2} │ │ │ │ │ subs r7, #230 @ 0xe6 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ rors r0, r6 │ │ │ │ │ - lsls r0, r4, #10 │ │ │ │ │ - movs r1, r0 │ │ │ │ │ + add r3, sp, #800 @ 0x320 │ │ │ │ │ + movs r0, r0 │ │ │ │ │ lsls r0, r3, #3 │ │ │ │ │ movs r0, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:403 │ │ │ │ │ - vmov.f64 d11, d7 │ │ │ │ │ + vmov.f64 d12, d7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:408 │ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ - cbz r3, c3a4 │ │ │ │ │ + cbz r3, c084 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:408 (discriminator 1) │ │ │ │ │ - vldr d5, [sp, #144] @ 0x90 │ │ │ │ │ - vldr d7, [pc, #784] @ c6a8 │ │ │ │ │ - vsub.f64 d6, d13, d5 │ │ │ │ │ + vldr d4, [sp, #144] @ 0x90 │ │ │ │ │ + vldr d7, [pc, #712] @ c340 │ │ │ │ │ + vsub.f64 d6, d5, d4 │ │ │ │ │ + vmov.f64 d5, d4 │ │ │ │ │ vmla.f64 d5, d6, d7 │ │ │ │ │ - vmov.f64 d13, d5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:408 (discriminator 4) │ │ │ │ │ vmov.f64 d7, #0 @ 0x40000000 2.0 │ │ │ │ │ - vsub.f64 d7, d7, d13 │ │ │ │ │ + vsub.f64 d7, d7, d5 │ │ │ │ │ vstr d7, [sp, #168] @ 0xa8 │ │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ │ - vstr d7, [sp, #200] @ 0xc8 │ │ │ │ │ - b.n bfde │ │ │ │ │ + vstr d7, [sp, #216] @ 0xd8 │ │ │ │ │ + b.n bcce │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:461 │ │ │ │ │ ldr r4, [sp, #80] @ 0x50 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:451 │ │ │ │ │ movs r3, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:461 │ │ │ │ │ str r0, [r4, #96] @ 0x60 │ │ │ │ │ str r1, [r4, #100] @ 0x64 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:466 │ │ │ │ │ - vmov r0, r1, d12 │ │ │ │ │ + vmov r0, r1, d13 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:451 │ │ │ │ │ strb.w r3, [r4, #120] @ 0x78 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:465 │ │ │ │ │ mov.w r3, #2147483648 @ 0x80000000 │ │ │ │ │ str r3, [r4, #92] @ 0x5c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:466 │ │ │ │ │ - bl 1b7e4 │ │ │ │ │ + bl 15e24 │ │ │ │ │ mov r2, r0 │ │ │ │ │ mov r3, r1 │ │ │ │ │ strd r2, r3, [r4, #112] @ 0x70 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:467 │ │ │ │ │ - bl 1b6dc │ │ │ │ │ + bl 15d1c │ │ │ │ │ vmov d11, r0, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:468 │ │ │ │ │ - vldr d7, [pc, #712] @ c6b0 │ │ │ │ │ + vldr d7, [pc, #640] @ c348 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:467 │ │ │ │ │ - vsub.f64 d6, d12, d11 │ │ │ │ │ + vsub.f64 d6, d13, d11 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:469 │ │ │ │ │ vmul.f64 d7, d6, d7 │ │ │ │ │ vmov r0, r1, d7 │ │ │ │ │ - bl 1b818 │ │ │ │ │ + bl 15e58 │ │ │ │ │ strd r0, r1, [r4, #104] @ 0x68 │ │ │ │ │ - b.n c2ce │ │ │ │ │ + b.n bfae │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:376 │ │ │ │ │ - vldr d13, [sp, #56] @ 0x38 │ │ │ │ │ + vldr d12, [sp, #56] @ 0x38 │ │ │ │ │ vmov.f64 d0, #136 @ 0xc0400000 -3.0 │ │ │ │ │ - vmov.f64 d1, d13 │ │ │ │ │ - bl 8970 │ │ │ │ │ + vmov.f64 d1, d12 │ │ │ │ │ + bl 8648 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:377 │ │ │ │ │ - vldr d6, [sp, #216] @ 0xd8 │ │ │ │ │ + vldr d6, [sp, #192] @ 0xc0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:376 │ │ │ │ │ vmul.f64 d0, d0, d9 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:377 │ │ │ │ │ - vmov.f64 d1, d13 │ │ │ │ │ + vmov.f64 d1, d12 │ │ │ │ │ vadd.f64 d7, d6, d6 │ │ │ │ │ vsub.f64 d7, d7, d8 │ │ │ │ │ vcmpe.f64 d7, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ it lt │ │ │ │ │ vmovlt.f64 d7, d6 │ │ │ │ │ vsub.f64 d7, d7, d15 │ │ │ │ │ vdiv.f64 d0, d0, d7 │ │ │ │ │ - bl 8788 │ │ │ │ │ + bl 8460 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:378 │ │ │ │ │ - vldr d7, [pc, #632] @ c6b8 │ │ │ │ │ + vldr d7, [pc, #560] @ c350 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:380 │ │ │ │ │ - ldr r3, [pc, #676] @ (c6e8 ) │ │ │ │ │ - ldr r2, [sp, #72] @ 0x48 │ │ │ │ │ + ldr r3, [pc, #608] @ (c384 ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:378 │ │ │ │ │ vcmpe.f64 d0, d7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:380 │ │ │ │ │ - ldr.w sl, [r2, r3] │ │ │ │ │ + ldr.w r3, [r9, r3] │ │ │ │ │ + str r3, [sp, #140] @ 0x8c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:378 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bpl.n c4f2 │ │ │ │ │ + bpl.n c1d0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:379 │ │ │ │ │ - vldr d7, [pc, #620] @ c6c0 │ │ │ │ │ - vldr d6, [pc, #624] @ c6c8 │ │ │ │ │ + vldr d7, [pc, #548] @ c358 │ │ │ │ │ + vldr d6, [pc, #552] @ c360 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:380 │ │ │ │ │ - ldr.w r3, [sl] │ │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:379 │ │ │ │ │ vmla.f64 d6, d0, d7 │ │ │ │ │ - vldr d7, [pc, #620] @ c6d0 │ │ │ │ │ + vldr d7, [pc, #548] @ c368 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:380 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:379 │ │ │ │ │ vnmla.f64 d7, d0, d6 │ │ │ │ │ - vldr d6, [pc, #616] @ c6d8 │ │ │ │ │ + vldr d6, [pc, #548] @ c370 │ │ │ │ │ vmls.f64 d6, d0, d7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:377 │ │ │ │ │ vneg.f64 d0, d0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:379 │ │ │ │ │ vmov.f64 d7, d6 │ │ │ │ │ vstr d6, [sp, #160] @ 0xa0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:380 │ │ │ │ │ - ble.n c49a │ │ │ │ │ + ble.n c178 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:380 (discriminator 1) │ │ │ │ │ - vldr d13, [sp, #160] @ 0xa0 │ │ │ │ │ - ldr r0, [pc, #612] @ (c6ec ) │ │ │ │ │ + vldr d12, [sp, #160] @ 0xa0 │ │ │ │ │ + ldr r0, [pc, #544] @ (c388 ) │ │ │ │ │ vstr d0, [sp] │ │ │ │ │ - vmov r2, r3, d13 │ │ │ │ │ + vmov r2, r3, d12 │ │ │ │ │ add r0, pc │ │ │ │ │ - bl 1c94 │ │ │ │ │ + bl 19bc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:384 (discriminator 1) │ │ │ │ │ - vmov.f64 d7, d13 │ │ │ │ │ + vmov.f64 d7, d12 │ │ │ │ │ vmul.f64 d0, d9, d7 │ │ │ │ │ - b.w bc4e │ │ │ │ │ + b.w b92a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:314 │ │ │ │ │ - ldr r3, [sp, #112] @ 0x70 │ │ │ │ │ + ldr r3, [sp, #96] @ 0x60 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:335 │ │ │ │ │ itt gt │ │ │ │ │ movgt r4, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:314 │ │ │ │ │ - movgt r8, r4 │ │ │ │ │ - bgt.w bf38 │ │ │ │ │ + movgt r9, r4 │ │ │ │ │ + bgt.w bc28 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:335 │ │ │ │ │ movs r4, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:314 │ │ │ │ │ - mov.w r8, #2048 @ 0x800 │ │ │ │ │ - b.n bf38 │ │ │ │ │ + mov.w r9, #2048 @ 0x800 │ │ │ │ │ + b.n bc28 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:411 │ │ │ │ │ - ldr r3, [pc, #564] @ (c6f0 ) │ │ │ │ │ + ldr r3, [pc, #500] @ (c38c ) │ │ │ │ │ vldr d13, [sp, #168] @ 0xa8 │ │ │ │ │ add r3, pc │ │ │ │ │ vldr d7, [sp, #144] @ 0x90 │ │ │ │ │ - add.w r8, r3, r8, lsl #2 │ │ │ │ │ + add.w sl, r3, sl, lsl #2 │ │ │ │ │ vldr d1, [sp, #152] @ 0x98 │ │ │ │ │ - vsub.f64 d12, d13, d7 │ │ │ │ │ - vldr s0, [r8] │ │ │ │ │ + vsub.f64 d11, d13, d7 │ │ │ │ │ + vldr s0, [sl] │ │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ │ - bl 8970 │ │ │ │ │ + bl 8648 │ │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ │ vsub.f64 d0, d7, d0 │ │ │ │ │ - vdiv.f64 d7, d12, d0 │ │ │ │ │ + vdiv.f64 d7, d11, d0 │ │ │ │ │ vsub.f64 d7, d13, d7 │ │ │ │ │ vstr d7, [sp, #144] @ 0x90 │ │ │ │ │ - b.n bfe6 │ │ │ │ │ + b.n bcd6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:284 │ │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ │ vmov.f64 d0, d9 │ │ │ │ │ vstr d7, [sp, #160] @ 0xa0 │ │ │ │ │ - b.w bc4e │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:436 │ │ │ │ │ - ldr r3, [sp, #240] @ 0xf0 │ │ │ │ │ - add r0, sp, #344 @ 0x158 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:435 │ │ │ │ │ - ldr r1, [sp, #136] @ 0x88 │ │ │ │ │ + b.w b92a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:436 │ │ │ │ │ + ldr r3, [sp, #204] @ 0xcc │ │ │ │ │ + mov r1, r9 │ │ │ │ │ vldr d1, [sp, #168] @ 0xa8 │ │ │ │ │ + add r0, sp, #288 @ 0x120 │ │ │ │ │ vldr d3, [sp, #152] @ 0x98 │ │ │ │ │ + vldr d2, [sp, #216] @ 0xd8 │ │ │ │ │ vldr s8, [r3] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:435 │ │ │ │ │ - ldr r3, [sp, #232] @ 0xe8 │ │ │ │ │ + ldr r3, [sp, #200] @ 0xc8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:436 │ │ │ │ │ - vldr d2, [sp, #200] @ 0xc8 │ │ │ │ │ - vcvt.f64.f32 d4, s8 │ │ │ │ │ vldr d0, [sp, #144] @ 0x90 │ │ │ │ │ + vcvt.f64.f32 d4, s8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:435 │ │ │ │ │ - mul.w r6, r1, r3 │ │ │ │ │ - subs r3, r6, #1 │ │ │ │ │ - str r3, [sp, #344] @ 0x158 │ │ │ │ │ + mul.w sl, r9, r3 │ │ │ │ │ + add.w r3, sl, #4294967295 @ 0xffffffff │ │ │ │ │ + str r3, [sp, #288] @ 0x120 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:436 │ │ │ │ │ - bl 7ef0 │ │ │ │ │ + bl 7bc8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:36 │ │ │ │ │ - ldr r3, [sp, #68] @ 0x44 │ │ │ │ │ + ldr r3, [sp, #72] @ 0x48 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:438 │ │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ │ - vldr d5, [sp, #336] @ 0x150 │ │ │ │ │ + vldr d5, [sp, #280] @ 0x118 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:36 │ │ │ │ │ ldr r3, [r3, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:438 │ │ │ │ │ ldr r2, [r2, #68] @ 0x44 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:436 │ │ │ │ │ - str r0, [sp, #304] @ 0x130 │ │ │ │ │ + str r0, [sp, #240] @ 0xf0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:36 │ │ │ │ │ movs r0, #1 │ │ │ │ │ - ldr r1, [sp, #300] @ 0x12c │ │ │ │ │ + ldr r1, [sp, #244] @ 0xf4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:438 │ │ │ │ │ - vstr d5, [sp, #72] @ 0x48 │ │ │ │ │ - str r2, [sp, #308] @ 0x134 │ │ │ │ │ + vstr d5, [sp, #112] @ 0x70 │ │ │ │ │ + str r2, [sp, #248] @ 0xf8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:36 │ │ │ │ │ blx r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:37 │ │ │ │ │ - ldr r3, [sp, #304] @ 0x130 │ │ │ │ │ + ldr r3, [sp, #240] @ 0xf0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:39 │ │ │ │ │ - vldr d5, [sp, #72] @ 0x48 │ │ │ │ │ + vldr d5, [sp, #112] @ 0x70 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:36 │ │ │ │ │ - str r0, [sp, #264] @ 0x108 │ │ │ │ │ + str r0, [sp, #168] @ 0xa8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:37 │ │ │ │ │ vldr d1, [r3] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:39 │ │ │ │ │ - ldr r3, [sp, #236] @ 0xec │ │ │ │ │ + ldr r3, [sp, #136] @ 0x88 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - blt.w c8ae │ │ │ │ │ - ldr r3, [sp, #304] @ 0x130 │ │ │ │ │ + blt.w c4ce │ │ │ │ │ + ldr r3, [sp, #240] @ 0xf0 │ │ │ │ │ + add.w ip, r9, #4294967295 @ 0xffffffff │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/cr.c:52 │ │ │ │ │ + ldr r2, [sp, #200] @ 0xc8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:46 │ │ │ │ │ vmov.f64 d0, #96 @ 0x3f000000 0.5 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:53 │ │ │ │ │ - ldr r2, [sp, #232] @ 0xe8 │ │ │ │ │ - ldr r0, [sp, #236] @ 0xec │ │ │ │ │ - add.w r3, r3, r6, lsl #3 │ │ │ │ │ - str r3, [sp, #192] @ 0xc0 │ │ │ │ │ + ldr r1, [sp, #136] @ 0x88 │ │ │ │ │ + add.w r3, r3, sl, lsl #3 │ │ │ │ │ + str r3, [sp, #128] @ 0x80 │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/cr.c:52 │ │ │ │ │ adds r3, r2, #3 │ │ │ │ │ - ldr r6, [sp, #112] @ 0x70 │ │ │ │ │ + ldr r0, [sp, #96] @ 0x60 │ │ │ │ │ bic.w r3, r3, #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:37 │ │ │ │ │ - vldr d2, [pc, #360] @ c6e0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:53 │ │ │ │ │ + vldr d2, [pc, #284] @ c378 │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/cr.c:52 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - strd r8, r9, [sp, #312] @ 0x138 │ │ │ │ │ + str.w r8, [sp, #268] @ 0x10c │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + it eq │ │ │ │ │ + moveq r3, r1 │ │ │ │ │ + str.w r9, [sp, #144] @ 0x90 │ │ │ │ │ mov r1, r3 │ │ │ │ │ rsb r3, r2, #1 │ │ │ │ │ - cmp r6, #0 │ │ │ │ │ - it eq │ │ │ │ │ - moveq r1, r0 │ │ │ │ │ - ldr r2, [sp, #136] @ 0x88 │ │ │ │ │ - mov r6, r1 │ │ │ │ │ - str r1, [sp, #268] @ 0x10c │ │ │ │ │ - adds r1, r3, r1 │ │ │ │ │ - str r1, [sp, #208] @ 0xd0 │ │ │ │ │ - ldr r1, [sp, #256] @ 0x100 │ │ │ │ │ - subs r2, #1 │ │ │ │ │ - ldr r0, [sp, #264] @ 0x108 │ │ │ │ │ + ldrd r0, r2, [sp, #208] @ 0xd0 │ │ │ │ │ + str r1, [sp, #216] @ 0xd8 │ │ │ │ │ + add r1, r3 │ │ │ │ │ + str r1, [sp, #152] @ 0x98 │ │ │ │ │ + mov r1, ip │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:37 │ │ │ │ │ vmov.f64 d3, d2 │ │ │ │ │ - vmov.f64 d11, d2 │ │ │ │ │ - mla r3, r2, r1, r3 │ │ │ │ │ - add r3, r6 │ │ │ │ │ - ldr r6, [sp, #208] @ 0xd0 │ │ │ │ │ - add.w r3, r0, r3, lsl #4 │ │ │ │ │ - str r3, [sp, #168] @ 0xa8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:53 │ │ │ │ │ - ldr r3, [sp, #228] @ 0xe4 │ │ │ │ │ - mov r0, r1 │ │ │ │ │ - mul.w r1, r3, r1 │ │ │ │ │ - mul.w r3, r3, r6 │ │ │ │ │ - mla r6, r2, r1, r3 │ │ │ │ │ - ldr r2, [sp, #236] @ 0xec │ │ │ │ │ - add r3, r5 │ │ │ │ │ - str r6, [sp, #200] @ 0xc8 │ │ │ │ │ - mov ip, r2 │ │ │ │ │ - ldr r2, [sp, #136] @ 0x88 │ │ │ │ │ - rsb r6, r3, r3, lsl #30 │ │ │ │ │ - subs r3, r5, #2 │ │ │ │ │ - str r6, [sp, #144] @ 0x90 │ │ │ │ │ - lsls r6, r3, #2 │ │ │ │ │ - str r6, [sp, #292] @ 0x124 │ │ │ │ │ - mul.w r3, r2, ip │ │ │ │ │ - adds r6, #4 │ │ │ │ │ - str r6, [sp, #280] @ 0x118 │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/cr.c:52 │ │ │ │ │ + mul.w r0, r0, r2 │ │ │ │ │ + vmov.f64 d12, d2 │ │ │ │ │ + mla r3, ip, r2, r3 │ │ │ │ │ + ldr r2, [sp, #216] @ 0xd8 │ │ │ │ │ + vldr s23, [pc, #236] @ c380 │ │ │ │ │ + add r3, r2 │ │ │ │ │ + ldr r2, [sp, #168] @ 0xa8 │ │ │ │ │ + str r5, [sp, #272] @ 0x110 │ │ │ │ │ + vstr s22, [sp, #252] @ 0xfc │ │ │ │ │ + add.w ip, r2, r3, lsl #4 │ │ │ │ │ + ldr r3, [sp, #136] @ 0x88 │ │ │ │ │ + str.w ip, [sp, #112] @ 0x70 │ │ │ │ │ + mul.w r3, r9, r3 │ │ │ │ │ add.w ip, r3, #4294967295 @ 0xffffffff │ │ │ │ │ - lsls r3, r5, #2 │ │ │ │ │ - str r3, [sp, #288] @ 0x120 │ │ │ │ │ - lsls r3, r2, #3 │ │ │ │ │ - negs r2, r3 │ │ │ │ │ - lsls r3, r1, #3 │ │ │ │ │ - str r2, [sp, #276] @ 0x114 │ │ │ │ │ - lsls r2, r1, #2 │ │ │ │ │ - negs r1, r3 │ │ │ │ │ - lsls r3, r0, #5 │ │ │ │ │ + ldr r3, [sp, #152] @ 0x98 │ │ │ │ │ + mov lr, r3 │ │ │ │ │ + ldr r3, [sp, #208] @ 0xd0 │ │ │ │ │ + mul.w r2, r3, lr │ │ │ │ │ + mov r3, r0 │ │ │ │ │ + mla r1, r0, r1, r2 │ │ │ │ │ + mov.w r2, r9, lsl #3 │ │ │ │ │ + negs r0, r2 │ │ │ │ │ + lsls r2, r3, #2 │ │ │ │ │ + str r0, [sp, #224] @ 0xe0 │ │ │ │ │ + negs r0, r2 │ │ │ │ │ + ldr r2, [sp, #212] @ 0xd4 │ │ │ │ │ + lsls r3, r3, #3 │ │ │ │ │ negs r3, r3 │ │ │ │ │ - str r3, [sp, #132] @ 0x84 │ │ │ │ │ - lsls r3, r0, #4 │ │ │ │ │ - negs r2, r2 │ │ │ │ │ - negs r0, r3 │ │ │ │ │ - ldr r3, [sp, #228] @ 0xe4 │ │ │ │ │ - ldr.w r8, [sp, #132] @ 0x84 │ │ │ │ │ - mov lr, r0 │ │ │ │ │ - str.w ip, [sp, #72] @ 0x48 │ │ │ │ │ - mov r9, r1 │ │ │ │ │ - rsb r6, r3, r3, lsl #30 │ │ │ │ │ - str r6, [sp, #272] @ 0x110 │ │ │ │ │ - ldr r6, [sp, #264] @ 0x108 │ │ │ │ │ - lsls r3, r5, #2 │ │ │ │ │ - adds r3, r6, r3 │ │ │ │ │ - str r3, [sp, #284] @ 0x11c │ │ │ │ │ - add.w r6, r6, r5, lsl #3 │ │ │ │ │ - str r6, [sp, #296] @ 0x128 │ │ │ │ │ - strd fp, r4, [sp, #320] @ 0x140 │ │ │ │ │ - strd r7, sl, [sp, #328] @ 0x148 │ │ │ │ │ - mov sl, r2 │ │ │ │ │ + str r3, [sp, #264] @ 0x108 │ │ │ │ │ + ldr.w r9, [sp, #264] @ 0x108 │ │ │ │ │ + mov sl, r0 │ │ │ │ │ + lsls r3, r2, #5 │ │ │ │ │ + negs r3, r3 │ │ │ │ │ + str r3, [sp, #260] @ 0x104 │ │ │ │ │ + lsls r3, r2, #4 │ │ │ │ │ + negs r2, r3 │ │ │ │ │ + ldr r3, [sp, #168] @ 0xa8 │ │ │ │ │ + str r2, [sp, #256] @ 0x100 │ │ │ │ │ + add.w r2, r3, r7, lsl #2 │ │ │ │ │ + str r2, [sp, #232] @ 0xe8 │ │ │ │ │ + ldrd lr, r8, [sp, #256] @ 0x100 │ │ │ │ │ + add.w r2, r3, r7, lsl #3 │ │ │ │ │ + strd r6, r4, [sp, #256] @ 0x100 │ │ │ │ │ + str r2, [sp, #236] @ 0xec │ │ │ │ │ + str.w fp, [sp, #264] @ 0x108 │ │ │ │ │ + mov fp, r1 │ │ │ │ │ + vstr s23, [sp, #276] @ 0x114 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:40 │ │ │ │ │ - ldr r7, [sp, #136] @ 0x88 │ │ │ │ │ - cmp r7, #0 │ │ │ │ │ - ble.w c854 │ │ │ │ │ - ldr r2, [sp, #144] @ 0x90 │ │ │ │ │ + ldr r3, [sp, #144] @ 0x90 │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + ble.w c47e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:50 │ │ │ │ │ + ldr r2, [sp, #404] @ 0x194 │ │ │ │ │ vmov.f64 d7, d2 │ │ │ │ │ - ldr r1, [sp, #292] @ 0x124 │ │ │ │ │ + ldr r0, [sp, #168] @ 0xa8 │ │ │ │ │ vmov.f64 d2, d3 │ │ │ │ │ - ldr r4, [sp, #288] @ 0x120 │ │ │ │ │ + and.w r6, r2, #3 │ │ │ │ │ + ldr r2, [sp, #232] @ 0xe8 │ │ │ │ │ + ldr r4, [sp, #112] @ 0x70 │ │ │ │ │ vmov.f64 d3, d1 │ │ │ │ │ - adds r0, r1, r2 │ │ │ │ │ - ldr r1, [sp, #280] @ 0x118 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:53 │ │ │ │ │ - ldr r6, [sp, #208] @ 0xd0 │ │ │ │ │ - add.w fp, r4, r2 │ │ │ │ │ - add r1, r2 │ │ │ │ │ - ldr r2, [sp, #228] @ 0xe4 │ │ │ │ │ - bic.w r3, r6, #3 │ │ │ │ │ + add r3, ip │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:47 │ │ │ │ │ - vmov.f64 d13, #16 @ 0x40800000 4.0 │ │ │ │ │ - subs r4, r3, r6 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:53 │ │ │ │ │ - mul.w r3, r2, r3 │ │ │ │ │ - lsls r2, r4, #4 │ │ │ │ │ - str r2, [sp, #252] @ 0xfc │ │ │ │ │ - mov r2, fp │ │ │ │ │ - add r1, r3 │ │ │ │ │ - add r0, r3 │ │ │ │ │ - add r2, r3 │ │ │ │ │ - ldr r4, [sp, #296] @ 0x128 │ │ │ │ │ - lsls r3, r0, #2 │ │ │ │ │ - ldr r0, [sp, #200] @ 0xc8 │ │ │ │ │ - str r3, [sp, #244] @ 0xf4 │ │ │ │ │ - lsls r3, r1, #2 │ │ │ │ │ - ldr r1, [sp, #284] @ 0x11c │ │ │ │ │ - str r3, [sp, #248] @ 0xf8 │ │ │ │ │ - lsls r3, r2, #2 │ │ │ │ │ - str r3, [sp, #152] @ 0x98 │ │ │ │ │ - and.w r3, r6, #3 │ │ │ │ │ - add.w r1, r1, r0, lsl #2 │ │ │ │ │ - ldr r6, [sp, #168] @ 0xa8 │ │ │ │ │ - add.w r4, r4, r0, lsl #3 │ │ │ │ │ - ldr r0, [sp, #264] @ 0x108 │ │ │ │ │ - lsls r3, r3, #2 │ │ │ │ │ - str r3, [sp, #132] @ 0x84 │ │ │ │ │ + vmov.f64 d11, #16 @ 0x40800000 4.0 │ │ │ │ │ + add.w r1, r2, fp, lsl #2 │ │ │ │ │ + ldr r2, [sp, #236] @ 0xec │ │ │ │ │ + rsb r5, r0, r4, lsl #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:50 │ │ │ │ │ - ldr r3, [sp, #460] @ 0x1cc │ │ │ │ │ - and.w r2, r3, #3 │ │ │ │ │ - add.w r3, r7, ip │ │ │ │ │ - rsb r7, r0, r6, lsl #1 │ │ │ │ │ - ldr r0, [sp, #192] @ 0xc0 │ │ │ │ │ - str r7, [sp, #72] @ 0x48 │ │ │ │ │ - b.n c73c │ │ │ │ │ + ldr r0, [sp, #128] @ 0x80 │ │ │ │ │ + add.w r2, r2, fp, lsl #3 │ │ │ │ │ + b.n c3c8 │ │ │ │ │ nop │ │ │ │ │ str r6, [r4, #100] @ 0x64 │ │ │ │ │ str r6, [r4, #100] @ 0x64 │ │ │ │ │ str r6, [r4, #100] @ 0x64 │ │ │ │ │ subs r7, #230 @ 0xe6 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ mvns r0, r6 │ │ │ │ │ str r4, [r5, r7] │ │ │ │ │ subs r0, r7, #2 │ │ │ │ │ @ instruction: 0xeb85bfa1 │ │ │ │ │ vst4.16 {d18[3],d20[3],d22[3],d24[3]}, [sl], r6 │ │ │ │ │ - add r3, pc, #424 @ (adr r3, c870 ) │ │ │ │ │ + add r3, pc, #424 @ (adr r3, c508 ) │ │ │ │ │ subs r7, #57 @ 0x39 │ │ │ │ │ @ instruction: 0xb7ad │ │ │ │ │ - b.n cafc │ │ │ │ │ - add r4, pc, #648 @ (adr r4, c958 ) │ │ │ │ │ + b.n c794 │ │ │ │ │ + add r4, pc, #648 @ (adr r4, c5f0 ) │ │ │ │ │ subs r7, #113 @ 0x71 │ │ │ │ │ str r6, [r0, #20] │ │ │ │ │ cmp r7, r2 │ │ │ │ │ ldrb r7, [r1, #16] │ │ │ │ │ subs r7, #164 @ 0xa4 │ │ │ │ │ ldr r7, [r5, #96] @ 0x60 │ │ │ │ │ lsls r3, r4, #6 │ │ │ │ │ lsls r4, r7, #22 │ │ │ │ │ subs r7, #240 @ 0xf0 │ │ │ │ │ ... │ │ │ │ │ lsls r0, r3, #3 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - lsls r0, r1, #3 │ │ │ │ │ - movs r1, r0 │ │ │ │ │ - lsls r6, r3, #4 │ │ │ │ │ - movs r1, r0 │ │ │ │ │ + add r2, sp, #8 │ │ │ │ │ + movs r0, r0 │ │ │ │ │ + add r2, sp, #352 @ 0x160 │ │ │ │ │ + movs r0, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:44 │ │ │ │ │ - cmp r5, #1 │ │ │ │ │ - beq.n c7d8 │ │ │ │ │ + cmp r7, #1 │ │ │ │ │ + beq.n c424 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:50 │ │ │ │ │ - cmp r2, #2 │ │ │ │ │ - beq.w c88a │ │ │ │ │ - cmp r2, #3 │ │ │ │ │ - beq.n c71a │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - beq.n c7ea │ │ │ │ │ - cmp r2, #1 │ │ │ │ │ - bne.n c71a │ │ │ │ │ + cmp r6, #0 │ │ │ │ │ + beq.n c45e │ │ │ │ │ + cmp r6, #1 │ │ │ │ │ + bne.n c3ac │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:52 │ │ │ │ │ - cmp r5, #2 │ │ │ │ │ - beq.w c898 │ │ │ │ │ - cmp r5, #0 │ │ │ │ │ - bne.w c90c │ │ │ │ │ - vstr d3, [r4] │ │ │ │ │ + cmp r7, #2 │ │ │ │ │ + beq.w c4ae │ │ │ │ │ + cmp r7, #0 │ │ │ │ │ + bne.w c522 │ │ │ │ │ + vstr d3, [r2] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:40 │ │ │ │ │ - ldr r7, [sp, #72] @ 0x48 │ │ │ │ │ subs r3, #1 │ │ │ │ │ vmov.f64 d7, d2 │ │ │ │ │ add r1, sl │ │ │ │ │ - add r7, r8 │ │ │ │ │ - add r4, r9 │ │ │ │ │ + add r2, r9 │ │ │ │ │ subs r0, #8 │ │ │ │ │ - add r6, lr │ │ │ │ │ + add r5, r8 │ │ │ │ │ + add r4, lr │ │ │ │ │ cmp ip, r3 │ │ │ │ │ - str r7, [sp, #72] @ 0x48 │ │ │ │ │ - beq.w c854 │ │ │ │ │ + beq.n c47e │ │ │ │ │ vmov.f64 d2, d3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:43 │ │ │ │ │ vmov.f64 d3, d1 │ │ │ │ │ - vmov.f64 d1, d11 │ │ │ │ │ + vmov.f64 d1, d12 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - ble.n c74c │ │ │ │ │ + ble.n c3d8 │ │ │ │ │ vldr d1, [r0, #-24] @ 0xffffffe8 │ │ │ │ │ vmul.f64 d1, d5, d1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:44 │ │ │ │ │ - cmp r5, #2 │ │ │ │ │ - beq.n c7b2 │ │ │ │ │ - cmp r5, #3 │ │ │ │ │ - bne.n c6f4 │ │ │ │ │ + cmp r7, #2 │ │ │ │ │ + beq.n c43c │ │ │ │ │ + cmp r7, #3 │ │ │ │ │ + bne.n c390 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:47 │ │ │ │ │ vadd.f64 d6, d1, d2 │ │ │ │ │ vmov.f64 d4, d3 │ │ │ │ │ vsub.f64 d7, d7, d2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:50 │ │ │ │ │ - cmp r2, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:47 │ │ │ │ │ vnmls.f64 d4, d6, d0 │ │ │ │ │ - vldr d6, [pc, #496] @ c958 │ │ │ │ │ + vldr d6, [pc, #380] @ c570 │ │ │ │ │ vadd.f64 d7, d7, d1 │ │ │ │ │ vsub.f64 d7, d7, d3 │ │ │ │ │ - vmls.f64 d7, d4, d13 │ │ │ │ │ + vmls.f64 d7, d4, d11 │ │ │ │ │ vmul.f64 d7, d7, d6 │ │ │ │ │ vsub.f64 d6, d2, d3 │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vsub.f64 d6, d6, d4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:50 │ │ │ │ │ - beq.n c844 │ │ │ │ │ - cmp r2, #2 │ │ │ │ │ - beq.n c7fa │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - bne.n c71a │ │ │ │ │ + cbz r6, c46c │ │ │ │ │ + cmp r6, #1 │ │ │ │ │ + bne.n c3ac │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/cr.c:52 │ │ │ │ │ + vstr d7, [r5] │ │ │ │ │ + vstr d4, [r2, #-16] │ │ │ │ │ + vstr d6, [r2, #-8] │ │ │ │ │ + b.n c3a8 │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/cr.c:45 │ │ │ │ │ + vsub.f64 d6, d2, d3 │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/cr.c:50 │ │ │ │ │ + cbnz r6, c458 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:51 │ │ │ │ │ - vcvt.f32.f64 s14, d7 │ │ │ │ │ - vcvt.f32.f64 s8, d4 │ │ │ │ │ - vstr s14, [r6] │ │ │ │ │ - vstr s8, [r1, #-8] │ │ │ │ │ vcvt.f32.f64 s12, d6 │ │ │ │ │ vstr s12, [r1, #-4] │ │ │ │ │ vcvt.f32.f64 s15, d3 │ │ │ │ │ vstr s15, [r1] │ │ │ │ │ - b.n c71a │ │ │ │ │ + b.n c3ac │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:46 │ │ │ │ │ vadd.f64 d7, d7, d3 │ │ │ │ │ vmov.f64 d4, d2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:50 │ │ │ │ │ - cmp r2, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:46 │ │ │ │ │ vnmls.f64 d4, d7, d0 │ │ │ │ │ vsub.f64 d6, d2, d4 │ │ │ │ │ vsub.f64 d6, d6, d3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:50 │ │ │ │ │ - beq.n c84a │ │ │ │ │ - cmp r2, #2 │ │ │ │ │ - beq.n c80c │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - bne.n c71a │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:51 │ │ │ │ │ - vcvt.f32.f64 s8, d4 │ │ │ │ │ - b.n c79c │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:45 │ │ │ │ │ - vsub.f64 d6, d2, d3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:50 │ │ │ │ │ - cmp r2, #1 │ │ │ │ │ - beq.n c84e │ │ │ │ │ - cmp r2, #2 │ │ │ │ │ - beq.n c81e │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - beq.n c7a0 │ │ │ │ │ - b.n c71a │ │ │ │ │ + cbz r6, c4a8 │ │ │ │ │ + cmp r6, #1 │ │ │ │ │ + beq.n c41a │ │ │ │ │ + b.n c3ac │ │ │ │ │ + cmp r6, #1 │ │ │ │ │ + bne.n c3ac │ │ │ │ │ + b.n c41e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:51 │ │ │ │ │ - cmp r5, #2 │ │ │ │ │ - beq.w c902 │ │ │ │ │ - cmp r5, #0 │ │ │ │ │ - beq.n c7a8 │ │ │ │ │ - vmov.f64 d6, d11 │ │ │ │ │ - b.n c7a0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:53 │ │ │ │ │ - ldr r7, [sp, #252] @ 0xfc │ │ │ │ │ + cmp r7, #2 │ │ │ │ │ + beq.n c518 │ │ │ │ │ + cmp r7, #0 │ │ │ │ │ + beq.n c432 │ │ │ │ │ + vmov.f64 d6, d12 │ │ │ │ │ + b.n c42a │ │ │ │ │ vcvt.f32.f64 s14, d7 │ │ │ │ │ - add.w fp, r7, r6 │ │ │ │ │ - ldr r7, [sp, #132] @ 0x84 │ │ │ │ │ - add fp, r7 │ │ │ │ │ - vstr s14, [fp] │ │ │ │ │ - ldr r7, [sp, #244] @ 0xf4 │ │ │ │ │ vcvt.f32.f64 s8, d4 │ │ │ │ │ - add.w fp, r7, r1 │ │ │ │ │ - ldr r7, [sp, #132] @ 0x84 │ │ │ │ │ - add fp, r7 │ │ │ │ │ - vstr s8, [fp] │ │ │ │ │ - ldr r7, [sp, #248] @ 0xf8 │ │ │ │ │ - vcvt.f32.f64 s12, d6 │ │ │ │ │ - add.w fp, r7, r1 │ │ │ │ │ - ldr r7, [sp, #132] @ 0x84 │ │ │ │ │ - add fp, r7 │ │ │ │ │ - vstr s12, [fp] │ │ │ │ │ - ldr r7, [sp, #152] @ 0x98 │ │ │ │ │ - vcvt.f32.f64 s15, d3 │ │ │ │ │ - add.w fp, r7, r1 │ │ │ │ │ - ldr r7, [sp, #132] @ 0x84 │ │ │ │ │ - add fp, r7 │ │ │ │ │ - vstr s15, [fp] │ │ │ │ │ - b.n c71a │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:52 │ │ │ │ │ - ldr r7, [sp, #72] @ 0x48 │ │ │ │ │ - vstr d7, [r7] │ │ │ │ │ - vstr d4, [r4, #-16] │ │ │ │ │ - vstr d6, [r4, #-8] │ │ │ │ │ - b.n c716 │ │ │ │ │ + vstr s14, [r4] │ │ │ │ │ + vstr s8, [r1, #-8] │ │ │ │ │ + b.n c42a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:39 │ │ │ │ │ - ldr r3, [sp, #136] @ 0x88 │ │ │ │ │ - ldr r2, [sp, #272] @ 0x110 │ │ │ │ │ - sub.w ip, ip, r3 │ │ │ │ │ ldr r3, [sp, #144] @ 0x90 │ │ │ │ │ - ldr r1, [sp, #268] @ 0x10c │ │ │ │ │ - add r3, r2 │ │ │ │ │ - ldr r2, [sp, #228] @ 0xe4 │ │ │ │ │ - str r3, [sp, #144] @ 0x90 │ │ │ │ │ - ldr r3, [sp, #200] @ 0xc8 │ │ │ │ │ - add r3, r2 │ │ │ │ │ - ldr r2, [sp, #276] @ 0x114 │ │ │ │ │ - str r3, [sp, #200] @ 0xc8 │ │ │ │ │ - ldr r3, [sp, #192] @ 0xc0 │ │ │ │ │ + ldr r2, [sp, #224] @ 0xe0 │ │ │ │ │ + sub.w ip, ip, r3 │ │ │ │ │ + ldr r3, [sp, #208] @ 0xd0 │ │ │ │ │ + ldr r1, [sp, #216] @ 0xd8 │ │ │ │ │ + add fp, r3 │ │ │ │ │ + ldr r3, [sp, #128] @ 0x80 │ │ │ │ │ add r3, r2 │ │ │ │ │ - ldr r2, [sp, #208] @ 0xd0 │ │ │ │ │ - str r3, [sp, #192] @ 0xc0 │ │ │ │ │ - ldr r3, [sp, #168] @ 0xa8 │ │ │ │ │ + ldr r2, [sp, #152] @ 0x98 │ │ │ │ │ + str r3, [sp, #128] @ 0x80 │ │ │ │ │ + ldr r3, [sp, #112] @ 0x70 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ add.w r3, r3, #16 │ │ │ │ │ - str r3, [sp, #168] @ 0xa8 │ │ │ │ │ + str r3, [sp, #112] @ 0x70 │ │ │ │ │ add.w r3, r2, #1 │ │ │ │ │ - beq.n c8a2 │ │ │ │ │ - str r3, [sp, #208] @ 0xd0 │ │ │ │ │ - b.n c62a │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:53 │ │ │ │ │ - cmp r5, #2 │ │ │ │ │ - beq.n c8e8 │ │ │ │ │ - cmp r5, #0 │ │ │ │ │ - beq.n c830 │ │ │ │ │ - vmov.f64 d6, d11 │ │ │ │ │ - b.n c81e │ │ │ │ │ - vmov.f64 d6, d11 │ │ │ │ │ - vldr d4, [pc, #192] @ c960 │ │ │ │ │ - b.n c84a │ │ │ │ │ - ldrd r8, r9, [sp, #312] @ 0x138 │ │ │ │ │ - ldrd fp, r4, [sp, #320] @ 0x140 │ │ │ │ │ - ldrd r7, sl, [sp, #328] @ 0x148 │ │ │ │ │ + beq.n c4b8 │ │ │ │ │ + str r3, [sp, #152] @ 0x98 │ │ │ │ │ + b.n c306 │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/cr.c:51 │ │ │ │ │ + vcvt.f32.f64 s8, d4 │ │ │ │ │ + b.n c478 │ │ │ │ │ + vmov.f64 d6, d12 │ │ │ │ │ + vldr d4, [pc, #196] @ c578 │ │ │ │ │ + b.n c41a │ │ │ │ │ + ldr.w r8, [sp, #268] @ 0x10c │ │ │ │ │ + ldr.w r9, [sp, #144] @ 0x90 │ │ │ │ │ + ldr r5, [sp, #272] @ 0x110 │ │ │ │ │ + ldrd r6, r4, [sp, #256] @ 0x100 │ │ │ │ │ + ldr.w fp, [sp, #264] @ 0x108 │ │ │ │ │ + vldr s22, [sp, #252] @ 0xfc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:438 │ │ │ │ │ - ldr r3, [sp, #308] @ 0x134 │ │ │ │ │ + ldr r3, [sp, #248] @ 0xf8 │ │ │ │ │ mov r2, r3 │ │ │ │ │ - ldr r3, [sp, #264] @ 0x108 │ │ │ │ │ + ldr r3, [sp, #168] @ 0xa8 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:440 │ │ │ │ │ - ldr.w r3, [sl] │ │ │ │ │ + ldr r3, [sp, #140] @ 0x8c │ │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble.n c8e0 │ │ │ │ │ + ble.n c500 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:441 (discriminator 1) │ │ │ │ │ - vldr s15, [sp, #300] @ 0x12c │ │ │ │ │ + vldr s15, [sp, #244] @ 0xf4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:440 (discriminator 1) │ │ │ │ │ - mov r3, r5 │ │ │ │ │ - vldr d5, [pc, #160] @ c968 │ │ │ │ │ - ldr r0, [pc, #168] @ (c974 ) │ │ │ │ │ + mov r3, r7 │ │ │ │ │ + vldr d5, [pc, #152] @ c580 │ │ │ │ │ + mov r2, r9 │ │ │ │ │ + ldr r0, [pc, #156] @ (c588 ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:441 (discriminator 1) │ │ │ │ │ vcvt.f64.u32 d7, s15 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:440 (discriminator 1) │ │ │ │ │ - ldr r2, [sp, #136] @ 0x88 │ │ │ │ │ - ldr r1, [sp, #232] @ 0xe8 │ │ │ │ │ + ldr r1, [sp, #200] @ 0xc8 │ │ │ │ │ add r0, pc │ │ │ │ │ vdiv.f64 d6, d7, d5 │ │ │ │ │ vstr d6, [sp] │ │ │ │ │ - bl 1c94 │ │ │ │ │ + bl 19bc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:442 │ │ │ │ │ - ldr r0, [sp, #304] @ 0x130 │ │ │ │ │ - blx 16bc │ │ │ │ │ - b.n c21e │ │ │ │ │ - vmov.f64 d6, d11 │ │ │ │ │ - vldr d4, [pc, #112] @ c960 │ │ │ │ │ - b.n c80c │ │ │ │ │ + ldr r0, [sp, #240] @ 0xf0 │ │ │ │ │ + blx 13e4 │ │ │ │ │ + b.n befe │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:334 │ │ │ │ │ movs r3, #4 │ │ │ │ │ vmov.f64 d7, #16 @ 0x40800000 4.0 │ │ │ │ │ - str r3, [sp, #92] @ 0x5c │ │ │ │ │ - b.w b7e8 │ │ │ │ │ + str r3, [sp, #84] @ 0x54 │ │ │ │ │ + b.w b4c8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:496 │ │ │ │ │ - blx 171c <__stack_chk_fail@plt> │ │ │ │ │ - vmov.f64 d6, d11 │ │ │ │ │ - vldr s8, [pc, #104] @ c970 │ │ │ │ │ - b.n c79c │ │ │ │ │ - vmov.f64 d6, d11 │ │ │ │ │ - b.n c84e │ │ │ │ │ + blx 1444 <__stack_chk_fail@plt> │ │ │ │ │ + vmov.f64 d6, d12 │ │ │ │ │ + vldr s8, [sp, #276] @ 0x114 │ │ │ │ │ + b.n c478 │ │ │ │ │ + vmov.f64 d6, d12 │ │ │ │ │ + b.n c41e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:333 │ │ │ │ │ vcvt.f64.s32 d6, s12 │ │ │ │ │ vdiv.f64 d7, d6, d10 │ │ │ │ │ vmov.f64 d6, #16 @ 0x40800000 4.0 │ │ │ │ │ vcmpe.f64 d7, d6 │ │ │ │ │ vmov.f64 d6, #20 @ 0x40a00000 5.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ vcmp.f64 d7, d6 │ │ │ │ │ ite gt │ │ │ │ │ - movgt r3, #1 │ │ │ │ │ - movle r3, #0 │ │ │ │ │ + movgt.w ip, #1 │ │ │ │ │ + movle.w ip, #0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - and.w r3, r3, #1 │ │ │ │ │ + and.w ip, ip, #1 │ │ │ │ │ it eq │ │ │ │ │ - moveq r3, #0 │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - bne.w b7ac │ │ │ │ │ - mov r0, r2 │ │ │ │ │ - mov r1, r5 │ │ │ │ │ - mov r2, r3 │ │ │ │ │ + moveq.w ip, #0 │ │ │ │ │ + cmp.w ip, #0 │ │ │ │ │ + bne.w b48c │ │ │ │ │ + mov r1, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:321 │ │ │ │ │ - mov r3, sl │ │ │ │ │ - b.w ba4e │ │ │ │ │ - nop │ │ │ │ │ + mov r3, r8 │ │ │ │ │ + b.w b730 │ │ │ │ │ nop.w │ │ │ │ │ strb r5, [r2, r5] │ │ │ │ │ strb r5, [r2, r5] │ │ │ │ │ strb r5, [r2, r5] │ │ │ │ │ subs r7, #197 @ 0xc5 │ │ │ │ │ ... │ │ │ │ │ ands r0, r0 │ │ │ │ │ lsls r7, r1 │ │ │ │ │ + add r6, pc, #600 @ (adr r6, c7e4 ) │ │ │ │ │ movs r0, r0 │ │ │ │ │ - movs r0, r0 │ │ │ │ │ - ldc2 0, cr0, [lr], {0} │ │ │ │ │ _soxr_process(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:516 │ │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ │ mov r5, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:517 │ │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:516 │ │ │ │ │ mov r6, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:517 │ │ │ │ │ - cbz r3, c98c │ │ │ │ │ + cbz r3, c5a0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:517 (discriminator 1) │ │ │ │ │ ldr r3, [r0, #24] │ │ │ │ │ negs r3, r3 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ it ge │ │ │ │ │ movge r6, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:518 (discriminator 4) │ │ │ │ │ @@ -19373,44 +19237,44 @@ │ │ │ │ │ mla r4, r2, r3, r4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:522 (discriminator 4) │ │ │ │ │ sub.w r7, r4, #160 @ 0xa0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ ldrd r0, r2, [r4, #24] │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ subs r0, r2, r0 │ │ │ │ │ - bl 1ae98 │ │ │ │ │ + bl 154d8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:521 │ │ │ │ │ cmp r6, r0 │ │ │ │ │ - ble.n c9b0 │ │ │ │ │ + ble.n c5c4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:522 │ │ │ │ │ ldrb.w r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbz r3, c9b2 │ │ │ │ │ + cbz r3, c5c6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:523 │ │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:522 (discriminator 2) │ │ │ │ │ ldr r1, [r5, #36] @ 0x24 │ │ │ │ │ mov r0, r7 │ │ │ │ │ subs r1, #0 │ │ │ │ │ it ne │ │ │ │ │ movne r1, #1 │ │ │ │ │ - bl aed4 │ │ │ │ │ + bl abac │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:521 (discriminator 2) │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n c99a │ │ │ │ │ + beq.n c5ae │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:523 │ │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ nop │ │ │ │ │ _soxr_input(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:526 │ │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:528 │ │ │ │ │ movs r6, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:527 │ │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ │ - cbnz r3, c9fe │ │ │ │ │ + cbnz r3, c612 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:529 │ │ │ │ │ mov r4, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:530 │ │ │ │ │ ldr r7, [r0, #40] @ 0x28 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:529 │ │ │ │ │ ldrd r3, r2, [r0, #16] │ │ │ │ │ mov r5, r1 │ │ │ │ │ @@ -19419,24 +19283,24 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:529 │ │ │ │ │ adds r3, r3, r4 │ │ │ │ │ str r3, [r0, #16] │ │ │ │ │ adc.w r2, r2, #0 │ │ │ │ │ str r2, [r0, #20] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:72 │ │ │ │ │ add.w r0, r7, #12 │ │ │ │ │ - bl ae64 │ │ │ │ │ + bl ab3c │ │ │ │ │ mov r6, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:73 │ │ │ │ │ - cbz r5, c9fe │ │ │ │ │ + cbz r5, c612 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:74 │ │ │ │ │ ldr r2, [r7, #20] │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:34 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mul.w r2, r4, r2 │ │ │ │ │ - blx 16d4 │ │ │ │ │ + blx 13fc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:531 │ │ │ │ │ mov r0, r6 │ │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ nop │ │ │ │ │ _soxr_output(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:534 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ @@ -19455,25 +19319,25 @@ │ │ │ │ │ mov r8, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:536 │ │ │ │ │ ldr.w sl, [r7] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:535 │ │ │ │ │ mla r5, r2, r3, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:536 │ │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ │ - cbz r3, ca2e │ │ │ │ │ + cbz r3, c642 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:536 (discriminator 1) │ │ │ │ │ negs r3, r6 │ │ │ │ │ cmp sl, r3 │ │ │ │ │ it ge │ │ │ │ │ movge sl, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 (discriminator 4) │ │ │ │ │ ldrd r3, r0, [r5, #24] │ │ │ │ │ ldr r1, [r5, #20] │ │ │ │ │ subs r0, r0, r3 │ │ │ │ │ - bl 1ae98 │ │ │ │ │ + bl 154d8 │ │ │ │ │ cmp r0, sl │ │ │ │ │ it ge │ │ │ │ │ movge r0, sl │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:537 (discriminator 4) │ │ │ │ │ adds r6, r0, r6 │ │ │ │ │ str r6, [r4, #24] │ │ │ │ │ adc.w r3, r9, r0, asr #31 │ │ │ │ │ @@ -19492,47 +19356,47 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:102 (discriminator 4) │ │ │ │ │ subs r3, r3, r2 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:103 (discriminator 4) │ │ │ │ │ it hi │ │ │ │ │ movhi r6, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:102 (discriminator 4) │ │ │ │ │ - bhi.n ca7a │ │ │ │ │ + bhi.n c68e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:104 │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - beq.n ca76 │ │ │ │ │ + beq.n c68a │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:34 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r0, r8 │ │ │ │ │ mov r1, r6 │ │ │ │ │ - blx 16d4 │ │ │ │ │ + blx 13fc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:106 │ │ │ │ │ ldr r2, [r5, #24] │ │ │ │ │ add r2, r4 │ │ │ │ │ str r2, [r5, #24] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:539 │ │ │ │ │ mov r0, r6 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ _soxr_flush(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:543 │ │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ │ - cbnz r3, caca │ │ │ │ │ + cbnz r3, c6de │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:542 │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov r4, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:544 │ │ │ │ │ ldrd r0, r1, [r0, #16] │ │ │ │ │ - bl 1b6dc │ │ │ │ │ + bl 15d1c │ │ │ │ │ vldr d5, [r4, #8] │ │ │ │ │ vmov d6, r0, r1 │ │ │ │ │ vmov.f64 d7, #96 @ 0x3f000000 0.5 │ │ │ │ │ vdiv.f64 d6, d6, d5 │ │ │ │ │ vadd.f64 d7, d6, d7 │ │ │ │ │ vmov r0, r1, d7 │ │ │ │ │ - bl 1b7e4 │ │ │ │ │ + bl 15e24 │ │ │ │ │ ldrd r3, r2, [r4, #24] │ │ │ │ │ subs r0, r3, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:546 │ │ │ │ │ mov.w r3, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:544 │ │ │ │ │ sbc.w r2, r2, r1 │ │ │ │ │ str r0, [r4, #24] │ │ │ │ │ @@ -19550,31 +19414,31 @@ │ │ │ │ │ bx lr │ │ │ │ │ _soxr_close(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:550 │ │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:551 │ │ │ │ │ ldr r4, [r0, #40] @ 0x28 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.n cb54 │ │ │ │ │ + beq.n c768 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:552 │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ mov r6, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:556 │ │ │ │ │ ldr r3, [r0, #32] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:553 │ │ │ │ │ ldr.w r9, [r4, #68] @ 0x44 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:552 │ │ │ │ │ ldr r7, [r2, #36] @ 0x24 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:556 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - blt.n cb0e │ │ │ │ │ + blt.n c722 │ │ │ │ │ movs r5, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:557 │ │ │ │ │ mov.w r8, #160 @ 0xa0 │ │ │ │ │ - b.n caf0 │ │ │ │ │ + b.n c704 │ │ │ │ │ ldr r4, [r6, #40] @ 0x28 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:557 (discriminator 3) │ │ │ │ │ mla r4, r8, r5, r4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:558 (discriminator 3) │ │ │ │ │ ldr r3, [r7, #52] @ 0x34 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:556 (discriminator 3) │ │ │ │ │ adds r5, #1 │ │ │ │ │ @@ -19583,22 +19447,22 @@ │ │ │ │ │ blx r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:559 (discriminator 3) │ │ │ │ │ ldr r3, [r7, #52] @ 0x34 │ │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ │ blx r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:114 (discriminator 3) │ │ │ │ │ ldr r0, [r4, #12] │ │ │ │ │ - blx 16bc │ │ │ │ │ + blx 13e4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:556 (discriminator 3) │ │ │ │ │ ldr r3, [r6, #32] │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - bge.n caee │ │ │ │ │ + bge.n c702 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:562 │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - beq.n cb4a │ │ │ │ │ + beq.n c75e │ │ │ │ │ mov r4, r9 │ │ │ │ │ add.w r5, r9, #48 @ 0x30 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:565 (discriminator 3) │ │ │ │ │ ldr r0, [r4, #24] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:563 (discriminator 3) │ │ │ │ │ adds r4, #24 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:565 (discriminator 3) │ │ │ │ │ @@ -19610,46 +19474,46 @@ │ │ │ │ │ blx r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:567 (discriminator 3) │ │ │ │ │ ldr r3, [r7, #8] │ │ │ │ │ ldr.w r0, [r4, #-4] │ │ │ │ │ blx r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:563 (discriminator 3) │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - bne.n cb1a │ │ │ │ │ + bne.n c72e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:569 │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ ldr.w r0, [r9] │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ blx r3 │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:71 │ │ │ │ │ movs r2, #52 @ 0x34 │ │ │ │ │ movs r1, #0 │ │ │ │ │ mov r0, r9 │ │ │ │ │ - blx 1830 │ │ │ │ │ + blx 1558 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:572 │ │ │ │ │ ldr r0, [r6, #40] @ 0x28 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:575 │ │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:572 │ │ │ │ │ - b.w 16b8 │ │ │ │ │ + b.w 13e0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:575 │ │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ _soxr_delay(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:579 │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov r4, r0 │ │ │ │ │ vpush {d8} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:580 │ │ │ │ │ ldrd r0, r1, [r0, #16] │ │ │ │ │ - bl 1b6dc │ │ │ │ │ + bl 15d1c │ │ │ │ │ vldr d7, [r4, #8] │ │ │ │ │ vmov d6, r0, r1 │ │ │ │ │ ldrd r0, r1, [r4, #24] │ │ │ │ │ vdiv.f64 d8, d6, d7 │ │ │ │ │ - bl 1b6dc │ │ │ │ │ + bl 15d1c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:581 │ │ │ │ │ vmov d7, r0, r1 │ │ │ │ │ vsub.f64 d0, d8, d7 │ │ │ │ │ vpop {d8} │ │ │ │ │ pop {r4, pc} │ │ │ │ │ nop │ │ │ │ │ _soxr_sizes(): │ │ │ │ │ @@ -19660,40 +19524,43 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:585 │ │ │ │ │ str r2, [r0, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:586 │ │ │ │ │ str r3, [r1, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:587 │ │ │ │ │ bx lr │ │ │ │ │ nop │ │ │ │ │ + movs r0, r0 │ │ │ │ │ + movs r0, r0 │ │ │ │ │ id(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr-core.c:299 │ │ │ │ │ - ldr r0, [pc, #4] @ (cba0 ) │ │ │ │ │ + ldr r0, [pc, #4] @ (c7b8 ) │ │ │ │ │ add r0, pc │ │ │ │ │ bx lr │ │ │ │ │ nop │ │ │ │ │ - @ instruction: 0xfa520000 │ │ │ │ │ + add r4, pc, #328 @ (adr r4, c904 ) │ │ │ │ │ + movs r0, r0 │ │ │ │ │ rate_create(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr-core.c:292 │ │ │ │ │ push {r4, lr} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr-core.c:293 │ │ │ │ │ movs r4, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr-core.c:292 │ │ │ │ │ sub sp, #8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr-core.c:293 │ │ │ │ │ str r4, [sp, #4] │ │ │ │ │ - ldr r4, [pc, #12] @ (cbbc ) │ │ │ │ │ + ldr r4, [pc, #12] @ (c7d4 ) │ │ │ │ │ add r4, pc │ │ │ │ │ str r4, [sp, #0] │ │ │ │ │ - bl b3d8 │ │ │ │ │ + bl b0b0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr-core.c:295 │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ nop │ │ │ │ │ - asrs r2, r5, #6 │ │ │ │ │ - movs r2, r0 │ │ │ │ │ + push {r1, r2, r3, r4, r5, r7, lr} │ │ │ │ │ + movs r1, r0 │ │ │ │ │ fifo_reserve(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:46 │ │ │ │ │ ldrd r3, r2, [r0, #12] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:42 │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:44 │ │ │ │ │ ldr r6, [r0, #8] │ │ │ │ │ @@ -19715,60 +19582,60 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:50 │ │ │ │ │ ite ne │ │ │ │ │ addne r3, r2, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:39 │ │ │ │ │ moveq r3, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:50 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bcs.n cc28 │ │ │ │ │ + bcs.n c840 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:59 │ │ │ │ │ movs r5, #0 │ │ │ │ │ - b.n cc02 │ │ │ │ │ + b.n c81a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:62 │ │ │ │ │ - blx 1744 │ │ │ │ │ + blx 146c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:63 │ │ │ │ │ ldr r1, [r4, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:62 │ │ │ │ │ str r0, [r4, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:63 │ │ │ │ │ add r1, r6 │ │ │ │ │ str r1, [r4, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:64 │ │ │ │ │ - cbz r0, cc2c │ │ │ │ │ + cbz r0, c844 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:50 │ │ │ │ │ ldr r2, [r4, #16] │ │ │ │ │ adds r3, r6, r2 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - bls.n cc28 │ │ │ │ │ + bls.n c840 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:56 │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:62 │ │ │ │ │ add r1, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:56 │ │ │ │ │ cmp.w r3, #16384 @ 0x4000 │ │ │ │ │ - bls.n cbec │ │ │ │ │ + bls.n c804 │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:40 │ │ │ │ │ adds r1, r0, r3 │ │ │ │ │ subs r2, r2, r3 │ │ │ │ │ - blx 169c │ │ │ │ │ + blx 13c4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:58 │ │ │ │ │ ldrd r3, r2, [r4, #12] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:59 │ │ │ │ │ str r5, [r4, #12] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:51 │ │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:58 │ │ │ │ │ subs r2, r2, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:50 │ │ │ │ │ adds r3, r6, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:58 │ │ │ │ │ str r2, [r4, #16] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:50 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - bhi.n cc02 │ │ │ │ │ + bhi.n c81a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:51 │ │ │ │ │ add r0, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:53 │ │ │ │ │ str r3, [r4, #16] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:67 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ nop │ │ │ │ │ @@ -19786,15 +19653,15 @@ │ │ │ │ │ ldr r1, [r6, #20] │ │ │ │ │ subs r0, r0, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:100 │ │ │ │ │ ldr r4, [r6, #12] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:107 │ │ │ │ │ add.w r7, r7, r3, lsl #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ - bl 1ae98 │ │ │ │ │ + bl 154d8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/half-fir.h:41 │ │ │ │ │ ldr r3, [r6, #36] @ 0x24 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ mov r5, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/half-fir.h:42 │ │ │ │ │ ldr r1, [r6, #56] @ 0x38 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/half-fir.h:43 │ │ │ │ │ @@ -19806,18 +19673,18 @@ │ │ │ │ │ cmp r5, r1 │ │ │ │ │ it ge │ │ │ │ │ movge r5, r1 │ │ │ │ │ adds r5, #1 │ │ │ │ │ asrs r5, r5, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/half-fir.h:43 │ │ │ │ │ mov r1, r5 │ │ │ │ │ - bl cbc0 │ │ │ │ │ + bl c7d8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/half-fir.h:45 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.n cd1e │ │ │ │ │ + ble.n c936 │ │ │ │ │ add.w r3, r7, #8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/half-fir.h:47 │ │ │ │ │ ldr r2, [r6, #84] @ 0x54 │ │ │ │ │ add r3, r4 │ │ │ │ │ add.w r1, r0, r5, lsl #2 │ │ │ │ │ mov r4, r0 │ │ │ │ │ vmov.f32 s3, #96 @ 0x3f000000 0.5 │ │ │ │ │ @@ -19861,15 +19728,15 @@ │ │ │ │ │ vmla.f32 s15, s12, s7 │ │ │ │ │ vadd.f32 s14, s14, s5 │ │ │ │ │ vmla.f32 s15, s13, s8 │ │ │ │ │ vmla.f32 s15, s14, s9 │ │ │ │ │ vstmia r4!, {s15} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/half-fir.h:45 (discriminator 3) │ │ │ │ │ cmp r1, r4 │ │ │ │ │ - bne.n cc80 │ │ │ │ │ + bne.n c898 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 │ │ │ │ │ ldr r1, [r6, #20] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/half-fir.h:49 │ │ │ │ │ lsls r5, r5, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:102 │ │ │ │ │ ldrd r3, r2, [r6, #24] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 │ │ │ │ │ @@ -19894,15 +19761,15 @@ │ │ │ │ │ vpush {d8-d10} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ subs r0, r0, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:100 │ │ │ │ │ ldr.w r8, [r4, #12] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ - bl 1ae98 │ │ │ │ │ + bl 154d8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr-core.c:52 │ │ │ │ │ ldr r5, [r4, #36] @ 0x24 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr-core.c:53 │ │ │ │ │ vldr d7, [r4, #48] @ 0x30 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr-core.c:52 │ │ │ │ │ subs r5, r0, r5 │ │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ │ @@ -19921,34 +19788,34 @@ │ │ │ │ │ vcvt.f64.s32 d8, s13 │ │ │ │ │ vmul.f64 d8, d8, d7 │ │ │ │ │ vcvt.s32.f64 s16, d8 │ │ │ │ │ vmov r3, s16 │ │ │ │ │ add.w sl, r3, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr-core.c:54 │ │ │ │ │ mov r1, sl │ │ │ │ │ - bl cbc0 │ │ │ │ │ + bl c7d8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr-core.c:56 │ │ │ │ │ ldr r3, [r4, #100] @ 0x64 │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - bge.n ce4e │ │ │ │ │ + bge.n ca66 │ │ │ │ │ ldr r2, [r4, #96] @ 0x60 │ │ │ │ │ mov lr, r0 │ │ │ │ │ ldr r0, [r4, #112] @ 0x70 │ │ │ │ │ mov.w ip, #0 │ │ │ │ │ ldr.w fp, [r4, #116] @ 0x74 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr-core.c:59 │ │ │ │ │ vmov.f64 d2, #96 @ 0x3f000000 0.5 │ │ │ │ │ adds r2, r0, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr-core.c:61 │ │ │ │ │ vldr d9, [r4, #144] @ 0x90 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr-core.c:58 │ │ │ │ │ - vldr d0, [pc, #212] @ ce80 │ │ │ │ │ + vldr d0, [pc, #212] @ ca98 │ │ │ │ │ adc.w r1, r3, fp │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr-core.c:59 │ │ │ │ │ - vldr d1, [pc, #212] @ ce88 │ │ │ │ │ + vldr d1, [pc, #212] @ caa0 │ │ │ │ │ vmov.f64 d3, #16 @ 0x40800000 4.0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr-core.c:57 (discriminator 3) │ │ │ │ │ add r3, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr-core.c:58 (discriminator 3) │ │ │ │ │ vldr s17, [r4, #96] @ 0x60 │ │ │ │ │ mov sl, ip │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr-core.c:56 (discriminator 3) │ │ │ │ │ @@ -19997,15 +19864,15 @@ │ │ │ │ │ vstmia lr!, {s10} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr-core.c:56 (discriminator 3) │ │ │ │ │ str r2, [r4, #96] @ 0x60 │ │ │ │ │ adds r2, r0, r2 │ │ │ │ │ str r1, [r4, #100] @ 0x64 │ │ │ │ │ adc.w r1, r1, fp │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - bgt.n cdb8 │ │ │ │ │ + bgt.n c9d0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr-core.c:64 │ │ │ │ │ vmov r2, s16 │ │ │ │ │ sub.w sl, r2, sl │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:88 │ │ │ │ │ ldr.w r1, [r9, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:89 │ │ │ │ │ ldr.w r2, [r9, #16] │ │ │ │ │ @@ -20057,15 +19924,15 @@ │ │ │ │ │ ldr r1, [r6, #20] │ │ │ │ │ subs r0, r0, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:100 │ │ │ │ │ ldr r4, [r6, #12] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:107 │ │ │ │ │ add.w r7, r7, r3, lsl #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ - bl 1ae98 │ │ │ │ │ + bl 154d8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/half-fir.h:41 │ │ │ │ │ ldr r3, [r6, #36] @ 0x24 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ mov r5, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/half-fir.h:42 │ │ │ │ │ ldr r1, [r6, #56] @ 0x38 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/half-fir.h:43 │ │ │ │ │ @@ -20077,18 +19944,18 @@ │ │ │ │ │ cmp r5, r1 │ │ │ │ │ it ge │ │ │ │ │ movge r5, r1 │ │ │ │ │ adds r5, #1 │ │ │ │ │ asrs r5, r5, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/half-fir.h:43 │ │ │ │ │ mov r1, r5 │ │ │ │ │ - bl cbc0 │ │ │ │ │ + bl c7d8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/half-fir.h:45 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.n cf92 │ │ │ │ │ + ble.n cbaa │ │ │ │ │ add.w r3, r7, #8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/half-fir.h:47 │ │ │ │ │ ldr r2, [r6, #84] @ 0x54 │ │ │ │ │ add r3, r4 │ │ │ │ │ add.w r1, r0, r5, lsl #2 │ │ │ │ │ mov r4, r0 │ │ │ │ │ vmov.f32 s3, #96 @ 0x3f000000 0.5 │ │ │ │ │ @@ -20137,15 +20004,15 @@ │ │ │ │ │ vadd.f32 s14, s14, s4 │ │ │ │ │ vmla.f32 s15, s12, s7 │ │ │ │ │ vmla.f32 s15, s13, s8 │ │ │ │ │ vmla.f32 s15, s14, s9 │ │ │ │ │ vstmia r4!, {s15} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/half-fir.h:45 (discriminator 3) │ │ │ │ │ cmp r1, r4 │ │ │ │ │ - bne.n cee0 │ │ │ │ │ + bne.n caf8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 │ │ │ │ │ ldr r1, [r6, #20] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/half-fir.h:49 │ │ │ │ │ lsls r5, r5, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:102 │ │ │ │ │ ldrd r3, r2, [r6, #24] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 │ │ │ │ │ @@ -20173,15 +20040,15 @@ │ │ │ │ │ ldr r1, [r6, #20] │ │ │ │ │ subs r0, r0, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:100 │ │ │ │ │ ldr r4, [r6, #12] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:107 │ │ │ │ │ add.w r7, r7, r3, lsl #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ - bl 1ae98 │ │ │ │ │ + bl 154d8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/half-fir.h:41 │ │ │ │ │ ldr r3, [r6, #36] @ 0x24 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ mov r5, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/half-fir.h:42 │ │ │ │ │ ldr r1, [r6, #56] @ 0x38 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/half-fir.h:43 │ │ │ │ │ @@ -20193,18 +20060,18 @@ │ │ │ │ │ cmp r5, r1 │ │ │ │ │ it ge │ │ │ │ │ movge r5, r1 │ │ │ │ │ adds r5, #1 │ │ │ │ │ asrs r5, r5, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/half-fir.h:43 │ │ │ │ │ mov r1, r5 │ │ │ │ │ - bl cbc0 │ │ │ │ │ + bl c7d8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/half-fir.h:45 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.n d0c2 │ │ │ │ │ + ble.n ccda │ │ │ │ │ add.w r3, r7, #8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/half-fir.h:47 │ │ │ │ │ ldr r2, [r6, #84] @ 0x54 │ │ │ │ │ add r3, r4 │ │ │ │ │ add.w r1, r0, r5, lsl #2 │ │ │ │ │ mov r4, r0 │ │ │ │ │ vmov.f32 s5, #96 @ 0x3f000000 0.5 │ │ │ │ │ @@ -20258,15 +20125,15 @@ │ │ │ │ │ vadd.f32 s14, s14, s2 │ │ │ │ │ vmla.f32 s15, s12, s6 │ │ │ │ │ vmla.f32 s15, s13, s7 │ │ │ │ │ vmla.f32 s15, s14, s8 │ │ │ │ │ vstmia r4!, {s15} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/half-fir.h:45 (discriminator 3) │ │ │ │ │ cmp r1, r4 │ │ │ │ │ - bne.n cffc │ │ │ │ │ + bne.n cc14 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 │ │ │ │ │ ldr r1, [r6, #20] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/half-fir.h:49 │ │ │ │ │ lsls r5, r5, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:102 │ │ │ │ │ ldrd r3, r2, [r6, #24] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 │ │ │ │ │ @@ -20288,25 +20155,25 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ ldrd r9, r0, [r0, #24] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:31 │ │ │ │ │ sub sp, #20 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ sub.w r0, r0, r9 │ │ │ │ │ - bl 1ae98 │ │ │ │ │ + bl 154d8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:32 │ │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ │ subs r6, r0, r3 │ │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ │ bic.w r2, r6, r6, asr #31 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - blt.n d1b4 │ │ │ │ │ + blt.n cdcc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:32 (discriminator 5) │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - ble.n d1ae │ │ │ │ │ + ble.n cdc6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:100 │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:35 │ │ │ │ │ ldr.w sl, [r4, #116] @ 0x74 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:100 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:36 │ │ │ │ │ @@ -20314,69 +20181,69 @@ │ │ │ │ │ mov r1, sl │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:35 │ │ │ │ │ ldr r5, [r4, #100] @ 0x64 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:36 │ │ │ │ │ mla r3, r3, r6, sl │ │ │ │ │ subs r0, r3, r5 │ │ │ │ │ subs r0, #1 │ │ │ │ │ - bl 1b110 │ │ │ │ │ + bl 15750 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:34 │ │ │ │ │ ldr r3, [r4, #32] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:36 │ │ │ │ │ mov r1, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:37 │ │ │ │ │ mov r0, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:34 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:37 │ │ │ │ │ - bl cbc0 │ │ │ │ │ + bl c7d8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 │ │ │ │ │ ldr.w fp, [r4, #124] @ 0x7c │ │ │ │ │ mul.w r3, r6, fp │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - bge.n d190 │ │ │ │ │ + bge.n cda8 │ │ │ │ │ ldr r1, [r4, #68] @ 0x44 │ │ │ │ │ mov r6, r3 │ │ │ │ │ ldr.w r7, [r4, #132] @ 0x84 │ │ │ │ │ str r4, [sp, #12] │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr.w r8, [r1] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 7) │ │ │ │ │ mov r1, fp │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 1b3a4 │ │ │ │ │ + bl 159e4 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ mul.w r1, r7, r1 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ add r0, r3 │ │ │ │ │ - ble.n d1bc │ │ │ │ │ + ble.n cdd4 │ │ │ │ │ add.w ip, r7, r1 │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ add.w r0, r9, r0, lsl #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 │ │ │ │ │ - vldr s15, [pc, #100] @ d1cc │ │ │ │ │ + vldr s15, [pc, #100] @ cde4 │ │ │ │ │ add r0, r3 │ │ │ │ │ add.w r1, r8, r1, lsl #2 │ │ │ │ │ add.w ip, r8, ip, lsl #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 4) │ │ │ │ │ vldmia r1!, {s13} │ │ │ │ │ vldmia r0!, {s14} │ │ │ │ │ cmp ip, r1 │ │ │ │ │ vmla.f32 s15, s13, s14 │ │ │ │ │ - bne.n d174 │ │ │ │ │ + bne.n cd8c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 5) │ │ │ │ │ add r5, sl │ │ │ │ │ vstmia r4!, {s15} │ │ │ │ │ cmp r5, r6 │ │ │ │ │ - blt.n d148 │ │ │ │ │ + blt.n cd60 │ │ │ │ │ ldr r4, [sp, #12] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:41 (discriminator 8) │ │ │ │ │ mov r1, fp │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 1b3a4 │ │ │ │ │ + bl 159e4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:42 (discriminator 8) │ │ │ │ │ str r1, [r4, #100] @ 0x64 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:100 (discriminator 8) │ │ │ │ │ ldrd r2, r3, [r4, #20] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 (discriminator 8) │ │ │ │ │ mul.w r0, r2, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:102 (discriminator 8) │ │ │ │ │ @@ -20388,24 +20255,24 @@ │ │ │ │ │ addls r3, r3, r0 │ │ │ │ │ strls r3, [r4, #24] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:44 │ │ │ │ │ add sp, #20 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:33 (discriminator 12) │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n d1ae │ │ │ │ │ + beq.n cdc6 │ │ │ │ │ mov r6, r3 │ │ │ │ │ - b.n d106 │ │ │ │ │ + b.n cd1e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 │ │ │ │ │ - vldr s15, [pc, #12] @ d1cc │ │ │ │ │ + vldr s15, [pc, #12] @ cde4 │ │ │ │ │ add r5, sl │ │ │ │ │ cmp r5, r6 │ │ │ │ │ vstmia r4!, {s15} │ │ │ │ │ - blt.n d148 │ │ │ │ │ - b.n d18e │ │ │ │ │ + blt.n cd60 │ │ │ │ │ + b.n cda6 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ vpoly1(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:122 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r4, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:100 │ │ │ │ │ @@ -20427,15 +20294,15 @@ │ │ │ │ │ adds r3, r1, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ subs r0, r0, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:123 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ - bl 1ae98 │ │ │ │ │ + bl 154d8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:124 │ │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:125 │ │ │ │ │ vldr d6, [r4, #48] @ 0x30 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:124 │ │ │ │ │ subs r0, r0, r3 │ │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ │ @@ -20453,81 +20320,81 @@ │ │ │ │ │ vcvt.f64.s32 d7, s15 │ │ │ │ │ vmul.f64 d7, d7, d6 │ │ │ │ │ vcvt.s32.f64 s16, d7 │ │ │ │ │ vmov r3, s16 │ │ │ │ │ adds r7, r3, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:126 │ │ │ │ │ mov r1, r7 │ │ │ │ │ - bl cbc0 │ │ │ │ │ + bl c7d8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ ldrb.w r1, [r4, #120] @ 0x78 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:126 │ │ │ │ │ mov r8, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w d362 │ │ │ │ │ + beq.w cf7a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 1) │ │ │ │ │ add.w r3, r4, #88 @ 0x58 │ │ │ │ │ add r5, sp, #48 @ 0x30 │ │ │ │ │ ldrd r6, ip, [r4, #88] @ 0x58 │ │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ │ stmdb r5, {r0, r1, r2, r3} │ │ │ │ │ mov r2, r3 │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - ble.n d32c │ │ │ │ │ + ble.n cf44 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ ldr.w lr, [r4, #104] @ 0x68 │ │ │ │ │ movs r7, #0 │ │ │ │ │ ldr r0, [r4, #112] @ 0x70 │ │ │ │ │ ldr.w sl, [r4, #108] @ 0x6c │ │ │ │ │ adds.w r6, r6, lr │ │ │ │ │ ldr.w r3, [r4, #136] @ 0x88 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ adc.w ip, ip, sl │ │ │ │ │ ldr r0, [r4, #116] @ 0x74 │ │ │ │ │ ldr.w r9, [r4, #132] @ 0x84 │ │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ │ str r0, [sp, #24] │ │ │ │ │ mov r0, r2 │ │ │ │ │ - vldr d4, [pc, #436] @ d430 │ │ │ │ │ + vldr d4, [pc, #436] @ d048 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ rsb r3, r3, #32 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 9) │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ ldr r5, [sp, #12] │ │ │ │ │ lsl.w r5, r3, r5 │ │ │ │ │ vmov s14, r5 │ │ │ │ │ ldr r5, [sp, #16] │ │ │ │ │ vcvt.f64.u32 d7, s14 │ │ │ │ │ lsr.w r3, r3, r5 │ │ │ │ │ vmul.f64 d7, d7, d4 │ │ │ │ │ vcvt.f32.f64 s11, d7 │ │ │ │ │ - ble.w d424 │ │ │ │ │ + ble.w d03c │ │ │ │ │ ldr r5, [sp, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ mul.w r3, r3, r9 │ │ │ │ │ - vldr s14, [pc, #388] @ d438 │ │ │ │ │ + vldr s14, [pc, #388] @ d050 │ │ │ │ │ add.w fp, r9, r3 │ │ │ │ │ add.w r2, r5, r2, lsl #2 │ │ │ │ │ ldr r5, [r4, #68] @ 0x44 │ │ │ │ │ ldr r5, [r5, #0] │ │ │ │ │ add.w r3, r5, r3, lsl #3 │ │ │ │ │ add.w r5, r5, fp, lsl #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 6) │ │ │ │ │ vldr s12, [r3] │ │ │ │ │ adds r3, #8 │ │ │ │ │ vldr s15, [r3, #-4] │ │ │ │ │ cmp r5, r3 │ │ │ │ │ vldmia r2!, {s13} │ │ │ │ │ vmla.f32 s15, s11, s12 │ │ │ │ │ vmla.f32 s14, s15, s13 │ │ │ │ │ - bne.n d2c8 │ │ │ │ │ + bne.n cee0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 7) │ │ │ │ │ cmp r6, lr │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ sbcs.w r3, ip, sl │ │ │ │ │ add.w fp, r7, #1 │ │ │ │ │ ite cc │ │ │ │ │ movcc r3, #1 │ │ │ │ │ @@ -20541,20 +20408,20 @@ │ │ │ │ │ adds.w r5, r6, lr │ │ │ │ │ adc.w r3, ip, sl │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ mov r2, r0 │ │ │ │ │ strd r1, r0, [sp, #40] @ 0x28 │ │ │ │ │ cmp r3, r0 │ │ │ │ │ - ble.n d326 │ │ │ │ │ + ble.n cf3e │ │ │ │ │ ldr.w ip, [sp, #8] │ │ │ │ │ mov r6, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ mov r7, fp │ │ │ │ │ - b.n d284 │ │ │ │ │ + b.n ce9c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:130 │ │ │ │ │ vmov r3, s16 │ │ │ │ │ subs r7, r3, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 (discriminator 10) │ │ │ │ │ ldr r3, [r4, #20] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 10) │ │ │ │ │ strd r6, ip, [r4, #88] @ 0x58 │ │ │ │ │ @@ -20584,67 +20451,67 @@ │ │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ │ vpop {d8} │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 2) │ │ │ │ │ ldrd r3, r2, [r4, #96] @ 0x60 │ │ │ │ │ ldr r0, [sp, #0] │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - ble.n d408 │ │ │ │ │ + ble.n d020 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ ldr r5, [r4, #112] @ 0x70 │ │ │ │ │ mov r0, r8 │ │ │ │ │ ldr.w r9, [r4, #136] @ 0x88 │ │ │ │ │ mov ip, r1 │ │ │ │ │ ldr.w r8, [r4, #116] @ 0x74 │ │ │ │ │ adds.w lr, r3, r5 │ │ │ │ │ ldr.w r6, [r4, #132] @ 0x84 │ │ │ │ │ rsb sl, r9, #32 │ │ │ │ │ - vldr d4, [pc, #168] @ d430 │ │ │ │ │ + vldr d4, [pc, #168] @ d048 │ │ │ │ │ adc.w r7, r2, r8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 17) │ │ │ │ │ lsl.w r1, r3, r9 │ │ │ │ │ vmov s14, r1 │ │ │ │ │ lsr.w r3, r3, sl │ │ │ │ │ cmp r6, #0 │ │ │ │ │ vcvt.f64.u32 d7, s14 │ │ │ │ │ vmul.f64 d7, d7, d4 │ │ │ │ │ vcvt.f32.f64 s11, d7 │ │ │ │ │ - ble.n d42a │ │ │ │ │ + ble.n d042 │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ mul.w r3, r6, r3 │ │ │ │ │ - vldr s14, [pc, #132] @ d438 │ │ │ │ │ + vldr s14, [pc, #132] @ d050 │ │ │ │ │ add.w fp, r6, r3 │ │ │ │ │ add.w r2, r1, r2, lsl #2 │ │ │ │ │ ldr r1, [r4, #68] @ 0x44 │ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ │ add.w r3, r1, r3, lsl #3 │ │ │ │ │ add.w r1, r1, fp, lsl #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 14) │ │ │ │ │ vldr s12, [r3] │ │ │ │ │ adds r3, #8 │ │ │ │ │ vldr s15, [r3, #-4] │ │ │ │ │ cmp r1, r3 │ │ │ │ │ vldmia r2!, {s13} │ │ │ │ │ vmla.f32 s15, s11, s12 │ │ │ │ │ vmla.f32 s14, s15, s13 │ │ │ │ │ - bne.n d3c8 │ │ │ │ │ + bne.n cfe0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 15) │ │ │ │ │ ldr r1, [sp, #0] │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r3, lr │ │ │ │ │ adds.w lr, r5, lr │ │ │ │ │ adc.w r7, r7, r8 │ │ │ │ │ add.w fp, ip, #1 │ │ │ │ │ cmp r1, r2 │ │ │ │ │ vstmia r0!, {s14} │ │ │ │ │ - ble.n d400 │ │ │ │ │ + ble.n d018 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ mov ip, fp │ │ │ │ │ - b.n d38e │ │ │ │ │ + b.n cfa6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:130 │ │ │ │ │ vmov r1, s16 │ │ │ │ │ sub.w r7, r1, ip │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 (discriminator 18) │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mul.w r2, r1, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:102 (discriminator 18) │ │ │ │ │ @@ -20654,20 +20521,20 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:106 (discriminator 18) │ │ │ │ │ itt ls │ │ │ │ │ addls r2, r2, r1 │ │ │ │ │ strls r2, [r4, #24] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 18) │ │ │ │ │ movs r2, #0 │ │ │ │ │ strd r3, r2, [r4, #96] @ 0x60 │ │ │ │ │ - b.n d34c │ │ │ │ │ + b.n cf64 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - vldr s14, [pc, #16] @ d438 │ │ │ │ │ - b.n d2e2 │ │ │ │ │ - vldr s14, [pc, #12] @ d438 │ │ │ │ │ - b.n d3e2 │ │ │ │ │ + vldr s14, [pc, #16] @ d050 │ │ │ │ │ + b.n cefa │ │ │ │ │ + vldr s14, [pc, #12] @ d050 │ │ │ │ │ + b.n cffa │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ vpoly2(): │ │ │ │ │ @@ -20693,15 +20560,15 @@ │ │ │ │ │ adds r3, r1, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ ldr r1, [r5, #20] │ │ │ │ │ subs r0, r0, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:123 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ - bl 1ae98 │ │ │ │ │ + bl 154d8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:124 │ │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:125 │ │ │ │ │ vldr d6, [r5, #48] @ 0x30 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:124 │ │ │ │ │ subs r0, r0, r3 │ │ │ │ │ ldr r3, [r5, #56] @ 0x38 │ │ │ │ │ @@ -20719,32 +20586,32 @@ │ │ │ │ │ vcvt.f64.s32 d7, s15 │ │ │ │ │ vmul.f64 d7, d7, d6 │ │ │ │ │ vcvt.s32.f64 s16, d7 │ │ │ │ │ vmov r3, s16 │ │ │ │ │ adds r7, r3, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:126 │ │ │ │ │ mov r1, r7 │ │ │ │ │ - bl cbc0 │ │ │ │ │ + bl c7d8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ ldrb.w r4, [r5, #120] @ 0x78 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:126 │ │ │ │ │ mov lr, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.w d5e0 │ │ │ │ │ + beq.w d1f8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 1) │ │ │ │ │ add.w r3, r5, #88 @ 0x58 │ │ │ │ │ add r4, sp, #48 @ 0x30 │ │ │ │ │ ldrd r6, ip, [r5, #88] @ 0x58 │ │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ │ stmdb r4, {r0, r1, r2, r3} │ │ │ │ │ mov r2, r3 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - ble.n d5aa │ │ │ │ │ + ble.n d1c2 │ │ │ │ │ mov sl, lr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ ldr.w lr, [r5, #104] @ 0x68 │ │ │ │ │ ldr r0, [r5, #112] @ 0x70 │ │ │ │ │ mov r7, r2 │ │ │ │ │ ldr.w r9, [r5, #108] @ 0x6c │ │ │ │ │ adds.w r6, r6, lr │ │ │ │ │ @@ -20752,15 +20619,15 @@ │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ adc.w ip, ip, r9 │ │ │ │ │ ldr r0, [r5, #116] @ 0x74 │ │ │ │ │ ldr.w r8, [r5, #132] @ 0x84 │ │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ │ str r0, [sp, #24] │ │ │ │ │ movs r0, #0 │ │ │ │ │ - vldr d4, [pc, #464] @ d6b8 │ │ │ │ │ + vldr d4, [pc, #464] @ d2d0 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ rsb r3, r3, #32 │ │ │ │ │ str r5, [sp, #0] │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 9) │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ @@ -20768,20 +20635,20 @@ │ │ │ │ │ lsl.w r4, r3, r4 │ │ │ │ │ vmov s14, r4 │ │ │ │ │ ldr r4, [sp, #16] │ │ │ │ │ vcvt.f64.u32 d7, s14 │ │ │ │ │ lsr.w r3, r3, r4 │ │ │ │ │ vmul.f64 d7, d7, d4 │ │ │ │ │ vcvt.f32.f64 s13, d7 │ │ │ │ │ - ble.w d6aa │ │ │ │ │ + ble.w d2c2 │ │ │ │ │ ldr r4, [sp, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ mul.w r3, r3, r8 │ │ │ │ │ movs r5, #12 │ │ │ │ │ - vldr s12, [pc, #412] @ d6c0 │ │ │ │ │ + vldr s12, [pc, #412] @ d2d8 │ │ │ │ │ add.w fp, r8, r3 │ │ │ │ │ add.w r2, r4, r2, lsl #2 │ │ │ │ │ ldr r4, [sp, #0] │ │ │ │ │ ldr r4, [r4, #68] @ 0x44 │ │ │ │ │ ldr r4, [r4, #0] │ │ │ │ │ mla r3, r5, r3, r4 │ │ │ │ │ mla r4, r5, fp, r4 │ │ │ │ │ @@ -20792,15 +20659,15 @@ │ │ │ │ │ vldr s14, [r3, #-8] │ │ │ │ │ vldr s15, [r3, #-4] │ │ │ │ │ cmp r4, r3 │ │ │ │ │ vmla.f32 s14, s13, s10 │ │ │ │ │ vldmia r2!, {s11} │ │ │ │ │ vmla.f32 s15, s14, s13 │ │ │ │ │ vmla.f32 s12, s15, s11 │ │ │ │ │ - bne.n d53e │ │ │ │ │ + bne.n d156 │ │ │ │ │ str r5, [sp, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 7) │ │ │ │ │ cmp r6, lr │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ sbcs.w r3, ip, r9 │ │ │ │ │ ldr r5, [sp, #4] │ │ │ │ │ ite cc │ │ │ │ │ @@ -20814,20 +20681,20 @@ │ │ │ │ │ adds r1, r3, r1 │ │ │ │ │ adc.w r7, r7, r2 │ │ │ │ │ adds.w r4, r6, lr │ │ │ │ │ adc.w r3, ip, r9 │ │ │ │ │ mov r2, r7 │ │ │ │ │ cmp r5, r7 │ │ │ │ │ strd r1, r7, [sp, #40] @ 0x28 │ │ │ │ │ - ble.n d5a2 │ │ │ │ │ + ble.n d1ba │ │ │ │ │ mov r6, r4 │ │ │ │ │ mov ip, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ mov r0, fp │ │ │ │ │ - b.n d4f4 │ │ │ │ │ + b.n d10c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:130 │ │ │ │ │ vmov r3, s16 │ │ │ │ │ ldr r5, [sp, #0] │ │ │ │ │ subs r7, r3, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 (discriminator 10) │ │ │ │ │ ldr r3, [r5, #20] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 10) │ │ │ │ │ @@ -20858,40 +20725,40 @@ │ │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ │ vpop {d8} │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 2) │ │ │ │ │ ldrd r3, r2, [r5, #96] @ 0x60 │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - ble.n d68e │ │ │ │ │ + ble.n d2a6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ ldr r7, [r5, #112] @ 0x70 │ │ │ │ │ mov.w r8, #12 │ │ │ │ │ ldr.w r9, [r5, #116] @ 0x74 │ │ │ │ │ ldr.w sl, [r5, #136] @ 0x88 │ │ │ │ │ adds r6, r3, r7 │ │ │ │ │ ldr.w ip, [r5, #132] @ 0x84 │ │ │ │ │ adc.w lr, r2, r9 │ │ │ │ │ - vldr d4, [pc, #180] @ d6b8 │ │ │ │ │ + vldr d4, [pc, #180] @ d2d0 │ │ │ │ │ rsb r1, sl, #32 │ │ │ │ │ str r1, [sp, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 17) │ │ │ │ │ lsl.w r1, r3, sl │ │ │ │ │ vmov s14, r1 │ │ │ │ │ ldr r1, [sp, #0] │ │ │ │ │ cmp.w ip, #0 │ │ │ │ │ vcvt.f64.u32 d7, s14 │ │ │ │ │ lsr.w r3, r3, r1 │ │ │ │ │ vmul.f64 d7, d7, d4 │ │ │ │ │ vcvt.f32.f64 s13, d7 │ │ │ │ │ - ble.n d6b0 │ │ │ │ │ + ble.n d2c8 │ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ mul.w r3, ip, r3 │ │ │ │ │ - vldr s12, [pc, #140] @ d6c0 │ │ │ │ │ + vldr s12, [pc, #140] @ d2d8 │ │ │ │ │ add.w fp, ip, r3 │ │ │ │ │ add.w r2, r1, r2, lsl #2 │ │ │ │ │ ldr r1, [r5, #68] @ 0x44 │ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ │ mla r3, r8, r3, r1 │ │ │ │ │ mla r1, r8, fp, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 14) │ │ │ │ │ @@ -20900,28 +20767,28 @@ │ │ │ │ │ vldr s14, [r3, #-8] │ │ │ │ │ vldr s15, [r3, #-4] │ │ │ │ │ cmp r1, r3 │ │ │ │ │ vmla.f32 s14, s13, s10 │ │ │ │ │ vldmia r2!, {s11} │ │ │ │ │ vmla.f32 s15, s14, s13 │ │ │ │ │ vmla.f32 s12, s15, s11 │ │ │ │ │ - bne.n d64a │ │ │ │ │ + bne.n d262 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 15) │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ mov r2, lr │ │ │ │ │ mov r3, r6 │ │ │ │ │ adds r6, r7, r6 │ │ │ │ │ adc.w lr, lr, r9 │ │ │ │ │ add.w fp, r4, #1 │ │ │ │ │ cmp r1, r2 │ │ │ │ │ vstmia r0!, {s12} │ │ │ │ │ - ble.n d688 │ │ │ │ │ + ble.n d2a0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ mov r4, fp │ │ │ │ │ - b.n d60c │ │ │ │ │ + b.n d224 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:130 │ │ │ │ │ vmov r1, s16 │ │ │ │ │ subs r7, r1, r4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 (discriminator 18) │ │ │ │ │ ldr r1, [r5, #20] │ │ │ │ │ mul.w r2, r1, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:102 (discriminator 18) │ │ │ │ │ @@ -20931,20 +20798,20 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:106 (discriminator 18) │ │ │ │ │ itt ls │ │ │ │ │ addls r2, r2, r1 │ │ │ │ │ strls r2, [r5, #24] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 18) │ │ │ │ │ movs r2, #0 │ │ │ │ │ strd r3, r2, [r5, #96] @ 0x60 │ │ │ │ │ - b.n d5ca │ │ │ │ │ + b.n d1e2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - vldr s12, [pc, #20] @ d6c0 │ │ │ │ │ - b.n d562 │ │ │ │ │ - vldr s12, [pc, #12] @ d6c0 │ │ │ │ │ - b.n d66c │ │ │ │ │ + vldr s12, [pc, #20] @ d2d8 │ │ │ │ │ + b.n d17a │ │ │ │ │ + vldr s12, [pc, #12] @ d2d8 │ │ │ │ │ + b.n d284 │ │ │ │ │ nop │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ @@ -20972,15 +20839,15 @@ │ │ │ │ │ adds r3, r1, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ subs r0, r0, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:123 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ - bl 1ae98 │ │ │ │ │ + bl 154d8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:124 │ │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:125 │ │ │ │ │ vldr d6, [r4, #48] @ 0x30 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:124 │ │ │ │ │ subs r0, r0, r3 │ │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ │ @@ -20998,66 +20865,66 @@ │ │ │ │ │ vcvt.f64.s32 d7, s15 │ │ │ │ │ vmul.f64 d7, d7, d6 │ │ │ │ │ vcvt.s32.f64 s16, d7 │ │ │ │ │ vmov r3, s16 │ │ │ │ │ adds r7, r3, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:126 │ │ │ │ │ mov r1, r7 │ │ │ │ │ - bl cbc0 │ │ │ │ │ + bl c7d8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ ldrb.w r1, [r4, #120] @ 0x78 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:126 │ │ │ │ │ mov r8, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w d868 │ │ │ │ │ + beq.w d480 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 1) │ │ │ │ │ add.w r3, r4, #88 @ 0x58 │ │ │ │ │ add r5, sp, #48 @ 0x30 │ │ │ │ │ ldrd r6, ip, [r4, #88] @ 0x58 │ │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ │ stmdb r5, {r0, r1, r2, r3} │ │ │ │ │ mov r2, r3 │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - ble.n d832 │ │ │ │ │ + ble.n d44a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ ldr.w lr, [r4, #104] @ 0x68 │ │ │ │ │ movs r7, #0 │ │ │ │ │ ldr r0, [r4, #112] @ 0x70 │ │ │ │ │ ldr.w sl, [r4, #108] @ 0x6c │ │ │ │ │ adds.w r6, r6, lr │ │ │ │ │ ldr.w r3, [r4, #136] @ 0x88 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ adc.w ip, ip, sl │ │ │ │ │ ldr r0, [r4, #116] @ 0x74 │ │ │ │ │ ldr.w r9, [r4, #132] @ 0x84 │ │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ │ str r0, [sp, #24] │ │ │ │ │ mov r0, r2 │ │ │ │ │ - vldr d3, [pc, #472] @ d948 │ │ │ │ │ + vldr d3, [pc, #472] @ d560 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ rsb r3, r3, #32 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 9) │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ ldr r5, [sp, #12] │ │ │ │ │ lsl.w r5, r3, r5 │ │ │ │ │ vmov s14, r5 │ │ │ │ │ ldr r5, [sp, #16] │ │ │ │ │ vcvt.f64.u32 d7, s14 │ │ │ │ │ lsr.w r3, r3, r5 │ │ │ │ │ vmul.f64 d7, d7, d3 │ │ │ │ │ vcvt.f32.f64 s12, d7 │ │ │ │ │ - ble.w d93a │ │ │ │ │ + ble.w d552 │ │ │ │ │ ldr r5, [sp, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ mul.w r3, r3, r9 │ │ │ │ │ - vldr s11, [pc, #424] @ d950 │ │ │ │ │ + vldr s11, [pc, #424] @ d568 │ │ │ │ │ add.w fp, r9, r3 │ │ │ │ │ add.w r2, r5, r2, lsl #2 │ │ │ │ │ ldr r5, [r4, #68] @ 0x44 │ │ │ │ │ ldr r5, [r5, #0] │ │ │ │ │ add.w r3, r5, r3, lsl #4 │ │ │ │ │ add.w r5, r5, fp, lsl #4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 6) │ │ │ │ │ @@ -21068,15 +20935,15 @@ │ │ │ │ │ vmla.f32 s13, s12, s9 │ │ │ │ │ vldr s15, [r3, #-4] │ │ │ │ │ vldmia r2!, {s10} │ │ │ │ │ cmp r5, r3 │ │ │ │ │ vmla.f32 s14, s13, s12 │ │ │ │ │ vmla.f32 s15, s14, s12 │ │ │ │ │ vmla.f32 s11, s15, s10 │ │ │ │ │ - bne.n d7be │ │ │ │ │ + bne.n d3d6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 7) │ │ │ │ │ cmp r6, lr │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ sbcs.w r3, ip, sl │ │ │ │ │ add.w fp, r7, #1 │ │ │ │ │ ite cc │ │ │ │ │ movcc r3, #1 │ │ │ │ │ @@ -21090,20 +20957,20 @@ │ │ │ │ │ adds.w r5, r6, lr │ │ │ │ │ adc.w r3, ip, sl │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ mov r2, r0 │ │ │ │ │ strd r1, r0, [sp, #40] @ 0x28 │ │ │ │ │ cmp r3, r0 │ │ │ │ │ - ble.n d82c │ │ │ │ │ + ble.n d444 │ │ │ │ │ ldr.w ip, [sp, #8] │ │ │ │ │ mov r6, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ mov r7, fp │ │ │ │ │ - b.n d77a │ │ │ │ │ + b.n d392 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:130 │ │ │ │ │ vmov r3, s16 │ │ │ │ │ subs r7, r3, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 (discriminator 10) │ │ │ │ │ ldr r3, [r4, #20] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 10) │ │ │ │ │ strd r6, ip, [r4, #88] @ 0x58 │ │ │ │ │ @@ -21133,39 +21000,39 @@ │ │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ │ vpop {d8} │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 2) │ │ │ │ │ ldrd r3, r2, [r4, #96] @ 0x60 │ │ │ │ │ ldr r0, [sp, #0] │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - ble.n d91e │ │ │ │ │ + ble.n d536 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ ldr r5, [r4, #112] @ 0x70 │ │ │ │ │ mov r0, r8 │ │ │ │ │ ldr.w r9, [r4, #136] @ 0x88 │ │ │ │ │ mov ip, r1 │ │ │ │ │ ldr.w r8, [r4, #116] @ 0x74 │ │ │ │ │ adds.w lr, r3, r5 │ │ │ │ │ ldr.w r6, [r4, #132] @ 0x84 │ │ │ │ │ rsb sl, r9, #32 │ │ │ │ │ - vldr d3, [pc, #184] @ d948 │ │ │ │ │ + vldr d3, [pc, #184] @ d560 │ │ │ │ │ adc.w r7, r2, r8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 17) │ │ │ │ │ lsl.w r1, r3, r9 │ │ │ │ │ vmov s14, r1 │ │ │ │ │ lsr.w r3, r3, sl │ │ │ │ │ cmp r6, #0 │ │ │ │ │ vcvt.f64.u32 d7, s14 │ │ │ │ │ vmul.f64 d7, d7, d3 │ │ │ │ │ vcvt.f32.f64 s12, d7 │ │ │ │ │ - ble.n d940 │ │ │ │ │ + ble.n d558 │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ mul.w r3, r6, r3 │ │ │ │ │ - vldr s11, [pc, #152] @ d950 │ │ │ │ │ + vldr s11, [pc, #152] @ d568 │ │ │ │ │ add.w fp, r6, r3 │ │ │ │ │ add.w r2, r1, r2, lsl #2 │ │ │ │ │ ldr r1, [r4, #68] @ 0x44 │ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ │ add.w r3, r1, r3, lsl #4 │ │ │ │ │ add.w r1, r1, fp, lsl #4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 14) │ │ │ │ │ @@ -21176,28 +21043,28 @@ │ │ │ │ │ vmla.f32 s13, s12, s9 │ │ │ │ │ vldr s15, [r3, #-4] │ │ │ │ │ vldmia r2!, {s10} │ │ │ │ │ cmp r1, r3 │ │ │ │ │ vmla.f32 s14, s13, s12 │ │ │ │ │ vmla.f32 s15, s14, s12 │ │ │ │ │ vmla.f32 s11, s15, s10 │ │ │ │ │ - bne.n d8ce │ │ │ │ │ + bne.n d4e6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 15) │ │ │ │ │ ldr r1, [sp, #0] │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r3, lr │ │ │ │ │ adds.w lr, r5, lr │ │ │ │ │ adc.w r7, r7, r8 │ │ │ │ │ add.w fp, ip, #1 │ │ │ │ │ cmp r1, r2 │ │ │ │ │ vstmia r0!, {s11} │ │ │ │ │ - ble.n d916 │ │ │ │ │ + ble.n d52e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ mov ip, fp │ │ │ │ │ - b.n d894 │ │ │ │ │ + b.n d4ac │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:130 │ │ │ │ │ vmov r1, s16 │ │ │ │ │ sub.w r7, r1, ip │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 (discriminator 18) │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mul.w r2, r1, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:102 (discriminator 18) │ │ │ │ │ @@ -21207,20 +21074,20 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:106 (discriminator 18) │ │ │ │ │ itt ls │ │ │ │ │ addls r2, r2, r1 │ │ │ │ │ strls r2, [r4, #24] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 18) │ │ │ │ │ movs r2, #0 │ │ │ │ │ strd r3, r2, [r4, #96] @ 0x60 │ │ │ │ │ - b.n d852 │ │ │ │ │ + b.n d46a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - vldr s11, [pc, #20] @ d950 │ │ │ │ │ - b.n d7e8 │ │ │ │ │ - vldr s11, [pc, #12] @ d950 │ │ │ │ │ - b.n d8f8 │ │ │ │ │ + vldr s11, [pc, #20] @ d568 │ │ │ │ │ + b.n d400 │ │ │ │ │ + vldr s11, [pc, #12] @ d568 │ │ │ │ │ + b.n d510 │ │ │ │ │ nop │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ @@ -21235,25 +21102,25 @@ │ │ │ │ │ vpush {d8-d9} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:31 │ │ │ │ │ sub sp, #20 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ subs r0, r0, r7 │ │ │ │ │ - bl 1ae98 │ │ │ │ │ + bl 154d8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:32 │ │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ │ subs r6, r0, r3 │ │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ │ bic.w r2, r6, r6, asr #31 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - blt.w daa8 │ │ │ │ │ + blt.w d6c0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:32 (discriminator 5) │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - ble.w da9e │ │ │ │ │ + ble.w d6b6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:35 │ │ │ │ │ ldr.w r8, [r4, #116] @ 0x74 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:36 │ │ │ │ │ ldr r0, [r4, #124] @ 0x7c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:35 │ │ │ │ │ ldr r5, [r4, #100] @ 0x64 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:36 │ │ │ │ │ @@ -21261,45 +21128,45 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:100 │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:36 │ │ │ │ │ mla r0, r0, r6, r8 │ │ │ │ │ subs r0, r0, r5 │ │ │ │ │ subs r0, #1 │ │ │ │ │ - bl 1b110 │ │ │ │ │ + bl 15750 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:34 │ │ │ │ │ ldr r3, [r4, #32] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:36 │ │ │ │ │ mov r1, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:37 │ │ │ │ │ mov r0, r9 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:34 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:37 │ │ │ │ │ - bl cbc0 │ │ │ │ │ + bl c7d8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 │ │ │ │ │ ldr.w fp, [r4, #124] @ 0x7c │ │ │ │ │ mul.w r6, r6, fp │ │ │ │ │ cmp r6, r5 │ │ │ │ │ - ble.n da80 │ │ │ │ │ + ble.n d698 │ │ │ │ │ ldr r1, [r4, #68] @ 0x44 │ │ │ │ │ mov sl, r8 │ │ │ │ │ str r4, [sp, #12] │ │ │ │ │ mov r4, fp │ │ │ │ │ ldr.w fp, [sp, #8] │ │ │ │ │ mov r8, r7 │ │ │ │ │ ldr r2, [r1, #0] │ │ │ │ │ mov.w r9, #44 @ 0x2c │ │ │ │ │ - vldr s16, [pc, #228] @ dab0 │ │ │ │ │ + vldr s16, [pc, #228] @ d6c8 │ │ │ │ │ mov r7, r0 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 3) │ │ │ │ │ mov r0, r5 │ │ │ │ │ mov r1, r4 │ │ │ │ │ - bl 1b3a4 │ │ │ │ │ + bl 159e4 │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ vmov.f32 s15, s16 │ │ │ │ │ add r5, sl │ │ │ │ │ add r0, r3 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r6, r5 │ │ │ │ │ add.w r0, r8, r0, lsl #2 │ │ │ │ │ @@ -21335,21 +21202,21 @@ │ │ │ │ │ vmla.f32 s15, s3, s4 │ │ │ │ │ vmla.f32 s15, s5, s6 │ │ │ │ │ vmla.f32 s15, s7, s8 │ │ │ │ │ vmla.f32 s15, s9, s10 │ │ │ │ │ vmla.f32 s15, s11, s12 │ │ │ │ │ vmla.f32 s15, s13, s14 │ │ │ │ │ vstmia r7!, {s15} │ │ │ │ │ - bgt.n d9d2 │ │ │ │ │ + bgt.n d5ea │ │ │ │ │ mov fp, r4 │ │ │ │ │ ldr r4, [sp, #12] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:41 (discriminator 4) │ │ │ │ │ mov r1, fp │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 1b3a4 │ │ │ │ │ + bl 159e4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:42 (discriminator 4) │ │ │ │ │ str r1, [r4, #100] @ 0x64 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:100 (discriminator 4) │ │ │ │ │ ldrd r2, r3, [r4, #20] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 (discriminator 4) │ │ │ │ │ mul.w r0, r2, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:102 (discriminator 4) │ │ │ │ │ @@ -21362,17 +21229,17 @@ │ │ │ │ │ strls r0, [r4, #24] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:44 │ │ │ │ │ add sp, #20 │ │ │ │ │ vpop {d8-d9} │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:33 (discriminator 12) │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n da9e │ │ │ │ │ + beq.n d6b6 │ │ │ │ │ mov r6, r3 │ │ │ │ │ - b.n d984 │ │ │ │ │ + b.n d59c │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ u100_1(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:122 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r6, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:100 │ │ │ │ │ @@ -21394,15 +21261,15 @@ │ │ │ │ │ adds r3, r1, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ ldr r1, [r6, #20] │ │ │ │ │ subs r0, r0, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:123 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ - bl 1ae98 │ │ │ │ │ + bl 154d8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:124 │ │ │ │ │ ldr r3, [r6, #36] @ 0x24 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:125 │ │ │ │ │ vldr d7, [r6, #48] @ 0x30 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:124 │ │ │ │ │ subs r0, r0, r3 │ │ │ │ │ ldr r3, [r6, #56] @ 0x38 │ │ │ │ │ @@ -21419,30 +21286,30 @@ │ │ │ │ │ vcvt.f64.s32 d8, s13 │ │ │ │ │ vmul.f64 d8, d8, d7 │ │ │ │ │ vcvt.s32.f64 s16, d8 │ │ │ │ │ vmov r3, s16 │ │ │ │ │ add.w r8, r3, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:126 │ │ │ │ │ mov r1, r8 │ │ │ │ │ - bl cbc0 │ │ │ │ │ + bl c7d8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ ldrb.w r7, [r6, #120] @ 0x78 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:126 │ │ │ │ │ mov r9, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.w dd02 │ │ │ │ │ + beq.w d91a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 1) │ │ │ │ │ add.w r3, r6, #88 @ 0x58 │ │ │ │ │ add r4, sp, #48 @ 0x30 │ │ │ │ │ ldrd ip, lr, [r6, #88] @ 0x58 │ │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ │ stmdb r4, {r0, r1, r2, r3} │ │ │ │ │ cmp fp, r3 │ │ │ │ │ - ble.w dcca │ │ │ │ │ + ble.w d8e2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ ldr r2, [r6, #68] @ 0x44 │ │ │ │ │ mov r0, r9 │ │ │ │ │ ldr r7, [r6, #104] @ 0x68 │ │ │ │ │ mov.w r9, #0 │ │ │ │ │ ldr.w sl, [r6, #108] @ 0x6c │ │ │ │ │ ldr r4, [r2, #0] │ │ │ │ │ @@ -21451,16 +21318,16 @@ │ │ │ │ │ adc.w r5, sl, lr │ │ │ │ │ str r2, [sp, #16] │ │ │ │ │ ldr r2, [r6, #116] @ 0x74 │ │ │ │ │ str r2, [sp, #20] │ │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ │ str r6, [sp, #28] │ │ │ │ │ mov r6, r3 │ │ │ │ │ - vldr d6, [pc, #820] @ de90 │ │ │ │ │ - vldr s9, [pc, #824] @ de98 │ │ │ │ │ + vldr d6, [pc, #820] @ daa8 │ │ │ │ │ + vldr s9, [pc, #824] @ dab0 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 5) │ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ │ cmp r1, r7 │ │ │ │ │ mov lr, r5 │ │ │ │ │ mov ip, r1 │ │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ │ @@ -21551,15 +21418,15 @@ │ │ │ │ │ adc.w r5, sl, lr │ │ │ │ │ cmp fp, r6 │ │ │ │ │ vmla.f32 s15, s10, s8 │ │ │ │ │ vmla.f32 s15, s11, s5 │ │ │ │ │ vstmia r3!, {s15} │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ mov r3, r6 │ │ │ │ │ - bgt.w db64 │ │ │ │ │ + bgt.w d77c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:130 │ │ │ │ │ vmov r1, s16 │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ ldr r6, [sp, #28] │ │ │ │ │ sub.w r8, r1, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 (discriminator 6) │ │ │ │ │ ldr r2, [r6, #20] │ │ │ │ │ @@ -21593,27 +21460,27 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:131 │ │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ │ vpop {d8-d11} │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 2) │ │ │ │ │ ldrd r4, r5, [r6, #96] @ 0x60 │ │ │ │ │ cmp fp, r5 │ │ │ │ │ - ble.w de6a │ │ │ │ │ + ble.w da82 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ ldr r3, [r6, #68] @ 0x44 │ │ │ │ │ mov.w r9, #11 │ │ │ │ │ ldrd ip, lr, [r6, #112] @ 0x70 │ │ │ │ │ str r6, [sp, #12] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ mov.w r8, #22 │ │ │ │ │ adds.w r3, r4, ip │ │ │ │ │ ldr r6, [sp, #8] │ │ │ │ │ - vldr d6, [pc, #360] @ de90 │ │ │ │ │ + vldr d6, [pc, #360] @ daa8 │ │ │ │ │ adc.w sl, r5, lr │ │ │ │ │ - vldr s9, [pc, #360] @ de98 │ │ │ │ │ + vldr s9, [pc, #360] @ dab0 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 9) │ │ │ │ │ add.w r1, r6, r5, lsl #2 │ │ │ │ │ mov r5, sl │ │ │ │ │ mov.w sl, r4, lsr #24 │ │ │ │ │ lsls r0, r4, #8 │ │ │ │ │ vmov s14, r0 │ │ │ │ │ @@ -21687,15 +21554,15 @@ │ │ │ │ │ vmla.f32 s15, s10, s8 │ │ │ │ │ vmla.f32 s15, s11, s5 │ │ │ │ │ vstmia r3!, {s15} │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ adds.w r3, ip, r4 │ │ │ │ │ adc.w sl, r5, lr │ │ │ │ │ cmp fp, r5 │ │ │ │ │ - bgt.w dd32 │ │ │ │ │ + bgt.w d94a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:130 │ │ │ │ │ vmov r3, s16 │ │ │ │ │ ldr r6, [sp, #12] │ │ │ │ │ sub.w r8, r3, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 (discriminator 10) │ │ │ │ │ ldr r3, [r6, #20] │ │ │ │ │ mul.w r5, r3, r5 │ │ │ │ │ @@ -21709,15 +21576,15 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 10) │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:106 (discriminator 10) │ │ │ │ │ it ls │ │ │ │ │ strls r5, [r6, #24] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 10) │ │ │ │ │ strd r4, r3, [r6, #96] @ 0x60 │ │ │ │ │ - b.n dcec │ │ │ │ │ + b.n d904 │ │ │ │ │ nop │ │ │ │ │ nop.w │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ @@ -21733,25 +21600,25 @@ │ │ │ │ │ vpush {d8-d12} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:31 │ │ │ │ │ sub sp, #20 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ subs r0, r0, r7 │ │ │ │ │ - bl 1ae98 │ │ │ │ │ + bl 154d8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:32 │ │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ │ subs r6, r0, r3 │ │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ │ bic.w r2, r6, r6, asr #31 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - blt.w e168 │ │ │ │ │ + blt.w dd80 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:32 (discriminator 5) │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - ble.w e15e │ │ │ │ │ + ble.w dd76 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:35 │ │ │ │ │ ldr.w r8, [r4, #116] @ 0x74 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:36 │ │ │ │ │ ldr r0, [r4, #124] @ 0x7c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:35 │ │ │ │ │ ldr r5, [r4, #100] @ 0x64 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:36 │ │ │ │ │ @@ -21759,45 +21626,45 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:100 │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:36 │ │ │ │ │ mla r0, r0, r6, r8 │ │ │ │ │ subs r0, r0, r5 │ │ │ │ │ subs r0, #1 │ │ │ │ │ - bl 1b110 │ │ │ │ │ + bl 15750 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:34 │ │ │ │ │ ldr r3, [r4, #32] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:36 │ │ │ │ │ mov r1, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:37 │ │ │ │ │ mov r0, r9 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:34 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:37 │ │ │ │ │ - bl cbc0 │ │ │ │ │ + bl c7d8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 │ │ │ │ │ ldr.w fp, [r4, #124] @ 0x7c │ │ │ │ │ mul.w r6, r6, fp │ │ │ │ │ cmp r6, r5 │ │ │ │ │ - ble.w e140 │ │ │ │ │ + ble.w dd58 │ │ │ │ │ ldr r1, [r4, #68] @ 0x44 │ │ │ │ │ mov sl, r8 │ │ │ │ │ str r4, [sp, #12] │ │ │ │ │ mov r4, fp │ │ │ │ │ ldr.w fp, [sp, #8] │ │ │ │ │ mov r8, r7 │ │ │ │ │ ldr r2, [r1, #0] │ │ │ │ │ mov.w r9, #168 @ 0xa8 │ │ │ │ │ - vldr s16, [pc, #600] @ e170 │ │ │ │ │ + vldr s16, [pc, #600] @ dd88 │ │ │ │ │ mov r7, r0 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 3) │ │ │ │ │ mov r0, r5 │ │ │ │ │ mov r1, r4 │ │ │ │ │ - bl 1b3a4 │ │ │ │ │ + bl 159e4 │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ vmov.f32 s15, s16 │ │ │ │ │ add r5, sl │ │ │ │ │ add r0, r3 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r6, r5 │ │ │ │ │ add.w r0, r8, r0, lsl #2 │ │ │ │ │ @@ -21926,21 +21793,21 @@ │ │ │ │ │ vmla.f32 s15, s3, s4 │ │ │ │ │ vmla.f32 s15, s5, s6 │ │ │ │ │ vmla.f32 s15, s7, s8 │ │ │ │ │ vmla.f32 s15, s9, s10 │ │ │ │ │ vmla.f32 s15, s11, s12 │ │ │ │ │ vmla.f32 s15, s13, s14 │ │ │ │ │ vstmia r7!, {s15} │ │ │ │ │ - bgt.w df1c │ │ │ │ │ + bgt.w db34 │ │ │ │ │ mov fp, r4 │ │ │ │ │ ldr r4, [sp, #12] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:41 (discriminator 4) │ │ │ │ │ mov r1, fp │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 1b3a4 │ │ │ │ │ + bl 159e4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:42 (discriminator 4) │ │ │ │ │ str r1, [r4, #100] @ 0x64 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:100 (discriminator 4) │ │ │ │ │ ldrd r2, r3, [r4, #20] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 (discriminator 4) │ │ │ │ │ mul.w r0, r2, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:102 (discriminator 4) │ │ │ │ │ @@ -21953,17 +21820,17 @@ │ │ │ │ │ strls r0, [r4, #24] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:44 │ │ │ │ │ add sp, #20 │ │ │ │ │ vpop {d8-d12} │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:33 (discriminator 12) │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n e15e │ │ │ │ │ + beq.n dd76 │ │ │ │ │ mov r6, r3 │ │ │ │ │ - b.n decc │ │ │ │ │ + b.n dae4 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ u100_2(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:122 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r5, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:100 │ │ │ │ │ @@ -21982,15 +21849,15 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:102 │ │ │ │ │ ldr r0, [r0, #28] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:123 │ │ │ │ │ add.w sl, r1, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ ldr r1, [r5, #20] │ │ │ │ │ subs r0, r0, r2 │ │ │ │ │ - bl 1ae98 │ │ │ │ │ + bl 154d8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:124 │ │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:125 │ │ │ │ │ vldr d7, [r5, #48] @ 0x30 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:124 │ │ │ │ │ subs r0, r0, r3 │ │ │ │ │ ldr r3, [r5, #56] @ 0x38 │ │ │ │ │ @@ -22007,31 +21874,31 @@ │ │ │ │ │ vcvt.f64.s32 d8, s13 │ │ │ │ │ vmul.f64 d8, d8, d7 │ │ │ │ │ vcvt.s32.f64 s16, d8 │ │ │ │ │ vmov r3, s16 │ │ │ │ │ add.w r8, r3, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:126 │ │ │ │ │ mov r1, r8 │ │ │ │ │ - bl cbc0 │ │ │ │ │ + bl c7d8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ ldrb.w r6, [r5, #120] @ 0x78 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:126 │ │ │ │ │ mov ip, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w e43c │ │ │ │ │ + beq.w e054 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 1) │ │ │ │ │ add.w r3, r5, #88 @ 0x58 │ │ │ │ │ add r4, sp, #48 @ 0x30 │ │ │ │ │ ldrd r7, lr, [r5, #88] @ 0x58 │ │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ │ stmdb r4, {r0, r1, r2, r3} │ │ │ │ │ cmp fp, r3 │ │ │ │ │ mov r1, r3 │ │ │ │ │ - ble.w e3f0 │ │ │ │ │ + ble.w e008 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ ldr r3, [r5, #68] @ 0x44 │ │ │ │ │ ldr r6, [r5, #104] @ 0x68 │ │ │ │ │ ldr r0, [r5, #112] @ 0x70 │ │ │ │ │ str.w ip, [sp, #4] │ │ │ │ │ ldr.w r9, [r3] │ │ │ │ │ adds r3, r7, r6 │ │ │ │ │ @@ -22042,17 +21909,17 @@ │ │ │ │ │ mov.w r0, #0 │ │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ │ mov ip, r0 │ │ │ │ │ ldr.w r8, [sp, #4] │ │ │ │ │ adc.w r2, r7, lr │ │ │ │ │ strd fp, sl, [sp, #16] │ │ │ │ │ mov r0, r1 │ │ │ │ │ - vldr d6, [pc, #520] @ e430 │ │ │ │ │ + vldr d6, [pc, #520] @ e048 │ │ │ │ │ mov sl, r7 │ │ │ │ │ - vldr s3, [pc, #524] @ e438 │ │ │ │ │ + vldr s3, [pc, #524] @ e050 │ │ │ │ │ str r5, [sp, #28] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 5) │ │ │ │ │ ldr r5, [sp, #20] │ │ │ │ │ cmp r3, r6 │ │ │ │ │ mov lr, r2 │ │ │ │ │ mov r7, r3 │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ @@ -22163,15 +22030,15 @@ │ │ │ │ │ vmla.f32 s15, s6, s0 │ │ │ │ │ vmla.f32 s15, s7, s1 │ │ │ │ │ vmla.f32 s15, s8, s19 │ │ │ │ │ vmla.f32 s15, s9, s23 │ │ │ │ │ vmla.f32 s15, s10, s22 │ │ │ │ │ vmla.f32 s15, s11, s21 │ │ │ │ │ vstmia r8!, {s15} │ │ │ │ │ - bgt.w e230 │ │ │ │ │ + bgt.w de48 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:130 │ │ │ │ │ vmov r2, s16 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ldr r5, [sp, #28] │ │ │ │ │ sub.w r8, r2, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 (discriminator 6) │ │ │ │ │ ldr r3, [r5, #20] │ │ │ │ │ @@ -22214,22 +22081,22 @@ │ │ │ │ │ movs r0, r0 │ │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 2) │ │ │ │ │ ldrd r4, lr, [r5, #96] @ 0x60 │ │ │ │ │ cmp fp, lr │ │ │ │ │ - ble.w e5ea │ │ │ │ │ + ble.w e202 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ ldr r3, [r5, #68] @ 0x44 │ │ │ │ │ ldrd r7, r9, [r5, #112] @ 0x70 │ │ │ │ │ ldr.w ip, [r3] │ │ │ │ │ adds r3, r4, r7 │ │ │ │ │ - vldr d6, [pc, #436] @ e608 │ │ │ │ │ - vldr s5, [pc, #440] @ e610 │ │ │ │ │ + vldr d6, [pc, #436] @ e220 │ │ │ │ │ + vldr s5, [pc, #440] @ e228 │ │ │ │ │ adc.w r2, lr, r9 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 9) │ │ │ │ │ add.w r1, sl, lr, lsl #2 │ │ │ │ │ mov lr, r2 │ │ │ │ │ lsls r2, r4, #6 │ │ │ │ │ vmov s14, r2 │ │ │ │ │ lsrs r2, r4, #26 │ │ │ │ │ @@ -22325,15 +22192,15 @@ │ │ │ │ │ vmla.f32 s15, s4, s0 │ │ │ │ │ vmla.f32 s15, s6, s1 │ │ │ │ │ vmla.f32 s15, s7, s2 │ │ │ │ │ vmla.f32 s15, s9, s22 │ │ │ │ │ vmla.f32 s15, s10, s20 │ │ │ │ │ vmla.f32 s15, s11, s19 │ │ │ │ │ vstmia r0!, {s15} │ │ │ │ │ - bgt.w e45e │ │ │ │ │ + bgt.w e076 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:130 │ │ │ │ │ vmov r3, s16 │ │ │ │ │ sub.w r8, r3, r8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 (discriminator 10) │ │ │ │ │ ldr r3, [r5, #20] │ │ │ │ │ mul.w lr, r3, lr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:102 (discriminator 10) │ │ │ │ │ @@ -22343,15 +22210,15 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:106 (discriminator 10) │ │ │ │ │ itt ls │ │ │ │ │ addls r3, lr │ │ │ │ │ strls r3, [r5, #24] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 10) │ │ │ │ │ movs r3, #0 │ │ │ │ │ strd r4, r3, [r5, #96] @ 0x60 │ │ │ │ │ - b.n e414 │ │ │ │ │ + b.n e02c │ │ │ │ │ nop │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ @@ -22503,15 +22370,15 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1061 │ │ │ │ │ vstr s10, [r1, #44] @ 0x2c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1064 │ │ │ │ │ vstr s11, [r1, #56] @ 0x38 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1065 │ │ │ │ │ vstr s15, [r1, #60] @ 0x3c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1067 │ │ │ │ │ - ble.w e908 │ │ │ │ │ + ble.w e520 │ │ │ │ │ subs r0, #17 │ │ │ │ │ add.w r3, r2, #16 │ │ │ │ │ bic.w r0, r0, #15 │ │ │ │ │ add r0, r3 │ │ │ │ │ mov r3, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1071 (discriminator 3) │ │ │ │ │ vldr s8, [r2, #12] │ │ │ │ │ @@ -22730,15 +22597,15 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1118 (discriminator 3) │ │ │ │ │ vstr s9, [r1, #40] @ 0x28 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1122 (discriminator 3) │ │ │ │ │ vstr s10, [r1, #56] @ 0x38 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1123 (discriminator 3) │ │ │ │ │ vstr s12, [r1, #60] @ 0x3c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1067 (discriminator 3) │ │ │ │ │ - bne.w e750 │ │ │ │ │ + bne.w e368 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1125 │ │ │ │ │ vpop {d8-d9} │ │ │ │ │ bx lr │ │ │ │ │ nop │ │ │ │ │ cftmdl(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1129 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ @@ -22747,15 +22614,15 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1134 │ │ │ │ │ mov.w r7, r1, lsl #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1129 │ │ │ │ │ vpush {d8-d9} │ │ │ │ │ sub sp, #20 │ │ │ │ │ str r0, [sp, #12] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1135 │ │ │ │ │ - ble.n e9cc │ │ │ │ │ + ble.n e5e4 │ │ │ │ │ subs r5, r1, #1 │ │ │ │ │ adds r4, r2, r7 │ │ │ │ │ adds r0, r4, r7 │ │ │ │ │ add.w lr, r2, #8 │ │ │ │ │ lsrs r5, r5, #1 │ │ │ │ │ mov r6, r2 │ │ │ │ │ add.w ip, r2, #4 │ │ │ │ │ @@ -22834,22 +22701,22 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1152 (discriminator 3) │ │ │ │ │ vstr s9, [r4, #-4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1153 (discriminator 3) │ │ │ │ │ vstr s14, [r5, #-8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1154 (discriminator 3) │ │ │ │ │ vstr s15, [r5, #-4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1135 (discriminator 3) │ │ │ │ │ - bne.n e93c │ │ │ │ │ + bne.n e554 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1157 │ │ │ │ │ adds r5, r1, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1156 │ │ │ │ │ vldr s8, [r3, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1157 │ │ │ │ │ cmp r7, r5 │ │ │ │ │ - bge.n eaa8 │ │ │ │ │ + bge.n e6c0 │ │ │ │ │ subs r0, r1, #1 │ │ │ │ │ adds r4, r1, r5 │ │ │ │ │ bic.w r0, r0, #1 │ │ │ │ │ adds r6, r1, r4 │ │ │ │ │ add r0, r7 │ │ │ │ │ add.w lr, r2, #8 │ │ │ │ │ add.w r4, r2, r4, lsl #2 │ │ │ │ │ @@ -22944,22 +22811,22 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1176 (discriminator 3) │ │ │ │ │ vstr s12, [ip, #-4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1179 (discriminator 3) │ │ │ │ │ vstr s14, [r6, #-8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1180 (discriminator 3) │ │ │ │ │ vstr s15, [r6, #-4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1157 (discriminator 3) │ │ │ │ │ - bne.n e9fa │ │ │ │ │ + bne.n e612 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1184 │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1183 │ │ │ │ │ mov.w r9, r7, lsl #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1184 │ │ │ │ │ cmp r9, r0 │ │ │ │ │ - bge.w ed02 │ │ │ │ │ + bge.w e91a │ │ │ │ │ mov r8, r3 │ │ │ │ │ add.w r4, r7, r9 │ │ │ │ │ adds r3, r2, r7 │ │ │ │ │ add r5, r7 │ │ │ │ │ add.w r6, r2, r1, lsl #3 │ │ │ │ │ adds r7, r1, r4 │ │ │ │ │ mov lr, r8 │ │ │ │ │ @@ -22982,15 +22849,15 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1191 │ │ │ │ │ vadd.f32 s15, s9, s9 │ │ │ │ │ vmov.f32 s2, s4 │ │ │ │ │ vmls.f32 s2, s15, s3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1192 │ │ │ │ │ vnmls.f32 s1, s15, s4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1193 │ │ │ │ │ - bge.n ebe0 │ │ │ │ │ + bge.n e7f8 │ │ │ │ │ add.w fp, r5, #4294967295 @ 0xffffffff │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ sub.w fp, fp, ip │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ bic.w fp, fp, #1 │ │ │ │ │ mov.w r1, ip, lsl #2 │ │ │ │ │ add fp, ip │ │ │ │ │ @@ -23096,15 +22963,15 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1214 (discriminator 3) │ │ │ │ │ vstr s10, [sl, #-4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1217 (discriminator 3) │ │ │ │ │ vstr s11, [r0, #-8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1218 (discriminator 3) │ │ │ │ │ vstr s14, [r0, #-4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1193 (discriminator 3) │ │ │ │ │ - bne.n eb1e │ │ │ │ │ + bne.n e736 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1221 │ │ │ │ │ vldr s3, [lr, #28] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1222 │ │ │ │ │ vadd.f32 s15, s8, s8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1220 │ │ │ │ │ vldr s4, [lr, #24] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1224 │ │ │ │ │ @@ -23113,15 +22980,15 @@ │ │ │ │ │ vmov.f32 s1, s3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1222 │ │ │ │ │ vmov.f32 s2, s4 │ │ │ │ │ vmls.f32 s2, s15, s3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1223 │ │ │ │ │ vnmls.f32 s1, s15, s4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1224 │ │ │ │ │ - bge.n ecea │ │ │ │ │ + bge.n e902 │ │ │ │ │ add.w fp, r7, #4294967295 @ 0xffffffff │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ sub.w fp, fp, r4 │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ bic.w fp, fp, #1 │ │ │ │ │ lsls r1, r4, #2 │ │ │ │ │ add fp, r4 │ │ │ │ │ @@ -23229,45 +23096,45 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1245 (discriminator 3) │ │ │ │ │ vstr s10, [sl, #-4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1248 (discriminator 3) │ │ │ │ │ vstr s11, [r0, #-8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1249 (discriminator 3) │ │ │ │ │ vstr s14, [r0, #-4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1224 (discriminator 3) │ │ │ │ │ - bne.n ec28 │ │ │ │ │ + bne.n e840 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1184 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ add ip, r9 │ │ │ │ │ add.w r8, r8, #8 │ │ │ │ │ add.w lr, lr, #16 │ │ │ │ │ add r5, r9 │ │ │ │ │ add r4, r9 │ │ │ │ │ add r7, r9 │ │ │ │ │ cmp r3, ip │ │ │ │ │ - bgt.w ead0 │ │ │ │ │ + bgt.w e6e8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1252 │ │ │ │ │ add sp, #20 │ │ │ │ │ vpop {d8-d9} │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ cftbsub(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:974 │ │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:979 │ │ │ │ │ cmp r0, #8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:974 │ │ │ │ │ mov r6, r0 │ │ │ │ │ mov r4, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:979 │ │ │ │ │ - bgt.w ee2e │ │ │ │ │ + bgt.w ea46 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:978 │ │ │ │ │ mov.w r5, #2 │ │ │ │ │ it ne │ │ │ │ │ movne.w ip, #8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:987 │ │ │ │ │ - beq.n ed84 │ │ │ │ │ + beq.n e99c │ │ │ │ │ mov r2, r4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1010 │ │ │ │ │ movs r0, #0 │ │ │ │ │ add.w r3, r4, ip │ │ │ │ │ adds r1, r4, #4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1012 (discriminator 3) │ │ │ │ │ vldr s15, [r1, #-4] │ │ │ │ │ @@ -23302,23 +23169,23 @@ │ │ │ │ │ vsub.f32 s15, s15, s12 │ │ │ │ │ vstr s15, [r2, #-4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1016 (discriminator 3) │ │ │ │ │ vstr s14, [r3, #-8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1017 (discriminator 3) │ │ │ │ │ vstr s13, [r3, #-4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1010 (discriminator 3) │ │ │ │ │ - blt.n ed2e │ │ │ │ │ + blt.n e946 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1020 │ │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:981 │ │ │ │ │ mov.w r5, #8 │ │ │ │ │ it ne │ │ │ │ │ movne.w ip, #32 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:987 │ │ │ │ │ - bne.n ed24 │ │ │ │ │ + bne.n e93c │ │ │ │ │ mov ip, r6 │ │ │ │ │ add.w r0, r4, ip │ │ │ │ │ mov r2, r4 │ │ │ │ │ add.w r1, r0, ip │ │ │ │ │ adds r4, #4 │ │ │ │ │ add.w r3, r1, ip │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:988 │ │ │ │ │ @@ -23400,67 +23267,67 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1005 (discriminator 3) │ │ │ │ │ vstr s9, [r0, #-4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1006 (discriminator 3) │ │ │ │ │ vstr s14, [r3, #-8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1007 (discriminator 3) │ │ │ │ │ vstr s15, [r3, #-4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:988 (discriminator 3) │ │ │ │ │ - blt.n ed98 │ │ │ │ │ + blt.n e9b0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1020 │ │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ mov r7, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:980 │ │ │ │ │ - bl e614 │ │ │ │ │ + bl e22c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:982 │ │ │ │ │ cmp r6, #32 │ │ │ │ │ - ble.n ed78 │ │ │ │ │ + ble.n e990 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:981 │ │ │ │ │ movs r1, #8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:982 │ │ │ │ │ movs r5, #32 │ │ │ │ │ - b.n ee40 │ │ │ │ │ + b.n ea58 │ │ │ │ │ mov r5, ip │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:983 │ │ │ │ │ mov r3, r7 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bl e910 │ │ │ │ │ + bl e528 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:982 │ │ │ │ │ mov.w ip, r5, lsl #2 │ │ │ │ │ mov r1, r5 │ │ │ │ │ cmp ip, r6 │ │ │ │ │ - blt.n ee3e │ │ │ │ │ + blt.n ea56 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:987 │ │ │ │ │ - beq.n ee5e │ │ │ │ │ + beq.n ea76 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1010 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bgt.w ed24 │ │ │ │ │ + bgt.w e93c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1020 │ │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:988 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bgt.n ed86 │ │ │ │ │ + bgt.n e99e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1020 │ │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ cftfsub(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:924 │ │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:929 │ │ │ │ │ cmp r0, #8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:924 │ │ │ │ │ mov r6, r0 │ │ │ │ │ mov r4, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:929 │ │ │ │ │ - bgt.w ef7e │ │ │ │ │ + bgt.w eb96 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:928 │ │ │ │ │ mov.w r5, #2 │ │ │ │ │ it ne │ │ │ │ │ movne.w ip, #8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:937 │ │ │ │ │ - beq.n eed8 │ │ │ │ │ + beq.n eaf0 │ │ │ │ │ mov r2, r4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:960 │ │ │ │ │ movs r0, #0 │ │ │ │ │ add.w r3, r4, ip │ │ │ │ │ adds r1, r4, #4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:962 (discriminator 3) │ │ │ │ │ vldr s13, [r3] │ │ │ │ │ @@ -23494,23 +23361,23 @@ │ │ │ │ │ vadd.f32 s13, s13, s12 │ │ │ │ │ vstr s13, [r2, #-4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:966 (discriminator 3) │ │ │ │ │ vstr s15, [r3, #-8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:967 (discriminator 3) │ │ │ │ │ vstr s14, [r3, #-4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:960 (discriminator 3) │ │ │ │ │ - blt.n ee86 │ │ │ │ │ + blt.n ea9e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:970 │ │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:931 │ │ │ │ │ mov.w r5, #8 │ │ │ │ │ it ne │ │ │ │ │ movne.w ip, #32 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:937 │ │ │ │ │ - bne.n ee7c │ │ │ │ │ + bne.n ea94 │ │ │ │ │ mov ip, r6 │ │ │ │ │ add.w r0, r4, ip │ │ │ │ │ mov r2, r4 │ │ │ │ │ add.w r1, r0, ip │ │ │ │ │ adds r4, #4 │ │ │ │ │ add.w r3, r1, ip │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:938 │ │ │ │ │ @@ -23590,49 +23457,49 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:955 (discriminator 3) │ │ │ │ │ vstr s9, [r0, #-4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:956 (discriminator 3) │ │ │ │ │ vstr s14, [r3, #-8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:957 (discriminator 3) │ │ │ │ │ vstr s15, [r3, #-4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:938 (discriminator 3) │ │ │ │ │ - blt.n eeec │ │ │ │ │ + blt.n eb04 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:970 │ │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ mov r7, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:930 │ │ │ │ │ - bl e614 │ │ │ │ │ + bl e22c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:932 │ │ │ │ │ cmp r6, #32 │ │ │ │ │ - ble.n eecc │ │ │ │ │ + ble.n eae4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:931 │ │ │ │ │ movs r1, #8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:932 │ │ │ │ │ movs r5, #32 │ │ │ │ │ - b.n ef90 │ │ │ │ │ + b.n eba8 │ │ │ │ │ mov r5, ip │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:933 │ │ │ │ │ mov r3, r7 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bl e910 │ │ │ │ │ + bl e528 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:932 │ │ │ │ │ mov.w ip, r5, lsl #2 │ │ │ │ │ mov r1, r5 │ │ │ │ │ cmp ip, r6 │ │ │ │ │ - blt.n ef8e │ │ │ │ │ + blt.n eba6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:937 │ │ │ │ │ - beq.n efae │ │ │ │ │ + beq.n ebc6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:960 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bgt.w ee7c │ │ │ │ │ + bgt.w ea94 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:970 │ │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:938 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bgt.n eeda │ │ │ │ │ + bgt.n eaf2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:970 │ │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ rftfsub(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1256 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1260 │ │ │ │ │ asrs r7, r0, #1 │ │ │ │ │ @@ -23642,18 +23509,18 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1261 │ │ │ │ │ lsls r0, r2, #1 │ │ │ │ │ mov r1, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1256 │ │ │ │ │ mov r5, r2 │ │ │ │ │ mov r6, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1261 │ │ │ │ │ - bl 1b110 │ │ │ │ │ + bl 15750 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1263 │ │ │ │ │ cmp r7, #2 │ │ │ │ │ - ble.n f05a │ │ │ │ │ + ble.n ec72 │ │ │ │ │ subs r2, r5, r0 │ │ │ │ │ subs r7, #3 │ │ │ │ │ lsls r5, r0, #2 │ │ │ │ │ lsls r4, r4, #2 │ │ │ │ │ lsrs r7, r7, #1 │ │ │ │ │ add.w r2, r6, r2, lsl #2 │ │ │ │ │ adds r0, r6, r5 │ │ │ │ │ @@ -23717,15 +23584,15 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1275 (discriminator 3) │ │ │ │ │ vsub.f32 s15, s13, s15 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1274 (discriminator 3) │ │ │ │ │ vstr s14, [r3] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1275 (discriminator 3) │ │ │ │ │ vstr s15, [r3, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1263 (discriminator 3) │ │ │ │ │ - bne.n eff2 │ │ │ │ │ + bne.n ec0a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1277 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ nop │ │ │ │ │ rftbsub(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1285 │ │ │ │ │ vldr s15, [r1, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1281 │ │ │ │ │ @@ -23743,18 +23610,18 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1281 │ │ │ │ │ mov r5, r2 │ │ │ │ │ mov r8, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1285 │ │ │ │ │ vstr s15, [r1, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1287 │ │ │ │ │ mov r1, r6 │ │ │ │ │ - bl 1b110 │ │ │ │ │ + bl 15750 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1289 │ │ │ │ │ cmp r6, #2 │ │ │ │ │ - ble.n f118 │ │ │ │ │ + ble.n ed30 │ │ │ │ │ sub.w lr, r6, #3 │ │ │ │ │ lsls r7, r7, #2 │ │ │ │ │ subs r5, r5, r0 │ │ │ │ │ lsls r1, r0, #2 │ │ │ │ │ mov.w r3, lr, lsr #1 │ │ │ │ │ sub.w lr, r7, #8 │ │ │ │ │ add lr, r4 │ │ │ │ │ @@ -23818,15 +23685,15 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1301 (discriminator 3) │ │ │ │ │ vsub.f32 s14, s14, s12 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1300 (discriminator 3) │ │ │ │ │ vstr s15, [r3] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1301 (discriminator 3) │ │ │ │ │ vstr s14, [r3, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1289 (discriminator 3) │ │ │ │ │ - bne.n f0b0 │ │ │ │ │ + bne.n ecc8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1303 │ │ │ │ │ adds r1, r6, #1 │ │ │ │ │ add.w r4, r4, r1, lsl #2 │ │ │ │ │ vldr s15, [r4] │ │ │ │ │ vneg.f32 s15, s15 │ │ │ │ │ vstr s15, [r4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1304 │ │ │ │ │ @@ -23843,20 +23710,20 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1313 │ │ │ │ │ mov r1, r0 │ │ │ │ │ mov r0, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1308 │ │ │ │ │ mov r4, r2 │ │ │ │ │ mov r7, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1313 │ │ │ │ │ - bl 1b110 │ │ │ │ │ + bl 15750 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1315 │ │ │ │ │ cmp.w r8, #1 │ │ │ │ │ it le │ │ │ │ │ movle.w r8, r8, lsl #2 │ │ │ │ │ - ble.n f1ae │ │ │ │ │ + ble.n edc6 │ │ │ │ │ sub.w ip, r4, r0 │ │ │ │ │ mov.w lr, r0, lsl #2 │ │ │ │ │ mov.w r8, r8, lsl #2 │ │ │ │ │ add.w r0, r6, r5, lsl #2 │ │ │ │ │ add.w ip, r7, ip, lsl #2 │ │ │ │ │ add.w r4, r7, lr │ │ │ │ │ rsb r1, lr, #0 │ │ │ │ │ @@ -23887,15 +23754,15 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1321 (discriminator 3) │ │ │ │ │ vstmia r2!, {s15} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1315 (discriminator 3) │ │ │ │ │ cmp r3, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1322 (discriminator 3) │ │ │ │ │ vstr s13, [r0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1315 (discriminator 3) │ │ │ │ │ - bne.n f176 │ │ │ │ │ + bne.n ed8e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1324 │ │ │ │ │ add r6, r8 │ │ │ │ │ vldr s14, [r7] │ │ │ │ │ vldr s15, [r6] │ │ │ │ │ vmul.f32 s15, s15, s14 │ │ │ │ │ vstr s15, [r6] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1325 │ │ │ │ │ @@ -23911,20 +23778,20 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1334 │ │ │ │ │ mov r1, r0 │ │ │ │ │ mov r0, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1329 │ │ │ │ │ mov r4, r2 │ │ │ │ │ mov r7, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1334 │ │ │ │ │ - bl 1b110 │ │ │ │ │ + bl 15750 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1336 │ │ │ │ │ cmp.w r8, #1 │ │ │ │ │ it le │ │ │ │ │ movle.w r8, r8, lsl #2 │ │ │ │ │ - ble.n f242 │ │ │ │ │ + ble.n ee5a │ │ │ │ │ sub.w ip, r4, r0 │ │ │ │ │ mov.w lr, r0, lsl #2 │ │ │ │ │ mov.w r8, r8, lsl #2 │ │ │ │ │ add.w r0, r6, r5, lsl #2 │ │ │ │ │ add.w ip, r7, ip, lsl #2 │ │ │ │ │ add.w r4, r7, lr │ │ │ │ │ rsb r1, lr, #0 │ │ │ │ │ @@ -23954,15 +23821,15 @@ │ │ │ │ │ vnmls.f32 s13, s12, s14 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1342 (discriminator 3) │ │ │ │ │ vstr s15, [r0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1343 (discriminator 3) │ │ │ │ │ vstmia r2!, {s13} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1336 (discriminator 3) │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.n f20a │ │ │ │ │ + bne.n ee22 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1345 │ │ │ │ │ add r6, r8 │ │ │ │ │ vldr s14, [r7] │ │ │ │ │ vldr s15, [r6] │ │ │ │ │ vmul.f32 s15, s15, s14 │ │ │ │ │ vstr s15, [r6] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1346 │ │ │ │ │ @@ -23982,28 +23849,28 @@ │ │ │ │ │ flags(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g32.c:17 │ │ │ │ │ movs r0, #0 │ │ │ │ │ bx lr │ │ │ │ │ backward(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g32.c:14 │ │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ │ - b.w 78ec │ │ │ │ │ + b.w 75c4 │ │ │ │ │ forward(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g32.c:13 │ │ │ │ │ movs r1, #1 │ │ │ │ │ - b.w 78ec │ │ │ │ │ + b.w 75c4 │ │ │ │ │ nop │ │ │ │ │ makect(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:690 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:697 │ │ │ │ │ asrs r7, r0, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:698 │ │ │ │ │ vmov s14, r7 │ │ │ │ │ - vldr s15, [pc, #128] @ f304 │ │ │ │ │ + vldr s15, [pc, #128] @ ef1c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:690 │ │ │ │ │ mov r5, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:698 │ │ │ │ │ vcvt.f32.s32 s0, s14 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:690 │ │ │ │ │ vpush {d8} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:700 │ │ │ │ │ @@ -24011,81 +23878,81 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:690 │ │ │ │ │ sub sp, #12 │ │ │ │ │ mov r4, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:698 │ │ │ │ │ vdiv.f32 s17, s15, s0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:699 │ │ │ │ │ vmul.f32 s0, s0, s17 │ │ │ │ │ - blx 1848 │ │ │ │ │ + blx 1570 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:700 │ │ │ │ │ vmul.f32 s15, s0, s16 │ │ │ │ │ add.w r3, r5, r7, lsl #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:699 │ │ │ │ │ vstr s0, [r5] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:701 │ │ │ │ │ cmp r7, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:700 │ │ │ │ │ vstr s15, [r3] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:701 │ │ │ │ │ - beq.n f2f8 │ │ │ │ │ + beq.n ef10 │ │ │ │ │ adds r6, r5, #4 │ │ │ │ │ add.w r9, sp, #4 │ │ │ │ │ add.w r5, r5, r4, lsl #2 │ │ │ │ │ mov r8, sp │ │ │ │ │ movs r4, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:702 │ │ │ │ │ vmov s15, r4 │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r9 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:701 │ │ │ │ │ adds r4, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:702 │ │ │ │ │ vcvt.f32.s32 s0, s15 │ │ │ │ │ vmul.f32 s0, s0, s17 │ │ │ │ │ - blx 1750 │ │ │ │ │ + blx 1478 │ │ │ │ │ vldr s14, [sp] │ │ │ │ │ vldr s15, [sp, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:701 │ │ │ │ │ cmp r7, r4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:702 │ │ │ │ │ vmul.f32 s14, s14, s16 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:703 │ │ │ │ │ vmul.f32 s15, s15, s16 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:702 │ │ │ │ │ vstmia r6!, {s14} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:703 │ │ │ │ │ vstmdb r5!, {s15} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:701 │ │ │ │ │ - bne.n f2c6 │ │ │ │ │ + bne.n eede │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:706 │ │ │ │ │ add sp, #12 │ │ │ │ │ vpop {d8} │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ nop │ │ │ │ │ lsrs r3, r3, #31 │ │ │ │ │ subs r7, #73 @ 0x49 │ │ │ │ │ bitrv2(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:712 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:721 │ │ │ │ │ cmp r0, #8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:712 │ │ │ │ │ - ldr r4, [pc, #636] @ (f58c ) │ │ │ │ │ - ldr r2, [pc, #636] @ (f590 ) │ │ │ │ │ + ldr r4, [pc, #636] @ (f1a4 ) │ │ │ │ │ + ldr r2, [pc, #636] @ (f1a8 ) │ │ │ │ │ sub.w sp, sp, #4128 @ 0x1020 │ │ │ │ │ add r4, pc │ │ │ │ │ sub sp, #12 │ │ │ │ │ add.w r3, sp, #4128 @ 0x1020 │ │ │ │ │ add.w r3, r3, #4 │ │ │ │ │ ldr r2, [r4, r2] │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ mov.w r2, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:721 │ │ │ │ │ - ble.n f424 │ │ │ │ │ + ble.n f03c │ │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:720 │ │ │ │ │ movs r7, #1 │ │ │ │ │ add.w ip, sp, #36 @ 0x24 │ │ │ │ │ mov lr, r3 │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:722 │ │ │ │ │ @@ -24094,54 +23961,54 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:723 │ │ │ │ │ subs r5, r4, #4 │ │ │ │ │ add.w r6, ip, r4 │ │ │ │ │ add r5, ip │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:722 │ │ │ │ │ mov r2, lr │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n f350 │ │ │ │ │ + b.n ef68 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:724 │ │ │ │ │ ldr.w r3, [r2], #4 │ │ │ │ │ add r3, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:723 │ │ │ │ │ cmp r6, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:724 │ │ │ │ │ str.w r3, [r5, #4]! │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:723 │ │ │ │ │ - bne.n f34c │ │ │ │ │ + bne.n ef64 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:726 │ │ │ │ │ lsls r3, r7, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:721 │ │ │ │ │ cmp.w r0, r7, lsl #4 │ │ │ │ │ - ble.n f366 │ │ │ │ │ + ble.n ef7e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:726 │ │ │ │ │ mov r7, r3 │ │ │ │ │ - b.n f33a │ │ │ │ │ + b.n ef52 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:728 │ │ │ │ │ mov sl, r4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:743 │ │ │ │ │ it eq │ │ │ │ │ lsleq r7, r7, #3 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:729 │ │ │ │ │ - beq.n f434 │ │ │ │ │ + beq.n f04c │ │ │ │ │ ldr.w lr, [sp, #24] │ │ │ │ │ movs r6, #2 │ │ │ │ │ mov ip, lr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:787 │ │ │ │ │ ldr.w r2, [ip], #4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:788 │ │ │ │ │ mov r5, lr │ │ │ │ │ movs r3, #0 │ │ │ │ │ adds r0, r4, r2 │ │ │ │ │ adds r7, r6, r2 │ │ │ │ │ add.w r2, r1, r2, lsl #2 │ │ │ │ │ add.w r0, r1, r0, lsl #2 │ │ │ │ │ add.w r7, r1, r7, lsl #2 │ │ │ │ │ - b.n f396 │ │ │ │ │ + b.n efae │ │ │ │ │ ldr.w r3, [r5], #4 │ │ │ │ │ add r3, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:790 │ │ │ │ │ ldr.w fp, [r2, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:789 │ │ │ │ │ vldr s15, [r2] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:786 │ │ │ │ │ @@ -24192,39 +24059,39 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:804 │ │ │ │ │ str.w fp, [r0, #-4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:805 │ │ │ │ │ str.w r9, [r3] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:806 │ │ │ │ │ str.w r8, [sl] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:786 │ │ │ │ │ - bne.n f392 │ │ │ │ │ + bne.n efaa │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:785 │ │ │ │ │ adds r6, #2 │ │ │ │ │ cmp r4, r6 │ │ │ │ │ - bne.n f378 │ │ │ │ │ + bne.n ef90 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:712 │ │ │ │ │ - ldr r1, [pc, #404] @ (f594 ) │ │ │ │ │ + ldr r1, [pc, #404] @ (f1ac ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:810 │ │ │ │ │ add.w r3, sp, #4128 @ 0x1020 │ │ │ │ │ - ldr r2, [pc, #392] @ (f590 ) │ │ │ │ │ + ldr r2, [pc, #392] @ (f1a8 ) │ │ │ │ │ adds r3, #4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:712 │ │ │ │ │ add r1, pc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:810 │ │ │ │ │ ldr r2, [r1, r2] │ │ │ │ │ ldr r1, [r2, #0] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ eors r1, r2 │ │ │ │ │ mov.w r2, #0 │ │ │ │ │ - bne.w f588 │ │ │ │ │ + bne.w f1a0 │ │ │ │ │ add.w sp, sp, #4128 @ 0x1020 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:729 │ │ │ │ │ - bne.n f3fe │ │ │ │ │ + bne.n f016 │ │ │ │ │ movs r7, #4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:728 │ │ │ │ │ mov.w sl, #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:720 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ │ @@ -24282,15 +24149,15 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:730 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:782 │ │ │ │ │ str r5, [r0, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:730 │ │ │ │ │ ldr r0, [sp, #28] │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - beq.n f3fe │ │ │ │ │ + beq.n f016 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:732 │ │ │ │ │ ldr r4, [sp, #20] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:733 │ │ │ │ │ mov.w r9, r3, lsl #1 │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ movs r2, #0 │ │ │ │ │ ldr.w r8, [sp, #24] │ │ │ │ │ @@ -24303,15 +24170,15 @@ │ │ │ │ │ add.w r4, r1, r0, lsl #2 │ │ │ │ │ add.w ip, sl, r5 │ │ │ │ │ add.w r3, r1, r3, lsl #2 │ │ │ │ │ add.w r6, r1, r6, lsl #2 │ │ │ │ │ add.w r5, r1, r5, lsl #2 │ │ │ │ │ add.w ip, r1, ip, lsl #2 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ - b.n f4c4 │ │ │ │ │ + b.n f0dc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:733 │ │ │ │ │ ldr.w r2, [r8], #4 │ │ │ │ │ adds r4, #8 │ │ │ │ │ add r2, r9 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:734 │ │ │ │ │ vldr s14, [r4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:743 │ │ │ │ │ @@ -24417,96 +24284,98 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:770 │ │ │ │ │ str.w lr, [r3] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:771 │ │ │ │ │ str r2, [r0, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:731 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - bne.n f4be │ │ │ │ │ + bne.n f0d6 │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ adds r3, #2 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ - b.n f440 │ │ │ │ │ + b.n f058 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:810 │ │ │ │ │ - blx 171c <__stack_chk_fail@plt> │ │ │ │ │ - rsbs r0, r2, r1 │ │ │ │ │ + blx 1444 <__stack_chk_fail@plt> │ │ │ │ │ + ldrh r6, [r7, #60] @ 0x3c │ │ │ │ │ + movs r1, r0 │ │ │ │ │ lsls r0, r5, #3 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - @ instruction: 0xeae00001 │ │ │ │ │ + ldrh r4, [r1, #54] @ 0x36 │ │ │ │ │ + movs r1, r0 │ │ │ │ │ bitrv2conj(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:813 │ │ │ │ │ - ldr r2, [pc, #796] @ (f8b8 ) │ │ │ │ │ + ldr r2, [pc, #796] @ (f4d0 ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:822 │ │ │ │ │ cmp r0, #8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:813 │ │ │ │ │ - ldr r3, [pc, #796] @ (f8bc ) │ │ │ │ │ + ldr r3, [pc, #796] @ (f4d4 ) │ │ │ │ │ add r2, pc │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ subw sp, sp, #2092 @ 0x82c │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ str.w r3, [sp, #2084] @ 0x824 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:822 │ │ │ │ │ - ble.w f8a6 │ │ │ │ │ + ble.w f4be │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:821 │ │ │ │ │ movs r7, #1 │ │ │ │ │ add.w ip, sp, #36 @ 0x24 │ │ │ │ │ add.w lr, sp, #40 @ 0x28 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:823 │ │ │ │ │ lsls r6, r7, #2 │ │ │ │ │ asrs r0, r0, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:824 │ │ │ │ │ subs r4, r6, #4 │ │ │ │ │ mov r2, lr │ │ │ │ │ add r4, ip │ │ │ │ │ add.w r5, ip, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:823 │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n f5d8 │ │ │ │ │ + b.n f1f0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:825 │ │ │ │ │ ldr.w r3, [r2], #4 │ │ │ │ │ add r3, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:824 │ │ │ │ │ cmp r5, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:825 │ │ │ │ │ str.w r3, [r4, #4]! │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:824 │ │ │ │ │ - bne.n f5d4 │ │ │ │ │ + bne.n f1ec │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:822 │ │ │ │ │ lsls r3, r7, #4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:827 │ │ │ │ │ lsls r7, r7, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:822 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - bgt.n f5c2 │ │ │ │ │ + bgt.n f1da │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:891 │ │ │ │ │ adds r2, r6, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:829 │ │ │ │ │ str r7, [sp, #24] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:891 │ │ │ │ │ lsls r2, r2, #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:830 │ │ │ │ │ cmp r3, r0 │ │ │ │ │ - beq.w f700 │ │ │ │ │ + beq.w f318 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:890 │ │ │ │ │ vldr s15, [r1, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:891 │ │ │ │ │ adds r3, r1, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:890 │ │ │ │ │ vneg.f32 s15, s15 │ │ │ │ │ vstr s15, [r1, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:891 │ │ │ │ │ vldr s15, [r3] │ │ │ │ │ vneg.f32 s15, s15 │ │ │ │ │ vstr s15, [r3] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:892 │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq.n f6e0 │ │ │ │ │ + beq.n f2f8 │ │ │ │ │ add.w fp, sp, #40 @ 0x28 │ │ │ │ │ mov.w lr, #2 │ │ │ │ │ mov sl, fp │ │ │ │ │ lsls r3, r3, #1 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:894 │ │ │ │ │ ldr.w r2, [sl], #4 │ │ │ │ │ @@ -24514,15 +24383,15 @@ │ │ │ │ │ mov ip, fp │ │ │ │ │ movs r3, #0 │ │ │ │ │ adds r0, r2, r6 │ │ │ │ │ add.w r8, lr, r2 │ │ │ │ │ add.w r2, r1, r2, lsl #2 │ │ │ │ │ add.w r0, r1, r0, lsl #2 │ │ │ │ │ add.w r9, r1, r8, lsl #2 │ │ │ │ │ - b.n f644 │ │ │ │ │ + b.n f25c │ │ │ │ │ ldr.w r3, [ip], #4 │ │ │ │ │ add r3, lr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:897 │ │ │ │ │ vldr s15, [r2, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:896 │ │ │ │ │ vldr s13, [r2] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:893 │ │ │ │ │ @@ -24582,15 +24451,15 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:911 │ │ │ │ │ vstr s14, [r0, #-4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:912 │ │ │ │ │ str r4, [r3, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:913 │ │ │ │ │ vstr s15, [r5] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:893 │ │ │ │ │ - bne.n f640 │ │ │ │ │ + bne.n f258 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:916 │ │ │ │ │ add.w r3, r8, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:917 │ │ │ │ │ add r8, r6 │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:892 │ │ │ │ │ add.w lr, lr, #2 │ │ │ │ │ @@ -24609,28 +24478,28 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:917 │ │ │ │ │ vneg.f32 s15, s15 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:892 │ │ │ │ │ cmp r3, lr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:917 │ │ │ │ │ vstr s15, [r8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:892 │ │ │ │ │ - bne.n f624 │ │ │ │ │ + bne.n f23c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:813 │ │ │ │ │ - ldr r2, [pc, #476] @ (f8c0 ) │ │ │ │ │ + ldr r2, [pc, #476] @ (f4d8 ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:920 │ │ │ │ │ - ldr r3, [pc, #472] @ (f8bc ) │ │ │ │ │ + ldr r3, [pc, #472] @ (f4d4 ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:813 │ │ │ │ │ add r2, pc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:920 │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr.w r3, [sp, #2084] @ 0x824 │ │ │ │ │ eors r2, r3 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ - bne.w f8b2 │ │ │ │ │ + bne.w f4ca │ │ │ │ │ addw sp, sp, #2092 @ 0x82c │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:844 │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ │ str r2, [sp, #28] │ │ │ │ │ mov.w sl, r3, lsl #2 │ │ │ │ │ @@ -24707,15 +24576,15 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:887 │ │ │ │ │ vldr s15, [r4] │ │ │ │ │ vneg.f32 s15, s15 │ │ │ │ │ vstr s15, [r4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:831 │ │ │ │ │ ldr r4, [sp, #24] │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - beq.n f6e0 │ │ │ │ │ + beq.n f2f8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:833 │ │ │ │ │ ldr r4, [sp, #20] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:834 │ │ │ │ │ mov.w r9, r3, lsl #1 │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ movs r3, #0 │ │ │ │ │ ldr.w r8, [sp, #28] │ │ │ │ │ @@ -24728,15 +24597,15 @@ │ │ │ │ │ adds r5, r0, r6 │ │ │ │ │ add.w r2, r1, r2, lsl #2 │ │ │ │ │ add.w r4, r1, r4, lsl #2 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ add.w r0, r1, r0, lsl #2 │ │ │ │ │ add.w r5, r1, r5, lsl #2 │ │ │ │ │ add.w r2, r1, r7, lsl #2 │ │ │ │ │ - b.n f7c2 │ │ │ │ │ + b.n f3da │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:834 │ │ │ │ │ ldr.w r3, [r8], #4 │ │ │ │ │ adds r2, #8 │ │ │ │ │ add r3, r9 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:836 │ │ │ │ │ vldr s15, [r2, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:832 │ │ │ │ │ @@ -24859,43 +24728,45 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:871 │ │ │ │ │ str r7, [r3, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:872 │ │ │ │ │ vstr s15, [ip] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:832 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.n f7bc │ │ │ │ │ + bne.n f3d4 │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ adds r3, #2 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ - b.n f714 │ │ │ │ │ + b.n f32c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:821 │ │ │ │ │ movs r4, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:822 │ │ │ │ │ movs r2, #12 │ │ │ │ │ movs r6, #2 │ │ │ │ │ movs r3, #8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:821 │ │ │ │ │ str r4, [sp, #24] │ │ │ │ │ - b.n f5f0 │ │ │ │ │ + b.n f208 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:920 │ │ │ │ │ - blx 171c <__stack_chk_fail@plt> │ │ │ │ │ + blx 1444 <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ - strd r0, r0, [sl, #-4] │ │ │ │ │ + ldrh r6, [r6, #40] @ 0x28 │ │ │ │ │ + movs r1, r0 │ │ │ │ │ lsls r0, r5, #3 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - @ instruction: 0xe8040001 │ │ │ │ │ + ldrh r0, [r6, #30] │ │ │ │ │ + movs r1, r0 │ │ │ │ │ makewt(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:661 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:669 │ │ │ │ │ asrs r7, r0, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:670 │ │ │ │ │ vmov s14, r7 │ │ │ │ │ - vldr s15, [pc, #140] @ f95c │ │ │ │ │ + vldr s15, [pc, #140] @ f574 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:672 │ │ │ │ │ movs r3, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:670 │ │ │ │ │ vcvt.f32.s32 s0, s14 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:661 │ │ │ │ │ vpush {d8} │ │ │ │ │ mov r8, r1 │ │ │ │ │ @@ -24911,24 +24782,24 @@ │ │ │ │ │ str r2, [r1, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:670 │ │ │ │ │ vdiv.f32 s16, s15, s0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:661 │ │ │ │ │ mov r9, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:673 │ │ │ │ │ vmul.f32 s0, s0, s16 │ │ │ │ │ - blx 1848 │ │ │ │ │ + blx 1570 │ │ │ │ │ add.w r3, r8, r4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:675 │ │ │ │ │ cmp r7, #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:673 │ │ │ │ │ vstr s0, [r3] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:674 │ │ │ │ │ vstr s0, [r3, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:675 │ │ │ │ │ - ble.n f950 │ │ │ │ │ + ble.n f568 │ │ │ │ │ mov r6, r8 │ │ │ │ │ add.w r5, r8, r9, lsl #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:676 │ │ │ │ │ movs r4, #2 │ │ │ │ │ add.w fp, sp, #4 │ │ │ │ │ mov sl, sp │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:677 │ │ │ │ │ @@ -24939,37 +24810,37 @@ │ │ │ │ │ mov r1, sl │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:677 │ │ │ │ │ vcvt.f32.s32 s0, s15 │ │ │ │ │ mov r0, fp │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:676 │ │ │ │ │ adds r4, #2 │ │ │ │ │ vmul.f32 s0, s0, s16 │ │ │ │ │ - blx 1750 │ │ │ │ │ + blx 1478 │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ cmp r7, r4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:679 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:680 │ │ │ │ │ str r2, [r6, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:681 │ │ │ │ │ str r2, [r5, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:682 │ │ │ │ │ str r3, [r5, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:676 │ │ │ │ │ - bgt.n f916 │ │ │ │ │ + bgt.n f52e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:684 │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r9 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:687 │ │ │ │ │ add sp, #12 │ │ │ │ │ vpop {d8} │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:684 │ │ │ │ │ - b.n f308 │ │ │ │ │ + b.n ef20 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:687 │ │ │ │ │ add sp, #12 │ │ │ │ │ vpop {d8} │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ nop │ │ │ │ │ lsrs r3, r3, #31 │ │ │ │ │ subs r7, #73 @ 0x49 │ │ │ │ │ @@ -24981,113 +24852,113 @@ │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:327 │ │ │ │ │ ldr r7, [sp, #24] │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r5, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:328 │ │ │ │ │ cmp.w r0, r1, lsl #2 │ │ │ │ │ - ble.n f97e │ │ │ │ │ + ble.n f596 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:329 │ │ │ │ │ asrs r0, r0, #2 │ │ │ │ │ makewt(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:667 │ │ │ │ │ movs r2, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:668 │ │ │ │ │ cmp r0, #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:666 │ │ │ │ │ str r0, [r3, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:667 │ │ │ │ │ str r2, [r3, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:668 │ │ │ │ │ - bgt.n f9a0 │ │ │ │ │ + bgt.n f5b8 │ │ │ │ │ _soxr_cdft_f(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:331 │ │ │ │ │ cmp r4, #4 │ │ │ │ │ - ble.n f99c │ │ │ │ │ + ble.n f5b4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:333 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:332 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - blt.n f9a8 │ │ │ │ │ + blt.n f5c0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:333 │ │ │ │ │ - bl f308 │ │ │ │ │ + bl ef20 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:340 │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:342 │ │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:340 │ │ │ │ │ - b.w ee64 │ │ │ │ │ + b.w ea7c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:339 │ │ │ │ │ - beq.n f98e │ │ │ │ │ + beq.n f5a6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:342 │ │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ makewt(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:342 │ │ │ │ │ mov r1, r7 │ │ │ │ │ - bl f8c4 │ │ │ │ │ - b.n f97e │ │ │ │ │ + bl f4dc │ │ │ │ │ + b.n f596 │ │ │ │ │ _soxr_cdft_f(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:336 │ │ │ │ │ - bl f598 │ │ │ │ │ + bl f1b0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:337 │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:342 │ │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:337 │ │ │ │ │ - b.w ed0c │ │ │ │ │ + b.w e924 │ │ │ │ │ nop │ │ │ │ │ _soxr_rdft_f(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:346 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ mov r8, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:350 │ │ │ │ │ ldr.w r9, [r3] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:346 │ │ │ │ │ ldr r7, [sp, #32] │ │ │ │ │ mov r6, r0 │ │ │ │ │ mov sl, r1 │ │ │ │ │ mov r4, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:351 │ │ │ │ │ cmp.w r0, r9, lsl #2 │ │ │ │ │ - ble.n fa20 │ │ │ │ │ + ble.n f638 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:352 │ │ │ │ │ mov.w r9, r0, asr #2 │ │ │ │ │ makewt(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:667 │ │ │ │ │ movs r5, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:668 │ │ │ │ │ cmp.w r9, #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:666 │ │ │ │ │ str.w r9, [r3] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:667 │ │ │ │ │ str r5, [r3, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:668 │ │ │ │ │ - ble.n fa76 │ │ │ │ │ + ble.n f68e │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r9 │ │ │ │ │ - bl f8c4 │ │ │ │ │ + bl f4dc │ │ │ │ │ _soxr_rdft_f(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:355 │ │ │ │ │ ldr.w r5, [r8, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:356 │ │ │ │ │ cmp.w r6, r5, lsl #2 │ │ │ │ │ - bgt.n fa9c │ │ │ │ │ + bgt.n f6b4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:360 │ │ │ │ │ cmp.w sl, #0 │ │ │ │ │ - blt.n fa42 │ │ │ │ │ + blt.n f65a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:361 │ │ │ │ │ cmp r6, #4 │ │ │ │ │ - bgt.n fa7a │ │ │ │ │ + bgt.n f692 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:365 │ │ │ │ │ - beq.n facc │ │ │ │ │ + beq.n f6e4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:368 │ │ │ │ │ vldr s15, [r4] │ │ │ │ │ vldr s14, [r4, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:369 │ │ │ │ │ vadd.f32 s13, s15, s14 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:368 │ │ │ │ │ vsub.f32 s15, s15, s14 │ │ │ │ │ @@ -25098,34 +24969,34 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:382 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:355 │ │ │ │ │ ldr r5, [r3, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:356 │ │ │ │ │ lsls r2, r5, #2 │ │ │ │ │ cmp r6, r2 │ │ │ │ │ - ble.n f9f8 │ │ │ │ │ + ble.n f610 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:357 │ │ │ │ │ asrs r5, r6, #2 │ │ │ │ │ makect(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:695 │ │ │ │ │ str.w r5, [r8, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:696 │ │ │ │ │ cmp r5, #1 │ │ │ │ │ - ble.n f9f8 │ │ │ │ │ + ble.n f610 │ │ │ │ │ _soxr_rdft_f(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:358 │ │ │ │ │ add.w r1, r7, r9, lsl #2 │ │ │ │ │ makect(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:358 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl f278 │ │ │ │ │ + bl ee90 │ │ │ │ │ _soxr_rdft_f(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:360 │ │ │ │ │ cmp.w sl, #0 │ │ │ │ │ - bge.n f9fe │ │ │ │ │ + bge.n f616 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:372 │ │ │ │ │ vldr s14, [r4] │ │ │ │ │ vmov.f32 s13, #96 @ 0x3f000000 0.5 │ │ │ │ │ vldr s15, [r4, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:374 │ │ │ │ │ cmp r6, #4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:372 │ │ │ │ │ @@ -25134,163 +25005,163 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:373 │ │ │ │ │ vsub.f32 s14, s14, s15 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:372 │ │ │ │ │ vstr s15, [r4, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:373 │ │ │ │ │ vstr s14, [r4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:374 │ │ │ │ │ - bgt.n faa8 │ │ │ │ │ + bgt.n f6c0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:378 │ │ │ │ │ - bne.n fa1c │ │ │ │ │ + bne.n f634 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:379 │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:382 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:379 │ │ │ │ │ - b.w ee64 │ │ │ │ │ + b.w ea7c │ │ │ │ │ makewt(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:379 │ │ │ │ │ movs r2, #4 │ │ │ │ │ - b.n fa24 │ │ │ │ │ + b.n f63c │ │ │ │ │ _soxr_rdft_f(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:362 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bl f308 │ │ │ │ │ + bl ef20 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:363 │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bl ee64 │ │ │ │ │ + bl ea7c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:364 │ │ │ │ │ add.w r3, r7, r9, lsl #2 │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bl efb4 │ │ │ │ │ - b.n fa04 │ │ │ │ │ + bl ebcc │ │ │ │ │ + b.n f61c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:358 │ │ │ │ │ add.w r1, r7, r9, lsl #2 │ │ │ │ │ makect(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:695 │ │ │ │ │ mov r5, r9 │ │ │ │ │ str.w r9, [r8, #4] │ │ │ │ │ - b.n fa36 │ │ │ │ │ + b.n f64e │ │ │ │ │ _soxr_rdft_f(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:375 │ │ │ │ │ mov r2, r5 │ │ │ │ │ add.w r3, r7, r9, lsl #2 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bl f060 │ │ │ │ │ + bl ec78 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:376 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bl f308 │ │ │ │ │ + bl ef20 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:377 │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:382 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:377 │ │ │ │ │ - b.w ed0c │ │ │ │ │ + b.w e924 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:366 │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bl ee64 │ │ │ │ │ - b.n fa04 │ │ │ │ │ + bl ea7c │ │ │ │ │ + b.n f61c │ │ │ │ │ _soxr_ddct_f(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:386 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ mov r9, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:390 │ │ │ │ │ ldr.w r8, [r3] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:386 │ │ │ │ │ ldr r7, [sp, #32] │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov sl, r1 │ │ │ │ │ mov r4, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:391 │ │ │ │ │ mov.w r8, r8, lsl #2 │ │ │ │ │ cmp r8, r0 │ │ │ │ │ - bge.n fba0 │ │ │ │ │ + bge.n f7b8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:392 │ │ │ │ │ mov.w r8, r0, asr #2 │ │ │ │ │ makewt(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:667 │ │ │ │ │ movs r6, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:668 │ │ │ │ │ cmp.w r8, #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:666 │ │ │ │ │ str.w r8, [r3] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:667 │ │ │ │ │ str r6, [r3, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:668 │ │ │ │ │ it le │ │ │ │ │ movle.w r8, r8, lsl #2 │ │ │ │ │ - bgt.n fb94 │ │ │ │ │ + bgt.n f7ac │ │ │ │ │ _soxr_ddct_f(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:398 │ │ │ │ │ add r8, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:396 │ │ │ │ │ cmp r5, r6 │ │ │ │ │ - ble.n fb26 │ │ │ │ │ + ble.n f73e │ │ │ │ │ makect(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:696 │ │ │ │ │ cmp r5, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:695 │ │ │ │ │ str.w r5, [r9, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:696 │ │ │ │ │ it le │ │ │ │ │ movle r6, r5 │ │ │ │ │ - ble.n fb26 │ │ │ │ │ + ble.n f73e │ │ │ │ │ mov r6, r5 │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl f278 │ │ │ │ │ + bl ee90 │ │ │ │ │ _soxr_ddct_f(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:401 │ │ │ │ │ add.w ip, r5, #1073741824 @ 0x40000000 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:400 │ │ │ │ │ cmp.w sl, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:401 │ │ │ │ │ add.w ip, ip, #4294967295 @ 0xffffffff │ │ │ │ │ mov.w ip, ip, lsl #2 │ │ │ │ │ add.w r9, r4, ip │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:400 │ │ │ │ │ - blt.n fba6 │ │ │ │ │ + blt.n f7be │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:416 │ │ │ │ │ mov r3, r8 │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl f130 │ │ │ │ │ + bl ed48 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:418 │ │ │ │ │ cmp r5, #4 │ │ │ │ │ - bgt.n fc0c │ │ │ │ │ + bgt.n f824 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:422 │ │ │ │ │ - beq.w fc6e │ │ │ │ │ + beq.w f886 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:425 │ │ │ │ │ vldr s12, [r4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:427 │ │ │ │ │ cmp r5, #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:425 │ │ │ │ │ vldr s15, [r4, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:426 │ │ │ │ │ vadd.f32 s14, s12, s15 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:425 │ │ │ │ │ vsub.f32 s12, s12, s15 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:426 │ │ │ │ │ vstr s14, [r4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:427 │ │ │ │ │ - bne.n fb8c │ │ │ │ │ + bne.n f7a4 │ │ │ │ │ mov r2, r4 │ │ │ │ │ makect(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:427 │ │ │ │ │ movs r3, #2 │ │ │ │ │ _soxr_ddct_f(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:428 (discriminator 3) │ │ │ │ │ vldr s15, [r2, #8] │ │ │ │ │ @@ -25306,34 +25177,34 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:429 (discriminator 3) │ │ │ │ │ vadd.f32 s15, s15, s14 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:428 (discriminator 3) │ │ │ │ │ vstr s13, [r2, #-4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:429 (discriminator 3) │ │ │ │ │ vstr s15, [r2] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:427 (discriminator 3) │ │ │ │ │ - bgt.n fb6c │ │ │ │ │ + bgt.n f784 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:431 │ │ │ │ │ vstr s12, [r9] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:433 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ makewt(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:433 │ │ │ │ │ mov r0, r8 │ │ │ │ │ mov.w r8, r8, lsl #2 │ │ │ │ │ mov r1, r7 │ │ │ │ │ - bl f8c4 │ │ │ │ │ + bl f4dc │ │ │ │ │ _soxr_ddct_f(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:395 │ │ │ │ │ ldr.w r6, [r9, #4] │ │ │ │ │ - b.n fb0a │ │ │ │ │ + b.n f722 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:401 │ │ │ │ │ vldr s12, [r9] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:402 │ │ │ │ │ cmp r5, #3 │ │ │ │ │ - ble.n fbe2 │ │ │ │ │ + ble.n f7fa │ │ │ │ │ subs r3, r5, #4 │ │ │ │ │ add.w ip, ip, #4 │ │ │ │ │ lsrs r2, r3, #1 │ │ │ │ │ sub.w r3, r4, #8 │ │ │ │ │ add r3, ip │ │ │ │ │ add ip, r4 │ │ │ │ │ sub.w r3, r3, r2, lsl #3 │ │ │ │ │ @@ -25349,102 +25220,102 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:403 (discriminator 3) │ │ │ │ │ vstr s13, [ip, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:402 (discriminator 3) │ │ │ │ │ cmp r3, ip │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:404 (discriminator 3) │ │ │ │ │ vstr s15, [ip] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:402 (discriminator 3) │ │ │ │ │ - bne.n fbc2 │ │ │ │ │ + bne.n f7da │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:406 │ │ │ │ │ vldr s15, [r4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:408 │ │ │ │ │ cmp r5, #4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:406 │ │ │ │ │ vsub.f32 s14, s15, s12 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:407 │ │ │ │ │ vadd.f32 s15, s15, s12 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:406 │ │ │ │ │ vstr s14, [r4, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:407 │ │ │ │ │ vstr s15, [r4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:408 │ │ │ │ │ - bgt.n fc40 │ │ │ │ │ + bgt.n f858 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:412 │ │ │ │ │ - beq.n fc7a │ │ │ │ │ + beq.n f892 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:416 │ │ │ │ │ mov r3, r8 │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:433 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:416 │ │ │ │ │ - b.w f130 │ │ │ │ │ + b.w ed48 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:419 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl f308 │ │ │ │ │ + bl ef20 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:420 │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl ee64 │ │ │ │ │ + bl ea7c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:421 │ │ │ │ │ mov r3, r8 │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl efb4 │ │ │ │ │ + bl ebcc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:425 │ │ │ │ │ vldr s12, [r4] │ │ │ │ │ vldr s15, [r4, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:426 │ │ │ │ │ vadd.f32 s14, s12, s15 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:425 │ │ │ │ │ vsub.f32 s12, s12, s15 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:426 │ │ │ │ │ vstr s14, [r4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:427 │ │ │ │ │ - b.n fb68 │ │ │ │ │ + b.n f780 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:409 │ │ │ │ │ mov r3, r8 │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl f060 │ │ │ │ │ + bl ec78 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:410 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl f308 │ │ │ │ │ + bl ef20 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:411 │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl ed0c │ │ │ │ │ + bl e924 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:416 │ │ │ │ │ mov r3, r8 │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:433 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:416 │ │ │ │ │ - b.w f130 │ │ │ │ │ + b.w ed48 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:423 │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl ee64 │ │ │ │ │ - b.n fc2a │ │ │ │ │ + bl ea7c │ │ │ │ │ + b.n f842 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:413 │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl ee64 │ │ │ │ │ - b.n fbfc │ │ │ │ │ + bl ea7c │ │ │ │ │ + b.n f814 │ │ │ │ │ nop │ │ │ │ │ _soxr_ddst_f(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:437 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ mov r9, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:441 │ │ │ │ │ ldr.w r8, [r3] │ │ │ │ │ @@ -25452,85 +25323,85 @@ │ │ │ │ │ ldr r7, [sp, #32] │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov sl, r1 │ │ │ │ │ mov r4, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:442 │ │ │ │ │ mov.w r8, r8, lsl #2 │ │ │ │ │ cmp r8, r0 │ │ │ │ │ - bge.n fd58 │ │ │ │ │ + bge.n f970 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:443 │ │ │ │ │ mov.w r8, r0, asr #2 │ │ │ │ │ makewt(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:667 │ │ │ │ │ movs r6, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:668 │ │ │ │ │ cmp.w r8, #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:666 │ │ │ │ │ str.w r8, [r3] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:667 │ │ │ │ │ str r6, [r3, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:668 │ │ │ │ │ it le │ │ │ │ │ movle.w r8, r8, lsl #2 │ │ │ │ │ - bgt.n fd4c │ │ │ │ │ + bgt.n f964 │ │ │ │ │ _soxr_ddst_f(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:449 │ │ │ │ │ add r8, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:447 │ │ │ │ │ cmp r5, r6 │ │ │ │ │ - ble.n fcd6 │ │ │ │ │ + ble.n f8ee │ │ │ │ │ makect(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:696 │ │ │ │ │ cmp r5, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:695 │ │ │ │ │ str.w r5, [r9, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:696 │ │ │ │ │ it le │ │ │ │ │ movle r6, r5 │ │ │ │ │ - ble.n fcd6 │ │ │ │ │ + ble.n f8ee │ │ │ │ │ mov r6, r5 │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl f278 │ │ │ │ │ + bl ee90 │ │ │ │ │ _soxr_ddst_f(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:452 │ │ │ │ │ add.w ip, r5, #1073741824 @ 0x40000000 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:451 │ │ │ │ │ cmp.w sl, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:452 │ │ │ │ │ add.w ip, ip, #4294967295 @ 0xffffffff │ │ │ │ │ mov.w ip, ip, lsl #2 │ │ │ │ │ add.w r9, r4, ip │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:451 │ │ │ │ │ - blt.n fd5e │ │ │ │ │ + blt.n f976 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:467 │ │ │ │ │ mov r3, r8 │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl f1c4 │ │ │ │ │ + bl eddc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:469 │ │ │ │ │ cmp r5, #4 │ │ │ │ │ - bgt.n fdc8 │ │ │ │ │ + bgt.n f9e0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:473 │ │ │ │ │ - beq.w fe2a │ │ │ │ │ + beq.w fa42 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:476 │ │ │ │ │ vldr s15, [r4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:478 │ │ │ │ │ cmp r5, #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:476 │ │ │ │ │ vldr s12, [r4, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:477 │ │ │ │ │ vadd.f32 s14, s15, s12 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:476 │ │ │ │ │ vsub.f32 s12, s15, s12 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:477 │ │ │ │ │ vstr s14, [r4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:478 │ │ │ │ │ - bne.n fd40 │ │ │ │ │ + bne.n f958 │ │ │ │ │ mov r2, r4 │ │ │ │ │ makect(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:478 │ │ │ │ │ movs r3, #2 │ │ │ │ │ _soxr_ddst_f(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:479 (discriminator 3) │ │ │ │ │ vldr s15, [r2, #8] │ │ │ │ │ @@ -25547,35 +25418,35 @@ │ │ │ │ │ vsub.f32 s15, s15, s13 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:479 (discriminator 3) │ │ │ │ │ vsub.f32 s14, s14, s13 │ │ │ │ │ vstr s14, [r2, #-4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:480 (discriminator 3) │ │ │ │ │ vstr s15, [r2] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:478 (discriminator 3) │ │ │ │ │ - bgt.n fd1c │ │ │ │ │ + bgt.n f934 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:482 │ │ │ │ │ vneg.f32 s15, s12 │ │ │ │ │ vstr s15, [r9] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:484 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ makewt(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:484 │ │ │ │ │ mov r0, r8 │ │ │ │ │ mov.w r8, r8, lsl #2 │ │ │ │ │ mov r1, r7 │ │ │ │ │ - bl f8c4 │ │ │ │ │ + bl f4dc │ │ │ │ │ _soxr_ddst_f(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:446 │ │ │ │ │ ldr.w r6, [r9, #4] │ │ │ │ │ - b.n fcba │ │ │ │ │ + b.n f8d2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:452 │ │ │ │ │ vldr s12, [r9] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:453 │ │ │ │ │ cmp r5, #3 │ │ │ │ │ - ble.n fd9e │ │ │ │ │ + ble.n f9b6 │ │ │ │ │ subs r3, r5, #4 │ │ │ │ │ add.w ip, ip, #4 │ │ │ │ │ lsrs r2, r3, #1 │ │ │ │ │ sub.w r3, r4, #8 │ │ │ │ │ add r3, ip │ │ │ │ │ add ip, r4 │ │ │ │ │ sub.w r3, r3, r2, lsl #3 │ │ │ │ │ @@ -25592,102 +25463,102 @@ │ │ │ │ │ vsub.f32 s14, s14, s13 │ │ │ │ │ vstr s14, [ip, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:453 (discriminator 3) │ │ │ │ │ cmp r3, ip │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:455 (discriminator 3) │ │ │ │ │ vstr s15, [ip] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:453 (discriminator 3) │ │ │ │ │ - bne.n fd7a │ │ │ │ │ + bne.n f992 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:457 │ │ │ │ │ vldr s15, [r4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:459 │ │ │ │ │ cmp r5, #4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:457 │ │ │ │ │ vadd.f32 s14, s15, s12 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:458 │ │ │ │ │ vsub.f32 s15, s15, s12 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:457 │ │ │ │ │ vstr s14, [r4, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:458 │ │ │ │ │ vstr s15, [r4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:459 │ │ │ │ │ - bgt.n fdfc │ │ │ │ │ + bgt.n fa14 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:463 │ │ │ │ │ - beq.n fe36 │ │ │ │ │ + beq.n fa4e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:467 │ │ │ │ │ mov r3, r8 │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:484 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:467 │ │ │ │ │ - b.w f1c4 │ │ │ │ │ + b.w eddc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:470 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl f308 │ │ │ │ │ + bl ef20 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:471 │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl ee64 │ │ │ │ │ + bl ea7c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:472 │ │ │ │ │ mov r3, r8 │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl efb4 │ │ │ │ │ + bl ebcc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:476 │ │ │ │ │ vldr s15, [r4] │ │ │ │ │ vldr s12, [r4, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:477 │ │ │ │ │ vadd.f32 s14, s15, s12 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:476 │ │ │ │ │ vsub.f32 s12, s15, s12 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:477 │ │ │ │ │ vstr s14, [r4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:478 │ │ │ │ │ - b.n fd18 │ │ │ │ │ + b.n f930 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:460 │ │ │ │ │ mov r3, r8 │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl f060 │ │ │ │ │ + bl ec78 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:461 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl f308 │ │ │ │ │ + bl ef20 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:462 │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl ed0c │ │ │ │ │ + bl e924 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:467 │ │ │ │ │ mov r3, r8 │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:484 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:467 │ │ │ │ │ - b.w f1c4 │ │ │ │ │ + b.w eddc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:474 │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl ee64 │ │ │ │ │ - b.n fde6 │ │ │ │ │ + bl ea7c │ │ │ │ │ + b.n f9fe │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:464 │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl ee64 │ │ │ │ │ - b.n fdb8 │ │ │ │ │ + bl ea7c │ │ │ │ │ + b.n f9d0 │ │ │ │ │ nop │ │ │ │ │ _soxr_dfct_f(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:488 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r5, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:492 │ │ │ │ │ ldr r4, [r3, #0] │ │ │ │ │ @@ -25697,15 +25568,15 @@ │ │ │ │ │ mov r9, r1 │ │ │ │ │ mov r7, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:493 │ │ │ │ │ cmp.w r0, r4, lsl #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:488 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:493 │ │ │ │ │ - ble.w 100fe │ │ │ │ │ + ble.w fd16 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:494 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ asrs r4, r3, #3 │ │ │ │ │ makewt(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:667 │ │ │ │ │ movs r3, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:668 │ │ │ │ │ @@ -25715,38 +25586,38 @@ │ │ │ │ │ it le │ │ │ │ │ vmovle s16, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:666 │ │ │ │ │ str r4, [r5, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:668 │ │ │ │ │ it le │ │ │ │ │ movle r3, #2 │ │ │ │ │ - bgt.w 100f6 │ │ │ │ │ + bgt.w fd0e │ │ │ │ │ _soxr_dfct_f(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:499 │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:498 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:499 │ │ │ │ │ mov.w sl, r2, asr #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:498 │ │ │ │ │ - ble.n fea4 │ │ │ │ │ + ble.n fabc │ │ │ │ │ makect(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:696 │ │ │ │ │ cmp.w sl, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:695 │ │ │ │ │ str.w sl, [r5, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:696 │ │ │ │ │ it le │ │ │ │ │ vmovle s16, sl │ │ │ │ │ - ble.n fea4 │ │ │ │ │ + ble.n fabc │ │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ │ vmov s16, sl │ │ │ │ │ mov r0, sl │ │ │ │ │ add.w r1, r3, r4, lsl #2 │ │ │ │ │ - bl f278 │ │ │ │ │ + bl ee90 │ │ │ │ │ _soxr_dfct_f(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:504 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:503 │ │ │ │ │ mov.w fp, sl, lsl #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:504 │ │ │ │ │ vldr s14, [r9] │ │ │ │ │ @@ -25776,20 +25647,20 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:507 │ │ │ │ │ vadd.f32 s15, s15, s13 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:506 │ │ │ │ │ vstr s14, [r7] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:507 │ │ │ │ │ vstr s15, [r0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:508 │ │ │ │ │ - ble.w 10108 │ │ │ │ │ + ble.w fd20 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:509 │ │ │ │ │ asrs r6, r3, #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:510 │ │ │ │ │ cmp r3, #7 │ │ │ │ │ - ble.w 101b0 │ │ │ │ │ + ble.w fdc8 │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ add.w r3, sl, #4294967295 @ 0xffffffff │ │ │ │ │ lsls r5, r6, #2 │ │ │ │ │ ldr.w lr, [sp, #16] │ │ │ │ │ subs r3, r2, r3 │ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ │ add.w r2, r9, #4 │ │ │ │ │ @@ -25821,15 +25692,15 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:517 (discriminator 3) │ │ │ │ │ vstr s14, [r1] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:518 (discriminator 3) │ │ │ │ │ vstmia ip!, {s13} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:519 (discriminator 3) │ │ │ │ │ vstmdb r0!, {s15} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:510 (discriminator 3) │ │ │ │ │ - bne.n ff14 │ │ │ │ │ + bne.n fb2c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:521 │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ add.w r1, r9, r5 │ │ │ │ │ adds r0, r7, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:523 │ │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:521 │ │ │ │ │ @@ -25853,44 +25724,44 @@ │ │ │ │ │ vmov r2, s16 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:522 │ │ │ │ │ vldr s15, [r1] │ │ │ │ │ vsub.f32 s15, s15, s14 │ │ │ │ │ vstr s15, [r1] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:523 │ │ │ │ │ mov r1, r9 │ │ │ │ │ - bl f130 │ │ │ │ │ + bl ed48 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:531 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:524 │ │ │ │ │ cmp.w sl, #4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:531 │ │ │ │ │ sub.w r8, r3, #4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:524 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:531 │ │ │ │ │ add r8, r9 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:524 │ │ │ │ │ - bgt.w 101b4 │ │ │ │ │ + bgt.w fdcc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:528 │ │ │ │ │ - beq.w 101fa │ │ │ │ │ + beq.w fe12 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:531 │ │ │ │ │ vldr s14, [r9, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:533 │ │ │ │ │ cmp r4, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:531 │ │ │ │ │ vldr s15, [r9] │ │ │ │ │ vsub.f32 s15, s15, s14 │ │ │ │ │ vstr s15, [r8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:532 │ │ │ │ │ vldr s15, [r9, #4] │ │ │ │ │ vldr s14, [r9] │ │ │ │ │ vadd.f32 s15, s15, s14 │ │ │ │ │ vstr s15, [r9, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:533 │ │ │ │ │ - ble.n 10000 │ │ │ │ │ + ble.n fc18 │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ add fp, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:534 (discriminator 3) │ │ │ │ │ vldr s14, [r2, #-4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:533 (discriminator 3) │ │ │ │ │ subs r4, #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:534 (discriminator 3) │ │ │ │ │ @@ -25904,29 +25775,29 @@ │ │ │ │ │ vstr s15, [fp, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:535 (discriminator 3) │ │ │ │ │ vldr s15, [r2] │ │ │ │ │ vldr s14, [r2, #4] │ │ │ │ │ vsub.f32 s15, s15, s14 │ │ │ │ │ vstr s15, [fp, #-4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:533 (discriminator 3) │ │ │ │ │ - bgt.n ffd4 │ │ │ │ │ + bgt.n fbec │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:539 │ │ │ │ │ cmp r6, #1 │ │ │ │ │ it le │ │ │ │ │ movle r3, #8 │ │ │ │ │ - ble.w 1017e │ │ │ │ │ + ble.w fd96 │ │ │ │ │ vmov fp, s16 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:537 │ │ │ │ │ mov.w r8, #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:540 │ │ │ │ │ mov r2, fp │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ - bl f130 │ │ │ │ │ + bl ed48 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:548 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:549 │ │ │ │ │ mov.w r4, r8, lsl #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:541 │ │ │ │ │ cmp r6, #4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:548 │ │ │ │ │ @@ -25934,17 +25805,17 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:549 │ │ │ │ │ add.w r3, r9, r4 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:548 │ │ │ │ │ add.w sl, r9, sl, lsl #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:541 │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ - bgt.n 10126 │ │ │ │ │ + bgt.n fd3e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:545 │ │ │ │ │ - beq.w 1016a │ │ │ │ │ + beq.w fd82 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:548 │ │ │ │ │ vldr s14, [r7, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:551 │ │ │ │ │ cmp r6, #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:548 │ │ │ │ │ vldr s15, [r7] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:549 │ │ │ │ │ @@ -25954,15 +25825,15 @@ │ │ │ │ │ vstr s15, [sl] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:549 │ │ │ │ │ vldr s15, [r7] │ │ │ │ │ vldr s14, [r7, #4] │ │ │ │ │ vadd.f32 s15, s15, s14 │ │ │ │ │ vstr s15, [r2] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:551 │ │ │ │ │ - bne.n 100a4 │ │ │ │ │ + bne.n fcbc │ │ │ │ │ sub.w r4, r4, r8 │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov.w lr, r8, lsl #4 │ │ │ │ │ mov.w ip, r8, lsl #3 │ │ │ │ │ add.w r4, r9, r4, lsl #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:552 (discriminator 3) │ │ │ │ │ movs r1, #2 │ │ │ │ │ @@ -25983,15 +25854,15 @@ │ │ │ │ │ add r4, lr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:554 (discriminator 3) │ │ │ │ │ vldr s15, [r2] │ │ │ │ │ vldr s14, [r2, #4] │ │ │ │ │ vadd.f32 s15, s15, s14 │ │ │ │ │ vstr s15, [r0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:551 (discriminator 3) │ │ │ │ │ - blt.n 10076 │ │ │ │ │ + blt.n fc8e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:557 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ adds r0, r5, #4 │ │ │ │ │ add.w r2, r7, r6, lsl #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:556 │ │ │ │ │ mov.w r8, r8, lsl #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:558 │ │ │ │ │ @@ -26009,40 +25880,40 @@ │ │ │ │ │ cmp ip, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:561 (discriminator 3) │ │ │ │ │ vldr s15, [r2] │ │ │ │ │ vldmia r5!, {s14} │ │ │ │ │ vadd.f32 s15, s15, s14 │ │ │ │ │ vstmdb r0!, {s15} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:558 (discriminator 3) │ │ │ │ │ - bne.n 100bc │ │ │ │ │ + bne.n fcd4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:563 │ │ │ │ │ add r6, r4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:539 │ │ │ │ │ cmp r4, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:563 │ │ │ │ │ add.w r6, r7, r6, lsl #2 │ │ │ │ │ ldr r2, [r6, #0] │ │ │ │ │ str.w r2, [ip] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:539 │ │ │ │ │ - beq.n 1017a │ │ │ │ │ + beq.n fd92 │ │ │ │ │ mov r6, r4 │ │ │ │ │ lsls r5, r4, #2 │ │ │ │ │ - b.n 10012 │ │ │ │ │ + b.n fc2a │ │ │ │ │ makewt(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:539 │ │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f8c4 │ │ │ │ │ + bl f4dc │ │ │ │ │ _soxr_dfct_f(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:497 │ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ │ vmov s16, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:498 │ │ │ │ │ lsls r3, r3, #1 │ │ │ │ │ - b.n fe7a │ │ │ │ │ + b.n fa92 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:570 │ │ │ │ │ ldr.w r3, [r9] │ │ │ │ │ str.w r3, [r9, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:571 │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ str.w r3, [r9, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:572 │ │ │ │ │ @@ -26051,26 +25922,26 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:574 │ │ │ │ │ add sp, #28 │ │ │ │ │ vpop {d8} │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:542 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bl f308 │ │ │ │ │ + bl ef20 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:543 │ │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bl ee64 │ │ │ │ │ + bl ea7c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:544 │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ mov r2, fp │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bl efb4 │ │ │ │ │ + bl ebcc │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:548 │ │ │ │ │ vldr s14, [r7, #4] │ │ │ │ │ vldr s15, [r7] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:549 │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:548 │ │ │ │ │ @@ -26078,23 +25949,23 @@ │ │ │ │ │ vstr s15, [sl] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:549 │ │ │ │ │ vldr s15, [r7, #4] │ │ │ │ │ vldr s14, [r7] │ │ │ │ │ vadd.f32 s15, s15, s14 │ │ │ │ │ vstr s15, [r2] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:551 │ │ │ │ │ - b.n 10062 │ │ │ │ │ + b.n fc7a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:546 │ │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ - bl ee64 │ │ │ │ │ + bl ea7c │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ - b.n 10146 │ │ │ │ │ + b.n fd5e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:566 │ │ │ │ │ mov.w r3, r8, lsl #2 │ │ │ │ │ add r3, r9 │ │ │ │ │ ldr r2, [r7, #0] │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:567 │ │ │ │ │ vldr s14, [r7, #4] │ │ │ │ │ @@ -26108,52 +25979,52 @@ │ │ │ │ │ vadd.f32 s15, s15, s14 │ │ │ │ │ vstr s15, [r9] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:574 │ │ │ │ │ add sp, #28 │ │ │ │ │ vpop {d8} │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ lsls r5, r6, #2 │ │ │ │ │ - b.n ff50 │ │ │ │ │ + b.n fb68 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:525 │ │ │ │ │ mov r1, r9 │ │ │ │ │ mov r0, sl │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ - bl f308 │ │ │ │ │ + bl ef20 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:526 │ │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ │ mov r1, r9 │ │ │ │ │ mov r0, sl │ │ │ │ │ - bl ee64 │ │ │ │ │ + bl ea7c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:527 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ vmov r2, s16 │ │ │ │ │ mov r1, r9 │ │ │ │ │ mov r0, sl │ │ │ │ │ - bl efb4 │ │ │ │ │ + bl ebcc │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:531 │ │ │ │ │ vldr s14, [r9, #4] │ │ │ │ │ vldr s15, [r9] │ │ │ │ │ vsub.f32 s15, s15, s14 │ │ │ │ │ vstr s15, [r8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:532 │ │ │ │ │ vldr s15, [r9, #4] │ │ │ │ │ vldr s14, [r9] │ │ │ │ │ vadd.f32 s15, s15, s14 │ │ │ │ │ vstr s15, [r9, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:533 │ │ │ │ │ - b.n ffd0 │ │ │ │ │ + b.n fbe8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:529 │ │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ │ mov r0, sl │ │ │ │ │ mov r1, r9 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ - bl ee64 │ │ │ │ │ + bl ea7c │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ - b.n 101d8 │ │ │ │ │ + b.n fdf0 │ │ │ │ │ nop │ │ │ │ │ _soxr_dfst_f(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:578 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r5, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:582 │ │ │ │ │ ldr r4, [r3, #0] │ │ │ │ │ @@ -26163,15 +26034,15 @@ │ │ │ │ │ mov r9, r1 │ │ │ │ │ mov r6, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:583 │ │ │ │ │ cmp.w r0, r4, lsl #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:578 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:583 │ │ │ │ │ - ble.w 104aa │ │ │ │ │ + ble.w 100c2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:584 │ │ │ │ │ asrs r4, r0, #3 │ │ │ │ │ makewt(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:666 │ │ │ │ │ str r4, [r3, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:668 │ │ │ │ │ cmp r4, #2 │ │ │ │ │ @@ -26179,45 +26050,45 @@ │ │ │ │ │ mov.w r3, #1 │ │ │ │ │ it le │ │ │ │ │ movle sl, r3 │ │ │ │ │ str r3, [r5, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:668 │ │ │ │ │ it le │ │ │ │ │ movle r3, #2 │ │ │ │ │ - bgt.w 104a2 │ │ │ │ │ + bgt.w 100ba │ │ │ │ │ _soxr_dfst_f(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:588 │ │ │ │ │ cmp fp, r3 │ │ │ │ │ - ble.n 1025c │ │ │ │ │ + ble.n fe74 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:589 │ │ │ │ │ mov.w sl, fp, asr #1 │ │ │ │ │ makect(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:695 │ │ │ │ │ str.w sl, [r5, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:696 │ │ │ │ │ cmp.w sl, #1 │ │ │ │ │ - ble.n 1025c │ │ │ │ │ + ble.n fe74 │ │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ │ mov r0, sl │ │ │ │ │ add.w r1, r3, r4, lsl #2 │ │ │ │ │ - bl f278 │ │ │ │ │ + bl ee90 │ │ │ │ │ _soxr_dfst_f(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:592 │ │ │ │ │ cmp.w fp, #2 │ │ │ │ │ - ble.w 10496 │ │ │ │ │ + ble.w 100ae │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:593 │ │ │ │ │ mov.w r3, fp, asr #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:594 │ │ │ │ │ mov.w r5, fp, asr #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:595 │ │ │ │ │ cmp.w fp, #7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:593 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:595 │ │ │ │ │ - ble.w 10506 │ │ │ │ │ + ble.w 1011e │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ mov.w r8, r5, lsl #2 │ │ │ │ │ add.w r2, r9, #4 │ │ │ │ │ add.w ip, r9, fp, lsl #2 │ │ │ │ │ subs r0, r3, #1 │ │ │ │ │ adds r7, r6, #4 │ │ │ │ │ sub.w r0, fp, r0 │ │ │ │ │ @@ -26252,15 +26123,15 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:602 (discriminator 3) │ │ │ │ │ vstr s14, [r1] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:603 (discriminator 3) │ │ │ │ │ vstmia r7!, {s13} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:604 (discriminator 3) │ │ │ │ │ vstmdb r3!, {s15} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:595 (discriminator 3) │ │ │ │ │ - bne.n 1029e │ │ │ │ │ + bne.n feb6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:606 │ │ │ │ │ sub.w r2, fp, r5 │ │ │ │ │ add r8, r9 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:609 │ │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ │ mov r1, r9 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:606 │ │ │ │ │ @@ -26294,42 +26165,42 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:608 │ │ │ │ │ ldr r7, [r4, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:617 │ │ │ │ │ add.w r8, r8, #4294967295 @ 0xffffffff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:608 │ │ │ │ │ str.w r7, [r9] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:609 │ │ │ │ │ - bl f1c4 │ │ │ │ │ + bl eddc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:619 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:617 │ │ │ │ │ add.w r8, r9, r8, lsl #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:619 │ │ │ │ │ subs r7, r3, #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:610 │ │ │ │ │ cmp r3, #4 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ - bgt.w 10510 │ │ │ │ │ + bgt.w 10128 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:614 │ │ │ │ │ - beq.w 10554 │ │ │ │ │ + beq.w 1016c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:617 │ │ │ │ │ vldr s15, [r9, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:619 │ │ │ │ │ cmp r7, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:617 │ │ │ │ │ vldr s14, [r9] │ │ │ │ │ vsub.f32 s15, s15, s14 │ │ │ │ │ vstr s15, [r8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:618 │ │ │ │ │ vldr s15, [r9, #4] │ │ │ │ │ vldr s14, [r9] │ │ │ │ │ vadd.f32 s15, s15, s14 │ │ │ │ │ vstr s15, [r9, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:619 │ │ │ │ │ - ble.n 10394 │ │ │ │ │ + ble.n ffac │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ add r2, r4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:620 (discriminator 3) │ │ │ │ │ vldr s15, [r4, #-8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:619 (discriminator 3) │ │ │ │ │ subs r2, #16 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:620 (discriminator 3) │ │ │ │ │ @@ -26344,29 +26215,29 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:621 (discriminator 3) │ │ │ │ │ vldr s15, [r4] │ │ │ │ │ vldr s14, [r4, #4] │ │ │ │ │ vneg.f32 s15, s15 │ │ │ │ │ vsub.f32 s15, s15, s14 │ │ │ │ │ vstr s15, [r2, #-4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:619 (discriminator 3) │ │ │ │ │ - bgt.n 10366 │ │ │ │ │ + bgt.n ff7e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:625 │ │ │ │ │ cmp r5, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:623 │ │ │ │ │ itt gt │ │ │ │ │ strgt.w fp, [sp, #8] │ │ │ │ │ movgt r7, #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:625 │ │ │ │ │ - ble.w 10564 │ │ │ │ │ + ble.w 1017c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:626 │ │ │ │ │ mov r2, sl │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ - bl f1c4 │ │ │ │ │ + bl eddc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:634 │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:635 │ │ │ │ │ lsls r4, r7, #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:627 │ │ │ │ │ cmp r5, #4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:634 │ │ │ │ │ @@ -26374,32 +26245,32 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:635 │ │ │ │ │ add.w fp, r9, r4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:627 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:634 │ │ │ │ │ add.w r8, r9, r8, lsl #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:627 │ │ │ │ │ - bgt.n 104b4 │ │ │ │ │ + bgt.n 100cc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:631 │ │ │ │ │ - beq.w 104f6 │ │ │ │ │ + beq.w 1010e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:634 │ │ │ │ │ vldr s14, [r6] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:637 │ │ │ │ │ cmp r5, #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:634 │ │ │ │ │ vldr s15, [r6, #4] │ │ │ │ │ vsub.f32 s15, s15, s14 │ │ │ │ │ vstr s15, [r8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:635 │ │ │ │ │ vldr s15, [r6] │ │ │ │ │ vldr s14, [r6, #4] │ │ │ │ │ vadd.f32 s15, s15, s14 │ │ │ │ │ vstr s15, [fp] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:637 │ │ │ │ │ - bne.n 10484 │ │ │ │ │ + bne.n 1009c │ │ │ │ │ subs r4, r4, r7 │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov.w ip, r7, lsl #4 │ │ │ │ │ mov.w lr, r7, lsl #3 │ │ │ │ │ add.w r4, r9, r4, lsl #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:638 (discriminator 3) │ │ │ │ │ movs r1, #2 │ │ │ │ │ @@ -26421,22 +26292,22 @@ │ │ │ │ │ add r4, ip │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:640 (discriminator 3) │ │ │ │ │ vldr s15, [r2] │ │ │ │ │ vldr s14, [r2, #4] │ │ │ │ │ vsub.f32 s15, s15, s14 │ │ │ │ │ vstr s15, [r0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:637 (discriminator 3) │ │ │ │ │ - blt.n 103fe │ │ │ │ │ + blt.n 10016 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:643 │ │ │ │ │ mov.w ip, r5, asr #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:642 │ │ │ │ │ lsls r7, r7, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:644 │ │ │ │ │ cmp.w ip, #1 │ │ │ │ │ - beq.n 10488 │ │ │ │ │ + beq.n 100a0 │ │ │ │ │ adds r2, r5, #1 │ │ │ │ │ add.w r0, r6, r5, lsl #3 │ │ │ │ │ adds r1, r6, #4 │ │ │ │ │ add.w lr, r6, ip, lsl #2 │ │ │ │ │ lsls r2, r2, #2 │ │ │ │ │ subs r4, r2, #4 │ │ │ │ │ add r2, r6 │ │ │ │ │ @@ -26450,23 +26321,23 @@ │ │ │ │ │ cmp lr, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:647 (discriminator 3) │ │ │ │ │ vldr s15, [r0] │ │ │ │ │ vldmia r2!, {s14} │ │ │ │ │ vsub.f32 s15, s15, s14 │ │ │ │ │ vstmdb r4!, {s15} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:644 (discriminator 3) │ │ │ │ │ - bne.n 10450 │ │ │ │ │ + bne.n 10068 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:649 │ │ │ │ │ add.w r2, ip, r5 │ │ │ │ │ mov r5, ip │ │ │ │ │ add.w r2, r6, r2, lsl #2 │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ str r2, [r6, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:625 │ │ │ │ │ - b.n 103a2 │ │ │ │ │ + b.n ffba │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:642 │ │ │ │ │ lsls r7, r7, #1 │ │ │ │ │ movs r5, #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:649 │ │ │ │ │ add.w r5, r6, r5, lsl #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:652 │ │ │ │ │ lsls r7, r7, #2 │ │ │ │ │ @@ -26482,131 +26353,131 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:655 │ │ │ │ │ add sp, #20 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ makewt(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:655 │ │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f8c4 │ │ │ │ │ + bl f4dc │ │ │ │ │ _soxr_dfst_f(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:587 │ │ │ │ │ ldr.w sl, [r5, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:588 │ │ │ │ │ mov.w r3, sl, lsl #1 │ │ │ │ │ - b.n 1023e │ │ │ │ │ + b.n fe56 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:628 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl f308 │ │ │ │ │ + bl ef20 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:629 │ │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl ee64 │ │ │ │ │ + bl ea7c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:630 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ mov r2, sl │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl efb4 │ │ │ │ │ + bl ebcc │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:634 │ │ │ │ │ vldr s14, [r6] │ │ │ │ │ vldr s15, [r6, #4] │ │ │ │ │ vsub.f32 s15, s15, s14 │ │ │ │ │ vstr s15, [r8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:635 │ │ │ │ │ vldr s15, [r6] │ │ │ │ │ vldr s14, [r6, #4] │ │ │ │ │ vadd.f32 s15, s15, s14 │ │ │ │ │ vstr s15, [fp] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:637 │ │ │ │ │ - b.n 103ec │ │ │ │ │ + b.n 10004 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:632 │ │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ - bl ee64 │ │ │ │ │ + bl ea7c │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - b.n 104d4 │ │ │ │ │ + b.n 100ec │ │ │ │ │ lsls r3, r3, #2 │ │ │ │ │ mov.w r8, r5, lsl #2 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ - b.n 102da │ │ │ │ │ + b.n fef2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:611 │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ mov r1, r9 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ - bl f308 │ │ │ │ │ + bl ef20 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:612 │ │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ │ mov r1, r9 │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ - bl ee64 │ │ │ │ │ + bl ea7c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:613 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ mov r2, sl │ │ │ │ │ mov r1, r9 │ │ │ │ │ - bl efb4 │ │ │ │ │ + bl ebcc │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:617 │ │ │ │ │ vldr s15, [r9, #4] │ │ │ │ │ vldr s14, [r9] │ │ │ │ │ vsub.f32 s15, s15, s14 │ │ │ │ │ vstr s15, [r8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:618 │ │ │ │ │ vldr s15, [r9, #4] │ │ │ │ │ vldr s14, [r9] │ │ │ │ │ vadd.f32 s15, s15, s14 │ │ │ │ │ vstr s15, [r9, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:619 │ │ │ │ │ - b.n 10362 │ │ │ │ │ + b.n ff7a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:615 │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ mov r1, r9 │ │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ - bl ee64 │ │ │ │ │ + bl ea7c │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ - b.n 10532 │ │ │ │ │ + b.n 1014a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:652 │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ movs r7, #8 │ │ │ │ │ - b.n 10492 │ │ │ │ │ + b.n 100aa │ │ │ │ │ nop │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ id(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr-core.c:299 │ │ │ │ │ - ldr r0, [pc, #4] @ (10578 ) │ │ │ │ │ + ldr r0, [pc, #4] @ (10190 ) │ │ │ │ │ add r0, pc │ │ │ │ │ bx lr │ │ │ │ │ nop │ │ │ │ │ - stmia r0!, {r1, r5, r6, r7} │ │ │ │ │ + ldr r2, [r4, #44] @ 0x2c │ │ │ │ │ movs r0, r0 │ │ │ │ │ rate_create(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr-core.c:292 │ │ │ │ │ push {r4, lr} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr-core.c:293 │ │ │ │ │ movs r4, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr-core.c:292 │ │ │ │ │ sub sp, #8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr-core.c:293 │ │ │ │ │ str r4, [sp, #4] │ │ │ │ │ - ldr r4, [pc, #12] @ (10594 ) │ │ │ │ │ + ldr r4, [pc, #12] @ (101ac ) │ │ │ │ │ add r4, pc │ │ │ │ │ str r4, [sp, #0] │ │ │ │ │ - bl b3d8 │ │ │ │ │ + bl b0b0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr-core.c:295 │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ nop │ │ │ │ │ - bvc.n 1058c │ │ │ │ │ + ldrb r6, [r1, #16] │ │ │ │ │ movs r1, r0 │ │ │ │ │ fifo_reserve(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:46 │ │ │ │ │ ldrd r3, r2, [r0, #12] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:42 │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:44 │ │ │ │ │ @@ -26634,47 +26505,47 @@ │ │ │ │ │ addne r3, r2, r6 │ │ │ │ │ fifo_clear(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:39 │ │ │ │ │ moveq r3, r6 │ │ │ │ │ fifo_reserve(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:50 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bcs.n 10600 │ │ │ │ │ + bcs.n 10218 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:59 │ │ │ │ │ movs r5, #0 │ │ │ │ │ - b.n 105da │ │ │ │ │ + b.n 101f2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:62 │ │ │ │ │ - blx 1744 │ │ │ │ │ + blx 146c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:63 │ │ │ │ │ ldr r1, [r4, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:62 │ │ │ │ │ str r0, [r4, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:63 │ │ │ │ │ add r1, r6 │ │ │ │ │ str r1, [r4, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:64 │ │ │ │ │ - cbz r0, 10604 │ │ │ │ │ + cbz r0, 1021c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:50 │ │ │ │ │ ldr r2, [r4, #16] │ │ │ │ │ adds r3, r6, r2 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - bls.n 10600 │ │ │ │ │ + bls.n 10218 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:56 │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:62 │ │ │ │ │ add r1, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:56 │ │ │ │ │ cmp.w r3, #16384 @ 0x4000 │ │ │ │ │ - bls.n 105c4 │ │ │ │ │ + bls.n 101dc │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:40 │ │ │ │ │ adds r1, r0, r3 │ │ │ │ │ memmove(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:40 │ │ │ │ │ subs r2, r2, r3 │ │ │ │ │ - blx 169c │ │ │ │ │ + blx 13c4 │ │ │ │ │ fifo_reserve(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:58 │ │ │ │ │ ldrd r3, r2, [r4, #12] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:59 │ │ │ │ │ str r5, [r4, #12] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:51 │ │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ │ @@ -26682,15 +26553,15 @@ │ │ │ │ │ subs r2, r2, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:50 │ │ │ │ │ adds r3, r6, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:58 │ │ │ │ │ str r2, [r4, #16] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:50 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - bhi.n 105da │ │ │ │ │ + bhi.n 101f2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:51 │ │ │ │ │ add r0, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:53 │ │ │ │ │ str r3, [r4, #16] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:67 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ nop │ │ │ │ │ @@ -26709,15 +26580,15 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ subs r0, r0, r6 │ │ │ │ │ fifo_read(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:100 │ │ │ │ │ ldr.w r9, [r4, #12] │ │ │ │ │ fifo_occupancy(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ - bl 1ae98 │ │ │ │ │ + bl 154d8 │ │ │ │ │ cubic_stage_fn(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr-core.c:52 │ │ │ │ │ ldr r5, [r4, #36] @ 0x24 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr-core.c:53 │ │ │ │ │ vldr d6, [r4, #48] @ 0x30 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr-core.c:52 │ │ │ │ │ subs r5, r0, r5 │ │ │ │ │ @@ -26739,24 +26610,24 @@ │ │ │ │ │ vcvt.f64.s32 d7, s15 │ │ │ │ │ vmul.f64 d7, d7, d6 │ │ │ │ │ vcvt.s32.f64 s15, d7 │ │ │ │ │ vmov r8, s15 │ │ │ │ │ add.w fp, r8, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr-core.c:54 │ │ │ │ │ mov r1, fp │ │ │ │ │ - bl 10598 │ │ │ │ │ + bl 101b0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr-core.c:56 │ │ │ │ │ ldr r3, [r4, #100] @ 0x64 │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - bge.n 10702 │ │ │ │ │ + bge.n 1031a │ │ │ │ │ mov lr, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr-core.c:58 │ │ │ │ │ - vldr d10, [pc, #212] @ 10738 │ │ │ │ │ + vldr d10, [pc, #212] @ 10350 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr-core.c:59 │ │ │ │ │ - vldr d9, [pc, #216] @ 10740 │ │ │ │ │ + vldr d9, [pc, #216] @ 10358 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr-core.c:56 │ │ │ │ │ mov.w ip, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr-core.c:59 │ │ │ │ │ vmov.f64 d8, #96 @ 0x3f000000 0.5 │ │ │ │ │ vmov.f64 d0, #16 @ 0x40800000 4.0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr-core.c:57 (discriminator 3) │ │ │ │ │ add r3, r7 │ │ │ │ │ @@ -26809,15 +26680,15 @@ │ │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ │ adds r3, r3, r2 │ │ │ │ │ str r3, [r4, #96] @ 0x60 │ │ │ │ │ ldr r3, [r4, #116] @ 0x74 │ │ │ │ │ adc.w r3, r0, r3 │ │ │ │ │ str r3, [r4, #100] @ 0x64 │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - bgt.n 10676 │ │ │ │ │ + bgt.n 1028e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr-core.c:64 │ │ │ │ │ sub.w fp, r8, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:88 │ │ │ │ │ ldr.w r1, [sl, #8] │ │ │ │ │ fifo_trim_by(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:89 │ │ │ │ │ ldr.w r2, [sl, #16] │ │ │ │ │ @@ -26874,15 +26745,15 @@ │ │ │ │ │ vpush {d8-d9} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ ldr r1, [r6, #20] │ │ │ │ │ fifo_occupancy(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ subs r0, r0, r7 │ │ │ │ │ add.w r7, r7, r3, lsl #3 │ │ │ │ │ - bl 1ae98 │ │ │ │ │ + bl 154d8 │ │ │ │ │ h7(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/half-fir.h:41 │ │ │ │ │ ldr r3, [r6, #36] @ 0x24 │ │ │ │ │ fifo_occupancy(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ mov r5, r0 │ │ │ │ │ h7(): │ │ │ │ │ @@ -26901,18 +26772,18 @@ │ │ │ │ │ cmp r5, r1 │ │ │ │ │ it ge │ │ │ │ │ movge r5, r1 │ │ │ │ │ adds r5, #1 │ │ │ │ │ asrs r5, r5, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/half-fir.h:43 │ │ │ │ │ mov r1, r5 │ │ │ │ │ - bl 10598 │ │ │ │ │ + bl 101b0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/half-fir.h:45 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.n 1083a │ │ │ │ │ + ble.n 10452 │ │ │ │ │ add.w r3, r7, #16 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/half-fir.h:47 │ │ │ │ │ ldr r2, [r6, #84] @ 0x54 │ │ │ │ │ add r3, r4 │ │ │ │ │ add.w r1, r0, r5, lsl #3 │ │ │ │ │ mov r4, r0 │ │ │ │ │ vmov.f64 d8, #96 @ 0x3f000000 0.5 │ │ │ │ │ @@ -26956,15 +26827,15 @@ │ │ │ │ │ vldr d7, [r2, #40] @ 0x28 │ │ │ │ │ vmla.f64 d4, d1, d7 │ │ │ │ │ vldr d7, [r2, #48] @ 0x30 │ │ │ │ │ vmla.f64 d4, d5, d7 │ │ │ │ │ vstmia r4!, {d4} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/half-fir.h:45 (discriminator 3) │ │ │ │ │ cmp r1, r4 │ │ │ │ │ - bne.n 1079c │ │ │ │ │ + bne.n 103b4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 │ │ │ │ │ ldr r1, [r6, #20] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/half-fir.h:49 │ │ │ │ │ lsls r5, r5, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/half-fir.h:50 │ │ │ │ │ vpop {d8-d9} │ │ │ │ │ fifo_read(): │ │ │ │ │ @@ -26997,15 +26868,15 @@ │ │ │ │ │ vpush {d8-d9} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ ldr r1, [r6, #20] │ │ │ │ │ fifo_occupancy(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ subs r0, r0, r7 │ │ │ │ │ add.w r7, r7, r3, lsl #3 │ │ │ │ │ - bl 1ae98 │ │ │ │ │ + bl 154d8 │ │ │ │ │ h8(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/half-fir.h:41 │ │ │ │ │ ldr r3, [r6, #36] @ 0x24 │ │ │ │ │ fifo_occupancy(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ mov r5, r0 │ │ │ │ │ h8(): │ │ │ │ │ @@ -27024,18 +26895,18 @@ │ │ │ │ │ cmp r5, r1 │ │ │ │ │ it ge │ │ │ │ │ movge r5, r1 │ │ │ │ │ adds r5, #1 │ │ │ │ │ asrs r5, r5, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/half-fir.h:43 │ │ │ │ │ mov r1, r5 │ │ │ │ │ - bl 10598 │ │ │ │ │ + bl 101b0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/half-fir.h:45 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.n 1095e │ │ │ │ │ + ble.n 10576 │ │ │ │ │ add.w r3, r7, #16 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/half-fir.h:47 │ │ │ │ │ ldr r2, [r6, #84] @ 0x54 │ │ │ │ │ add r3, r4 │ │ │ │ │ add.w r1, r0, r5, lsl #3 │ │ │ │ │ mov r4, r0 │ │ │ │ │ vmov.f64 d9, #96 @ 0x3f000000 0.5 │ │ │ │ │ @@ -27084,15 +26955,15 @@ │ │ │ │ │ vmla.f64 d4, d1, d7 │ │ │ │ │ vldr d7, [r2, #56] @ 0x38 │ │ │ │ │ vmla.f64 d4, d5, d3 │ │ │ │ │ vmla.f64 d4, d2, d7 │ │ │ │ │ vstmia r4!, {d4} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/half-fir.h:45 (discriminator 3) │ │ │ │ │ cmp r1, r4 │ │ │ │ │ - bne.n 108ac │ │ │ │ │ + bne.n 104c4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 │ │ │ │ │ ldr r1, [r6, #20] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/half-fir.h:49 │ │ │ │ │ lsls r5, r5, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/half-fir.h:50 │ │ │ │ │ vpop {d8-d9} │ │ │ │ │ fifo_read(): │ │ │ │ │ @@ -27125,15 +26996,15 @@ │ │ │ │ │ vpush {d8-d10} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ ldr r1, [r6, #20] │ │ │ │ │ fifo_occupancy(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ subs r0, r0, r7 │ │ │ │ │ add.w r7, r7, r3, lsl #3 │ │ │ │ │ - bl 1ae98 │ │ │ │ │ + bl 154d8 │ │ │ │ │ h9(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/half-fir.h:41 │ │ │ │ │ ldr r3, [r6, #36] @ 0x24 │ │ │ │ │ fifo_occupancy(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ mov r5, r0 │ │ │ │ │ h9(): │ │ │ │ │ @@ -27152,18 +27023,18 @@ │ │ │ │ │ cmp r5, r1 │ │ │ │ │ it ge │ │ │ │ │ movge r5, r1 │ │ │ │ │ adds r5, #1 │ │ │ │ │ asrs r5, r5, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/half-fir.h:43 │ │ │ │ │ mov r1, r5 │ │ │ │ │ - bl 10598 │ │ │ │ │ + bl 101b0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/half-fir.h:45 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.n 10a96 │ │ │ │ │ + ble.n 106ae │ │ │ │ │ add.w r3, r7, #16 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/half-fir.h:47 │ │ │ │ │ ldr r2, [r6, #84] @ 0x54 │ │ │ │ │ add r3, r4 │ │ │ │ │ add.w r1, r0, r5, lsl #3 │ │ │ │ │ mov r4, r0 │ │ │ │ │ vmov.f64 d9, #96 @ 0x3f000000 0.5 │ │ │ │ │ @@ -27217,15 +27088,15 @@ │ │ │ │ │ vmla.f64 d4, d5, d2 │ │ │ │ │ vldr d5, [r2, #56] @ 0x38 │ │ │ │ │ vmla.f64 d4, d7, d5 │ │ │ │ │ vmla.f64 d4, d3, d6 │ │ │ │ │ vstmia r4!, {d4} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/half-fir.h:45 (discriminator 3) │ │ │ │ │ cmp r1, r4 │ │ │ │ │ - bne.n 109d0 │ │ │ │ │ + bne.n 105e8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 │ │ │ │ │ ldr r1, [r6, #20] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/half-fir.h:49 │ │ │ │ │ lsls r5, r5, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/half-fir.h:50 │ │ │ │ │ vpop {d8-d10} │ │ │ │ │ fifo_read(): │ │ │ │ │ @@ -27258,15 +27129,15 @@ │ │ │ │ │ vpush {d8-d10} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ ldr r1, [r6, #20] │ │ │ │ │ fifo_occupancy(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ subs r0, r0, r7 │ │ │ │ │ add.w r7, r7, r3, lsl #3 │ │ │ │ │ - bl 1ae98 │ │ │ │ │ + bl 154d8 │ │ │ │ │ h10(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/half-fir.h:41 │ │ │ │ │ ldr r3, [r6, #36] @ 0x24 │ │ │ │ │ fifo_occupancy(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ mov r5, r0 │ │ │ │ │ h10(): │ │ │ │ │ @@ -27285,18 +27156,18 @@ │ │ │ │ │ cmp r5, r1 │ │ │ │ │ it ge │ │ │ │ │ movge r5, r1 │ │ │ │ │ adds r5, #1 │ │ │ │ │ asrs r5, r5, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/half-fir.h:43 │ │ │ │ │ mov r1, r5 │ │ │ │ │ - bl 10598 │ │ │ │ │ + bl 101b0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/half-fir.h:45 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.n 10be2 │ │ │ │ │ + ble.n 107fa │ │ │ │ │ add.w r3, r7, #16 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/half-fir.h:47 │ │ │ │ │ ldr r2, [r6, #84] @ 0x54 │ │ │ │ │ add r3, r4 │ │ │ │ │ add.w r1, r0, r5, lsl #3 │ │ │ │ │ mov r4, r0 │ │ │ │ │ vmov.f64 d9, #96 @ 0x3f000000 0.5 │ │ │ │ │ @@ -27355,15 +27226,15 @@ │ │ │ │ │ vldr d6, [r2, #64] @ 0x40 │ │ │ │ │ vmla.f64 d4, d2, d6 │ │ │ │ │ vldr d6, [r2, #72] @ 0x48 │ │ │ │ │ vmla.f64 d4, d7, d6 │ │ │ │ │ vstmia r4!, {d4} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/half-fir.h:45 (discriminator 3) │ │ │ │ │ cmp r1, r4 │ │ │ │ │ - bne.n 10b08 │ │ │ │ │ + bne.n 10720 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 │ │ │ │ │ ldr r1, [r6, #20] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/half-fir.h:49 │ │ │ │ │ lsls r5, r5, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/half-fir.h:50 │ │ │ │ │ vpop {d8-d10} │ │ │ │ │ fifo_read(): │ │ │ │ │ @@ -27396,15 +27267,15 @@ │ │ │ │ │ vpush {d8-d10} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ ldr r1, [r6, #20] │ │ │ │ │ fifo_occupancy(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ subs r0, r0, r7 │ │ │ │ │ add.w r7, r7, r3, lsl #3 │ │ │ │ │ - bl 1ae98 │ │ │ │ │ + bl 154d8 │ │ │ │ │ h11(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/half-fir.h:41 │ │ │ │ │ ldr r3, [r6, #36] @ 0x24 │ │ │ │ │ fifo_occupancy(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ mov r5, r0 │ │ │ │ │ h11(): │ │ │ │ │ @@ -27423,18 +27294,18 @@ │ │ │ │ │ cmp r5, r1 │ │ │ │ │ it ge │ │ │ │ │ movge r5, r1 │ │ │ │ │ adds r5, #1 │ │ │ │ │ asrs r5, r5, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/half-fir.h:43 │ │ │ │ │ mov r1, r5 │ │ │ │ │ - bl 10598 │ │ │ │ │ + bl 101b0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/half-fir.h:45 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.n 10d42 │ │ │ │ │ + ble.n 1095a │ │ │ │ │ add.w r3, r7, #16 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/half-fir.h:47 │ │ │ │ │ ldr r2, [r6, #84] @ 0x54 │ │ │ │ │ add r3, r4 │ │ │ │ │ add.w r1, r0, r5, lsl #3 │ │ │ │ │ mov r4, r0 │ │ │ │ │ vmov.f64 d9, #96 @ 0x3f000000 0.5 │ │ │ │ │ @@ -27498,15 +27369,15 @@ │ │ │ │ │ vmla.f64 d4, d2, d5 │ │ │ │ │ vldr d5, [r2, #72] @ 0x48 │ │ │ │ │ vmla.f64 d4, d7, d5 │ │ │ │ │ vmla.f64 d4, d6, d1 │ │ │ │ │ vstmia r4!, {d4} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/half-fir.h:45 (discriminator 3) │ │ │ │ │ cmp r1, r4 │ │ │ │ │ - bne.n 10c54 │ │ │ │ │ + bne.n 1086c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 │ │ │ │ │ ldr r1, [r6, #20] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/half-fir.h:49 │ │ │ │ │ lsls r5, r5, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/half-fir.h:50 │ │ │ │ │ vpop {d8-d10} │ │ │ │ │ fifo_read(): │ │ │ │ │ @@ -27539,15 +27410,15 @@ │ │ │ │ │ vpush {d8-d10} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ ldr r1, [r6, #20] │ │ │ │ │ fifo_occupancy(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ subs r0, r0, r7 │ │ │ │ │ add.w r7, r7, r3, lsl #3 │ │ │ │ │ - bl 1ae98 │ │ │ │ │ + bl 154d8 │ │ │ │ │ h12(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/half-fir.h:41 │ │ │ │ │ ldr r3, [r6, #36] @ 0x24 │ │ │ │ │ fifo_occupancy(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ mov r5, r0 │ │ │ │ │ h12(): │ │ │ │ │ @@ -27566,18 +27437,18 @@ │ │ │ │ │ cmp r5, r1 │ │ │ │ │ it ge │ │ │ │ │ movge r5, r1 │ │ │ │ │ adds r5, #1 │ │ │ │ │ asrs r5, r5, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/half-fir.h:43 │ │ │ │ │ mov r1, r5 │ │ │ │ │ - bl 10598 │ │ │ │ │ + bl 101b0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/half-fir.h:45 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.w 10eba │ │ │ │ │ + ble.w 10ad2 │ │ │ │ │ add.w r3, r7, #16 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/half-fir.h:47 │ │ │ │ │ ldr r2, [r6, #84] @ 0x54 │ │ │ │ │ add r3, r4 │ │ │ │ │ add.w r1, r0, r5, lsl #3 │ │ │ │ │ mov r4, r0 │ │ │ │ │ vmov.f64 d9, #96 @ 0x3f000000 0.5 │ │ │ │ │ @@ -27646,15 +27517,15 @@ │ │ │ │ │ vmla.f64 d4, d7, d5 │ │ │ │ │ vldr d7, [r2, #80] @ 0x50 │ │ │ │ │ vmla.f64 d4, d6, d7 │ │ │ │ │ vmla.f64 d4, d1, d0 │ │ │ │ │ vstmia r4!, {d4} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/half-fir.h:45 (discriminator 3) │ │ │ │ │ cmp r1, r4 │ │ │ │ │ - bne.w 10db6 │ │ │ │ │ + bne.w 109ce │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 │ │ │ │ │ ldr r1, [r6, #20] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/half-fir.h:49 │ │ │ │ │ lsls r5, r5, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/half-fir.h:50 │ │ │ │ │ vpop {d8-d10} │ │ │ │ │ fifo_read(): │ │ │ │ │ @@ -27687,15 +27558,15 @@ │ │ │ │ │ vpush {d8-d10} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ ldr r1, [r6, #20] │ │ │ │ │ fifo_occupancy(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ subs r0, r0, r7 │ │ │ │ │ add.w r7, r7, r3, lsl #3 │ │ │ │ │ - bl 1ae98 │ │ │ │ │ + bl 154d8 │ │ │ │ │ h13(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/half-fir.h:41 │ │ │ │ │ ldr r3, [r6, #36] @ 0x24 │ │ │ │ │ fifo_occupancy(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ mov r5, r0 │ │ │ │ │ h13(): │ │ │ │ │ @@ -27714,18 +27585,18 @@ │ │ │ │ │ cmp r5, r1 │ │ │ │ │ it ge │ │ │ │ │ movge r5, r1 │ │ │ │ │ adds r5, #1 │ │ │ │ │ asrs r5, r5, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/half-fir.h:43 │ │ │ │ │ mov r1, r5 │ │ │ │ │ - bl 10598 │ │ │ │ │ + bl 101b0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/half-fir.h:45 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.w 11046 │ │ │ │ │ + ble.w 10c5e │ │ │ │ │ add.w r3, r7, #16 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/half-fir.h:47 │ │ │ │ │ ldr r2, [r6, #84] @ 0x54 │ │ │ │ │ add r3, r4 │ │ │ │ │ add.w r1, r0, r5, lsl #3 │ │ │ │ │ mov r4, r0 │ │ │ │ │ vmov.f64 d9, #96 @ 0x3f000000 0.5 │ │ │ │ │ @@ -27799,15 +27670,15 @@ │ │ │ │ │ vmla.f64 d4, d6, d7 │ │ │ │ │ vldr d7, [r2, #96] @ 0x60 │ │ │ │ │ vmla.f64 d4, d1, d8 │ │ │ │ │ vmla.f64 d4, d5, d7 │ │ │ │ │ vstmia r4!, {d4} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/half-fir.h:45 (discriminator 3) │ │ │ │ │ cmp r1, r4 │ │ │ │ │ - bne.w 10f2e │ │ │ │ │ + bne.w 10b46 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 │ │ │ │ │ ldr r1, [r6, #20] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/half-fir.h:49 │ │ │ │ │ lsls r5, r5, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/half-fir.h:50 │ │ │ │ │ vpop {d8-d10} │ │ │ │ │ fifo_read(): │ │ │ │ │ @@ -27834,26 +27705,26 @@ │ │ │ │ │ ldrd r9, r0, [r0, #24] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:31 │ │ │ │ │ sub sp, #20 │ │ │ │ │ fifo_occupancy(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ sub.w r0, r0, r9 │ │ │ │ │ - bl 1ae98 │ │ │ │ │ + bl 154d8 │ │ │ │ │ vpoly0(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:32 │ │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ │ subs r6, r0, r3 │ │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ │ bic.w r2, r6, r6, asr #31 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - blt.n 1113c │ │ │ │ │ + blt.n 10d54 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:32 (discriminator 5) │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - ble.n 11136 │ │ │ │ │ + ble.n 10d4e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:100 │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:35 │ │ │ │ │ ldr.w sl, [r4, #116] @ 0x74 │ │ │ │ │ fifo_read(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:100 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ @@ -27863,69 +27734,69 @@ │ │ │ │ │ mov r1, sl │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:35 │ │ │ │ │ ldr r5, [r4, #100] @ 0x64 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:36 │ │ │ │ │ mla r3, r3, r6, sl │ │ │ │ │ subs r0, r3, r5 │ │ │ │ │ subs r0, #1 │ │ │ │ │ - bl 1b110 │ │ │ │ │ + bl 15750 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:34 │ │ │ │ │ ldr r3, [r4, #32] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:36 │ │ │ │ │ mov r1, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:37 │ │ │ │ │ mov r0, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:34 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:37 │ │ │ │ │ - bl 10598 │ │ │ │ │ + bl 101b0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 │ │ │ │ │ ldr.w fp, [r4, #124] @ 0x7c │ │ │ │ │ mul.w r3, r6, fp │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - bge.n 11118 │ │ │ │ │ + bge.n 10d30 │ │ │ │ │ ldr r1, [r4, #68] @ 0x44 │ │ │ │ │ mov r6, r3 │ │ │ │ │ ldr.w r7, [r4, #132] @ 0x84 │ │ │ │ │ str r4, [sp, #12] │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr.w r8, [r1] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 7) │ │ │ │ │ mov r1, fp │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 1b3a4 │ │ │ │ │ + bl 159e4 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ mul.w r1, r7, r1 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ add r0, r3 │ │ │ │ │ - ble.n 11144 │ │ │ │ │ + ble.n 10d5c │ │ │ │ │ add.w ip, r7, r1 │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ add.w r0, r9, r0, lsl #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 │ │ │ │ │ - vldr d7, [pc, #104] @ 11158 │ │ │ │ │ + vldr d7, [pc, #104] @ 10d70 │ │ │ │ │ add r0, r3 │ │ │ │ │ add.w r1, r8, r1, lsl #3 │ │ │ │ │ add.w ip, r8, ip, lsl #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 4) │ │ │ │ │ vldmia r1!, {d5} │ │ │ │ │ vldmia r0!, {d6} │ │ │ │ │ cmp ip, r1 │ │ │ │ │ vmla.f64 d7, d5, d6 │ │ │ │ │ - bne.n 110fc │ │ │ │ │ + bne.n 10d14 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 5) │ │ │ │ │ add r5, sl │ │ │ │ │ vstmia r4!, {d7} │ │ │ │ │ cmp r5, r6 │ │ │ │ │ - blt.n 110d0 │ │ │ │ │ + blt.n 10ce8 │ │ │ │ │ ldr r4, [sp, #12] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:41 (discriminator 8) │ │ │ │ │ mov r1, fp │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 1b3a4 │ │ │ │ │ + bl 159e4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:42 (discriminator 8) │ │ │ │ │ str r1, [r4, #100] @ 0x64 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:100 (discriminator 8) │ │ │ │ │ ldrd r2, r3, [r4, #20] │ │ │ │ │ fifo_read(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 (discriminator 8) │ │ │ │ │ mul.w r0, r2, r0 │ │ │ │ │ @@ -27939,24 +27810,24 @@ │ │ │ │ │ strls r3, [r4, #24] │ │ │ │ │ vpoly0(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:44 │ │ │ │ │ add sp, #20 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:33 (discriminator 12) │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 11136 │ │ │ │ │ + beq.n 10d4e │ │ │ │ │ mov r6, r3 │ │ │ │ │ - b.n 1108e │ │ │ │ │ + b.n 10ca6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 │ │ │ │ │ - vldr d7, [pc, #16] @ 11158 │ │ │ │ │ + vldr d7, [pc, #16] @ 10d70 │ │ │ │ │ add r5, sl │ │ │ │ │ cmp r5, r6 │ │ │ │ │ vstmia r4!, {d7} │ │ │ │ │ - blt.n 110d0 │ │ │ │ │ - b.n 11116 │ │ │ │ │ + blt.n 10ce8 │ │ │ │ │ + b.n 10d2e │ │ │ │ │ nop.w │ │ │ │ │ ... │ │ │ │ │ vpoly1(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:122 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r4, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:100 │ │ │ │ │ @@ -27979,15 +27850,15 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:123 │ │ │ │ │ add.w fp, r1, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ fifo_occupancy(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ subs r0, r0, r2 │ │ │ │ │ - bl 1ae98 │ │ │ │ │ + bl 154d8 │ │ │ │ │ vpoly1(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:124 │ │ │ │ │ ldr r7, [r4, #36] @ 0x24 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:125 │ │ │ │ │ vldr d6, [r4, #48] @ 0x30 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:124 │ │ │ │ │ subs r7, r0, r7 │ │ │ │ │ @@ -28004,74 +27875,74 @@ │ │ │ │ │ vcvt.f64.s32 d7, s15 │ │ │ │ │ vmul.f64 d7, d7, d6 │ │ │ │ │ vcvt.s32.f64 s16, d7 │ │ │ │ │ vmov r3, s16 │ │ │ │ │ add.w r8, r3, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:126 │ │ │ │ │ mov r1, r8 │ │ │ │ │ - bl 10598 │ │ │ │ │ + bl 101b0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ ldrb.w r5, [r4, #120] @ 0x78 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:126 │ │ │ │ │ mov lr, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 112de │ │ │ │ │ + beq.w 10ef6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 1) │ │ │ │ │ add.w r3, r4, #88 @ 0x58 │ │ │ │ │ add.w ip, sp, #32 │ │ │ │ │ ldrd r6, r5, [r4, #88] @ 0x58 │ │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ │ stmdb ip, {r0, r1, r2, r3} │ │ │ │ │ cmp r7, r3 │ │ │ │ │ mov r2, r3 │ │ │ │ │ - ble.n 112a8 │ │ │ │ │ + ble.n 10ec0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ ldr.w r3, [r4, #136] @ 0x88 │ │ │ │ │ mov r0, lr │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ mov.w lr, #0 │ │ │ │ │ mov r1, r3 │ │ │ │ │ ldr.w r8, [r4, #132] @ 0x84 │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ rsb r1, r1, #32 │ │ │ │ │ - vldr d2, [pc, #412] @ 11398 │ │ │ │ │ + vldr d2, [pc, #412] @ 10fb0 │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ mov r1, r2 │ │ │ │ │ str r0, [sp, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 9) │ │ │ │ │ ldr.w ip, [sp, #24] │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ lsl.w r0, ip, r0 │ │ │ │ │ vmov s6, r0 │ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ │ vcvt.f64.u32 d3, s6 │ │ │ │ │ lsr.w ip, ip, r0 │ │ │ │ │ vmul.f64 d3, d3, d2 │ │ │ │ │ - ble.w 11388 │ │ │ │ │ + ble.w 10fa0 │ │ │ │ │ add.w r9, fp, r2, lsl #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ ldr r2, [r4, #68] @ 0x44 │ │ │ │ │ mul.w ip, ip, r8 │ │ │ │ │ ldr r0, [sp, #0] │ │ │ │ │ - vldr d6, [pc, #364] @ 113a0 │ │ │ │ │ + vldr d6, [pc, #364] @ 10fb8 │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ add.w sl, r8, ip │ │ │ │ │ add.w ip, r2, ip, lsl #4 │ │ │ │ │ add.w r2, r2, sl, lsl #4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 6) │ │ │ │ │ vldr d4, [ip] │ │ │ │ │ add.w ip, ip, #16 │ │ │ │ │ vldr d7, [ip, #-8] │ │ │ │ │ cmp r2, ip │ │ │ │ │ vldmia r9!, {d5} │ │ │ │ │ vmla.f64 d7, d3, d4 │ │ │ │ │ vmla.f64 d6, d7, d5 │ │ │ │ │ - bne.n 11244 │ │ │ │ │ + bne.n 10e5c │ │ │ │ │ str r0, [sp, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 7) │ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ │ mov.w r9, #0 │ │ │ │ │ add.w ip, lr, #1 │ │ │ │ │ vstmia r2!, {d6} │ │ │ │ │ ldr r0, [r4, #104] @ 0x68 │ │ │ │ │ @@ -28086,18 +27957,18 @@ │ │ │ │ │ adds.w r2, r9, r2 │ │ │ │ │ adc.w sl, r0, #0 │ │ │ │ │ adds r3, r2, r3 │ │ │ │ │ adc.w r1, r1, sl │ │ │ │ │ strd r3, r1, [sp, #24] │ │ │ │ │ mov r2, r1 │ │ │ │ │ cmp r7, r1 │ │ │ │ │ - ble.n 112a0 │ │ │ │ │ + ble.n 10eb8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ mov lr, ip │ │ │ │ │ - b.n 11202 │ │ │ │ │ + b.n 10e1a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:130 │ │ │ │ │ vmov r3, s16 │ │ │ │ │ sub.w r8, r3, lr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 (discriminator 10) │ │ │ │ │ ldr r3, [r4, #20] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 10) │ │ │ │ │ strd r6, r5, [r4, #88] @ 0x58 │ │ │ │ │ @@ -28133,60 +28004,60 @@ │ │ │ │ │ vpop {d8} │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 2) │ │ │ │ │ ldrd r2, r1, [r4, #96] @ 0x60 │ │ │ │ │ mov r3, r2 │ │ │ │ │ mov r9, r1 │ │ │ │ │ cmp r7, r1 │ │ │ │ │ - ble.n 1136c │ │ │ │ │ + ble.n 10f84 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ ldrd r6, lr, [r4, #132] @ 0x84 │ │ │ │ │ mov ip, r5 │ │ │ │ │ - vldr d2, [pc, #164] @ 11398 │ │ │ │ │ + vldr d2, [pc, #164] @ 10fb0 │ │ │ │ │ rsb r8, lr, #32 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 17) │ │ │ │ │ lsl.w r5, r3, lr │ │ │ │ │ vmov s6, r5 │ │ │ │ │ lsr.w r3, r3, r8 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ vcvt.f64.u32 d3, s6 │ │ │ │ │ vmul.f64 d3, d3, d2 │ │ │ │ │ - ble.n 1138e │ │ │ │ │ + ble.n 10fa6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ ldr r5, [r4, #68] @ 0x44 │ │ │ │ │ mul.w r3, r6, r3 │ │ │ │ │ add.w r9, fp, r9, lsl #3 │ │ │ │ │ - vldr d6, [pc, #132] @ 113a0 │ │ │ │ │ + vldr d6, [pc, #132] @ 10fb8 │ │ │ │ │ add.w sl, r6, r3 │ │ │ │ │ ldr r5, [r5, #0] │ │ │ │ │ add.w r3, r5, r3, lsl #4 │ │ │ │ │ add.w r5, r5, sl, lsl #4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 14) │ │ │ │ │ vldr d4, [r3] │ │ │ │ │ adds r3, #16 │ │ │ │ │ vldr d7, [r3, #-8] │ │ │ │ │ cmp r5, r3 │ │ │ │ │ vldmia r9!, {d5} │ │ │ │ │ vmla.f64 d7, d3, d4 │ │ │ │ │ vmla.f64 d6, d7, d5 │ │ │ │ │ - bne.n 1132c │ │ │ │ │ + bne.n 10f44 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 15) │ │ │ │ │ vstmia r0!, {d6} │ │ │ │ │ add.w r5, ip, #1 │ │ │ │ │ ldr r3, [r4, #112] @ 0x70 │ │ │ │ │ adds r2, r2, r3 │ │ │ │ │ ldr r3, [r4, #116] @ 0x74 │ │ │ │ │ adc.w r1, r1, r3 │ │ │ │ │ mov r3, r2 │ │ │ │ │ mov r9, r1 │ │ │ │ │ cmp r7, r1 │ │ │ │ │ - ble.n 11364 │ │ │ │ │ + ble.n 10f7c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ mov ip, r5 │ │ │ │ │ - b.n 112f8 │ │ │ │ │ + b.n 10f10 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:130 │ │ │ │ │ vmov r2, s16 │ │ │ │ │ sub.w r8, r2, ip │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 (discriminator 18) │ │ │ │ │ ldr r2, [r4, #20] │ │ │ │ │ fifo_read(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 (discriminator 18) │ │ │ │ │ @@ -28199,20 +28070,20 @@ │ │ │ │ │ itt ls │ │ │ │ │ addls r2, r9 │ │ │ │ │ strls r2, [r4, #24] │ │ │ │ │ vpoly1(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 18) │ │ │ │ │ movs r2, #0 │ │ │ │ │ strd r3, r2, [r4, #96] @ 0x60 │ │ │ │ │ - b.n 112c8 │ │ │ │ │ + b.n 10ee0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - vldr d6, [pc, #20] @ 113a0 │ │ │ │ │ - b.n 11262 │ │ │ │ │ - vldr d6, [pc, #16] @ 113a0 │ │ │ │ │ - b.n 11346 │ │ │ │ │ + vldr d6, [pc, #20] @ 10fb8 │ │ │ │ │ + b.n 10e7a │ │ │ │ │ + vldr d6, [pc, #16] @ 10fb8 │ │ │ │ │ + b.n 10f5e │ │ │ │ │ nop.w │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ │ ... │ │ │ │ │ vpoly2(): │ │ │ │ │ @@ -28244,15 +28115,15 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ subs r0, r0, r2 │ │ │ │ │ vpoly2(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:123 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ fifo_occupancy(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ - bl 1ae98 │ │ │ │ │ + bl 154d8 │ │ │ │ │ vpoly2(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:124 │ │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:125 │ │ │ │ │ vldr d6, [r4, #48] @ 0x30 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:124 │ │ │ │ │ sub.w fp, r0, r3 │ │ │ │ │ @@ -28269,60 +28140,60 @@ │ │ │ │ │ vcvt.f64.s32 d7, s15 │ │ │ │ │ vmul.f64 d7, d7, d6 │ │ │ │ │ vcvt.s32.f64 s16, d7 │ │ │ │ │ vmov r3, s16 │ │ │ │ │ add.w r8, r3, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:126 │ │ │ │ │ mov r1, r8 │ │ │ │ │ - bl 10598 │ │ │ │ │ + bl 101b0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ ldrb.w r7, [r4, #120] @ 0x78 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:126 │ │ │ │ │ mov ip, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.w 11530 │ │ │ │ │ + beq.w 11148 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 1) │ │ │ │ │ add.w r3, r4, #88 @ 0x58 │ │ │ │ │ add r7, sp, #40 @ 0x28 │ │ │ │ │ ldrd r6, r5, [r4, #88] @ 0x58 │ │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ │ stmdb r7, {r0, r1, r2, r3} │ │ │ │ │ cmp fp, r3 │ │ │ │ │ mov r2, r3 │ │ │ │ │ - ble.n 114fa │ │ │ │ │ + ble.n 11112 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ ldr.w r3, [r4, #136] @ 0x88 │ │ │ │ │ mov r0, ip │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ mov r7, r2 │ │ │ │ │ mov r1, r3 │ │ │ │ │ ldr.w lr, [r4, #132] @ 0x84 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ mov.w ip, #0 │ │ │ │ │ - vldr d2, [pc, #432] @ 115f0 │ │ │ │ │ + vldr d2, [pc, #432] @ 11208 │ │ │ │ │ mov.w r8, #24 │ │ │ │ │ rsb r1, r1, #32 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ str r1, [sp, #16] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 9) │ │ │ │ │ ldr r1, [sp, #32] │ │ │ │ │ cmp.w lr, #0 │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ lsl.w r0, r1, r0 │ │ │ │ │ vmov s10, r0 │ │ │ │ │ ldr r0, [sp, #16] │ │ │ │ │ vcvt.f64.u32 d5, s10 │ │ │ │ │ lsr.w r1, r1, r0 │ │ │ │ │ vmul.f64 d5, d5, d2 │ │ │ │ │ - ble.w 115e4 │ │ │ │ │ + ble.w 111fc │ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ mul.w r1, r1, lr │ │ │ │ │ - vldr d4, [pc, #384] @ 115f8 │ │ │ │ │ + vldr d4, [pc, #384] @ 11210 │ │ │ │ │ add.w sl, lr, r1 │ │ │ │ │ add.w r9, r0, r2, lsl #3 │ │ │ │ │ ldr r2, [r4, #68] @ 0x44 │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ mla r1, r8, r1, r2 │ │ │ │ │ mla r2, r8, sl, r2 │ │ │ │ │ @@ -28332,15 +28203,15 @@ │ │ │ │ │ vldr d6, [r1, #-16] │ │ │ │ │ vldr d7, [r1, #-8] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ vmla.f64 d6, d5, d1 │ │ │ │ │ vldmia r9!, {d3} │ │ │ │ │ vmla.f64 d7, d6, d5 │ │ │ │ │ vmla.f64 d4, d7, d3 │ │ │ │ │ - bne.n 11490 │ │ │ │ │ + bne.n 110a8 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 7) │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ mov.w sl, #0 │ │ │ │ │ add.w r9, ip, #1 │ │ │ │ │ vstmia r2!, {d4} │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ @@ -28354,18 +28225,18 @@ │ │ │ │ │ adds.w r2, sl, r2 │ │ │ │ │ adc.w r1, r1, #0 │ │ │ │ │ adds r3, r2, r3 │ │ │ │ │ adc.w r7, r7, r1 │ │ │ │ │ strd r3, r7, [sp, #32] │ │ │ │ │ mov r2, r7 │ │ │ │ │ cmp fp, r7 │ │ │ │ │ - ble.n 114f2 │ │ │ │ │ + ble.n 1110a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ mov ip, r9 │ │ │ │ │ - b.n 1144e │ │ │ │ │ + b.n 11066 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:130 │ │ │ │ │ vmov r3, s16 │ │ │ │ │ sub.w r8, r3, ip │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 (discriminator 10) │ │ │ │ │ ldr r3, [r4, #20] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 10) │ │ │ │ │ strd r6, r5, [r4, #88] @ 0x58 │ │ │ │ │ @@ -28401,32 +28272,32 @@ │ │ │ │ │ vpop {d8} │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 2) │ │ │ │ │ ldrd r2, r1, [r4, #96] @ 0x60 │ │ │ │ │ mov r3, r2 │ │ │ │ │ mov r9, r1 │ │ │ │ │ cmp fp, r1 │ │ │ │ │ - ble.n 115c8 │ │ │ │ │ + ble.n 111e0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ ldrd r5, lr, [r4, #132] @ 0x84 │ │ │ │ │ mov.w ip, #24 │ │ │ │ │ - vldr d2, [pc, #168] @ 115f0 │ │ │ │ │ + vldr d2, [pc, #168] @ 11208 │ │ │ │ │ rsb r8, lr, #32 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 17) │ │ │ │ │ lsl.w r6, r3, lr │ │ │ │ │ vmov s10, r6 │ │ │ │ │ lsr.w r3, r3, r8 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ vcvt.f64.u32 d5, s10 │ │ │ │ │ vmul.f64 d5, d5, d2 │ │ │ │ │ - ble.n 115ea │ │ │ │ │ + ble.n 11202 │ │ │ │ │ ldr r6, [sp, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ mul.w r3, r5, r3 │ │ │ │ │ - vldr d4, [pc, #140] @ 115f8 │ │ │ │ │ + vldr d4, [pc, #140] @ 11210 │ │ │ │ │ add.w sl, r5, r3 │ │ │ │ │ add.w r9, r6, r9, lsl #3 │ │ │ │ │ ldr r6, [r4, #68] @ 0x44 │ │ │ │ │ ldr r6, [r6, #0] │ │ │ │ │ mla r3, ip, r3, r6 │ │ │ │ │ mla r6, ip, sl, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 14) │ │ │ │ │ @@ -28435,29 +28306,29 @@ │ │ │ │ │ vldr d6, [r3, #-16] │ │ │ │ │ vldr d7, [r3, #-8] │ │ │ │ │ cmp r6, r3 │ │ │ │ │ vmla.f64 d6, d5, d1 │ │ │ │ │ vldmia r9!, {d3} │ │ │ │ │ vmla.f64 d7, d6, d5 │ │ │ │ │ vmla.f64 d4, d7, d3 │ │ │ │ │ - bne.n 11582 │ │ │ │ │ + bne.n 1119a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 15) │ │ │ │ │ vstmia r0!, {d4} │ │ │ │ │ adds r6, r7, #1 │ │ │ │ │ ldr r3, [r4, #112] @ 0x70 │ │ │ │ │ adds r2, r2, r3 │ │ │ │ │ ldr r3, [r4, #116] @ 0x74 │ │ │ │ │ adc.w r1, r1, r3 │ │ │ │ │ mov r3, r2 │ │ │ │ │ mov r9, r1 │ │ │ │ │ cmp fp, r1 │ │ │ │ │ - ble.n 115c0 │ │ │ │ │ + ble.n 111d8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ mov r7, r6 │ │ │ │ │ - b.n 1154c │ │ │ │ │ + b.n 11164 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:130 │ │ │ │ │ vmov r2, s16 │ │ │ │ │ sub.w r8, r2, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 (discriminator 18) │ │ │ │ │ ldr r2, [r4, #20] │ │ │ │ │ fifo_read(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 (discriminator 18) │ │ │ │ │ @@ -28470,20 +28341,20 @@ │ │ │ │ │ itt ls │ │ │ │ │ addls r2, r9 │ │ │ │ │ strls r2, [r4, #24] │ │ │ │ │ vpoly2(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 18) │ │ │ │ │ movs r2, #0 │ │ │ │ │ strd r3, r2, [r4, #96] @ 0x60 │ │ │ │ │ - b.n 1151a │ │ │ │ │ + b.n 11132 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - vldr d4, [pc, #16] @ 115f8 │ │ │ │ │ - b.n 114b4 │ │ │ │ │ - vldr d4, [pc, #12] @ 115f8 │ │ │ │ │ - b.n 115a4 │ │ │ │ │ + vldr d4, [pc, #16] @ 11210 │ │ │ │ │ + b.n 110cc │ │ │ │ │ + vldr d4, [pc, #12] @ 11210 │ │ │ │ │ + b.n 111bc │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ │ ... │ │ │ │ │ vpoly3(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:122 │ │ │ │ │ @@ -28510,15 +28381,15 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:123 │ │ │ │ │ add.w fp, r1, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ fifo_occupancy(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ subs r0, r0, r2 │ │ │ │ │ - bl 1ae98 │ │ │ │ │ + bl 154d8 │ │ │ │ │ vpoly3(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:124 │ │ │ │ │ ldr r7, [r4, #36] @ 0x24 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:125 │ │ │ │ │ vldr d6, [r4, #48] @ 0x30 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:124 │ │ │ │ │ subs r7, r0, r7 │ │ │ │ │ @@ -28535,61 +28406,61 @@ │ │ │ │ │ vcvt.f64.s32 d7, s15 │ │ │ │ │ vmul.f64 d7, d7, d6 │ │ │ │ │ vcvt.s32.f64 s16, d7 │ │ │ │ │ vmov r3, s16 │ │ │ │ │ add.w r8, r3, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:126 │ │ │ │ │ mov r1, r8 │ │ │ │ │ - bl 10598 │ │ │ │ │ + bl 101b0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ ldrb.w r5, [r4, #120] @ 0x78 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:126 │ │ │ │ │ mov lr, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 11790 │ │ │ │ │ + beq.w 113a8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 1) │ │ │ │ │ add.w r3, r4, #88 @ 0x58 │ │ │ │ │ add.w ip, sp, #32 │ │ │ │ │ ldrd r6, r5, [r4, #88] @ 0x58 │ │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ │ stmdb ip, {r0, r1, r2, r3} │ │ │ │ │ cmp r7, r3 │ │ │ │ │ mov r2, r3 │ │ │ │ │ - ble.n 1175a │ │ │ │ │ + ble.n 11372 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ ldr.w r3, [r4, #136] @ 0x88 │ │ │ │ │ mov r0, lr │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ mov.w lr, #0 │ │ │ │ │ mov r1, r3 │ │ │ │ │ ldr.w r8, [r4, #132] @ 0x84 │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ rsb r1, r1, #32 │ │ │ │ │ - vldr d1, [pc, #444] @ 11858 │ │ │ │ │ + vldr d1, [pc, #444] @ 11470 │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ mov r1, r2 │ │ │ │ │ str r0, [sp, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 9) │ │ │ │ │ ldr.w ip, [sp, #24] │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ lsl.w r0, ip, r0 │ │ │ │ │ vmov s8, r0 │ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ │ vcvt.f64.u32 d4, s8 │ │ │ │ │ lsr.w ip, ip, r0 │ │ │ │ │ vmul.f64 d4, d4, d1 │ │ │ │ │ - ble.w 1184a │ │ │ │ │ + ble.w 11462 │ │ │ │ │ add.w r9, fp, r2, lsl #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ ldr r2, [r4, #68] @ 0x44 │ │ │ │ │ mul.w ip, ip, r8 │ │ │ │ │ ldr r0, [sp, #0] │ │ │ │ │ - vldr d3, [pc, #392] @ 11860 │ │ │ │ │ + vldr d3, [pc, #392] @ 11478 │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ add.w sl, r8, ip │ │ │ │ │ add.w ip, r2, ip, lsl #5 │ │ │ │ │ add.w r2, r2, sl, lsl #5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 6) │ │ │ │ │ vldr d0, [ip] │ │ │ │ │ add.w ip, ip, #32 │ │ │ │ │ @@ -28598,15 +28469,15 @@ │ │ │ │ │ vmla.f64 d5, d4, d0 │ │ │ │ │ vldr d7, [ip, #-8] │ │ │ │ │ vldmia r9!, {d2} │ │ │ │ │ cmp r2, ip │ │ │ │ │ vmla.f64 d6, d5, d4 │ │ │ │ │ vmla.f64 d7, d6, d4 │ │ │ │ │ vmla.f64 d3, d7, d2 │ │ │ │ │ - bne.n 116e6 │ │ │ │ │ + bne.n 112fe │ │ │ │ │ str r0, [sp, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 7) │ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ │ mov.w r9, #0 │ │ │ │ │ add.w ip, lr, #1 │ │ │ │ │ vstmia r2!, {d3} │ │ │ │ │ ldr r0, [r4, #104] @ 0x68 │ │ │ │ │ @@ -28621,18 +28492,18 @@ │ │ │ │ │ adds.w r2, r9, r2 │ │ │ │ │ adc.w sl, r0, #0 │ │ │ │ │ adds r3, r2, r3 │ │ │ │ │ adc.w r1, r1, sl │ │ │ │ │ strd r3, r1, [sp, #24] │ │ │ │ │ mov r2, r1 │ │ │ │ │ cmp r7, r1 │ │ │ │ │ - ble.n 11752 │ │ │ │ │ + ble.n 1136a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ mov lr, ip │ │ │ │ │ - b.n 116a4 │ │ │ │ │ + b.n 112bc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:130 │ │ │ │ │ vmov r3, s16 │ │ │ │ │ sub.w r8, r3, lr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 (discriminator 10) │ │ │ │ │ ldr r3, [r4, #20] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 10) │ │ │ │ │ strd r6, r5, [r4, #88] @ 0x58 │ │ │ │ │ @@ -28668,33 +28539,33 @@ │ │ │ │ │ vpop {d8} │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 2) │ │ │ │ │ ldrd r2, r1, [r4, #96] @ 0x60 │ │ │ │ │ mov r3, r2 │ │ │ │ │ mov r9, r1 │ │ │ │ │ cmp r7, r1 │ │ │ │ │ - ble.n 1182e │ │ │ │ │ + ble.n 11446 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ ldrd r6, lr, [r4, #132] @ 0x84 │ │ │ │ │ mov ip, r5 │ │ │ │ │ - vldr d1, [pc, #180] @ 11858 │ │ │ │ │ + vldr d1, [pc, #180] @ 11470 │ │ │ │ │ rsb r8, lr, #32 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 17) │ │ │ │ │ lsl.w r5, r3, lr │ │ │ │ │ vmov s8, r5 │ │ │ │ │ lsr.w r3, r3, r8 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ vcvt.f64.u32 d4, s8 │ │ │ │ │ vmul.f64 d4, d4, d1 │ │ │ │ │ - ble.n 11850 │ │ │ │ │ + ble.n 11468 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ ldr r5, [r4, #68] @ 0x44 │ │ │ │ │ mul.w r3, r6, r3 │ │ │ │ │ add.w r9, fp, r9, lsl #3 │ │ │ │ │ - vldr d3, [pc, #144] @ 11860 │ │ │ │ │ + vldr d3, [pc, #144] @ 11478 │ │ │ │ │ add.w sl, r6, r3 │ │ │ │ │ ldr r5, [r5, #0] │ │ │ │ │ add.w r3, r5, r3, lsl #5 │ │ │ │ │ add.w r5, r5, sl, lsl #5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 14) │ │ │ │ │ vldr d0, [r3] │ │ │ │ │ adds r3, #32 │ │ │ │ │ @@ -28703,29 +28574,29 @@ │ │ │ │ │ vmla.f64 d5, d4, d0 │ │ │ │ │ vldr d7, [r3, #-8] │ │ │ │ │ vldmia r9!, {d2} │ │ │ │ │ cmp r5, r3 │ │ │ │ │ vmla.f64 d6, d5, d4 │ │ │ │ │ vmla.f64 d7, d6, d4 │ │ │ │ │ vmla.f64 d3, d7, d2 │ │ │ │ │ - bne.n 117de │ │ │ │ │ + bne.n 113f6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 15) │ │ │ │ │ vstmia r0!, {d3} │ │ │ │ │ add.w r5, ip, #1 │ │ │ │ │ ldr r3, [r4, #112] @ 0x70 │ │ │ │ │ adds r2, r2, r3 │ │ │ │ │ ldr r3, [r4, #116] @ 0x74 │ │ │ │ │ adc.w r1, r1, r3 │ │ │ │ │ mov r3, r2 │ │ │ │ │ mov r9, r1 │ │ │ │ │ cmp r7, r1 │ │ │ │ │ - ble.n 11826 │ │ │ │ │ + ble.n 1143e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ mov ip, r5 │ │ │ │ │ - b.n 117aa │ │ │ │ │ + b.n 113c2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:130 │ │ │ │ │ vmov r2, s16 │ │ │ │ │ sub.w r8, r2, ip │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 (discriminator 18) │ │ │ │ │ ldr r2, [r4, #20] │ │ │ │ │ fifo_read(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 (discriminator 18) │ │ │ │ │ @@ -28738,20 +28609,20 @@ │ │ │ │ │ itt ls │ │ │ │ │ addls r2, r9 │ │ │ │ │ strls r2, [r4, #24] │ │ │ │ │ vpoly3(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 18) │ │ │ │ │ movs r2, #0 │ │ │ │ │ strd r3, r2, [r4, #96] @ 0x60 │ │ │ │ │ - b.n 1177a │ │ │ │ │ + b.n 11392 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - vldr d3, [pc, #20] @ 11860 │ │ │ │ │ - b.n 11714 │ │ │ │ │ - vldr d3, [pc, #12] @ 11860 │ │ │ │ │ - b.n 11808 │ │ │ │ │ + vldr d3, [pc, #20] @ 11478 │ │ │ │ │ + b.n 1132c │ │ │ │ │ + vldr d3, [pc, #12] @ 11478 │ │ │ │ │ + b.n 11420 │ │ │ │ │ nop │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ │ ... │ │ │ │ │ u100_0(): │ │ │ │ │ @@ -28768,26 +28639,26 @@ │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ u100_0(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:31 │ │ │ │ │ sub sp, #20 │ │ │ │ │ fifo_occupancy(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ subs r0, r0, r7 │ │ │ │ │ - bl 1ae98 │ │ │ │ │ + bl 154d8 │ │ │ │ │ u100_0(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:32 │ │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ │ subs r6, r0, r3 │ │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ │ bic.w r2, r6, r6, asr #31 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - blt.w 119bc │ │ │ │ │ + blt.w 115d4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:32 (discriminator 5) │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - ble.w 119b2 │ │ │ │ │ + ble.w 115ca │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:35 │ │ │ │ │ ldr.w r8, [r4, #116] @ 0x74 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:36 │ │ │ │ │ ldr r0, [r4, #124] @ 0x7c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:35 │ │ │ │ │ ldr r5, [r4, #100] @ 0x64 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:36 │ │ │ │ │ @@ -28798,45 +28669,45 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:100 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ u100_0(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:36 │ │ │ │ │ mla r0, r0, r6, r8 │ │ │ │ │ subs r0, r0, r5 │ │ │ │ │ subs r0, #1 │ │ │ │ │ - bl 1b110 │ │ │ │ │ + bl 15750 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:34 │ │ │ │ │ ldr r3, [r4, #32] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:36 │ │ │ │ │ mov r1, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:37 │ │ │ │ │ mov r0, r9 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:34 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:37 │ │ │ │ │ - bl 10598 │ │ │ │ │ + bl 101b0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 │ │ │ │ │ ldr.w fp, [r4, #124] @ 0x7c │ │ │ │ │ mul.w r6, r6, fp │ │ │ │ │ cmp r6, r5 │ │ │ │ │ - ble.n 11994 │ │ │ │ │ + ble.n 115ac │ │ │ │ │ ldr r1, [r4, #68] @ 0x44 │ │ │ │ │ mov sl, r8 │ │ │ │ │ str r4, [sp, #12] │ │ │ │ │ mov r4, fp │ │ │ │ │ ldr.w fp, [sp, #8] │ │ │ │ │ mov r8, r7 │ │ │ │ │ ldr r2, [r1, #0] │ │ │ │ │ mov.w r9, #88 @ 0x58 │ │ │ │ │ - vldr d11, [pc, #232] @ 119c8 │ │ │ │ │ + vldr d11, [pc, #232] @ 115e0 │ │ │ │ │ mov r7, r0 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 3) │ │ │ │ │ mov r0, r5 │ │ │ │ │ mov r1, r4 │ │ │ │ │ - bl 1b3a4 │ │ │ │ │ + bl 159e4 │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ vmov.f64 d7, d11 │ │ │ │ │ add r5, sl │ │ │ │ │ add r0, r3 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r6, r5 │ │ │ │ │ add.w r0, r8, r0, lsl #3 │ │ │ │ │ @@ -28872,21 +28743,21 @@ │ │ │ │ │ vldr d6, [r0, #80] @ 0x50 │ │ │ │ │ vmla.f64 d7, d10, d9 │ │ │ │ │ vmla.f64 d7, d8, d0 │ │ │ │ │ vmla.f64 d7, d1, d2 │ │ │ │ │ vmla.f64 d7, d3, d4 │ │ │ │ │ vmla.f64 d7, d5, d6 │ │ │ │ │ vstmia r7!, {d7} │ │ │ │ │ - bgt.n 118e6 │ │ │ │ │ + bgt.n 114fe │ │ │ │ │ mov fp, r4 │ │ │ │ │ ldr r4, [sp, #12] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:41 (discriminator 4) │ │ │ │ │ mov r1, fp │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 1b3a4 │ │ │ │ │ + bl 159e4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:42 (discriminator 4) │ │ │ │ │ str r1, [r4, #100] @ 0x64 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:100 (discriminator 4) │ │ │ │ │ ldrd r2, r3, [r4, #20] │ │ │ │ │ fifo_read(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 (discriminator 4) │ │ │ │ │ mul.w r0, r2, r0 │ │ │ │ │ @@ -28901,17 +28772,17 @@ │ │ │ │ │ u100_0(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:44 │ │ │ │ │ add sp, #20 │ │ │ │ │ vpop {d8-d12} │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:33 (discriminator 12) │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 119b2 │ │ │ │ │ + beq.n 115ca │ │ │ │ │ mov r6, r3 │ │ │ │ │ - b.n 11898 │ │ │ │ │ + b.n 114b0 │ │ │ │ │ nop.w │ │ │ │ │ ... │ │ │ │ │ u100_1(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:122 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r4, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:100 │ │ │ │ │ @@ -28934,15 +28805,15 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:123 │ │ │ │ │ add.w sl, r1, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ fifo_occupancy(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ subs r0, r0, r2 │ │ │ │ │ - bl 1ae98 │ │ │ │ │ + bl 154d8 │ │ │ │ │ u100_1(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:124 │ │ │ │ │ ldr r7, [r4, #36] @ 0x24 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:125 │ │ │ │ │ vldr d7, [r4, #48] @ 0x30 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:124 │ │ │ │ │ subs r7, r0, r7 │ │ │ │ │ @@ -28959,37 +28830,37 @@ │ │ │ │ │ vcvt.f64.s32 d11, s13 │ │ │ │ │ vmul.f64 d11, d11, d7 │ │ │ │ │ vcvt.s32.f64 s22, d11 │ │ │ │ │ vmov r3, s22 │ │ │ │ │ add.w r8, r3, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:126 │ │ │ │ │ mov r1, r8 │ │ │ │ │ - bl 10598 │ │ │ │ │ + bl 101b0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ ldrb.w r6, [r4, #120] @ 0x78 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:126 │ │ │ │ │ mov ip, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w 11bf6 │ │ │ │ │ + beq.w 1180e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 1) │ │ │ │ │ add.w r3, r4, #88 @ 0x58 │ │ │ │ │ add.w lr, sp, #24 │ │ │ │ │ ldrd r6, r5, [r4, #88] @ 0x58 │ │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ │ stmdb lr, {r0, r1, r2, r3} │ │ │ │ │ mov r9, r3 │ │ │ │ │ cmp r7, r3 │ │ │ │ │ - ble.w 11bc0 │ │ │ │ │ + ble.w 117d8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ ldr r3, [r4, #68] @ 0x44 │ │ │ │ │ mov r1, r9 │ │ │ │ │ - vldr d10, [pc, #784] @ 11d68 │ │ │ │ │ + vldr d10, [pc, #784] @ 11980 │ │ │ │ │ mov.w r8, #0 │ │ │ │ │ - vldr d9, [pc, #784] @ 11d70 │ │ │ │ │ + vldr d9, [pc, #784] @ 11988 │ │ │ │ │ mov fp, r7 │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ str r5, [sp, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 5) │ │ │ │ │ ldr r0, [sp, #16] │ │ │ │ │ movs r5, #22 │ │ │ │ │ @@ -29078,15 +28949,15 @@ │ │ │ │ │ adds.w r0, r9, r0 │ │ │ │ │ adc.w r7, r7, #0 │ │ │ │ │ adds r3, r0, r3 │ │ │ │ │ adc.w r1, r1, r7 │ │ │ │ │ strd r3, r1, [sp, #16] │ │ │ │ │ mov r9, r1 │ │ │ │ │ cmp fp, r1 │ │ │ │ │ - bgt.w 11a6a │ │ │ │ │ + bgt.w 11682 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:130 │ │ │ │ │ vmov r3, s22 │ │ │ │ │ sub.w r8, r3, lr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 (discriminator 6) │ │ │ │ │ ldr r3, [r4, #20] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 6) │ │ │ │ │ strd r6, r5, [r4, #88] @ 0x58 │ │ │ │ │ @@ -29125,21 +28996,21 @@ │ │ │ │ │ vpop {d8-d12} │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 2) │ │ │ │ │ ldrd r5, r0, [r4, #96] @ 0x60 │ │ │ │ │ mov r3, r5 │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r7, r0 │ │ │ │ │ - ble.w 11d48 │ │ │ │ │ + ble.w 11960 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ ldr r1, [r4, #68] @ 0x44 │ │ │ │ │ mov.w fp, #11 │ │ │ │ │ - vldr d10, [pc, #348] @ 11d68 │ │ │ │ │ + vldr d10, [pc, #348] @ 11980 │ │ │ │ │ mov.w r9, #22 │ │ │ │ │ - vldr d9, [pc, #348] @ 11d70 │ │ │ │ │ + vldr d9, [pc, #348] @ 11988 │ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 9) │ │ │ │ │ mov.w lr, r3, lsr #24 │ │ │ │ │ lsls r3, r3, #8 │ │ │ │ │ vmov s12, r3 │ │ │ │ │ add.w r2, sl, r2, lsl #3 │ │ │ │ │ mul.w r3, fp, lr │ │ │ │ │ @@ -29212,15 +29083,15 @@ │ │ │ │ │ ldr r3, [r4, #112] @ 0x70 │ │ │ │ │ adds r5, r5, r3 │ │ │ │ │ ldr r3, [r4, #116] @ 0x74 │ │ │ │ │ adc.w r0, r0, r3 │ │ │ │ │ mov r3, r5 │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r7, r0 │ │ │ │ │ - bgt.w 11c18 │ │ │ │ │ + bgt.w 11830 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:130 │ │ │ │ │ vmov r1, s22 │ │ │ │ │ sub.w r8, r1, lr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 (discriminator 10) │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ fifo_read(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 (discriminator 10) │ │ │ │ │ @@ -29233,15 +29104,15 @@ │ │ │ │ │ itt ls │ │ │ │ │ addls r2, r2, r1 │ │ │ │ │ strls r2, [r4, #24] │ │ │ │ │ u100_1(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 10) │ │ │ │ │ movs r2, #0 │ │ │ │ │ strd r3, r2, [r4, #96] @ 0x60 │ │ │ │ │ - b.n 11be0 │ │ │ │ │ + b.n 117f8 │ │ │ │ │ nop.w │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ │ ... │ │ │ │ │ U100_0(): │ │ │ │ │ @@ -29258,26 +29129,26 @@ │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ U100_0(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:31 │ │ │ │ │ sub sp, #20 │ │ │ │ │ fifo_occupancy(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ subs r0, r0, r7 │ │ │ │ │ - bl 1ae98 │ │ │ │ │ + bl 154d8 │ │ │ │ │ U100_0(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:32 │ │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ │ subs r6, r0, r3 │ │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ │ bic.w r2, r6, r6, asr #31 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - blt.w 12048 │ │ │ │ │ + blt.w 11c60 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:32 (discriminator 5) │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - ble.w 1203e │ │ │ │ │ + ble.w 11c56 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:35 │ │ │ │ │ ldr.w r8, [r4, #116] @ 0x74 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:36 │ │ │ │ │ ldr r0, [r4, #124] @ 0x7c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:35 │ │ │ │ │ ldr r5, [r4, #100] @ 0x64 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:36 │ │ │ │ │ @@ -29288,45 +29159,45 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:100 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ U100_0(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:36 │ │ │ │ │ mla r0, r0, r6, r8 │ │ │ │ │ subs r0, r0, r5 │ │ │ │ │ subs r0, #1 │ │ │ │ │ - bl 1b110 │ │ │ │ │ + bl 15750 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:34 │ │ │ │ │ ldr r3, [r4, #32] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:36 │ │ │ │ │ mov r1, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:37 │ │ │ │ │ mov r0, r9 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:34 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:37 │ │ │ │ │ - bl 10598 │ │ │ │ │ + bl 101b0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 │ │ │ │ │ ldr.w fp, [r4, #124] @ 0x7c │ │ │ │ │ mul.w r6, r6, fp │ │ │ │ │ cmp r6, r5 │ │ │ │ │ - ble.w 12020 │ │ │ │ │ + ble.w 11c38 │ │ │ │ │ ldr r1, [r4, #68] @ 0x44 │ │ │ │ │ mov sl, r8 │ │ │ │ │ str r4, [sp, #12] │ │ │ │ │ mov r4, fp │ │ │ │ │ ldr.w fp, [sp, #8] │ │ │ │ │ mov r8, r7 │ │ │ │ │ ldr r2, [r1, #0] │ │ │ │ │ mov.w r9, #336 @ 0x150 │ │ │ │ │ - vldr d11, [pc, #604] @ 12050 │ │ │ │ │ + vldr d11, [pc, #604] @ 11c68 │ │ │ │ │ mov r7, r0 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 3) │ │ │ │ │ mov r0, r5 │ │ │ │ │ mov r1, r4 │ │ │ │ │ - bl 1b3a4 │ │ │ │ │ + bl 159e4 │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ vmov.f64 d8, d11 │ │ │ │ │ add r5, sl │ │ │ │ │ add r0, r3 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r6, r5 │ │ │ │ │ add.w r0, r8, r0, lsl #3 │ │ │ │ │ @@ -29456,21 +29327,21 @@ │ │ │ │ │ vldr d5, [r1, #328] @ 0x148 │ │ │ │ │ vmla.f64 d7, d10, d9 │ │ │ │ │ vmla.f64 d7, d8, d0 │ │ │ │ │ vmla.f64 d7, d1, d2 │ │ │ │ │ vmla.f64 d7, d3, d4 │ │ │ │ │ vmla.f64 d7, d5, d6 │ │ │ │ │ vstmia r7!, {d7} │ │ │ │ │ - bgt.w 11df8 │ │ │ │ │ + bgt.w 11a10 │ │ │ │ │ mov fp, r4 │ │ │ │ │ ldr r4, [sp, #12] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:41 (discriminator 4) │ │ │ │ │ mov r1, fp │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 1b3a4 │ │ │ │ │ + bl 159e4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:42 (discriminator 4) │ │ │ │ │ str r1, [r4, #100] @ 0x64 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:100 (discriminator 4) │ │ │ │ │ ldrd r2, r3, [r4, #20] │ │ │ │ │ fifo_read(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 (discriminator 4) │ │ │ │ │ mul.w r0, r2, r0 │ │ │ │ │ @@ -29485,17 +29356,17 @@ │ │ │ │ │ U100_0(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:44 │ │ │ │ │ add sp, #20 │ │ │ │ │ vpop {d8-d11} │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:33 (discriminator 12) │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 1203e │ │ │ │ │ + beq.n 11c56 │ │ │ │ │ mov r6, r3 │ │ │ │ │ - b.n 11da8 │ │ │ │ │ + b.n 119c0 │ │ │ │ │ ... │ │ │ │ │ u100_2(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:122 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r4, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:100 │ │ │ │ │ ldr r2, [r0, #24] │ │ │ │ │ @@ -29517,15 +29388,15 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:123 │ │ │ │ │ add.w r8, r1, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ fifo_occupancy(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ subs r0, r0, r2 │ │ │ │ │ - bl 1ae98 │ │ │ │ │ + bl 154d8 │ │ │ │ │ u100_2(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:124 │ │ │ │ │ ldr r7, [r4, #36] @ 0x24 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:125 │ │ │ │ │ vldr d7, [r4, #48] @ 0x30 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:124 │ │ │ │ │ subs r7, r0, r7 │ │ │ │ │ @@ -29542,37 +29413,37 @@ │ │ │ │ │ vcvt.f64.s32 d14, s13 │ │ │ │ │ vmul.f64 d14, d14, d7 │ │ │ │ │ vcvt.s32.f64 s28, d14 │ │ │ │ │ vmov r3, s28 │ │ │ │ │ add.w r9, r3, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:126 │ │ │ │ │ mov r1, r9 │ │ │ │ │ - bl 10598 │ │ │ │ │ + bl 101b0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ ldrb.w r6, [r4, #120] @ 0x78 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:126 │ │ │ │ │ mov ip, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w 122e8 │ │ │ │ │ + beq.w 11f00 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 1) │ │ │ │ │ add.w r3, r4, #88 @ 0x58 │ │ │ │ │ add.w lr, sp, #32 │ │ │ │ │ ldrd r6, r5, [r4, #88] @ 0x58 │ │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ │ stmdb lr, {r0, r1, r2, r3} │ │ │ │ │ mov sl, r3 │ │ │ │ │ cmp r7, r3 │ │ │ │ │ - ble.w 122a2 │ │ │ │ │ + ble.w 11eba │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ ldr r3, [r4, #68] @ 0x44 │ │ │ │ │ mov fp, ip │ │ │ │ │ - vldr d12, [pc, #504] @ 122d8 │ │ │ │ │ + vldr d12, [pc, #504] @ 11ef0 │ │ │ │ │ mov r0, sl │ │ │ │ │ - vldr d13, [pc, #504] @ 122e0 │ │ │ │ │ + vldr d13, [pc, #504] @ 11ef8 │ │ │ │ │ mov.w ip, #0 │ │ │ │ │ ldr.w lr, [r3] │ │ │ │ │ str r7, [sp, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 5) │ │ │ │ │ ldr r1, [sp, #24] │ │ │ │ │ add.w sl, r8, sl, lsl #3 │ │ │ │ │ str.w ip, [sp, #4] │ │ │ │ │ @@ -29682,15 +29553,15 @@ │ │ │ │ │ adc.w r1, r1, #0 │ │ │ │ │ adds r2, r3, r2 │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ adc.w r0, r0, r1 │ │ │ │ │ mov sl, r0 │ │ │ │ │ strd r2, r0, [sp, #24] │ │ │ │ │ cmp r3, r0 │ │ │ │ │ - bgt.w 120f2 │ │ │ │ │ + bgt.w 11d0a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:130 │ │ │ │ │ vmov r2, s28 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ sub.w r9, r2, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 (discriminator 6) │ │ │ │ │ ldr r3, [r4, #20] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 6) │ │ │ │ │ @@ -29735,20 +29606,20 @@ │ │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ │ ... │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 2) │ │ │ │ │ ldrd r1, r0, [r4, #96] @ 0x60 │ │ │ │ │ mov r3, r1 │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r7, r0 │ │ │ │ │ - ble.w 12492 │ │ │ │ │ + ble.w 120aa │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ ldr r5, [r4, #68] @ 0x44 │ │ │ │ │ mov sl, r7 │ │ │ │ │ - vldr d0, [pc, #-36] @ 122d8 │ │ │ │ │ - vldr d11, [pc, #-32] @ 122e0 │ │ │ │ │ + vldr d0, [pc, #-36] @ 11ef0 │ │ │ │ │ + vldr d11, [pc, #-32] @ 11ef8 │ │ │ │ │ ldr r5, [r5, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 9) │ │ │ │ │ lsls r7, r3, #6 │ │ │ │ │ lsrs r3, r3, #26 │ │ │ │ │ vmov s14, r7 │ │ │ │ │ add.w r2, r8, r2, lsl #3 │ │ │ │ │ add.w r3, r3, r3, lsl #5 │ │ │ │ │ @@ -29845,15 +29716,15 @@ │ │ │ │ │ ldr r3, [r4, #112] @ 0x70 │ │ │ │ │ ldr r2, [r4, #116] @ 0x74 │ │ │ │ │ adds r1, r1, r3 │ │ │ │ │ adc.w r0, r0, r2 │ │ │ │ │ mov r3, r1 │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp sl, r0 │ │ │ │ │ - bgt.w 12304 │ │ │ │ │ + bgt.w 11f1c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:130 │ │ │ │ │ vmov r1, s28 │ │ │ │ │ sub.w r9, r1, r9 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 (discriminator 10) │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ fifo_read(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 (discriminator 10) │ │ │ │ │ @@ -29866,283 +29737,283 @@ │ │ │ │ │ itt ls │ │ │ │ │ addls r2, r2, r1 │ │ │ │ │ strls r2, [r4, #24] │ │ │ │ │ u100_2(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 10) │ │ │ │ │ movs r2, #0 │ │ │ │ │ strd r3, r2, [r4, #96] @ 0x60 │ │ │ │ │ - b.n 122c2 │ │ │ │ │ + b.n 11eda │ │ │ │ │ nop │ │ │ │ │ half_fir(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:42 │ │ │ │ │ vldr s15, [r0, #4] │ │ │ │ │ sub.w ip, r0, #256 @ 0x100 │ │ │ │ │ vldr s0, [r0, #-4] │ │ │ │ │ sub.w r3, r0, #260 @ 0x104 │ │ │ │ │ - vldr s7, [pc, #1016] @ 128bc │ │ │ │ │ + vldr s7, [pc, #1016] @ 124d4 │ │ │ │ │ sub.w r1, r0, #264 @ 0x108 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:41 │ │ │ │ │ vldr s9, [r0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:42 │ │ │ │ │ sub.w r2, r0, #268 @ 0x10c │ │ │ │ │ vadd.f32 s0, s0, s15 │ │ │ │ │ vldr s13, [r0, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:41 │ │ │ │ │ - vldr s14, [pc, #996] @ 128c0 │ │ │ │ │ + vldr s14, [pc, #996] @ 124d8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:42 │ │ │ │ │ vldr s10, [r0, #-8] │ │ │ │ │ vldr s15, [r0, #12] │ │ │ │ │ vmul.f32 s0, s0, s7 │ │ │ │ │ - vldr s3, [pc, #984] @ 128c4 │ │ │ │ │ + vldr s3, [pc, #984] @ 124dc │ │ │ │ │ vmla.f32 s0, s9, s14 │ │ │ │ │ vadd.f32 s10, s10, s13 │ │ │ │ │ vldr s11, [r0, #-12] │ │ │ │ │ vldr s8, [r0, #-16] │ │ │ │ │ - vldr s4, [pc, #968] @ 128c8 │ │ │ │ │ + vldr s4, [pc, #968] @ 124e0 │ │ │ │ │ vmla.f32 s0, s10, s3 │ │ │ │ │ vadd.f32 s11, s11, s15 │ │ │ │ │ vldr s12, [r0, #16] │ │ │ │ │ vldr s15, [r0, #20] │ │ │ │ │ - vldr s1, [pc, #952] @ 128cc │ │ │ │ │ + vldr s1, [pc, #952] @ 124e4 │ │ │ │ │ vmla.f32 s0, s11, s4 │ │ │ │ │ vadd.f32 s12, s8, s12 │ │ │ │ │ vldr s13, [r0, #-20] @ 0xffffffec │ │ │ │ │ vldr s9, [r0, #-24] @ 0xffffffe8 │ │ │ │ │ - vldr s6, [pc, #936] @ 128d0 │ │ │ │ │ + vldr s6, [pc, #936] @ 124e8 │ │ │ │ │ vmla.f32 s0, s12, s1 │ │ │ │ │ vadd.f32 s13, s13, s15 │ │ │ │ │ vldr s14, [r0, #24] │ │ │ │ │ vldr s15, [r0, #28] │ │ │ │ │ vldr s8, [r0, #-28] @ 0xffffffe4 │ │ │ │ │ vmla.f32 s0, s13, s6 │ │ │ │ │ vadd.f32 s14, s9, s14 │ │ │ │ │ - vldr s5, [pc, #908] @ 128d4 │ │ │ │ │ + vldr s5, [pc, #908] @ 124ec │ │ │ │ │ vadd.f32 s8, s8, s15 │ │ │ │ │ vldr s7, [r0, #-32] @ 0xffffffe0 │ │ │ │ │ vldr s15, [r0, #32] │ │ │ │ │ vmla.f32 s0, s14, s5 │ │ │ │ │ - vldr s3, [pc, #892] @ 128d8 │ │ │ │ │ + vldr s3, [pc, #892] @ 124f0 │ │ │ │ │ vldr s10, [r0, #36] @ 0x24 │ │ │ │ │ vadd.f32 s15, s7, s15 │ │ │ │ │ vldr s9, [r0, #-36] @ 0xffffffdc │ │ │ │ │ - vldr s2, [pc, #880] @ 128dc │ │ │ │ │ + vldr s2, [pc, #880] @ 124f4 │ │ │ │ │ vmla.f32 s0, s8, s3 │ │ │ │ │ vldr s4, [r0, #-40] @ 0xffffffd8 │ │ │ │ │ vadd.f32 s9, s9, s10 │ │ │ │ │ vldr s11, [r0, #40] @ 0x28 │ │ │ │ │ - vldr s7, [pc, #864] @ 128e0 │ │ │ │ │ + vldr s7, [pc, #864] @ 124f8 │ │ │ │ │ vldr s10, [r0, #-44] @ 0xffffffd4 │ │ │ │ │ vmla.f32 s0, s15, s2 │ │ │ │ │ vadd.f32 s11, s4, s11 │ │ │ │ │ vldr s12, [r0, #44] @ 0x2c │ │ │ │ │ - vldr s1, [pc, #848] @ 128e4 │ │ │ │ │ + vldr s1, [pc, #848] @ 124fc │ │ │ │ │ vldr s6, [r0, #-48] @ 0xffffffd0 │ │ │ │ │ vmla.f32 s0, s9, s7 │ │ │ │ │ vadd.f32 s12, s10, s12 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:39 │ │ │ │ │ vpush {d8} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:42 │ │ │ │ │ vldr s10, [r0, #48] @ 0x30 │ │ │ │ │ - vldr s16, [pc, #828] @ 128e8 │ │ │ │ │ + vldr s16, [pc, #828] @ 12500 │ │ │ │ │ vmla.f32 s0, s11, s1 │ │ │ │ │ vldr s14, [r0, #52] @ 0x34 │ │ │ │ │ vadd.f32 s10, s6, s10 │ │ │ │ │ vldr s13, [r0, #-52] @ 0xffffffcc │ │ │ │ │ - vldr s4, [pc, #812] @ 128ec │ │ │ │ │ + vldr s4, [pc, #812] @ 12504 │ │ │ │ │ vldr s5, [r0, #-56] @ 0xffffffc8 │ │ │ │ │ vmla.f32 s0, s12, s16 │ │ │ │ │ vadd.f32 s13, s13, s14 │ │ │ │ │ - vldr s6, [pc, #800] @ 128f0 │ │ │ │ │ + vldr s6, [pc, #800] @ 12508 │ │ │ │ │ vldr s14, [r0, #56] @ 0x38 │ │ │ │ │ vldr s15, [r0, #60] @ 0x3c │ │ │ │ │ vmla.f32 s0, s10, s4 │ │ │ │ │ vldr s8, [r0, #-60] @ 0xffffffc4 │ │ │ │ │ vadd.f32 s14, s5, s14 │ │ │ │ │ - vldr s3, [pc, #780] @ 128f4 │ │ │ │ │ + vldr s3, [pc, #780] @ 1250c │ │ │ │ │ vldr s5, [r0, #-64] @ 0xffffffc0 │ │ │ │ │ vadd.f32 s8, s8, s15 │ │ │ │ │ - vldr s2, [pc, #772] @ 128f8 │ │ │ │ │ + vldr s2, [pc, #772] @ 12510 │ │ │ │ │ vmla.f32 s0, s13, s6 │ │ │ │ │ vldr s15, [r0, #64] @ 0x40 │ │ │ │ │ - vldr s7, [pc, #764] @ 128fc │ │ │ │ │ + vldr s7, [pc, #764] @ 12514 │ │ │ │ │ vldr s11, [r0, #68] @ 0x44 │ │ │ │ │ vadd.f32 s15, s5, s15 │ │ │ │ │ vldr s5, [r0, #-68] @ 0xffffffbc │ │ │ │ │ vmla.f32 s0, s14, s3 │ │ │ │ │ vldr s12, [r0, #72] @ 0x48 │ │ │ │ │ vldr s9, [r0, #-72] @ 0xffffffb8 │ │ │ │ │ vadd.f32 s11, s5, s11 │ │ │ │ │ - vldr s1, [pc, #736] @ 12900 │ │ │ │ │ + vldr s1, [pc, #736] @ 12518 │ │ │ │ │ vldr s16, [r0, #-76] @ 0xffffffb4 │ │ │ │ │ vmla.f32 s0, s8, s2 │ │ │ │ │ vadd.f32 s9, s9, s12 │ │ │ │ │ - vldr s5, [pc, #724] @ 12904 │ │ │ │ │ + vldr s5, [pc, #724] @ 1251c │ │ │ │ │ vldr s12, [r0, #76] @ 0x4c │ │ │ │ │ vldr s4, [r0, #-80] @ 0xffffffb0 │ │ │ │ │ vmla.f32 s0, s15, s7 │ │ │ │ │ vldr s13, [r0, #80] @ 0x50 │ │ │ │ │ vadd.f32 s12, s16, s12 │ │ │ │ │ - vldr s6, [pc, #704] @ 12908 │ │ │ │ │ + vldr s6, [pc, #704] @ 12520 │ │ │ │ │ vldr s14, [r0, #84] @ 0x54 │ │ │ │ │ vadd.f32 s13, s4, s13 │ │ │ │ │ vldr s10, [r0, #-84] @ 0xffffffac │ │ │ │ │ vmla.f32 s0, s11, s1 │ │ │ │ │ - vldr s3, [pc, #688] @ 1290c │ │ │ │ │ + vldr s3, [pc, #688] @ 12524 │ │ │ │ │ vldr s16, [r0, #-88] @ 0xffffffa8 │ │ │ │ │ vadd.f32 s10, s10, s14 │ │ │ │ │ - vldr s4, [pc, #680] @ 12910 │ │ │ │ │ + vldr s4, [pc, #680] @ 12528 │ │ │ │ │ vldr s14, [r0, #88] @ 0x58 │ │ │ │ │ vmla.f32 s0, s9, s5 │ │ │ │ │ vldr s2, [r0, #-92] @ 0xffffffa4 │ │ │ │ │ vldr s15, [r0, #92] @ 0x5c │ │ │ │ │ vadd.f32 s14, s16, s14 │ │ │ │ │ - vldr s7, [pc, #660] @ 12914 │ │ │ │ │ + vldr s7, [pc, #660] @ 1252c │ │ │ │ │ vldr s11, [r0, #96] @ 0x60 │ │ │ │ │ vmla.f32 s0, s12, s6 │ │ │ │ │ vadd.f32 s15, s2, s15 │ │ │ │ │ vldr s8, [r0, #-96] @ 0xffffffa0 │ │ │ │ │ - vldr s2, [pc, #644] @ 12918 │ │ │ │ │ + vldr s2, [pc, #644] @ 12530 │ │ │ │ │ vldr s1, [r0, #-100] @ 0xffffff9c │ │ │ │ │ vmla.f32 s0, s13, s3 │ │ │ │ │ vadd.f32 s8, s8, s11 │ │ │ │ │ - vldr s16, [pc, #632] @ 1291c │ │ │ │ │ + vldr s16, [pc, #632] @ 12534 │ │ │ │ │ vldr s11, [r0, #100] @ 0x64 │ │ │ │ │ vldr s5, [r0, #-104] @ 0xffffff98 │ │ │ │ │ vmla.f32 s0, s10, s4 │ │ │ │ │ vldr s12, [r0, #104] @ 0x68 │ │ │ │ │ vadd.f32 s11, s1, s11 │ │ │ │ │ - vldr s6, [pc, #612] @ 12920 │ │ │ │ │ + vldr s6, [pc, #612] @ 12538 │ │ │ │ │ vldr s13, [r0, #108] @ 0x6c │ │ │ │ │ vadd.f32 s12, s5, s12 │ │ │ │ │ vldr s9, [r0, #-108] @ 0xffffff94 │ │ │ │ │ vmla.f32 s0, s14, s7 │ │ │ │ │ - vldr s5, [pc, #596] @ 12924 │ │ │ │ │ + vldr s5, [pc, #596] @ 1253c │ │ │ │ │ vldr s1, [r0, #-112] @ 0xffffff90 │ │ │ │ │ vadd.f32 s9, s9, s13 │ │ │ │ │ - vldr s3, [pc, #588] @ 12928 │ │ │ │ │ + vldr s3, [pc, #588] @ 12540 │ │ │ │ │ vldr s13, [r0, #112] @ 0x70 │ │ │ │ │ vmla.f32 s0, s15, s2 │ │ │ │ │ vldr s4, [r0, #-116] @ 0xffffff8c │ │ │ │ │ vldr s14, [r0, #116] @ 0x74 │ │ │ │ │ vadd.f32 s13, s1, s13 │ │ │ │ │ - vldr s7, [pc, #568] @ 1292c │ │ │ │ │ + vldr s7, [pc, #568] @ 12544 │ │ │ │ │ vldr s15, [r0, #120] @ 0x78 │ │ │ │ │ vmla.f32 s0, s8, s16 │ │ │ │ │ vadd.f32 s14, s4, s14 │ │ │ │ │ vldr s10, [r0, #-120] @ 0xffffff88 │ │ │ │ │ - vldr s1, [pc, #552] @ 12930 │ │ │ │ │ + vldr s1, [pc, #552] @ 12548 │ │ │ │ │ vldr s2, [r0, #-124] @ 0xffffff84 │ │ │ │ │ vmla.f32 s0, s11, s6 │ │ │ │ │ vadd.f32 s10, s10, s15 │ │ │ │ │ - vldr s4, [pc, #540] @ 12934 │ │ │ │ │ + vldr s4, [pc, #540] @ 1254c │ │ │ │ │ vldr s15, [r0, #124] @ 0x7c │ │ │ │ │ - vldr s6, [pc, #536] @ 12938 │ │ │ │ │ + vldr s6, [pc, #536] @ 12550 │ │ │ │ │ vmla.f32 s0, s12, s5 │ │ │ │ │ vldr s8, [r0, #-128] @ 0xffffff80 │ │ │ │ │ vadd.f32 s15, s2, s15 │ │ │ │ │ vldr s11, [r0, #128] @ 0x80 │ │ │ │ │ vldr s12, [r0, #132] @ 0x84 │ │ │ │ │ - vldr s2, [pc, #516] @ 1293c │ │ │ │ │ + vldr s2, [pc, #516] @ 12554 │ │ │ │ │ vmla.f32 s0, s9, s3 │ │ │ │ │ vadd.f32 s11, s8, s11 │ │ │ │ │ vldr s8, [r0, #-132] @ 0xffffff7c │ │ │ │ │ vldr s16, [r0, #-136] @ 0xffffff78 │ │ │ │ │ - vldr s5, [pc, #500] @ 12940 │ │ │ │ │ + vldr s5, [pc, #500] @ 12558 │ │ │ │ │ vmla.f32 s0, s13, s7 │ │ │ │ │ vadd.f32 s8, s8, s12 │ │ │ │ │ vldr s12, [r0, #136] @ 0x88 │ │ │ │ │ vldr s3, [r0, #-140] @ 0xffffff74 │ │ │ │ │ vldr s13, [r0, #140] @ 0x8c │ │ │ │ │ vmla.f32 s0, s14, s1 │ │ │ │ │ vadd.f32 s12, s16, s12 │ │ │ │ │ - vldr s7, [pc, #472] @ 12944 │ │ │ │ │ + vldr s7, [pc, #472] @ 1255c │ │ │ │ │ vadd.f32 s13, s3, s13 │ │ │ │ │ vldr s14, [r0, #144] @ 0x90 │ │ │ │ │ vldr s9, [r0, #-144] @ 0xffffff70 │ │ │ │ │ vmla.f32 s0, s10, s4 │ │ │ │ │ - vldr s1, [pc, #456] @ 12948 │ │ │ │ │ + vldr s1, [pc, #456] @ 12560 │ │ │ │ │ vldr s16, [r0, #-148] @ 0xffffff6c │ │ │ │ │ vadd.f32 s9, s9, s14 │ │ │ │ │ - vldr s3, [pc, #448] @ 1294c │ │ │ │ │ + vldr s3, [pc, #448] @ 12564 │ │ │ │ │ vldr s14, [r0, #148] @ 0x94 │ │ │ │ │ vmla.f32 s0, s15, s6 │ │ │ │ │ vldr s4, [r0, #-152] @ 0xffffff68 │ │ │ │ │ vldr s15, [r0, #152] @ 0x98 │ │ │ │ │ vadd.f32 s14, s16, s14 │ │ │ │ │ - vldr s6, [pc, #428] @ 12950 │ │ │ │ │ + vldr s6, [pc, #428] @ 12568 │ │ │ │ │ vldr s10, [r0, #-156] @ 0xffffff64 │ │ │ │ │ vmla.f32 s0, s11, s2 │ │ │ │ │ vadd.f32 s15, s4, s15 │ │ │ │ │ vldr s11, [r0, #156] @ 0x9c │ │ │ │ │ - vldr s2, [pc, #412] @ 12954 │ │ │ │ │ + vldr s2, [pc, #412] @ 1256c │ │ │ │ │ vldr s16, [r0, #-160] @ 0xffffff60 │ │ │ │ │ vmla.f32 s0, s8, s5 │ │ │ │ │ vadd.f32 s10, s10, s11 │ │ │ │ │ - vldr s4, [pc, #400] @ 12958 │ │ │ │ │ + vldr s4, [pc, #400] @ 12570 │ │ │ │ │ vldr s11, [r0, #160] @ 0xa0 │ │ │ │ │ vldr s5, [r0, #-164] @ 0xffffff5c │ │ │ │ │ vmla.f32 s0, s12, s7 │ │ │ │ │ vldr s12, [r0, #164] @ 0xa4 │ │ │ │ │ vadd.f32 s11, s16, s11 │ │ │ │ │ - vldr s7, [pc, #380] @ 1295c │ │ │ │ │ + vldr s7, [pc, #380] @ 12574 │ │ │ │ │ vldr s8, [r0, #-168] @ 0xffffff58 │ │ │ │ │ vadd.f32 s12, s5, s12 │ │ │ │ │ vldr s16, [r0, #-172] @ 0xffffff54 │ │ │ │ │ vmla.f32 s0, s13, s1 │ │ │ │ │ vldr s13, [r0, #168] @ 0xa8 │ │ │ │ │ - vldr s1, [pc, #360] @ 12960 │ │ │ │ │ - vldr s5, [pc, #360] @ 12964 │ │ │ │ │ + vldr s1, [pc, #360] @ 12578 │ │ │ │ │ + vldr s5, [pc, #360] @ 1257c │ │ │ │ │ vadd.f32 s8, s8, s13 │ │ │ │ │ vldr s13, [r0, #172] @ 0xac │ │ │ │ │ vmla.f32 s0, s9, s3 │ │ │ │ │ vldr s3, [r0, #-176] @ 0xffffff50 │ │ │ │ │ vldr s9, [r0, #-180] @ 0xffffff4c │ │ │ │ │ vadd.f32 s13, s16, s13 │ │ │ │ │ vldr s16, [r0, #-184] @ 0xffffff48 │ │ │ │ │ vmla.f32 s0, s14, s6 │ │ │ │ │ vldr s14, [r0, #176] @ 0xb0 │ │ │ │ │ - vldr s6, [pc, #324] @ 12968 │ │ │ │ │ + vldr s6, [pc, #324] @ 12580 │ │ │ │ │ vadd.f32 s14, s3, s14 │ │ │ │ │ - vldr s3, [pc, #320] @ 1296c │ │ │ │ │ + vldr s3, [pc, #320] @ 12584 │ │ │ │ │ vmla.f32 s0, s15, s2 │ │ │ │ │ vldr s15, [r0, #180] @ 0xb4 │ │ │ │ │ - vldr s2, [pc, #312] @ 12970 │ │ │ │ │ + vldr s2, [pc, #312] @ 12588 │ │ │ │ │ vadd.f32 s9, s9, s15 │ │ │ │ │ vldr s15, [r0, #184] @ 0xb8 │ │ │ │ │ vmla.f32 s0, s10, s4 │ │ │ │ │ vldr s4, [r0, #-188] @ 0xffffff44 │ │ │ │ │ vadd.f32 s15, s16, s15 │ │ │ │ │ vmla.f32 s0, s11, s7 │ │ │ │ │ vldr s11, [r0, #188] @ 0xbc │ │ │ │ │ - vldr s7, [pc, #284] @ 12974 │ │ │ │ │ + vldr s7, [pc, #284] @ 1258c │ │ │ │ │ vldr s10, [r0, #-192] @ 0xffffff40 │ │ │ │ │ vadd.f32 s11, s4, s11 │ │ │ │ │ vldr s16, [r0, #-196] @ 0xffffff3c │ │ │ │ │ vmla.f32 s0, s12, s1 │ │ │ │ │ vldr s12, [r0, #192] @ 0xc0 │ │ │ │ │ - vldr s1, [pc, #264] @ 12978 │ │ │ │ │ - vldr s4, [pc, #264] @ 1297c │ │ │ │ │ + vldr s1, [pc, #264] @ 12590 │ │ │ │ │ + vldr s4, [pc, #264] @ 12594 │ │ │ │ │ vadd.f32 s10, s10, s12 │ │ │ │ │ vldr s12, [r0, #196] @ 0xc4 │ │ │ │ │ vmla.f32 s0, s8, s5 │ │ │ │ │ vldr s5, [r0, #-200] @ 0xffffff38 │ │ │ │ │ vldr s8, [r0, #-204] @ 0xffffff34 │ │ │ │ │ vadd.f32 s12, s16, s12 │ │ │ │ │ vldr s16, [r0, #-208] @ 0xffffff30 │ │ │ │ │ vmla.f32 s0, s13, s6 │ │ │ │ │ vldr s13, [r0, #200] @ 0xc8 │ │ │ │ │ - vldr s6, [pc, #228] @ 12980 │ │ │ │ │ + vldr s6, [pc, #228] @ 12598 │ │ │ │ │ vadd.f32 s13, s5, s13 │ │ │ │ │ - vldr s5, [pc, #224] @ 12984 │ │ │ │ │ + vldr s5, [pc, #224] @ 1259c │ │ │ │ │ vmla.f32 s0, s14, s2 │ │ │ │ │ vldr s14, [r0, #204] @ 0xcc │ │ │ │ │ - vldr s2, [pc, #216] @ 12988 │ │ │ │ │ + vldr s2, [pc, #216] @ 125a0 │ │ │ │ │ vadd.f32 s8, s8, s14 │ │ │ │ │ vldr s14, [r0, #208] @ 0xd0 │ │ │ │ │ - b.n 12a3c │ │ │ │ │ + b.n 12654 │ │ │ │ │ nop │ │ │ │ │ sbcs r5, r6 │ │ │ │ │ subs r6, #162 @ 0xa2 │ │ │ │ │ adds r5, #157 @ 0x9d │ │ │ │ │ subs r6, #241 @ 0xf1 │ │ │ │ │ asrs r6, r2, #18 │ │ │ │ │ subs r4, #235 @ 0xeb │ │ │ │ │ @@ -30166,114 +30037,114 @@ │ │ │ │ │ pop {r0, r1, r2, r4, r5, r6} │ │ │ │ │ add r6, sp, #344 @ 0x158 │ │ │ │ │ pop {r3, r4, r5, r7} │ │ │ │ │ str r7, [r5, r1] │ │ │ │ │ subs r4, #17 │ │ │ │ │ lsrs r1, r0, #25 │ │ │ │ │ subs r4, #168 @ 0xa8 │ │ │ │ │ - bne.n 12830 │ │ │ │ │ - cbnz r6, 1295e │ │ │ │ │ + bne.n 12448 │ │ │ │ │ + cbnz r6, 12576 │ │ │ │ │ cmp r3, #87 @ 0x57 │ │ │ │ │ pop {r1, r2, r4, r7} │ │ │ │ │ str r3, [r7, #96] @ 0x60 │ │ │ │ │ subs r1, #240 @ 0xf0 │ │ │ │ │ ldrb r3, [r2, #11] │ │ │ │ │ subs r4, #131 @ 0x83 │ │ │ │ │ - bgt.n 12830 │ │ │ │ │ + bgt.n 12448 │ │ │ │ │ subs r3, #24 │ │ │ │ │ - b.n 1241e │ │ │ │ │ + b.n 12036 │ │ │ │ │ pop {r5, r6} │ │ │ │ │ strh r1, [r1, #60] @ 0x3c │ │ │ │ │ - cbnz r0, 1297a │ │ │ │ │ + cbnz r0, 12592 │ │ │ │ │ lsrs r7, r0, #16 │ │ │ │ │ subs r4, #59 @ 0x3b │ │ │ │ │ - blt.n 12932 │ │ │ │ │ + blt.n 1254a │ │ │ │ │ subs r3, #192 @ 0xc0 │ │ │ │ │ lsrs r4, r4 │ │ │ │ │ pop {r1, r2, r4} │ │ │ │ │ adcs r6, r3 │ │ │ │ │ - cbnz r0, 1299e │ │ │ │ │ + cbnz r0, 125b6 │ │ │ │ │ ldrh r3, [r4, #50] @ 0x32 │ │ │ │ │ subs r3, #230 @ 0xe6 │ │ │ │ │ cmp r5, #190 @ 0xbe │ │ │ │ │ subs r3, #241 @ 0xf1 │ │ │ │ │ ldrh r0, [r0, #60] @ 0x3c │ │ │ │ │ - cbnz r5, 1299a │ │ │ │ │ - blt.n 1285c │ │ │ │ │ - cbnz r5, 129b2 │ │ │ │ │ + cbnz r5, 125b2 │ │ │ │ │ + blt.n 12474 │ │ │ │ │ + cbnz r5, 125ca │ │ │ │ │ adds r3, #40 @ 0x28 │ │ │ │ │ subs r3, #85 @ 0x55 │ │ │ │ │ str r6, [r3, #68] @ 0x44 │ │ │ │ │ subs r3, #240 @ 0xf0 │ │ │ │ │ strb.w fp, [r0, #2777] @ 0xad9 │ │ │ │ │ ldmia r0!, {r2, r3} │ │ │ │ │ - cbnz r2, 129be │ │ │ │ │ + cbnz r2, 125d6 │ │ │ │ │ ldrh r2, [r0, #42] @ 0x2a │ │ │ │ │ subs r1, #156 @ 0x9c │ │ │ │ │ vstr d3, [r8, #824] @ 0x338 │ │ │ │ │ lsls r1, r6, #10 │ │ │ │ │ subs r2, #90 @ 0x5a │ │ │ │ │ ldr r6, [sp, #940] @ 0x3ac │ │ │ │ │ - cbnz r6, 129c2 │ │ │ │ │ + cbnz r6, 125da │ │ │ │ │ ldr r6, [r6, #16] │ │ │ │ │ revsh r2, r4 │ │ │ │ │ strh r6, [r4, #28] │ │ │ │ │ subs r3, #155 @ 0x9b │ │ │ │ │ vqrdmlah.s d3, d0, d12 │ │ │ │ │ adds r4, #74 @ 0x4a │ │ │ │ │ - cbnz r6, 129c4 │ │ │ │ │ + cbnz r6, 125dc │ │ │ │ │ stmia r1!, {r0, r3, r5, r6, r7} │ │ │ │ │ - cbnz r2, 129b8 │ │ │ │ │ + cbnz r2, 125d0 │ │ │ │ │ str r3, [r7, #60] @ 0x3c │ │ │ │ │ subs r3, #69 @ 0x45 │ │ │ │ │ ldmia r6!, {r0, r2, r5, r7} │ │ │ │ │ - cbnz r6, 129b4 │ │ │ │ │ + cbnz r6, 125cc │ │ │ │ │ @ instruction: 0xb8b1 │ │ │ │ │ subs r3, #75 @ 0x4b │ │ │ │ │ str r3, [r5, #88] @ 0x58 │ │ │ │ │ - cbnz r1, 129ce │ │ │ │ │ + cbnz r1, 125e6 │ │ │ │ │ ldrb r3, [r2, #30] │ │ │ │ │ subs r2, #184 @ 0xb8 │ │ │ │ │ ldrb r0, [r1, #15] │ │ │ │ │ subs r3, #77 @ 0x4d │ │ │ │ │ str r4, [r6, r1] │ │ │ │ │ rev r4, r7 │ │ │ │ │ push {r1, r2, r4, r5, r6, lr} │ │ │ │ │ subs r1, #3 │ │ │ │ │ ldmia r1, {r0, r1, r2, r6} │ │ │ │ │ - cbnz r1, 129de │ │ │ │ │ + cbnz r1, 125f6 │ │ │ │ │ movs r3, #14 │ │ │ │ │ subs r3, #48 @ 0x30 │ │ │ │ │ str r4, [r7, r6] │ │ │ │ │ - cbnz r2, 129dc │ │ │ │ │ + cbnz r2, 125f4 │ │ │ │ │ asrs r3, r5, #6 │ │ │ │ │ subs r1, #190 @ 0xbe │ │ │ │ │ @ instruction: 0xeaf8ba42 │ │ │ │ │ add r6, sp, #768 @ 0x300 │ │ │ │ │ subs r2, #133 @ 0x85 │ │ │ │ │ lsls r3, r5, #4 │ │ │ │ │ subs r3, #2 │ │ │ │ │ str r1, [r4, #92] @ 0x5c │ │ │ │ │ revsh r1, r2 │ │ │ │ │ ldr r2, [r2, #4] │ │ │ │ │ subs r2, #159 @ 0x9f │ │ │ │ │ lsrs r6, r7, #19 │ │ │ │ │ hlt 0x001d │ │ │ │ │ - bls.n 12936 │ │ │ │ │ + bls.n 1254e │ │ │ │ │ subs r2, #168 @ 0xa8 │ │ │ │ │ add r4, sp, #596 @ 0x254 │ │ │ │ │ hlt 0x002a │ │ │ │ │ ldrh r1, [r2, r4] │ │ │ │ │ rev16 r0, r4 │ │ │ │ │ @ instruction: 0xb8f8 │ │ │ │ │ subs r2, #10 │ │ │ │ │ - ldr r4, [pc, #792] @ (12cdc ) │ │ │ │ │ + ldr r4, [pc, #792] @ (128f4 ) │ │ │ │ │ subs r2, #164 @ 0xa4 │ │ │ │ │ ldrb r1, [r6, #17] │ │ │ │ │ - cbnz r0, 129ea │ │ │ │ │ + cbnz r0, 12602 │ │ │ │ │ str r5, [sp, #24] │ │ │ │ │ hlt 0x0017 │ │ │ │ │ mrc2 7, 5, r3, cr5, cr3, {0} │ │ │ │ │ ldr r3, [r7, r7] │ │ │ │ │ subs r2, #134 @ 0x86 │ │ │ │ │ adds r5, r4, r5 │ │ │ │ │ subs r1, #58 @ 0x3a │ │ │ │ │ @@ -30282,450 +30153,450 @@ │ │ │ │ │ vstr.16 s23, [r6, #-328] @ 0xfffffeb8 │ │ │ │ │ movs r3, #6 │ │ │ │ │ subs r2, #58 @ 0x3a │ │ │ │ │ ldr r4, [sp, #800] @ 0x320 │ │ │ │ │ subs r1, #212 @ 0xd4 │ │ │ │ │ stmia r7!, {r1, r3, r4, r5} │ │ │ │ │ rev r7, r1 │ │ │ │ │ - add r4, pc, #492 @ (adr r4, 12bdc ) │ │ │ │ │ - cbnz r6, 12a2c │ │ │ │ │ + add r4, pc, #492 @ (adr r4, 127f4 ) │ │ │ │ │ + cbnz r6, 12644 │ │ │ │ │ strb r7, [r0, #23] │ │ │ │ │ subs r1, #207 @ 0xcf │ │ │ │ │ adds r1, #235 @ 0xeb │ │ │ │ │ subs r1, #246 @ 0xf6 │ │ │ │ │ adds r6, #51 @ 0x33 │ │ │ │ │ - cbnz r7, 12a1e │ │ │ │ │ + cbnz r7, 12636 │ │ │ │ │ ldmia r7, {r2, r7} │ │ │ │ │ - cbnz r6, 12a3c │ │ │ │ │ + cbnz r6, 12654 │ │ │ │ │ mcrr2 9, 1, r3, pc, cr1 @ │ │ │ │ │ movs r3, #224 @ 0xe0 │ │ │ │ │ subs r1, #220 @ 0xdc │ │ │ │ │ - cbnz r5, 12a2c │ │ │ │ │ - cbnz r1, 12a3e │ │ │ │ │ + cbnz r5, 12644 │ │ │ │ │ + cbnz r1, 12656 │ │ │ │ │ lsrs r1, r6, #26 │ │ │ │ │ @ instruction: 0xb830 │ │ │ │ │ negs r7, r6 │ │ │ │ │ @ instruction: 0xb80b │ │ │ │ │ ldrh r3, [r4, #52] @ 0x34 │ │ │ │ │ subs r0, #182 @ 0xb6 │ │ │ │ │ - bne.n 129d2 │ │ │ │ │ + bne.n 125ea │ │ │ │ │ subs r1, #162 @ 0xa2 │ │ │ │ │ muls r0, r1 │ │ │ │ │ - cbnz r2, 12a42 │ │ │ │ │ + cbnz r2, 1265a │ │ │ │ │ str r2, [sp, #764] @ 0x2fc │ │ │ │ │ @ instruction: 0xb8fe │ │ │ │ │ stmia r7!, {r4, r6} │ │ │ │ │ subs r1, #68 @ 0x44 │ │ │ │ │ - ldr r2, [pc, #472] @ (12c04 ) │ │ │ │ │ - cbnz r5, 12a32 │ │ │ │ │ + ldr r2, [pc, #472] @ (1281c ) │ │ │ │ │ + cbnz r5, 1264a │ │ │ │ │ ldrh r5, [r4, #50] @ 0x32 │ │ │ │ │ subs r1, #17 │ │ │ │ │ @ instruction: 0xfadfb909 │ │ │ │ │ - b.n 1228a │ │ │ │ │ + b.n 11ea2 │ │ │ │ │ subs r1, #13 │ │ │ │ │ subs r6, #102 @ 0x66 │ │ │ │ │ subs r0, #173 @ 0xad │ │ │ │ │ vmla.f32 s0, s9, s3 │ │ │ │ │ vldr s3, [r0, #-212] @ 0xffffff2c │ │ │ │ │ vldr s9, [r0, #-216] @ 0xffffff28 │ │ │ │ │ vadd.f32 s14, s16, s14 │ │ │ │ │ vldr s16, [r0, #-220] @ 0xffffff24 │ │ │ │ │ vmla.f32 s0, s15, s7 │ │ │ │ │ vldr s15, [r0, #212] @ 0xd4 │ │ │ │ │ - vldr s7, [pc, #-208] @ 1298c │ │ │ │ │ + vldr s7, [pc, #-208] @ 125a4 │ │ │ │ │ vadd.f32 s15, s3, s15 │ │ │ │ │ - vldr s3, [pc, #-212] @ 12990 │ │ │ │ │ + vldr s3, [pc, #-212] @ 125a8 │ │ │ │ │ vmla.f32 s0, s11, s1 │ │ │ │ │ vldr s11, [r0, #216] @ 0xd8 │ │ │ │ │ - vldr s1, [pc, #-220] @ 12994 │ │ │ │ │ + vldr s1, [pc, #-220] @ 125ac │ │ │ │ │ vadd.f32 s9, s9, s11 │ │ │ │ │ vldr s11, [r0, #220] @ 0xdc │ │ │ │ │ vmla.f32 s0, s10, s4 │ │ │ │ │ vldr s4, [r0, #-224] @ 0xffffff20 │ │ │ │ │ vldr s10, [r0, #-228] @ 0xffffff1c │ │ │ │ │ vadd.f32 s11, s16, s11 │ │ │ │ │ vldr s16, [r0, #-232] @ 0xffffff18 │ │ │ │ │ vmla.f32 s0, s12, s6 │ │ │ │ │ vldr s12, [r0, #224] @ 0xe0 │ │ │ │ │ - vldr s6, [pc, #-256] @ 12998 │ │ │ │ │ + vldr s6, [pc, #-256] @ 125b0 │ │ │ │ │ vadd.f32 s12, s4, s12 │ │ │ │ │ - vldr s4, [pc, #-260] @ 1299c │ │ │ │ │ + vldr s4, [pc, #-260] @ 125b4 │ │ │ │ │ vmla.f32 s0, s13, s2 │ │ │ │ │ vldr s13, [r0, #228] @ 0xe4 │ │ │ │ │ - vldr s2, [pc, #-268] @ 129a0 │ │ │ │ │ + vldr s2, [pc, #-268] @ 125b8 │ │ │ │ │ vadd.f32 s10, s10, s13 │ │ │ │ │ vldr s13, [r0, #232] @ 0xe8 │ │ │ │ │ vmla.f32 s0, s8, s5 │ │ │ │ │ vldr s5, [r0, #-236] @ 0xffffff14 │ │ │ │ │ vldr s8, [r0, #-240] @ 0xffffff10 │ │ │ │ │ vadd.f32 s13, s16, s13 │ │ │ │ │ vldr s16, [r0, #-244] @ 0xffffff0c │ │ │ │ │ vmla.f32 s0, s14, s7 │ │ │ │ │ vldr s14, [r0, #236] @ 0xec │ │ │ │ │ - vldr s7, [pc, #-304] @ 129a4 │ │ │ │ │ + vldr s7, [pc, #-304] @ 125bc │ │ │ │ │ vadd.f32 s14, s5, s14 │ │ │ │ │ - vldr s5, [pc, #-308] @ 129a8 │ │ │ │ │ + vldr s5, [pc, #-308] @ 125c0 │ │ │ │ │ vmla.f32 s0, s15, s1 │ │ │ │ │ vldr s15, [r0, #240] @ 0xf0 │ │ │ │ │ - vldr s1, [pc, #-316] @ 129ac │ │ │ │ │ + vldr s1, [pc, #-316] @ 125c4 │ │ │ │ │ vadd.f32 s8, s8, s15 │ │ │ │ │ vldr s15, [r0, #244] @ 0xf4 │ │ │ │ │ vmla.f32 s0, s9, s3 │ │ │ │ │ vldr s3, [r0, #-248] @ 0xffffff08 │ │ │ │ │ vldr s9, [r0, #-252] @ 0xffffff04 │ │ │ │ │ vadd.f32 s15, s16, s15 │ │ │ │ │ vmla.f32 s0, s11, s6 │ │ │ │ │ vldr s11, [r0, #248] @ 0xf8 │ │ │ │ │ - vldr s6, [pc, #-348] @ 129b0 │ │ │ │ │ + vldr s6, [pc, #-348] @ 125c8 │ │ │ │ │ vadd.f32 s11, s3, s11 │ │ │ │ │ - vldr s3, [pc, #-352] @ 129b4 │ │ │ │ │ + vldr s3, [pc, #-352] @ 125cc │ │ │ │ │ vmla.f32 s0, s12, s2 │ │ │ │ │ vldr s12, [r0, #252] @ 0xfc │ │ │ │ │ - vldr s2, [pc, #-360] @ 129b8 │ │ │ │ │ + vldr s2, [pc, #-360] @ 125d0 │ │ │ │ │ vldr s16, [ip] │ │ │ │ │ sub.w ip, r0, #468 @ 0x1d4 │ │ │ │ │ vadd.f32 s9, s9, s12 │ │ │ │ │ vldr s12, [r0, #256] @ 0x100 │ │ │ │ │ vmla.f32 s0, s10, s4 │ │ │ │ │ vldr s4, [r3] │ │ │ │ │ vldr s10, [r1] │ │ │ │ │ sub.w r3, r0, #272 @ 0x110 │ │ │ │ │ vadd.f32 s12, s16, s12 │ │ │ │ │ vldr s16, [r2] │ │ │ │ │ sub.w r1, r0, #276 @ 0x114 │ │ │ │ │ sub.w r2, r0, #280 @ 0x118 │ │ │ │ │ vmla.f32 s0, s13, s7 │ │ │ │ │ - vldr s7, [pc, #-412] @ 129bc │ │ │ │ │ + vldr s7, [pc, #-412] @ 125d4 │ │ │ │ │ vldr s13, [r0, #260] @ 0x104 │ │ │ │ │ vmla.f32 s0, s14, s1 │ │ │ │ │ vadd.f32 s13, s4, s13 │ │ │ │ │ vldr s14, [r0, #264] @ 0x108 │ │ │ │ │ - vldr s1, [pc, #-428] @ 129c0 │ │ │ │ │ - vldr s4, [pc, #-428] @ 129c4 │ │ │ │ │ + vldr s1, [pc, #-428] @ 125d8 │ │ │ │ │ + vldr s4, [pc, #-428] @ 125dc │ │ │ │ │ vmla.f32 s0, s8, s5 │ │ │ │ │ vadd.f32 s10, s10, s14 │ │ │ │ │ vldr s14, [r0, #268] @ 0x10c │ │ │ │ │ vldr s5, [r3] │ │ │ │ │ sub.w r3, r0, #284 @ 0x11c │ │ │ │ │ vldr s8, [r1] │ │ │ │ │ sub.w r1, r0, #288 @ 0x120 │ │ │ │ │ vmla.f32 s0, s15, s6 │ │ │ │ │ vadd.f32 s14, s16, s14 │ │ │ │ │ vldr s15, [r0, #272] @ 0x110 │ │ │ │ │ - vldr s6, [pc, #-468] @ 129c8 │ │ │ │ │ + vldr s6, [pc, #-468] @ 125e0 │ │ │ │ │ vldr s16, [r2] │ │ │ │ │ sub.w r2, r0, #292 @ 0x124 │ │ │ │ │ vmla.f32 s0, s11, s2 │ │ │ │ │ vadd.f32 s15, s5, s15 │ │ │ │ │ vldr s11, [r0, #276] @ 0x114 │ │ │ │ │ - vldr s2, [pc, #-488] @ 129cc │ │ │ │ │ - vldr s5, [pc, #-488] @ 129d0 │ │ │ │ │ + vldr s2, [pc, #-488] @ 125e4 │ │ │ │ │ + vldr s5, [pc, #-488] @ 125e8 │ │ │ │ │ vmla.f32 s0, s9, s3 │ │ │ │ │ vadd.f32 s8, s8, s11 │ │ │ │ │ vldr s11, [r0, #280] @ 0x118 │ │ │ │ │ vldr s3, [r3] │ │ │ │ │ sub.w r3, r0, #296 @ 0x128 │ │ │ │ │ vldr s9, [r1] │ │ │ │ │ sub.w r1, r0, #300 @ 0x12c │ │ │ │ │ vmla.f32 s0, s12, s7 │ │ │ │ │ vadd.f32 s11, s16, s11 │ │ │ │ │ vldr s12, [r0, #284] @ 0x11c │ │ │ │ │ - vldr s7, [pc, #-528] @ 129d4 │ │ │ │ │ + vldr s7, [pc, #-528] @ 125ec │ │ │ │ │ vldr s16, [r2] │ │ │ │ │ sub.w r2, r0, #304 @ 0x130 │ │ │ │ │ vmla.f32 s0, s13, s1 │ │ │ │ │ vadd.f32 s12, s3, s12 │ │ │ │ │ vldr s13, [r0, #288] @ 0x120 │ │ │ │ │ - vldr s1, [pc, #-548] @ 129d8 │ │ │ │ │ - vldr s3, [pc, #-548] @ 129dc │ │ │ │ │ + vldr s1, [pc, #-548] @ 125f0 │ │ │ │ │ + vldr s3, [pc, #-548] @ 125f4 │ │ │ │ │ vmla.f32 s0, s10, s4 │ │ │ │ │ vadd.f32 s9, s9, s13 │ │ │ │ │ vldr s13, [r0, #292] @ 0x124 │ │ │ │ │ vldr s4, [r3] │ │ │ │ │ sub.w r3, r0, #308 @ 0x134 │ │ │ │ │ vldr s10, [r1] │ │ │ │ │ sub.w r1, r0, #312 @ 0x138 │ │ │ │ │ vmla.f32 s0, s14, s6 │ │ │ │ │ vadd.f32 s13, s16, s13 │ │ │ │ │ vldr s14, [r0, #296] @ 0x128 │ │ │ │ │ - vldr s6, [pc, #-588] @ 129e0 │ │ │ │ │ + vldr s6, [pc, #-588] @ 125f8 │ │ │ │ │ vldr s16, [r2] │ │ │ │ │ sub.w r2, r0, #316 @ 0x13c │ │ │ │ │ vmla.f32 s0, s15, s2 │ │ │ │ │ vadd.f32 s14, s4, s14 │ │ │ │ │ vldr s15, [r0, #300] @ 0x12c │ │ │ │ │ - vldr s2, [pc, #-608] @ 129e4 │ │ │ │ │ - vldr s4, [pc, #-608] @ 129e8 │ │ │ │ │ + vldr s2, [pc, #-608] @ 125fc │ │ │ │ │ + vldr s4, [pc, #-608] @ 12600 │ │ │ │ │ vmla.f32 s0, s8, s5 │ │ │ │ │ vadd.f32 s10, s10, s15 │ │ │ │ │ vldr s15, [r0, #304] @ 0x130 │ │ │ │ │ vldr s5, [r3] │ │ │ │ │ sub.w r3, r0, #320 @ 0x140 │ │ │ │ │ vldr s8, [r1] │ │ │ │ │ sub.w r1, r0, #324 @ 0x144 │ │ │ │ │ vmla.f32 s0, s11, s7 │ │ │ │ │ vadd.f32 s15, s16, s15 │ │ │ │ │ vldr s11, [r0, #308] @ 0x134 │ │ │ │ │ - vldr s7, [pc, #-648] @ 129ec │ │ │ │ │ + vldr s7, [pc, #-648] @ 12604 │ │ │ │ │ vldr s16, [r2] │ │ │ │ │ sub.w r2, r0, #328 @ 0x148 │ │ │ │ │ vmla.f32 s0, s12, s1 │ │ │ │ │ vadd.f32 s11, s5, s11 │ │ │ │ │ vldr s12, [r0, #312] @ 0x138 │ │ │ │ │ - vldr s1, [pc, #-668] @ 129f0 │ │ │ │ │ - vldr s5, [pc, #-668] @ 129f4 │ │ │ │ │ + vldr s1, [pc, #-668] @ 12608 │ │ │ │ │ + vldr s5, [pc, #-668] @ 1260c │ │ │ │ │ vmla.f32 s0, s9, s3 │ │ │ │ │ vadd.f32 s8, s8, s12 │ │ │ │ │ vldr s12, [r0, #316] @ 0x13c │ │ │ │ │ vldr s3, [r3] │ │ │ │ │ sub.w r3, r0, #332 @ 0x14c │ │ │ │ │ vldr s9, [r1] │ │ │ │ │ sub.w r1, r0, #336 @ 0x150 │ │ │ │ │ vmla.f32 s0, s13, s6 │ │ │ │ │ vadd.f32 s12, s16, s12 │ │ │ │ │ - vldr s6, [pc, #-704] @ 129f8 │ │ │ │ │ + vldr s6, [pc, #-704] @ 12610 │ │ │ │ │ vldr s13, [r0, #320] @ 0x140 │ │ │ │ │ vldr s16, [r2] │ │ │ │ │ sub.w r2, r0, #340 @ 0x154 │ │ │ │ │ vmla.f32 s0, s14, s2 │ │ │ │ │ vldr s14, [r0, #324] @ 0x144 │ │ │ │ │ vadd.f32 s13, s3, s13 │ │ │ │ │ - vldr s2, [pc, #-728] @ 129fc │ │ │ │ │ - vldr s3, [pc, #-728] @ 12a00 │ │ │ │ │ + vldr s2, [pc, #-728] @ 12614 │ │ │ │ │ + vldr s3, [pc, #-728] @ 12618 │ │ │ │ │ vadd.f32 s9, s9, s14 │ │ │ │ │ vldr s14, [r0, #328] @ 0x148 │ │ │ │ │ vmla.f32 s0, s10, s4 │ │ │ │ │ vldr s4, [r3] │ │ │ │ │ vldr s10, [r1] │ │ │ │ │ sub.w r3, r0, #344 @ 0x158 │ │ │ │ │ vadd.f32 s14, s16, s14 │ │ │ │ │ vldr s16, [r2] │ │ │ │ │ sub.w r1, r0, #348 @ 0x15c │ │ │ │ │ sub.w r2, r0, #352 @ 0x160 │ │ │ │ │ vmla.f32 s0, s15, s7 │ │ │ │ │ vldr s15, [r0, #332] @ 0x14c │ │ │ │ │ - vldr s7, [pc, #-776] @ 12a04 │ │ │ │ │ + vldr s7, [pc, #-776] @ 1261c │ │ │ │ │ vadd.f32 s15, s4, s15 │ │ │ │ │ - vldr s4, [pc, #-780] @ 12a08 │ │ │ │ │ + vldr s4, [pc, #-780] @ 12620 │ │ │ │ │ vmla.f32 s0, s11, s1 │ │ │ │ │ vldr s11, [r0, #336] @ 0x150 │ │ │ │ │ - vldr s1, [pc, #-788] @ 12a0c │ │ │ │ │ + vldr s1, [pc, #-788] @ 12624 │ │ │ │ │ vadd.f32 s10, s10, s11 │ │ │ │ │ vldr s11, [r0, #340] @ 0x154 │ │ │ │ │ vmla.f32 s0, s8, s5 │ │ │ │ │ vldr s5, [r3] │ │ │ │ │ vldr s8, [r1] │ │ │ │ │ sub.w r3, r0, #356 @ 0x164 │ │ │ │ │ vadd.f32 s11, s16, s11 │ │ │ │ │ vldr s16, [r2] │ │ │ │ │ sub.w r1, r0, #360 @ 0x168 │ │ │ │ │ sub.w r2, r0, #364 @ 0x16c │ │ │ │ │ vmla.f32 s0, s12, s6 │ │ │ │ │ vldr s12, [r0, #344] @ 0x158 │ │ │ │ │ - vldr s6, [pc, #-836] @ 12a10 │ │ │ │ │ + vldr s6, [pc, #-836] @ 12628 │ │ │ │ │ vadd.f32 s12, s5, s12 │ │ │ │ │ - vldr s5, [pc, #-840] @ 12a14 │ │ │ │ │ + vldr s5, [pc, #-840] @ 1262c │ │ │ │ │ vmla.f32 s0, s13, s2 │ │ │ │ │ vldr s13, [r0, #348] @ 0x15c │ │ │ │ │ - vldr s2, [pc, #-848] @ 12a18 │ │ │ │ │ + vldr s2, [pc, #-848] @ 12630 │ │ │ │ │ vadd.f32 s8, s8, s13 │ │ │ │ │ vldr s13, [r0, #352] @ 0x160 │ │ │ │ │ vmla.f32 s0, s9, s3 │ │ │ │ │ vldr s3, [r3] │ │ │ │ │ vldr s9, [r1] │ │ │ │ │ sub.w r3, r0, #368 @ 0x170 │ │ │ │ │ vadd.f32 s13, s16, s13 │ │ │ │ │ vldr s16, [r2] │ │ │ │ │ sub.w r1, r0, #372 @ 0x174 │ │ │ │ │ sub.w r2, r0, #376 @ 0x178 │ │ │ │ │ vmla.f32 s0, s14, s7 │ │ │ │ │ vldr s14, [r0, #356] @ 0x164 │ │ │ │ │ - vldr s7, [pc, #-896] @ 12a1c │ │ │ │ │ + vldr s7, [pc, #-896] @ 12634 │ │ │ │ │ vadd.f32 s14, s3, s14 │ │ │ │ │ - vldr s3, [pc, #-900] @ 12a20 │ │ │ │ │ + vldr s3, [pc, #-900] @ 12638 │ │ │ │ │ vmla.f32 s0, s15, s1 │ │ │ │ │ vldr s15, [r0, #360] @ 0x168 │ │ │ │ │ - vldr s1, [pc, #-908] @ 12a24 │ │ │ │ │ + vldr s1, [pc, #-908] @ 1263c │ │ │ │ │ vadd.f32 s9, s9, s15 │ │ │ │ │ vldr s15, [r0, #364] @ 0x16c │ │ │ │ │ vmla.f32 s0, s10, s4 │ │ │ │ │ vldr s4, [r3] │ │ │ │ │ vldr s10, [r0, #368] @ 0x170 │ │ │ │ │ sub.w r3, r0, #380 @ 0x17c │ │ │ │ │ vadd.f32 s15, s16, s15 │ │ │ │ │ - vldr s16, [pc, #-936] @ 12a28 │ │ │ │ │ + vldr s16, [pc, #-936] @ 12640 │ │ │ │ │ vmla.f32 s0, s11, s6 │ │ │ │ │ - vldr s6, [pc, #-940] @ 12a2c │ │ │ │ │ + vldr s6, [pc, #-940] @ 12644 │ │ │ │ │ vadd.f32 s10, s4, s10 │ │ │ │ │ vldr s11, [r1] │ │ │ │ │ - vldr s4, [pc, #-948] @ 12a30 │ │ │ │ │ + vldr s4, [pc, #-948] @ 12648 │ │ │ │ │ sub.w r1, r0, #384 @ 0x180 │ │ │ │ │ vmla.f32 s0, s12, s2 │ │ │ │ │ vldr s12, [r0, #372] @ 0x174 │ │ │ │ │ vldr s2, [r2] │ │ │ │ │ sub.w r2, r0, #388 @ 0x184 │ │ │ │ │ vadd.f32 s11, s11, s12 │ │ │ │ │ vldr s12, [r0, #376] @ 0x178 │ │ │ │ │ vmla.f32 s0, s8, s5 │ │ │ │ │ vldr s5, [r3] │ │ │ │ │ sub.w r3, r0, #392 @ 0x188 │ │ │ │ │ vadd.f32 s12, s2, s12 │ │ │ │ │ - vldr s2, [pc, #-992] @ 12a34 │ │ │ │ │ + vldr s2, [pc, #-992] @ 1264c │ │ │ │ │ vmla.f32 s0, s13, s7 │ │ │ │ │ vldr s13, [r0, #380] @ 0x17c │ │ │ │ │ - vldr s7, [pc, #-1000] @ 12a38 │ │ │ │ │ + vldr s7, [pc, #-1000] @ 12650 │ │ │ │ │ vldr s8, [r1] │ │ │ │ │ sub.w r1, r0, #396 @ 0x18c │ │ │ │ │ vadd.f32 s13, s5, s13 │ │ │ │ │ - vldr s5, [pc, #608] @ 13090 │ │ │ │ │ + vldr s5, [pc, #608] @ 12ca8 │ │ │ │ │ vmla.f32 s0, s14, s3 │ │ │ │ │ vldr s14, [r0, #384] @ 0x180 │ │ │ │ │ vldr s3, [r2] │ │ │ │ │ sub.w r2, r0, #400 @ 0x190 │ │ │ │ │ vadd.f32 s8, s8, s14 │ │ │ │ │ vldr s14, [r0, #388] @ 0x184 │ │ │ │ │ vmla.f32 s0, s9, s1 │ │ │ │ │ vldr s9, [r3] │ │ │ │ │ - vldr s1, [pc, #576] @ 13094 │ │ │ │ │ + vldr s1, [pc, #576] @ 12cac │ │ │ │ │ sub.w r3, r0, #404 @ 0x194 │ │ │ │ │ vadd.f32 s14, s3, s14 │ │ │ │ │ vldr s3, [r1] │ │ │ │ │ sub.w r1, r0, #408 @ 0x198 │ │ │ │ │ vmla.f32 s0, s15, s6 │ │ │ │ │ vldr s15, [r0, #392] @ 0x188 │ │ │ │ │ - vldr s6, [pc, #552] @ 13098 │ │ │ │ │ + vldr s6, [pc, #552] @ 12cb0 │ │ │ │ │ vadd.f32 s15, s9, s15 │ │ │ │ │ vldr s9, [r0, #396] @ 0x18c │ │ │ │ │ vmla.f32 s0, s10, s4 │ │ │ │ │ - vldr s4, [pc, #540] @ 1309c │ │ │ │ │ + vldr s4, [pc, #540] @ 12cb4 │ │ │ │ │ vldr s10, [r2] │ │ │ │ │ sub.w r2, r0, #412 @ 0x19c │ │ │ │ │ vadd.f32 s9, s3, s9 │ │ │ │ │ vldr s3, [r3] │ │ │ │ │ sub.w r3, r0, #416 @ 0x1a0 │ │ │ │ │ vmla.f32 s0, s11, s16 │ │ │ │ │ vldr s11, [r0, #404] @ 0x194 │ │ │ │ │ vldr s16, [r2] │ │ │ │ │ sub.w r2, r0, #424 @ 0x1a8 │ │ │ │ │ vadd.f32 s11, s3, s11 │ │ │ │ │ - vldr s3, [pc, #500] @ 130a0 │ │ │ │ │ + vldr s3, [pc, #500] @ 12cb8 │ │ │ │ │ vmla.f32 s0, s12, s7 │ │ │ │ │ vldr s12, [r0, #400] @ 0x190 │ │ │ │ │ - vldr s7, [pc, #492] @ 130a4 │ │ │ │ │ + vldr s7, [pc, #492] @ 12cbc │ │ │ │ │ vadd.f32 s10, s10, s12 │ │ │ │ │ vldr s12, [r1] │ │ │ │ │ vmla.f32 s0, s13, s2 │ │ │ │ │ vldr s13, [r0, #408] @ 0x198 │ │ │ │ │ - vldr s2, [pc, #476] @ 130a8 │ │ │ │ │ + vldr s2, [pc, #476] @ 12cc0 │ │ │ │ │ sub.w r1, r0, #420 @ 0x1a4 │ │ │ │ │ vadd.f32 s12, s12, s13 │ │ │ │ │ vldr s13, [r0, #412] @ 0x19c │ │ │ │ │ vmla.f32 s0, s8, s5 │ │ │ │ │ vldr s5, [r3] │ │ │ │ │ vldr s8, [r1] │ │ │ │ │ sub.w r3, r0, #428 @ 0x1ac │ │ │ │ │ vadd.f32 s13, s16, s13 │ │ │ │ │ - vldr s16, [pc, #444] @ 130ac │ │ │ │ │ + vldr s16, [pc, #444] @ 12cc4 │ │ │ │ │ sub.w r1, r0, #432 @ 0x1b0 │ │ │ │ │ vmla.f32 s0, s14, s6 │ │ │ │ │ vldr s14, [r0, #416] @ 0x1a0 │ │ │ │ │ - vldr s6, [pc, #432] @ 130b0 │ │ │ │ │ + vldr s6, [pc, #432] @ 12cc8 │ │ │ │ │ vadd.f32 s14, s5, s14 │ │ │ │ │ - vldr s5, [pc, #428] @ 130b4 │ │ │ │ │ + vldr s5, [pc, #428] @ 12ccc │ │ │ │ │ vmla.f32 s0, s15, s4 │ │ │ │ │ vldr s15, [r0, #420] @ 0x1a4 │ │ │ │ │ vldr s4, [r2] │ │ │ │ │ sub.w r2, r0, #436 @ 0x1b4 │ │ │ │ │ vadd.f32 s8, s8, s15 │ │ │ │ │ vldr s15, [r0, #424] @ 0x1a8 │ │ │ │ │ vmla.f32 s0, s9, s1 │ │ │ │ │ vldr s9, [r3] │ │ │ │ │ - vldr s1, [pc, #396] @ 130b8 │ │ │ │ │ + vldr s1, [pc, #396] @ 12cd0 │ │ │ │ │ sub.w r3, r0, #440 @ 0x1b8 │ │ │ │ │ vadd.f32 s15, s4, s15 │ │ │ │ │ vldr s4, [r1] │ │ │ │ │ sub.w r1, r0, #444 @ 0x1bc │ │ │ │ │ vmla.f32 s0, s10, s7 │ │ │ │ │ vldr s10, [r0, #428] @ 0x1ac │ │ │ │ │ - vldr s7, [pc, #372] @ 130bc │ │ │ │ │ + vldr s7, [pc, #372] @ 12cd4 │ │ │ │ │ vadd.f32 s9, s9, s10 │ │ │ │ │ vldr s10, [r0, #432] @ 0x1b0 │ │ │ │ │ vmla.f32 s0, s11, s3 │ │ │ │ │ vldr s11, [r2] │ │ │ │ │ - vldr s3, [pc, #356] @ 130c0 │ │ │ │ │ + vldr s3, [pc, #356] @ 12cd8 │ │ │ │ │ sub.w r2, r0, #448 @ 0x1c0 │ │ │ │ │ vadd.f32 s10, s4, s10 │ │ │ │ │ - vldr s4, [pc, #348] @ 130c4 │ │ │ │ │ + vldr s4, [pc, #348] @ 12cdc │ │ │ │ │ vmla.f32 s0, s12, s2 │ │ │ │ │ vldr s12, [r0, #440] @ 0x1b8 │ │ │ │ │ vmla.f32 s0, s13, s6 │ │ │ │ │ vldr s13, [r0, #436] @ 0x1b4 │ │ │ │ │ vldr s6, [r3] │ │ │ │ │ sub.w r3, r0, #452 @ 0x1c4 │ │ │ │ │ vadd.f32 s11, s11, s13 │ │ │ │ │ vldr s13, [r1] │ │ │ │ │ vmla.f32 s0, s14, s5 │ │ │ │ │ vadd.f32 s12, s6, s12 │ │ │ │ │ vldr s14, [r0, #444] @ 0x1bc │ │ │ │ │ sub.w r1, r0, #456 @ 0x1c8 │ │ │ │ │ - vldr s5, [pc, #300] @ 130c8 │ │ │ │ │ + vldr s5, [pc, #300] @ 12ce0 │ │ │ │ │ vldr s2, [r2] │ │ │ │ │ sub.w r2, r0, #460 @ 0x1cc │ │ │ │ │ vmla.f32 s0, s8, s16 │ │ │ │ │ vadd.f32 s13, s13, s14 │ │ │ │ │ - vldr s6, [pc, #284] @ 130cc │ │ │ │ │ + vldr s6, [pc, #284] @ 12ce4 │ │ │ │ │ vldr s14, [r0, #448] @ 0x1c0 │ │ │ │ │ vldr s8, [r3] │ │ │ │ │ sub.w r3, r0, #464 @ 0x1d0 │ │ │ │ │ vmla.f32 s0, s15, s7 │ │ │ │ │ - vldr s7, [pc, #268] @ 130d0 │ │ │ │ │ + vldr s7, [pc, #268] @ 12ce8 │ │ │ │ │ vadd.f32 s14, s2, s14 │ │ │ │ │ vldr s15, [r0, #452] @ 0x1c4 │ │ │ │ │ - vldr s2, [pc, #260] @ 130d4 │ │ │ │ │ + vldr s2, [pc, #260] @ 12cec │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:45 │ │ │ │ │ vpop {d8} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:42 │ │ │ │ │ vmla.f32 s0, s9, s1 │ │ │ │ │ vadd.f32 s15, s8, s15 │ │ │ │ │ vldr s9, [r0, #456] @ 0x1c8 │ │ │ │ │ vldr s8, [r1] │ │ │ │ │ sub.w r1, r0, #472 @ 0x1d8 │ │ │ │ │ - vldr s1, [pc, #236] @ 130d8 │ │ │ │ │ + vldr s1, [pc, #236] @ 12cf0 │ │ │ │ │ vmla.f32 s0, s10, s3 │ │ │ │ │ vldr s10, [r0, #460] @ 0x1cc │ │ │ │ │ vadd.f32 s9, s8, s9 │ │ │ │ │ vldr s8, [r2] │ │ │ │ │ - vldr s3, [pc, #220] @ 130dc │ │ │ │ │ + vldr s3, [pc, #220] @ 12cf4 │ │ │ │ │ sub.w r2, r0, #476 @ 0x1dc │ │ │ │ │ vmla.f32 s0, s11, s4 │ │ │ │ │ vadd.f32 s10, s8, s10 │ │ │ │ │ vldr s11, [r0, #464] @ 0x1d0 │ │ │ │ │ vldr s8, [r3] │ │ │ │ │ sub.w r3, r0, #480 @ 0x1e0 │ │ │ │ │ - vldr s4, [pc, #196] @ 130e0 │ │ │ │ │ + vldr s4, [pc, #196] @ 12cf8 │ │ │ │ │ vmla.f32 s0, s12, s5 │ │ │ │ │ vldr s12, [ip] │ │ │ │ │ vadd.f32 s11, s8, s11 │ │ │ │ │ vldr s8, [r0, #468] @ 0x1d4 │ │ │ │ │ - vldr s5, [pc, #180] @ 130e4 │ │ │ │ │ + vldr s5, [pc, #180] @ 12cfc │ │ │ │ │ vmla.f32 s0, s13, s6 │ │ │ │ │ vadd.f32 s12, s12, s8 │ │ │ │ │ vldr s13, [r1] │ │ │ │ │ vldr s8, [r0, #472] @ 0x1d8 │ │ │ │ │ - vldr s6, [pc, #164] @ 130e8 │ │ │ │ │ + vldr s6, [pc, #164] @ 12d00 │ │ │ │ │ vmla.f32 s0, s14, s7 │ │ │ │ │ vldr s14, [r2] │ │ │ │ │ vadd.f32 s13, s13, s8 │ │ │ │ │ vldr s8, [r0, #476] @ 0x1dc │ │ │ │ │ - vldr s7, [pc, #148] @ 130ec │ │ │ │ │ + vldr s7, [pc, #148] @ 12d04 │ │ │ │ │ vmla.f32 s0, s15, s2 │ │ │ │ │ vadd.f32 s14, s14, s8 │ │ │ │ │ vldr s15, [r3] │ │ │ │ │ vldr s2, [r0, #480] @ 0x1e0 │ │ │ │ │ - vldr s8, [pc, #132] @ 130f0 │ │ │ │ │ + vldr s8, [pc, #132] @ 12d08 │ │ │ │ │ vmla.f32 s0, s9, s1 │ │ │ │ │ vadd.f32 s15, s15, s2 │ │ │ │ │ vmla.f32 s0, s10, s3 │ │ │ │ │ vmla.f32 s0, s11, s4 │ │ │ │ │ vmla.f32 s0, s12, s5 │ │ │ │ │ vmla.f32 s0, s13, s6 │ │ │ │ │ vmla.f32 s0, s14, s7 │ │ │ │ │ @@ -30751,135 +30622,135 @@ │ │ │ │ │ @ instruction: 0xb82c │ │ │ │ │ ldrh r2, [r5, #16] │ │ │ │ │ subs r0, #124 @ 0x7c │ │ │ │ │ stmia r5!, {r2, r6} │ │ │ │ │ subs r0, #15 │ │ │ │ │ ldr r0, [r3, #76] @ 0x4c │ │ │ │ │ adds r7, #209 @ 0xd1 │ │ │ │ │ - ble.n 13078 │ │ │ │ │ + ble.n 12c90 │ │ │ │ │ @ instruction: 0xb818 │ │ │ │ │ cmp r1, #48 @ 0x30 │ │ │ │ │ subs r0, #17 │ │ │ │ │ movs r2, #167 @ 0xa7 │ │ │ │ │ @ instruction: 0xb74b │ │ │ │ │ adds r2, #153 @ 0x99 │ │ │ │ │ @ instruction: 0xb7fe │ │ │ │ │ str r5, [sp, #608] @ 0x260 │ │ │ │ │ adds r6, #55 @ 0x37 │ │ │ │ │ - bmi.n 12fd4 │ │ │ │ │ + bmi.n 12bec │ │ │ │ │ adds r7, #210 @ 0xd2 │ │ │ │ │ - cbnz r7, 130f4 │ │ │ │ │ + cbnz r7, 12d0c │ │ │ │ │ adds r6, #117 @ 0x75 │ │ │ │ │ asrs r5, r0, #23 │ │ │ │ │ @ instruction: 0xb7b0 │ │ │ │ │ ldrb r3, [r3, #28] │ │ │ │ │ @ instruction: 0xb71d │ │ │ │ │ stmia r1!, {r0, r2, r3, r7} │ │ │ │ │ adds r7, #173 @ 0xad │ │ │ │ │ ldrb r3, [r2, #4] │ │ │ │ │ subs r0, #6 │ │ │ │ │ ldrb r0, [r7, #13] │ │ │ │ │ adds r7, #166 @ 0xa6 │ │ │ │ │ strh r1, [r5, #54] @ 0x36 │ │ │ │ │ adds r6, #164 @ 0xa4 │ │ │ │ │ - b.n 13454 │ │ │ │ │ + b.n 1306c │ │ │ │ │ push {r0, r2, r3, lr} │ │ │ │ │ fast_half_fir(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:75 │ │ │ │ │ vldr s13, [r0, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:73 │ │ │ │ │ vmov.f32 s15, #96 @ 0x3f000000 0.5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:75 │ │ │ │ │ vldr s0, [r0, #-4] │ │ │ │ │ - vldr s3, [pc, #120] @ 1317c │ │ │ │ │ + vldr s3, [pc, #120] @ 12d94 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:73 │ │ │ │ │ vldr s6, [r0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:75 │ │ │ │ │ vadd.f32 s0, s0, s13 │ │ │ │ │ vldr s14, [r0, #12] │ │ │ │ │ vldr s11, [r0, #-12] │ │ │ │ │ vldr s10, [r0, #20] │ │ │ │ │ - vldr s5, [pc, #100] @ 13180 │ │ │ │ │ + vldr s5, [pc, #100] @ 12d98 │ │ │ │ │ vmul.f32 s0, s0, s3 │ │ │ │ │ vadd.f32 s11, s11, s14 │ │ │ │ │ vmla.f32 s0, s6, s15 │ │ │ │ │ vldr s12, [r0, #-20] @ 0xffffffec │ │ │ │ │ - vldr s7, [pc, #84] @ 13184 │ │ │ │ │ + vldr s7, [pc, #84] @ 12d9c │ │ │ │ │ vldr s13, [r0, #-28] @ 0xffffffe4 │ │ │ │ │ vadd.f32 s12, s12, s10 │ │ │ │ │ vldr s4, [r0, #28] │ │ │ │ │ vmla.f32 s0, s11, s5 │ │ │ │ │ vldr s10, [r0, #36] @ 0x24 │ │ │ │ │ - vldr s8, [pc, #64] @ 13188 │ │ │ │ │ + vldr s8, [pc, #64] @ 12da0 │ │ │ │ │ vadd.f32 s13, s13, s4 │ │ │ │ │ vldr s14, [r0, #-36] @ 0xffffffdc │ │ │ │ │ - vldr s9, [pc, #56] @ 1318c │ │ │ │ │ + vldr s9, [pc, #56] @ 12da4 │ │ │ │ │ vmla.f32 s0, s12, s7 │ │ │ │ │ vldr s15, [r0, #-44] @ 0xffffffd4 │ │ │ │ │ vadd.f32 s14, s14, s10 │ │ │ │ │ vldr s6, [r0, #44] @ 0x2c │ │ │ │ │ - vldr s10, [pc, #40] @ 13190 │ │ │ │ │ + vldr s10, [pc, #40] @ 12da8 │ │ │ │ │ vmla.f32 s0, s13, s8 │ │ │ │ │ vadd.f32 s15, s15, s6 │ │ │ │ │ vmla.f32 s0, s14, s9 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:78 │ │ │ │ │ vmla.f32 s0, s15, s10 │ │ │ │ │ bx lr │ │ │ │ │ nop │ │ │ │ │ ldr r1, [r3, #64] @ 0x40 │ │ │ │ │ subs r6, #158 @ 0x9e │ │ │ │ │ - b.n 12c58 │ │ │ │ │ + b.n 12870 │ │ │ │ │ pop {r0, r1, r2, r5, r7, pc} │ │ │ │ │ mov r8, sl │ │ │ │ │ subs r4, #250 @ 0xfa │ │ │ │ │ ldr r4, [r5, #104] @ 0x68 │ │ │ │ │ pop {r1, r2, r5} │ │ │ │ │ add sp, #0 │ │ │ │ │ subs r3, #36 @ 0x24 │ │ │ │ │ svc 129 @ 0x81 │ │ │ │ │ - cbnz r5, 131c2 │ │ │ │ │ + cbnz r5, 12dda │ │ │ │ │ half_iir1(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:92 │ │ │ │ │ vldr s13, [r0, #8] │ │ │ │ │ - vldr s5, [pc, #332] @ 132e8 │ │ │ │ │ + vldr s5, [pc, #332] @ 12f00 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:91 │ │ │ │ │ vldr s6, [r0, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:92 │ │ │ │ │ vsub.f32 s4, s1, s13 │ │ │ │ │ vldr s15, [r0, #12] │ │ │ │ │ vldr s14, [r0, #16] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:91 │ │ │ │ │ vstr s1, [r0, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:92 │ │ │ │ │ vsub.f32 s10, s0, s15 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:87 │ │ │ │ │ vpush {d8-d9} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:92 │ │ │ │ │ vmla.f32 s6, s4, s5 │ │ │ │ │ - vldr s11, [pc, #300] @ 132ec │ │ │ │ │ - vldr s18, [pc, #300] @ 132f0 │ │ │ │ │ + vldr s11, [pc, #300] @ 12f04 │ │ │ │ │ + vldr s18, [pc, #300] @ 12f08 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:90 │ │ │ │ │ vldr s12, [r0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:92 │ │ │ │ │ vmla.f32 s12, s10, s11 │ │ │ │ │ vldr s7, [r0, #20] │ │ │ │ │ - vldr s17, [pc, #288] @ 132f4 │ │ │ │ │ + vldr s17, [pc, #288] @ 12f0c │ │ │ │ │ vldr s8, [r0, #24] │ │ │ │ │ vldr s9, [r0, #28] │ │ │ │ │ - vldr s2, [pc, #280] @ 132f8 │ │ │ │ │ + vldr s2, [pc, #280] @ 12f10 │ │ │ │ │ vsub.f32 s1, s6, s14 │ │ │ │ │ vstr s6, [r0, #8] │ │ │ │ │ - vldr s3, [pc, #272] @ 132fc │ │ │ │ │ + vldr s3, [pc, #272] @ 12f14 │ │ │ │ │ vldr s10, [r0, #32] │ │ │ │ │ vldr s11, [r0, #36] @ 0x24 │ │ │ │ │ vmla.f32 s13, s1, s18 │ │ │ │ │ - vldr s4, [pc, #260] @ 13300 │ │ │ │ │ - vldr s16, [pc, #260] @ 13304 │ │ │ │ │ + vldr s4, [pc, #260] @ 12f18 │ │ │ │ │ + vldr s16, [pc, #260] @ 12f1c │ │ │ │ │ vstr s12, [r0, #12] │ │ │ │ │ - vldr s1, [pc, #256] @ 13308 │ │ │ │ │ + vldr s1, [pc, #256] @ 12f20 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:90 │ │ │ │ │ vstr s0, [r0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:92 │ │ │ │ │ vldr s0, [r0, #52] @ 0x34 │ │ │ │ │ vmov.f32 s5, s13 │ │ │ │ │ vsub.f32 s13, s12, s7 │ │ │ │ │ vldr s12, [r0, #40] @ 0x28 │ │ │ │ │ @@ -30887,36 +30758,36 @@ │ │ │ │ │ vstr s5, [r0, #16] │ │ │ │ │ vldr s13, [r0, #44] @ 0x2c │ │ │ │ │ vmov.f32 s6, s15 │ │ │ │ │ vsub.f32 s15, s5, s8 │ │ │ │ │ vsub.f32 s5, s6, s9 │ │ │ │ │ vmla.f32 s14, s15, s2 │ │ │ │ │ vstr s6, [r0, #20] │ │ │ │ │ - vldr s2, [pc, #204] @ 1330c │ │ │ │ │ + vldr s2, [pc, #204] @ 12f24 │ │ │ │ │ vldr s15, [r0, #48] @ 0x30 │ │ │ │ │ vmla.f32 s7, s5, s3 │ │ │ │ │ - vldr s3, [pc, #196] @ 13310 │ │ │ │ │ + vldr s3, [pc, #196] @ 12f28 │ │ │ │ │ vsub.f32 s5, s14, s10 │ │ │ │ │ vstr s14, [r0, #24] │ │ │ │ │ vldr s14, [r0, #56] @ 0x38 │ │ │ │ │ vsub.f32 s6, s7, s11 │ │ │ │ │ vmla.f32 s8, s5, s4 │ │ │ │ │ - vldr s4, [pc, #176] @ 13314 │ │ │ │ │ + vldr s4, [pc, #176] @ 12f2c │ │ │ │ │ vstr s7, [r0, #28] │ │ │ │ │ vldr s7, [r0, #60] @ 0x3c │ │ │ │ │ vmla.f32 s9, s6, s16 │ │ │ │ │ - vldr s5, [pc, #164] @ 13318 │ │ │ │ │ - vldr s6, [pc, #164] @ 1331c │ │ │ │ │ + vldr s5, [pc, #164] @ 12f30 │ │ │ │ │ + vldr s6, [pc, #164] @ 12f34 │ │ │ │ │ vsub.f32 s16, s8, s12 │ │ │ │ │ vstr s8, [r0, #32] │ │ │ │ │ vsub.f32 s8, s9, s13 │ │ │ │ │ vmla.f32 s10, s16, s1 │ │ │ │ │ vstr s9, [r0, #36] @ 0x24 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:93 │ │ │ │ │ - vldr s9, [pc, #144] @ 13320 │ │ │ │ │ + vldr s9, [pc, #144] @ 12f38 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:92 │ │ │ │ │ vmla.f32 s11, s8, s2 │ │ │ │ │ vstr s10, [r0, #40] @ 0x28 │ │ │ │ │ vsub.f32 s8, s10, s15 │ │ │ │ │ vsub.f32 s10, s11, s0 │ │ │ │ │ vmla.f32 s12, s8, s3 │ │ │ │ │ vstr s11, [r0, #44] @ 0x2c │ │ │ │ │ @@ -30943,71 +30814,71 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:95 │ │ │ │ │ bx lr │ │ │ │ │ nop │ │ │ │ │ strb r2, [r2, r0] │ │ │ │ │ subs r4, #215 @ 0xd7 │ │ │ │ │ strb r0, [r7, #16] │ │ │ │ │ subs r5, #204 @ 0xcc │ │ │ │ │ - bmi.n 133d2 │ │ │ │ │ + bmi.n 12fea │ │ │ │ │ subs r6, #83 @ 0x53 │ │ │ │ │ asrs r3, r4, #12 │ │ │ │ │ subs r6, #169 @ 0xa9 │ │ │ │ │ add r1, sp, #804 @ 0x324 │ │ │ │ │ subs r6, #232 @ 0xe8 │ │ │ │ │ ldrh r2, [r3, #50] @ 0x32 │ │ │ │ │ subs r7, #17 │ │ │ │ │ pop {r0, r1, r2, r3, r4, r6, r7} │ │ │ │ │ subs r7, #42 @ 0x2a │ │ │ │ │ strb r5, [r4, #17] │ │ │ │ │ subs r7, #63 @ 0x3f │ │ │ │ │ orns pc, lr, #211968 @ 0x33c00 │ │ │ │ │ - bcc.n 133c8 │ │ │ │ │ + bcc.n 12fe0 │ │ │ │ │ subs r7, #92 @ 0x5c │ │ │ │ │ stmia r3!, {r3, r4, r5, r6, r7} │ │ │ │ │ subs r7, #102 @ 0x66 │ │ │ │ │ strb r7, [r3, #23] │ │ │ │ │ subs r7, #110 @ 0x6e │ │ │ │ │ strh r7, [r5, #58] @ 0x3a │ │ │ │ │ subs r7, #116 @ 0x74 │ │ │ │ │ strh r7, [r5, #26] │ │ │ │ │ subs r7, #121 @ 0x79 │ │ │ │ │ - b.n 12d3e │ │ │ │ │ + b.n 12956 │ │ │ │ │ subs r7, #125 @ 0x7d │ │ │ │ │ poly_fir1_d(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:162 │ │ │ │ │ lsrs r2, r1, #22 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:164 │ │ │ │ │ mov.w ip, #40 @ 0x28 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:163 │ │ │ │ │ lsls r1, r1, #10 │ │ │ │ │ vmov s15, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:164 │ │ │ │ │ - ldr r3, [pc, #464] @ (13504 ) │ │ │ │ │ + ldr r3, [pc, #464] @ (1311c ) │ │ │ │ │ mul.w r1, ip, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:163 │ │ │ │ │ vcvt.f32.u32 s15, s15 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:164 │ │ │ │ │ add r3, pc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:163 │ │ │ │ │ - vldr s14, [pc, #444] @ 134fc │ │ │ │ │ + vldr s14, [pc, #444] @ 13114 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:161 │ │ │ │ │ push {lr} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:164 │ │ │ │ │ mov.w lr, #20 │ │ │ │ │ add.w ip, r3, r1, lsl #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:163 │ │ │ │ │ vmul.f32 s15, s15, s14 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:164 │ │ │ │ │ mov r1, ip │ │ │ │ │ mul.w r2, lr, r2 │ │ │ │ │ vldr s11, [r0] │ │ │ │ │ vldr s13, [ip] │ │ │ │ │ vldr s14, [r1, #4] │ │ │ │ │ adds r2, #1 │ │ │ │ │ - vldr s0, [pc, #412] @ 13500 │ │ │ │ │ + vldr s0, [pc, #412] @ 13118 │ │ │ │ │ vmla.f32 s14, s15, s13 │ │ │ │ │ add.w ip, r3, r2, lsl #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:161 │ │ │ │ │ vpush {d8} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:164 │ │ │ │ │ mov lr, ip │ │ │ │ │ vldr s1, [r0, #12] │ │ │ │ │ @@ -31111,48 +30982,48 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:167 │ │ │ │ │ vmla.f32 s0, s14, s9 │ │ │ │ │ ldr.w pc, [sp], #4 │ │ │ │ │ movs r0, r0 │ │ │ │ │ cmp r7, #128 @ 0x80 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldrb r6, [r6, #25] │ │ │ │ │ + movs r1, #250 @ 0xfa │ │ │ │ │ movs r2, r0 │ │ │ │ │ poly_fir1_u(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:176 │ │ │ │ │ lsrs r2, r1, #23 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:178 │ │ │ │ │ mov.w ip, #24 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:177 │ │ │ │ │ lsls r1, r1, #9 │ │ │ │ │ vmov s15, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:178 │ │ │ │ │ - ldr r3, [pc, #304] @ (13648 ) │ │ │ │ │ + ldr r3, [pc, #304] @ (13260 ) │ │ │ │ │ mul.w r1, ip, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:177 │ │ │ │ │ vcvt.f32.u32 s15, s15 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:178 │ │ │ │ │ add r3, pc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:177 │ │ │ │ │ - vldr s14, [pc, #284] @ 13640 │ │ │ │ │ + vldr s14, [pc, #284] @ 13258 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:175 │ │ │ │ │ push {lr} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:178 │ │ │ │ │ mov.w lr, #12 │ │ │ │ │ add.w ip, r3, r1, lsl #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:177 │ │ │ │ │ vmul.f32 s15, s15, s14 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:178 │ │ │ │ │ mov r1, ip │ │ │ │ │ mul.w r2, lr, r2 │ │ │ │ │ vldr s10, [r0] │ │ │ │ │ vldr s13, [ip] │ │ │ │ │ vldr s14, [r1, #4] │ │ │ │ │ adds r2, #1 │ │ │ │ │ - vldr s0, [pc, #252] @ 13644 │ │ │ │ │ + vldr s0, [pc, #252] @ 1325c │ │ │ │ │ vmla.f32 s14, s15, s13 │ │ │ │ │ add.w ip, r3, r2, lsl #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:175 │ │ │ │ │ vpush {d8} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:178 │ │ │ │ │ mov lr, ip │ │ │ │ │ vldr s1, [r0, #12] │ │ │ │ │ @@ -31216,15 +31087,15 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:181 │ │ │ │ │ vmla.f32 s0, s14, s9 │ │ │ │ │ ldr.w pc, [sp], #4 │ │ │ │ │ movs r0, r0 │ │ │ │ │ cmp r7, #128 @ 0x80 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - pop {r1, r4, r7} │ │ │ │ │ + str r6, [r2, #0] │ │ │ │ │ movs r1, r0 │ │ │ │ │ poly_fir_fade_d(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:226 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r4, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:228 │ │ │ │ │ ldr r0, [r0, #24] │ │ │ │ │ @@ -31236,33 +31107,33 @@ │ │ │ │ │ sub.w r2, r0, #36 @ 0x24 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:226 │ │ │ │ │ ldr r5, [sp, #64] @ 0x40 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:228 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:229 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.n 13720 │ │ │ │ │ + ble.n 13338 │ │ │ │ │ subs r5, #1 │ │ │ │ │ mov r8, r3 │ │ │ │ │ bic.w r5, r5, #1 │ │ │ │ │ ldr.w fp, [r4, #28] │ │ │ │ │ adds r3, r5, #2 │ │ │ │ │ mov.w r9, #0 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:236 │ │ │ │ │ lsls r3, r1, #2 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ lsls r3, r1, #3 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ - b.n 13706 │ │ │ │ │ + b.n 1331e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:230 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ldr r1, [r4, #0] │ │ │ │ │ add.w r0, r3, r0, lsl #2 │ │ │ │ │ - bl 13324 │ │ │ │ │ + bl 12f3c │ │ │ │ │ vldr s14, [sl] │ │ │ │ │ vldr s15, [r8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:231 │ │ │ │ │ ldrd r5, r3, [r4, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:230 │ │ │ │ │ vmla.f32 s15, s0, s14 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:231 │ │ │ │ │ @@ -31276,25 +31147,25 @@ │ │ │ │ │ cmp fp, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:230 │ │ │ │ │ vstr s15, [r8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:231 │ │ │ │ │ str r7, [r4, #0] │ │ │ │ │ str r6, [r4, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:232 │ │ │ │ │ - ble.n 13714 │ │ │ │ │ + ble.n 1332c │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:229 (discriminator 2) │ │ │ │ │ add.w r9, r9, #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:236 (discriminator 2) │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:229 (discriminator 2) │ │ │ │ │ add.w r8, r8, #8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:236 (discriminator 2) │ │ │ │ │ add.w r0, r3, r6, lsl #2 │ │ │ │ │ - bl 13324 │ │ │ │ │ + bl 12f3c │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ vldr s15, [r8, #-4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:237 (discriminator 2) │ │ │ │ │ adds r7, r5, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:236 (discriminator 2) │ │ │ │ │ add.w r1, r2, sl │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:237 (discriminator 2) │ │ │ │ │ @@ -31319,36 +31190,36 @@ │ │ │ │ │ strd r7, r6, [r4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:238 (discriminator 2) │ │ │ │ │ adc.w r3, r3, r1 │ │ │ │ │ str r3, [r4, #12] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:229 (discriminator 2) │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ cmp r9, r3 │ │ │ │ │ - beq.n 1370c │ │ │ │ │ + beq.n 13324 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:229 (discriminator 3) │ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ │ cmp r0, fp │ │ │ │ │ - blt.n 13684 │ │ │ │ │ + blt.n 1329c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:241 │ │ │ │ │ mov r0, r9 │ │ │ │ │ add sp, #28 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:233 │ │ │ │ │ strd r0, r2, [r4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:241 │ │ │ │ │ mov r0, r9 │ │ │ │ │ add sp, #28 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:229 │ │ │ │ │ mov.w r9, #0 │ │ │ │ │ - b.n 1370c │ │ │ │ │ + b.n 13324 │ │ │ │ │ nop │ │ │ │ │ vr_delay(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:615 │ │ │ │ │ - vldr d0, [pc, #4] @ 13730 │ │ │ │ │ + vldr d0, [pc, #4] @ 13348 │ │ │ │ │ bx lr │ │ │ │ │ nop │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ eors r1, r3 │ │ │ │ │ vr_sizes(): │ │ │ │ │ @@ -31361,19 +31232,19 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:620 │ │ │ │ │ str r3, [r1, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:621 │ │ │ │ │ bx lr │ │ │ │ │ nop │ │ │ │ │ vr_id(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:637 │ │ │ │ │ - ldr r0, [pc, #4] @ (1374c ) │ │ │ │ │ + ldr r0, [pc, #4] @ (13364 ) │ │ │ │ │ add r0, pc │ │ │ │ │ bx lr │ │ │ │ │ nop │ │ │ │ │ - str r1, [sp, #280] @ 0x118 │ │ │ │ │ + subs r3, #70 @ 0x46 │ │ │ │ │ movs r0, r0 │ │ │ │ │ fifo_reserve(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:46 │ │ │ │ │ ldrd r3, r2, [r0, #12] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:42 │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:44 │ │ │ │ │ @@ -31401,47 +31272,47 @@ │ │ │ │ │ addne r3, r2, r6 │ │ │ │ │ fifo_clear(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:39 │ │ │ │ │ moveq r3, r6 │ │ │ │ │ fifo_reserve(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:50 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bcs.n 137b8 │ │ │ │ │ + bcs.n 133d0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:59 │ │ │ │ │ movs r5, #0 │ │ │ │ │ - b.n 13792 │ │ │ │ │ + b.n 133aa │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:62 │ │ │ │ │ - blx 1744 │ │ │ │ │ + blx 146c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:63 │ │ │ │ │ ldr r1, [r4, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:62 │ │ │ │ │ str r0, [r4, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:63 │ │ │ │ │ add r1, r6 │ │ │ │ │ str r1, [r4, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:64 │ │ │ │ │ - cbz r0, 137bc │ │ │ │ │ + cbz r0, 133d4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:50 │ │ │ │ │ ldr r2, [r4, #16] │ │ │ │ │ adds r3, r6, r2 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - bls.n 137b8 │ │ │ │ │ + bls.n 133d0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:56 │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:62 │ │ │ │ │ add r1, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:56 │ │ │ │ │ cmp.w r3, #32768 @ 0x8000 │ │ │ │ │ - bls.n 1377c │ │ │ │ │ + bls.n 13394 │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:40 │ │ │ │ │ adds r1, r0, r3 │ │ │ │ │ memmove(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:40 │ │ │ │ │ subs r2, r2, r3 │ │ │ │ │ - blx 169c │ │ │ │ │ + blx 13c4 │ │ │ │ │ fifo_reserve(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:58 │ │ │ │ │ ldrd r3, r2, [r4, #12] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:59 │ │ │ │ │ str r5, [r4, #12] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:51 │ │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ │ @@ -31449,15 +31320,15 @@ │ │ │ │ │ subs r2, r2, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:50 │ │ │ │ │ adds r3, r6, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:58 │ │ │ │ │ str r2, [r4, #16] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:50 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - bhi.n 13792 │ │ │ │ │ + bhi.n 133aa │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:51 │ │ │ │ │ add r0, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:53 │ │ │ │ │ str r3, [r4, #16] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:67 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ nop │ │ │ │ │ @@ -31470,40 +31341,40 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:72 │ │ │ │ │ mov r1, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:570 │ │ │ │ │ mov r4, r2 │ │ │ │ │ fifo_write(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:72 │ │ │ │ │ mov r0, r7 │ │ │ │ │ - bl 13750 │ │ │ │ │ + bl 13368 │ │ │ │ │ mov r6, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:73 │ │ │ │ │ - cbz r5, 137e0 │ │ │ │ │ + cbz r5, 133f8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:74 │ │ │ │ │ ldr r2, [r7, #8] │ │ │ │ │ vr_input(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:34 │ │ │ │ │ mov r1, r5 │ │ │ │ │ memcpy(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:34 │ │ │ │ │ mul.w r2, r4, r2 │ │ │ │ │ - blx 16d4 │ │ │ │ │ + blx 13fc │ │ │ │ │ vr_input(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:572 │ │ │ │ │ mov r0, r6 │ │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ prepare_coefs(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:124 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r7, r2 │ │ │ │ │ - ldr r2, [pc, #744] @ (13ad4 ) │ │ │ │ │ + ldr r2, [pc, #744] @ (136ec ) │ │ │ │ │ vpush {d8-d15} │ │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ │ mov r4, r3 │ │ │ │ │ - ldr r3, [pc, #736] @ (13ad8 ) │ │ │ │ │ + ldr r3, [pc, #736] @ (136f0 ) │ │ │ │ │ add r2, pc │ │ │ │ │ add r6, sp, #40 @ 0x28 │ │ │ │ │ ldr r5, [sp, #200] @ 0xc8 │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:126 │ │ │ │ │ mul.w sl, r4, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:124 │ │ │ │ │ @@ -31526,42 +31397,42 @@ │ │ │ │ │ str r6, [sp, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:124 │ │ │ │ │ vstr d0, [sp, #24] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:126 │ │ │ │ │ mul.w r3, r7, r3 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:127 │ │ │ │ │ - blx 17a4 │ │ │ │ │ + blx 14cc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:130 │ │ │ │ │ - vldr d7, [pc, #636] @ 13aa8 │ │ │ │ │ + vldr d7, [pc, #636] @ 136c0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:127 │ │ │ │ │ mov r2, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:130 │ │ │ │ │ movs r3, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:127 │ │ │ │ │ mov fp, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:130 │ │ │ │ │ adds r3, #1 │ │ │ │ │ subs r1, r5, #4 │ │ │ │ │ vmov.f64 d6, d7 │ │ │ │ │ cmp r3, #6 │ │ │ │ │ vstmia r2!, {d7} │ │ │ │ │ - beq.n 1385e │ │ │ │ │ + beq.n 13476 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:130 (discriminator 13) │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq.w 13a9c │ │ │ │ │ + beq.w 136b4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:130 (discriminator 4) │ │ │ │ │ vldr s14, [r1] │ │ │ │ │ vcvt.f64.f32 d7, s14 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:130 (discriminator 11) │ │ │ │ │ adds r3, #1 │ │ │ │ │ adds r1, #4 │ │ │ │ │ cmp r3, #6 │ │ │ │ │ vstmia r2!, {d7} │ │ │ │ │ - bne.n 13844 │ │ │ │ │ + bne.n 1345c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:131 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:128 │ │ │ │ │ mov r5, fp │ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ │ sub.w r9, r3, #4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:133 │ │ │ │ │ @@ -31607,51 +31478,51 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:133 │ │ │ │ │ vmov.f64 d6, #4 @ 0x40200000 2.5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:135 │ │ │ │ │ mov r0, r9 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:132 │ │ │ │ │ vnmls.f64 d15, d5, d3 │ │ │ │ │ vmls.f64 d9, d5, d4 │ │ │ │ │ - vldr d5, [pc, #472] @ 13ab0 │ │ │ │ │ + vldr d5, [pc, #472] @ 136c8 │ │ │ │ │ vmul.f64 d9, d9, d5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:133 │ │ │ │ │ vadd.f64 d5, d8, d8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:132 │ │ │ │ │ vsub.f64 d15, d15, d9 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:133 │ │ │ │ │ vmov.f64 d4, d15 │ │ │ │ │ vmla.f64 d4, d9, d2 │ │ │ │ │ vmls.f64 d14, d4, d2 │ │ │ │ │ vmla.f64 d14, d7, d6 │ │ │ │ │ - vldr d6, [pc, #448] @ 13ab8 │ │ │ │ │ + vldr d6, [pc, #448] @ 136d0 │ │ │ │ │ vsub.f64 d14, d14, d5 │ │ │ │ │ vmul.f64 d14, d14, d6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:134 │ │ │ │ │ vadd.f64 d6, d7, d7 │ │ │ │ │ vmov.f64 d11, d14 │ │ │ │ │ vsub.f64 d8, d8, d6 │ │ │ │ │ vnmls.f64 d11, d7, d3 │ │ │ │ │ - vldr d7, [pc, #428] @ 13ac0 │ │ │ │ │ + vldr d7, [pc, #428] @ 136d8 │ │ │ │ │ vmls.f64 d8, d14, d7 │ │ │ │ │ - vldr d7, [pc, #428] @ 13ac8 │ │ │ │ │ + vldr d7, [pc, #428] @ 136e0 │ │ │ │ │ vmul.f64 d8, d8, d7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:135 │ │ │ │ │ - bl 1b110 │ │ │ │ │ + bl 15750 │ │ │ │ │ cmp r0, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:134 │ │ │ │ │ vsub.f64 d11, d11, d8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:135 │ │ │ │ │ - bne.n 13986 │ │ │ │ │ + bne.n 1359e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:136 │ │ │ │ │ vmov s15, r4 │ │ │ │ │ vcvt.f64.s32 d12, s15 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:136 (discriminator 2) │ │ │ │ │ mov r0, r9 │ │ │ │ │ mov r1, r4 │ │ │ │ │ - bl 1b3a4 │ │ │ │ │ + bl 159e4 │ │ │ │ │ vmov s12, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:137 (discriminator 2) │ │ │ │ │ vmov.f64 d5, d8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:135 (discriminator 2) │ │ │ │ │ add r9, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:136 (discriminator 2) │ │ │ │ │ vcvt.f64.s32 d6, s12 │ │ │ │ │ @@ -31669,33 +31540,33 @@ │ │ │ │ │ vmov.f64 d5, d11 │ │ │ │ │ vmla.f64 d5, d6, d7 │ │ │ │ │ vmov.f64 d6, d10 │ │ │ │ │ vmla.f64 d6, d5, d7 │ │ │ │ │ vcvt.f32.f64 s12, d6 │ │ │ │ │ vstmia r5!, {s12} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:135 (discriminator 2) │ │ │ │ │ - bl 1b110 │ │ │ │ │ + bl 15750 │ │ │ │ │ cmp r0, r6 │ │ │ │ │ - beq.n 13934 │ │ │ │ │ + beq.n 1354c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:131 │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:139 │ │ │ │ │ vstmia r2!, {d13} │ │ │ │ │ cmp r8, r2 │ │ │ │ │ - beq.n 1399c │ │ │ │ │ + beq.n 135b4 │ │ │ │ │ vldr d13, [r2, #8] │ │ │ │ │ vstmia r2!, {d13} │ │ │ │ │ cmp r8, r2 │ │ │ │ │ - bne.n 13990 │ │ │ │ │ + bne.n 135a8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:140 (discriminator 1) │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ adds r2, r6, #4 │ │ │ │ │ - vldr d8, [pc, #260] @ 13aa8 │ │ │ │ │ + vldr d8, [pc, #260] @ 136c0 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - ble.n 139c0 │ │ │ │ │ + ble.n 135d8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:140 (discriminator 3) │ │ │ │ │ adds r2, r6, #3 │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ cmp fp, r2 │ │ │ │ │ itet gt │ │ │ │ │ lslgt r2, r6, #2 │ │ │ │ │ movle r2, sl │ │ │ │ │ @@ -31706,30 +31577,30 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:131 (discriminator 10) │ │ │ │ │ adds r6, #1 │ │ │ │ │ sub.w sl, sl, #4 │ │ │ │ │ cmp fp, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:140 (discriminator 10) │ │ │ │ │ vstr d8, [sp, #80] @ 0x50 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:131 (discriminator 10) │ │ │ │ │ - bne.w 13884 │ │ │ │ │ + bne.w 1349c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:143 │ │ │ │ │ vldr d5, [sp, #56] @ 0x38 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:148 │ │ │ │ │ mov.w r8, #4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:143 │ │ │ │ │ ldrd sl, fp, [sp, #32] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:148 │ │ │ │ │ movs r7, #0 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:143 │ │ │ │ │ vcvt.f32.f64 s10, d5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:148 │ │ │ │ │ vldr d6, [sp, #24] │ │ │ │ │ sub.w ip, sl, r4 │ │ │ │ │ - vldr s15, [pc, #224] @ 13ad0 │ │ │ │ │ + vldr s15, [pc, #224] @ 136e8 │ │ │ │ │ sub.w r6, sl, r3 │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ mov.w lr, r3, lsl #3 │ │ │ │ │ vcvt.f32.f64 s13, d6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:143 │ │ │ │ │ vstr s10, [r5] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:148 │ │ │ │ │ @@ -31745,21 +31616,21 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:146 (discriminator 6) │ │ │ │ │ add.w r9, r4, ip │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:148 (discriminator 6) │ │ │ │ │ vmov.f32 s14, s15 │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r3, r9 │ │ │ │ │ - b.n 13a32 │ │ │ │ │ + b.n 1364a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:148 │ │ │ │ │ vmov.f32 s14, s15 │ │ │ │ │ cmp sl, r3 │ │ │ │ │ it ls │ │ │ │ │ vmovls.f32 s15, s12 │ │ │ │ │ - bls.n 13a4a │ │ │ │ │ + bls.n 13662 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:148 (discriminator 1) │ │ │ │ │ cmp r5, r3 │ │ │ │ │ ite ge │ │ │ │ │ lslge r0, r3, #2 │ │ │ │ │ movlt r0, r1 │ │ │ │ │ add r0, fp │ │ │ │ │ vldr s15, [r0] │ │ │ │ │ @@ -31773,50 +31644,50 @@ │ │ │ │ │ vsub.f32 s14, s14, s15 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:149 (discriminator 8) │ │ │ │ │ vstr s15, [r2, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:150 (discriminator 8) │ │ │ │ │ vstr s14, [r2] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:146 (discriminator 8) │ │ │ │ │ add r2, lr │ │ │ │ │ - bne.n 13a2e │ │ │ │ │ + bne.n 13646 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:146 (discriminator 4) │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ adds r7, #1 │ │ │ │ │ adds r6, #8 │ │ │ │ │ sub.w ip, r9, r3 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ add r8, r3 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ cmp r3, r7 │ │ │ │ │ - bne.n 13a1e │ │ │ │ │ + bne.n 13636 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:124 │ │ │ │ │ - ldr r2, [pc, #96] @ (13adc ) │ │ │ │ │ + ldr r2, [pc, #96] @ (136f4 ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:152 │ │ │ │ │ - ldr r3, [pc, #92] @ (13ad8 ) │ │ │ │ │ + ldr r3, [pc, #92] @ (136f0 ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:124 │ │ │ │ │ add r2, pc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:152 │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ │ eors r2, r3 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ - bne.n 13aa2 │ │ │ │ │ + bne.n 136ba │ │ │ │ │ mov r0, fp │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:153 │ │ │ │ │ add sp, #100 @ 0x64 │ │ │ │ │ vpop {d8-d15} │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:152 │ │ │ │ │ - b.w 16b8 │ │ │ │ │ + b.w 13e0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:130 │ │ │ │ │ vmov.f64 d7, d6 │ │ │ │ │ - b.n 13852 │ │ │ │ │ + b.n 1346a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:152 │ │ │ │ │ - blx 171c <__stack_chk_fail@plt> │ │ │ │ │ + blx 1444 <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ ... │ │ │ │ │ strb r5, [r2, r5] │ │ │ │ │ strb r5, [r2, r5] │ │ │ │ │ strb r5, [r2, r5] │ │ │ │ │ subs r7, #165 @ 0xa5 │ │ │ │ │ asrs r1, r2, #4 │ │ │ │ │ @@ -31829,209 +31700,209 @@ │ │ │ │ │ eors r6, r1 │ │ │ │ │ strb r5, [r2, r5] │ │ │ │ │ strb r5, [r2, r5] │ │ │ │ │ strb r5, [r2, r5] │ │ │ │ │ subs r7, #181 @ 0xb5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - add r6, pc, #968 @ (adr r6, 13ea0 ) │ │ │ │ │ + ldr r2, [pc, #888] @ (13a68 ) │ │ │ │ │ movs r1, r0 │ │ │ │ │ lsls r0, r5, #3 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - add r4, pc, #432 @ (adr r4, 13c90 ) │ │ │ │ │ + ldr r0, [pc, #352] @ (13858 ) │ │ │ │ │ movs r1, r0 │ │ │ │ │ vr_close(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:600 │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov r6, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:114 │ │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ │ fifo_delete(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:114 │ │ │ │ │ - blx 16bc │ │ │ │ │ + blx 13e4 │ │ │ │ │ vr_close(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:604 │ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - blt.n 13b0a │ │ │ │ │ + blt.n 13722 │ │ │ │ │ mvn.w r5, #47 @ 0x2f │ │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:114 (discriminator 3) │ │ │ │ │ ldr r3, [r6, #48] @ 0x30 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:604 (discriminator 3) │ │ │ │ │ adds r4, #1 │ │ │ │ │ fifo_delete(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:114 (discriminator 3) │ │ │ │ │ ldr r0, [r3, r5] │ │ │ │ │ vr_close(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:604 (discriminator 3) │ │ │ │ │ adds r5, #48 @ 0x30 │ │ │ │ │ fifo_delete(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:114 (discriminator 3) │ │ │ │ │ - blx 16bc │ │ │ │ │ + blx 13e4 │ │ │ │ │ vr_close(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:604 (discriminator 3) │ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - bgt.n 13af8 │ │ │ │ │ + bgt.n 13710 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:608 │ │ │ │ │ ldr r0, [r6, #48] @ 0x30 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:609 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:608 │ │ │ │ │ subs r0, #48 @ 0x30 │ │ │ │ │ - b.w 16b8 │ │ │ │ │ + b.w 13e0 │ │ │ │ │ nop │ │ │ │ │ vr_flush(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:592 │ │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:593 │ │ │ │ │ ldr r5, [r0, #8] │ │ │ │ │ - cbz r5, 13b20 │ │ │ │ │ + cbz r5, 13738 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:597 │ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:594 │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r0, [r0, #48] @ 0x30 │ │ │ │ │ ldr r1, [r0, #40] @ 0x28 │ │ │ │ │ - bl 13750 │ │ │ │ │ + bl 13368 │ │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:71 │ │ │ │ │ mov r1, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:594 │ │ │ │ │ ldr r2, [r3, #40] @ 0x28 │ │ │ │ │ memset(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:71 │ │ │ │ │ lsls r2, r2, #2 │ │ │ │ │ - blx 1830 │ │ │ │ │ + blx 1558 │ │ │ │ │ vr_flush(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:595 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:597 │ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ nop │ │ │ │ │ vr_create(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:628 │ │ │ │ │ vmov.f64 d6, #112 @ 0x3f800000 1.0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:625 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ - ldr r7, [pc, #476] @ (13d28 ) │ │ │ │ │ + ldr r7, [pc, #476] @ (13940 ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:628 │ │ │ │ │ vcmpe.f64 d0, d6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:625 │ │ │ │ │ vpush {d8-d12} │ │ │ │ │ add r7, pc │ │ │ │ │ vmov.f64 d9, d0 │ │ │ │ │ vmov.f64 d12, d1 │ │ │ │ │ sub sp, #12 │ │ │ │ │ mov r6, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:628 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 13d04 │ │ │ │ │ + ble.w 1391c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:626 │ │ │ │ │ vmov.f64 d7, d0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:628 │ │ │ │ │ movs r4, #0 │ │ │ │ │ vmov.f64 d5, #96 @ 0x3f000000 0.5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:628 (discriminator 3) │ │ │ │ │ vmul.f64 d7, d7, d5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ adds r4, #1 │ │ │ │ │ vcmpe.f64 d7, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bgt.n 13b72 │ │ │ │ │ + bgt.n 1378a │ │ │ │ │ vr_init(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:301 │ │ │ │ │ adds r5, r0, #2 │ │ │ │ │ mov r8, r4 │ │ │ │ │ vr_create(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:71 │ │ │ │ │ movs r2, #232 @ 0xe8 │ │ │ │ │ memset(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:71 │ │ │ │ │ movs r1, #0 │ │ │ │ │ add.w r0, r6, #8 │ │ │ │ │ vr_init(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:309 │ │ │ │ │ - ldr.w r9, [pc, #408] @ 13d2c │ │ │ │ │ + ldr.w r9, [pc, #408] @ 13944 │ │ │ │ │ memset(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:71 │ │ │ │ │ - blx 1830 │ │ │ │ │ + blx 1558 │ │ │ │ │ vr_init(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:301 │ │ │ │ │ mov r0, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:300 │ │ │ │ │ str.w r8, [r6, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:301 │ │ │ │ │ movs r1, #48 @ 0x30 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:299 │ │ │ │ │ str r4, [r6, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:309 │ │ │ │ │ add r9, pc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:301 │ │ │ │ │ - blx 1648 │ │ │ │ │ - ldr r3, [pc, #388] @ (13d30 ) │ │ │ │ │ + blx 1370 │ │ │ │ │ + ldr r3, [pc, #388] @ (13948 ) │ │ │ │ │ add.w fp, r0, #48 @ 0x30 │ │ │ │ │ str.w fp, [r6, #48] @ 0x30 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:305 │ │ │ │ │ - vldr d8, [pc, #348] @ 13d10 │ │ │ │ │ + vldr d8, [pc, #348] @ 13928 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:302 │ │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ │ ldr.w r8, [r7, r3] │ │ │ │ │ vr_create(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:38 │ │ │ │ │ movs r7, #0 │ │ │ │ │ fifo_clear(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:38 │ │ │ │ │ - b.n 13c08 │ │ │ │ │ + b.n 13820 │ │ │ │ │ vr_init(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:305 │ │ │ │ │ vmov s15, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:306 │ │ │ │ │ movs r1, #180 @ 0xb4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:305 │ │ │ │ │ vcvt.f64.s32 d7, s15 │ │ │ │ │ vdiv.f64 d6, d8, d7 │ │ │ │ │ vstr d6, [r4, #24] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:306 │ │ │ │ │ str r1, [r4, #40] @ 0x28 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:307 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 13750 │ │ │ │ │ + bl 13368 │ │ │ │ │ ldr r2, [r4, #40] @ 0x28 │ │ │ │ │ vr_create(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:71 │ │ │ │ │ movs r1, #0 │ │ │ │ │ memset(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:71 │ │ │ │ │ lsls r2, r2, #2 │ │ │ │ │ - blx 1830 │ │ │ │ │ + blx 1558 │ │ │ │ │ vr_init(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:309 │ │ │ │ │ ldr.w r3, [r8] │ │ │ │ │ mov r1, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:308 │ │ │ │ │ movs r2, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:302 │ │ │ │ │ adds r5, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:309 │ │ │ │ │ mov r0, r9 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:308 │ │ │ │ │ str r2, [r4, #32] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:309 │ │ │ │ │ - ble.n 13bfe │ │ │ │ │ + ble.n 13816 │ │ │ │ │ ldr r2, [r4, #40] @ 0x28 │ │ │ │ │ - bl 1c94 │ │ │ │ │ + bl 19bc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:302 │ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - bge.n 13c54 │ │ │ │ │ + bge.n 1386c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:303 │ │ │ │ │ ldr.w fp, [r6, #48] @ 0x30 │ │ │ │ │ mov.w sl, #48 @ 0x30 │ │ │ │ │ vr_create(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:119 │ │ │ │ │ movs r3, #4 │ │ │ │ │ fifo_create(): │ │ │ │ │ @@ -32045,43 +31916,43 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:120 │ │ │ │ │ strd r0, r3, [r4, #4] │ │ │ │ │ fifo_clear(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:38 │ │ │ │ │ strd r7, r7, [r4, #12] │ │ │ │ │ fifo_create(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:122 │ │ │ │ │ - blx 17a4 │ │ │ │ │ + blx 14cc │ │ │ │ │ vr_init(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:305 │ │ │ │ │ movs r2, #2 │ │ │ │ │ mov r3, r2 │ │ │ │ │ negs r1, r5 │ │ │ │ │ lsls r2, r5 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ asr.w r3, r3, r1 │ │ │ │ │ fifo_create(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:122 │ │ │ │ │ str.w r0, [fp, sl] │ │ │ │ │ vr_init(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:305 │ │ │ │ │ - bgt.n 13bc2 │ │ │ │ │ + bgt.n 137da │ │ │ │ │ vmov s15, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:306 │ │ │ │ │ adds r2, r5, #1 │ │ │ │ │ ite eq │ │ │ │ │ moveq r1, #0 │ │ │ │ │ movne r1, #240 @ 0xf0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:305 │ │ │ │ │ vcvt.f64.s32 d7, s15 │ │ │ │ │ vdiv.f64 d6, d8, d7 │ │ │ │ │ vstr d6, [r4, #24] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:306 │ │ │ │ │ - b.n 13bd4 │ │ │ │ │ + b.n 137ec │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:313 │ │ │ │ │ - ldr r5, [pc, #220] @ (13d34 ) │ │ │ │ │ + ldr r5, [pc, #220] @ (1394c ) │ │ │ │ │ vr_create(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:120 │ │ │ │ │ mov.w r0, #32768 @ 0x8000 │ │ │ │ │ fifo_create(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:119 │ │ │ │ │ movs r3, #4 │ │ │ │ │ vr_create(): │ │ │ │ │ @@ -32094,112 +31965,112 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:120 │ │ │ │ │ strd r0, r3, [r6, #56] @ 0x38 │ │ │ │ │ fifo_clear(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:38 │ │ │ │ │ strd r4, r4, [r6, #64] @ 0x40 │ │ │ │ │ fifo_create(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:122 │ │ │ │ │ - blx 17a4 │ │ │ │ │ + blx 14cc │ │ │ │ │ vr_init(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:312 │ │ │ │ │ vstr d9, [r6, #40] @ 0x28 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:313 │ │ │ │ │ vldr s15, [r5] │ │ │ │ │ fifo_create(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:122 │ │ │ │ │ str r0, [r6, #52] @ 0x34 │ │ │ │ │ vr_init(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:313 │ │ │ │ │ vcmp.f32 s15, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bne.n 13cf8 │ │ │ │ │ + bne.n 13910 │ │ │ │ │ vmov.f64 d0, #112 @ 0x3f800000 1.0 │ │ │ │ │ add.w r6, r5, #4096 @ 0x1000 │ │ │ │ │ adds r6, #4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:315 │ │ │ │ │ - vldr d11, [pc, #140] @ 13d18 │ │ │ │ │ + vldr d11, [pc, #140] @ 13930 │ │ │ │ │ vmov.f64 d9, d0 │ │ │ │ │ - vldr d10, [pc, #140] @ 13d20 │ │ │ │ │ + vldr d10, [pc, #140] @ 13938 │ │ │ │ │ vmov.f64 d8, #96 @ 0x3f000000 0.5 │ │ │ │ │ - b.n 13cb0 │ │ │ │ │ + b.n 138c8 │ │ │ │ │ vmov s15, r4 │ │ │ │ │ vcvt.f64.s32 d0, s15 │ │ │ │ │ vmul.f64 d0, d0, d11 │ │ │ │ │ vmul.f64 d0, d0, d10 │ │ │ │ │ - blx 18b4 │ │ │ │ │ + blx 15dc │ │ │ │ │ vadd.f64 d0, d0, d9 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:314 │ │ │ │ │ adds r4, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:315 │ │ │ │ │ vmul.f64 d0, d0, d8 │ │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ │ vstmia r5!, {s0} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:314 │ │ │ │ │ cmp r6, r5 │ │ │ │ │ - bne.n 13c9c │ │ │ │ │ + bne.n 138b4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:316 │ │ │ │ │ - ldr r4, [pc, #112] @ (13d38 ) │ │ │ │ │ + ldr r4, [pc, #112] @ (13950 ) │ │ │ │ │ vmov.f64 d0, d12 │ │ │ │ │ - ldr r0, [pc, #108] @ (13d3c ) │ │ │ │ │ + ldr r0, [pc, #108] @ (13954 ) │ │ │ │ │ mov.w r3, #512 @ 0x200 │ │ │ │ │ add r4, pc │ │ │ │ │ movs r2, #6 │ │ │ │ │ add r0, pc │ │ │ │ │ movs r1, #12 │ │ │ │ │ str r4, [sp, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:317 │ │ │ │ │ adds r4, #148 @ 0x94 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:316 │ │ │ │ │ - bl 137e4 │ │ │ │ │ + bl 133fc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:317 │ │ │ │ │ - ldr r0, [pc, #92] @ (13d40 ) │ │ │ │ │ + ldr r0, [pc, #92] @ (13958 ) │ │ │ │ │ vmul.f64 d0, d12, d8 │ │ │ │ │ mov.w r3, #1024 @ 0x400 │ │ │ │ │ add r0, pc │ │ │ │ │ movs r2, #12 │ │ │ │ │ movs r1, #20 │ │ │ │ │ str r4, [sp, #0] │ │ │ │ │ - bl 137e4 │ │ │ │ │ + bl 133fc │ │ │ │ │ vr_create(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:632 │ │ │ │ │ movs r0, #0 │ │ │ │ │ add sp, #12 │ │ │ │ │ vpop {d8-d12} │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:628 │ │ │ │ │ movs r5, #2 │ │ │ │ │ mov.w r8, #1 │ │ │ │ │ movs r4, #0 │ │ │ │ │ - b.n 13b88 │ │ │ │ │ + b.n 137a0 │ │ │ │ │ nop │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ tst r0, r0 │ │ │ │ │ cmp r5, #24 │ │ │ │ │ strb r4, [r0, r1] │ │ │ │ │ movs r1, #251 @ 0xfb │ │ │ │ │ ands r1, r1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ subs r7, #80 @ 0x50 │ │ │ │ │ - add r3, pc, #600 @ (adr r3, 13f84 ) │ │ │ │ │ + @ instruction: 0x4782 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - ldrh r2, [r6, #38] @ 0x26 │ │ │ │ │ + adds r6, #242 @ 0xf2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ lsls r0, r3, #3 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - add r5, pc, #312 @ (adr r5, 13e70 ) │ │ │ │ │ + ldr r0, [pc, #840] @ (13c98 ) │ │ │ │ │ movs r1, r0 │ │ │ │ │ - ldrh r2, [r3, #32] │ │ │ │ │ + adds r6, #26 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - push {r1, r3, r4, r6, r7} │ │ │ │ │ + ldr r6, [r3, r1] │ │ │ │ │ movs r1, r0 │ │ │ │ │ - strb r4, [r0, #19] │ │ │ │ │ + adds r0, r1, r1 │ │ │ │ │ movs r2, r0 │ │ │ │ │ enter_new_stage(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:324 │ │ │ │ │ ldr.w r2, [r0, #176] @ 0xb0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:325 │ │ │ │ │ movs r3, #48 @ 0x30 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:323 │ │ │ │ │ @@ -32212,15 +32083,15 @@ │ │ │ │ │ mul.w r3, r2, r3 │ │ │ │ │ add.w ip, r4, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:100 │ │ │ │ │ ldr r3, [r4, r3] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:327 │ │ │ │ │ vldr d7, [ip, #24] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:324 │ │ │ │ │ - blt.n 13d8a │ │ │ │ │ + blt.n 139a2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:330 (discriminator 2) │ │ │ │ │ vmov.f64 d6, #96 @ 0x3f000000 0.5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:325 (discriminator 2) │ │ │ │ │ ldr.w r4, [ip, #12] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:324 (discriminator 2) │ │ │ │ │ asrs r1, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:328 (discriminator 2) │ │ │ │ │ @@ -32266,94 +32137,94 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:352 │ │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ │ mov r4, r0 │ │ │ │ │ vpush {d8-d9} │ │ │ │ │ vmov.f64 d8, d0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:354 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 13e72 │ │ │ │ │ + bne.n 13a8a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:364 │ │ │ │ │ vldr d7, [r0, #40] @ 0x28 │ │ │ │ │ vcmp.f64 d7, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bne.n 13e0c │ │ │ │ │ + bne.n 13a24 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:369 │ │ │ │ │ ldr r3, [r0, #12] │ │ │ │ │ - cbz r3, 13de6 │ │ │ │ │ + cbz r3, 139fe │ │ │ │ │ set_step(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:335 │ │ │ │ │ vldr d6, [r0, #232] @ 0xe8 │ │ │ │ │ vmov.f64 d7, #96 @ 0x3f000000 0.5 │ │ │ │ │ vmla.f64 d7, d0, d6 │ │ │ │ │ vmov r0, r1, d7 │ │ │ │ │ - bl 1b7e4 │ │ │ │ │ + bl 15e24 │ │ │ │ │ strd r0, r1, [r4, #200] @ 0xc8 │ │ │ │ │ vldr d6, [r4, #184] @ 0xb8 │ │ │ │ │ vmov.f64 d7, #96 @ 0x3f000000 0.5 │ │ │ │ │ vmla.f64 d7, d8, d6 │ │ │ │ │ vmov r0, r1, d7 │ │ │ │ │ - bl 1b7e4 │ │ │ │ │ + bl 15e24 │ │ │ │ │ strd r0, r1, [r4, #152] @ 0x98 │ │ │ │ │ vr_set_io_ratio(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:373 │ │ │ │ │ movs r2, #0 │ │ │ │ │ movs r3, #0 │ │ │ │ │ strd r2, r3, [r4, #40] @ 0x28 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:375 │ │ │ │ │ vpop {d8-d9} │ │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:365 │ │ │ │ │ - blx 1774 │ │ │ │ │ - vldr d7, [pc, #324] @ 13f58 │ │ │ │ │ + blx 149c │ │ │ │ │ + vldr d7, [pc, #324] @ 13b70 │ │ │ │ │ vdiv.f64 d0, d0, d7 │ │ │ │ │ - blx 178c │ │ │ │ │ + blx 14b4 │ │ │ │ │ vcvt.s32.f64 s15, d0 │ │ │ │ │ vmov r3, s15 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:366 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ it lt │ │ │ │ │ movlt.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ - blt.n 13e38 │ │ │ │ │ + blt.n 13a50 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:366 (discriminator 1) │ │ │ │ │ ldr r2, [r4, #0] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ it le │ │ │ │ │ addle.w r3, r2, #4294967295 @ 0xffffffff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:367 (discriminator 8) │ │ │ │ │ movs r1, #0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:366 (discriminator 8) │ │ │ │ │ str.w r3, [r4, #176] @ 0xb0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:367 (discriminator 8) │ │ │ │ │ - bl 13d44 │ │ │ │ │ + bl 1395c │ │ │ │ │ set_step(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:335 (discriminator 8) │ │ │ │ │ vldr d6, [r4, #184] @ 0xb8 │ │ │ │ │ vmov.f64 d7, #96 @ 0x3f000000 0.5 │ │ │ │ │ vr_set_io_ratio(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:372 (discriminator 8) │ │ │ │ │ vldr d9, [r4, #40] @ 0x28 │ │ │ │ │ set_step(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:335 (discriminator 8) │ │ │ │ │ vmla.f64 d7, d8, d6 │ │ │ │ │ vmov r0, r1, d7 │ │ │ │ │ - bl 1b7e4 │ │ │ │ │ + bl 15e24 │ │ │ │ │ vr_set_io_ratio(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:372 (discriminator 8) │ │ │ │ │ vcmp.f64 d9, #0.0 │ │ │ │ │ set_step(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:335 (discriminator 8) │ │ │ │ │ strd r0, r1, [r4, #152] @ 0x98 │ │ │ │ │ vr_set_io_ratio(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:372 (discriminator 8) │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ne │ │ │ │ │ lsrne r0, r0, #1 │ │ │ │ │ strne.w r0, [r4, #144] @ 0x90 │ │ │ │ │ - b.n 13dfe │ │ │ │ │ + b.n 13a16 │ │ │ │ │ set_step(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:335 │ │ │ │ │ vldr d6, [r0, #184] @ 0xb8 │ │ │ │ │ vmov.f64 d7, #96 @ 0x3f000000 0.5 │ │ │ │ │ mov r5, r1 │ │ │ │ │ vr_set_io_ratio(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:355 │ │ │ │ │ @@ -32364,41 +32235,41 @@ │ │ │ │ │ set_step_step(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:345 │ │ │ │ │ asrs r6, r5, #1 │ │ │ │ │ asrs r7, r5, #31 │ │ │ │ │ set_step(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:335 │ │ │ │ │ vmov r0, r1, d7 │ │ │ │ │ - bl 1b7e4 │ │ │ │ │ + bl 15e24 │ │ │ │ │ set_step_step(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:344 │ │ │ │ │ ldr.w r3, [r4, #152] @ 0x98 │ │ │ │ │ subs r0, r0, r3 │ │ │ │ │ ldr.w r3, [r4, #156] @ 0x9c │ │ │ │ │ sbc.w r1, r1, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:345 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - blt.n 13ed8 │ │ │ │ │ + blt.n 13af0 │ │ │ │ │ adds r0, r0, r6 │ │ │ │ │ adc.w r1, r1, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:347 │ │ │ │ │ cmp.w r1, r0, asr #31 │ │ │ │ │ - beq.n 13ee4 │ │ │ │ │ + beq.n 13afc │ │ │ │ │ mov r3, r7 │ │ │ │ │ mov r2, r5 │ │ │ │ │ - bl 1b738 │ │ │ │ │ + bl 15d78 │ │ │ │ │ vr_set_io_ratio(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:355 │ │ │ │ │ orrs.w r3, r0, r1 │ │ │ │ │ set_step_step(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:347 │ │ │ │ │ strd r0, r1, [r4, #160] @ 0xa0 │ │ │ │ │ vr_set_io_ratio(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:355 │ │ │ │ │ - bne.n 13ef6 │ │ │ │ │ + bne.n 13b0e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:375 │ │ │ │ │ vpop {d8-d9} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:356 │ │ │ │ │ movs r1, #0 │ │ │ │ │ movs r2, #0 │ │ │ │ │ movs r3, #0 │ │ │ │ │ movs r0, #0 │ │ │ │ │ @@ -32410,70 +32281,70 @@ │ │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ set_step_step(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:345 │ │ │ │ │ subs r0, r0, r6 │ │ │ │ │ sbc.w r1, r1, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:347 │ │ │ │ │ cmp.w r1, r0, asr #31 │ │ │ │ │ - bne.n 13eac │ │ │ │ │ + bne.n 13ac4 │ │ │ │ │ mov r1, r5 │ │ │ │ │ - bl 1b110 │ │ │ │ │ + bl 15750 │ │ │ │ │ asrs r1, r0, #31 │ │ │ │ │ vr_set_io_ratio(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:355 │ │ │ │ │ orrs.w r3, r0, r1 │ │ │ │ │ set_step_step(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:347 │ │ │ │ │ strd r0, r1, [r4, #160] @ 0xa0 │ │ │ │ │ vr_set_io_ratio(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:355 │ │ │ │ │ - beq.n 13ebe │ │ │ │ │ + beq.n 13ad6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:359 │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:358 │ │ │ │ │ vstr d8, [r4, #32] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:359 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 13e06 │ │ │ │ │ + beq.n 13a1e │ │ │ │ │ set_step(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:335 │ │ │ │ │ vldr d6, [r4, #232] @ 0xe8 │ │ │ │ │ vmov.f64 d7, #96 @ 0x3f000000 0.5 │ │ │ │ │ vmla.f64 d7, d8, d6 │ │ │ │ │ vmov r0, r1, d7 │ │ │ │ │ - bl 1b7e4 │ │ │ │ │ + bl 15e24 │ │ │ │ │ set_step_step(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:344 │ │ │ │ │ ldr.w r3, [r4, #200] @ 0xc8 │ │ │ │ │ subs r0, r0, r3 │ │ │ │ │ ldr.w r3, [r4, #204] @ 0xcc │ │ │ │ │ sbc.w r1, r1, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:345 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - blt.n 13f40 │ │ │ │ │ + blt.n 13b58 │ │ │ │ │ adds r0, r0, r6 │ │ │ │ │ adc.w r1, r1, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:347 │ │ │ │ │ cmp.w r1, r0, asr #31 │ │ │ │ │ - beq.n 13f48 │ │ │ │ │ + beq.n 13b60 │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r3, r7 │ │ │ │ │ - bl 1b738 │ │ │ │ │ + bl 15d78 │ │ │ │ │ strd r0, r1, [r4, #208] @ 0xd0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:348 │ │ │ │ │ - b.n 13e06 │ │ │ │ │ + b.n 13a1e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:345 │ │ │ │ │ subs r0, r0, r6 │ │ │ │ │ sbc.w r1, r1, r7 │ │ │ │ │ - b.n 13f2c │ │ │ │ │ + b.n 13b44 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:347 │ │ │ │ │ mov r1, r5 │ │ │ │ │ - bl 1b110 │ │ │ │ │ + bl 15750 │ │ │ │ │ asrs r1, r0, #31 │ │ │ │ │ - b.n 13f3a │ │ │ │ │ + b.n 13b52 │ │ │ │ │ nop │ │ │ │ │ nop.w │ │ │ │ │ subs r1, #239 @ 0xef │ │ │ │ │ cdp2 14, 15, cr2, cr10, cr2, {2} │ │ │ │ │ subs r7, #230 @ 0xe6 │ │ │ │ │ vr_output(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:575 │ │ │ │ │ @@ -32485,15 +32356,15 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:575 │ │ │ │ │ mov r7, r1 │ │ │ │ │ fifo_occupancy(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ ldr r3, [r4, #64] @ 0x40 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r0, r0, r3 │ │ │ │ │ - bl 1ae98 │ │ │ │ │ + bl 154d8 │ │ │ │ │ ldr r5, [r6, #0] │ │ │ │ │ cmp r0, r5 │ │ │ │ │ it cs │ │ │ │ │ movcs r0, r5 │ │ │ │ │ vr_output(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:578 │ │ │ │ │ str r0, [r6, #0] │ │ │ │ │ @@ -32511,25 +32382,25 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:102 │ │ │ │ │ subs r3, r3, r2 │ │ │ │ │ cmp r5, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:103 │ │ │ │ │ it hi │ │ │ │ │ movhi r6, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:102 │ │ │ │ │ - bhi.n 13fa8 │ │ │ │ │ + bhi.n 13bc0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:104 │ │ │ │ │ - cbz r7, 13fa4 │ │ │ │ │ + cbz r7, 13bbc │ │ │ │ │ vr_output(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:34 │ │ │ │ │ mov r2, r5 │ │ │ │ │ memcpy(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:34 │ │ │ │ │ mov r0, r7 │ │ │ │ │ mov r1, r6 │ │ │ │ │ - blx 16d4 │ │ │ │ │ + blx 13fc │ │ │ │ │ fifo_read(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:106 │ │ │ │ │ ldr r2, [r4, #64] @ 0x40 │ │ │ │ │ add r5, r2 │ │ │ │ │ str r5, [r4, #64] @ 0x40 │ │ │ │ │ vr_output(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:589 │ │ │ │ │ @@ -32545,15 +32416,15 @@ │ │ │ │ │ sub.w fp, r1, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:378 │ │ │ │ │ vpush {d8-d13} │ │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:381 │ │ │ │ │ ldr.w r8, [r0, #48] @ 0x30 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:378 │ │ │ │ │ - ldr r2, [pc, #224] @ (140a4 ) │ │ │ │ │ + ldr r2, [pc, #224] @ (13cbc ) │ │ │ │ │ mov sl, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:382 │ │ │ │ │ mul.w fp, r7, fp │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:378 │ │ │ │ │ mov r9, r1 │ │ │ │ │ add r2, pc │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ @@ -32566,102 +32437,102 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:102 │ │ │ │ │ ldrd r4, r0, [r2, #12] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ ldr r1, [r2, #8] │ │ │ │ │ fifo_occupancy(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ subs r0, r0, r4 │ │ │ │ │ - bl 1ae98 │ │ │ │ │ + bl 154d8 │ │ │ │ │ do_input_stage(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:384 │ │ │ │ │ sub.w r5, r0, #240 @ 0xf0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ ldrd r2, r0, [r7, #12] │ │ │ │ │ fifo_occupancy(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ ldr r1, [r7, #8] │ │ │ │ │ subs r0, r0, r2 │ │ │ │ │ - bl 1ae98 │ │ │ │ │ + bl 154d8 │ │ │ │ │ do_input_stage(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:385 │ │ │ │ │ ldr r2, [r7, #40] @ 0x28 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:384 │ │ │ │ │ adds r3, r6, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:385 │ │ │ │ │ sub.w r0, r0, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:384 │ │ │ │ │ - beq.n 14094 │ │ │ │ │ + beq.n 13cac │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:384 (discriminator 2) │ │ │ │ │ asrs r5, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:386 (discriminator 2) │ │ │ │ │ subs r5, r5, r0 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.n 14088 │ │ │ │ │ + ble.n 13ca0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:388 │ │ │ │ │ cmp r6, #1 │ │ │ │ │ - bne.n 1409c │ │ │ │ │ + bne.n 13cb4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:388 (discriminator 1) │ │ │ │ │ lsls r0, r0, #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:388 (discriminator 4) │ │ │ │ │ ldr.w r3, [r8, fp] │ │ │ │ │ add.w r4, r4, #480 @ 0x1e0 │ │ │ │ │ add r0, r4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:390 (discriminator 4) │ │ │ │ │ mov r1, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:388 (discriminator 4) │ │ │ │ │ adds r4, r3, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:390 (discriminator 4) │ │ │ │ │ mov r0, r7 │ │ │ │ │ - bl 13750 │ │ │ │ │ + bl 13368 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:391 (discriminator 4) │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:390 (discriminator 4) │ │ │ │ │ str r0, [sp, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:391 (discriminator 4) │ │ │ │ │ - blt.w 14174 │ │ │ │ │ + blt.w 13d8c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:395 │ │ │ │ │ ldr r6, [r7, #36] @ 0x24 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:394 │ │ │ │ │ ldr.w r2, [sl, #24] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:395 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.w 14c28 │ │ │ │ │ + bne.w 14840 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:395 (discriminator 1) │ │ │ │ │ ldr.w r3, [sl, #28] │ │ │ │ │ cmp r3, r9 │ │ │ │ │ - beq.w 14d44 │ │ │ │ │ + beq.w 1495c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:415 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r9, r3 │ │ │ │ │ - bge.w 14cd6 │ │ │ │ │ + bge.w 148ee │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ add.w fp, r3, r6, lsl #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:416 (discriminator 2) │ │ │ │ │ adds r6, #1 │ │ │ │ │ - bl 130f4 │ │ │ │ │ + bl 12d0c │ │ │ │ │ adds r0, #8 │ │ │ │ │ cmp r6, r5 │ │ │ │ │ vstmia fp!, {s0} │ │ │ │ │ - blt.n 14052 │ │ │ │ │ + blt.n 13c6a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:419 │ │ │ │ │ ldr.w r3, [sl, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble.n 1407c │ │ │ │ │ + ble.n 13c94 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:420 │ │ │ │ │ ldr r1, [r7, #40] @ 0x28 │ │ │ │ │ mov r0, r7 │ │ │ │ │ - bl 13750 │ │ │ │ │ + bl 13368 │ │ │ │ │ ldr r2, [r7, #40] @ 0x28 │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:71 │ │ │ │ │ movs r1, #0 │ │ │ │ │ memset(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:71 │ │ │ │ │ lsls r2, r2, #2 │ │ │ │ │ - blx 1830 │ │ │ │ │ + blx 1558 │ │ │ │ │ do_input_stage(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:421 │ │ │ │ │ movs r0, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:422 │ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ │ vpop {d8-d13} │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ @@ -32670,21 +32541,21 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:422 │ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ │ vpop {d8-d13} │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:386 (discriminator 1) │ │ │ │ │ rsb r5, r0, r5, lsl #1 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.n 14088 │ │ │ │ │ + ble.n 13ca0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:388 (discriminator 2) │ │ │ │ │ negs r6, r6 │ │ │ │ │ asrs r0, r6 │ │ │ │ │ lsls r0, r0, #2 │ │ │ │ │ - b.n 1400e │ │ │ │ │ - ldr r7, [sp, #112] @ 0x70 │ │ │ │ │ + b.n 13c26 │ │ │ │ │ + orrs r0, r1 │ │ │ │ │ movs r1, r0 │ │ │ │ │ adds r5, #157 @ 0x9d │ │ │ │ │ subs r6, #241 @ 0xf1 │ │ │ │ │ asrs r6, r2, #18 │ │ │ │ │ subs r4, #235 @ 0xeb │ │ │ │ │ ldr r0, [r7, #48] @ 0x30 │ │ │ │ │ pop {r1, r2, r5, r6, r7} │ │ │ │ │ @@ -32698,107 +32569,107 @@ │ │ │ │ │ subs r4, #199 @ 0xc7 │ │ │ │ │ ldr r7, [r7, #92] @ 0x5c │ │ │ │ │ pop {r2, r4, r6, r7} │ │ │ │ │ ldmia r3, {r2, r3, r4, r5, r6, r7} │ │ │ │ │ subs r4, #222 @ 0xde │ │ │ │ │ ldrb r3, [r2, #11] │ │ │ │ │ subs r4, #131 @ 0x83 │ │ │ │ │ - b.n 13be2 │ │ │ │ │ + b.n 137fa │ │ │ │ │ pop {r5, r6} │ │ │ │ │ lsrs r7, r0, #16 │ │ │ │ │ subs r4, #59 @ 0x3b │ │ │ │ │ lsrs r4, r4 │ │ │ │ │ pop {r1, r2, r4} │ │ │ │ │ ldrh r3, [r4, #50] @ 0x32 │ │ │ │ │ subs r3, #230 @ 0xe6 │ │ │ │ │ ldrh r0, [r0, #60] @ 0x3c │ │ │ │ │ - cbnz r5, 1414e │ │ │ │ │ + cbnz r5, 13d66 │ │ │ │ │ adds r3, #40 @ 0x28 │ │ │ │ │ subs r3, #85 @ 0x55 │ │ │ │ │ strb.w fp, [r0, #2777] @ 0xad9 │ │ │ │ │ ldrh r2, [r0, #42] @ 0x2a │ │ │ │ │ subs r1, #156 @ 0x9c │ │ │ │ │ lsls r1, r6, #10 │ │ │ │ │ subs r2, #90 @ 0x5a │ │ │ │ │ ldr r6, [r6, #16] │ │ │ │ │ revsh r2, r4 │ │ │ │ │ vqrdmlah.s d3, d0, d12 │ │ │ │ │ stmia r1!, {r0, r3, r5, r6, r7} │ │ │ │ │ - cbnz r2, 14150 │ │ │ │ │ + cbnz r2, 13d68 │ │ │ │ │ @ instruction: 0xb8b1 │ │ │ │ │ subs r3, #75 @ 0x4b │ │ │ │ │ str r3, [r5, #88] @ 0x58 │ │ │ │ │ - cbnz r1, 1415e │ │ │ │ │ + cbnz r1, 13d76 │ │ │ │ │ ldrb r0, [r1, #15] │ │ │ │ │ subs r3, #77 @ 0x4d │ │ │ │ │ ldmia r1, {r0, r1, r2, r6} │ │ │ │ │ - cbnz r1, 14162 │ │ │ │ │ + cbnz r1, 13d7a │ │ │ │ │ movs r3, #14 │ │ │ │ │ subs r3, #48 @ 0x30 │ │ │ │ │ str r4, [r7, r6] │ │ │ │ │ - cbnz r2, 14160 │ │ │ │ │ + cbnz r2, 13d78 │ │ │ │ │ lsls r3, r5, #4 │ │ │ │ │ subs r3, #2 │ │ │ │ │ str r1, [r4, #92] @ 0x5c │ │ │ │ │ revsh r1, r2 │ │ │ │ │ ldr r2, [r2, #4] │ │ │ │ │ subs r2, #159 @ 0x9f │ │ │ │ │ ldrh r1, [r2, r4] │ │ │ │ │ rev16 r0, r4 │ │ │ │ │ @ instruction: 0xb8f8 │ │ │ │ │ subs r2, #10 │ │ │ │ │ ldrb r1, [r6, #17] │ │ │ │ │ - cbnz r0, 14152 │ │ │ │ │ + cbnz r0, 13d6a │ │ │ │ │ mrc2 7, 5, r3, cr5, cr3, {0} │ │ │ │ │ adds r5, r4, r5 │ │ │ │ │ subs r1, #58 @ 0x3a │ │ │ │ │ vstr.16 s23, [r6, #-328] @ 0xfffffeb8 │ │ │ │ │ ldr r4, [sp, #800] @ 0x320 │ │ │ │ │ subs r1, #212 @ 0xd4 │ │ │ │ │ - add r4, pc, #492 @ (adr r4, 14330 ) │ │ │ │ │ - cbnz r6, 14180 │ │ │ │ │ + add r4, pc, #492 @ (adr r4, 13f48 ) │ │ │ │ │ + cbnz r6, 13d98 │ │ │ │ │ adds r1, #235 @ 0xeb │ │ │ │ │ subs r1, #246 @ 0xf6 │ │ │ │ │ ldmia r7, {r2, r7} │ │ │ │ │ - cbnz r6, 14188 │ │ │ │ │ + cbnz r6, 13da0 │ │ │ │ │ movs r3, #224 @ 0xe0 │ │ │ │ │ subs r1, #220 @ 0xdc │ │ │ │ │ - cbnz r5, 14174 │ │ │ │ │ - cbnz r1, 14186 │ │ │ │ │ - bne.n 1410e │ │ │ │ │ + cbnz r5, 13d8c │ │ │ │ │ + cbnz r1, 13d9e │ │ │ │ │ + bne.n 13d26 │ │ │ │ │ subs r1, #162 @ 0xa2 │ │ │ │ │ muls r0, r1 │ │ │ │ │ - cbnz r2, 1417e │ │ │ │ │ + cbnz r2, 13d96 │ │ │ │ │ stmia r7!, {r4, r6} │ │ │ │ │ subs r1, #68 @ 0x44 │ │ │ │ │ @ instruction: 0xfadfb909 │ │ │ │ │ subs r6, #102 @ 0x66 │ │ │ │ │ subs r0, #173 @ 0xad │ │ │ │ │ add r2, sp, #892 @ 0x37c │ │ │ │ │ @ instruction: 0xb830 │ │ │ │ │ add r7, sp, #600 @ 0x258 │ │ │ │ │ adds r7, #50 @ 0x32 │ │ │ │ │ ldrh r3, [r3, r0] │ │ │ │ │ adds r7, #73 @ 0x49 │ │ │ │ │ double_fir0(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:52 │ │ │ │ │ - vldr s18, [pc, #-208] @ 140a8 │ │ │ │ │ + vldr s18, [pc, #-208] @ 13cc0 │ │ │ │ │ do_input_stage(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:379 │ │ │ │ │ movs r3, #0 │ │ │ │ │ double_fir0(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:53 │ │ │ │ │ - vldr s17, [pc, #-208] @ 140ac │ │ │ │ │ - vldr s16, [pc, #-208] @ 140b0 │ │ │ │ │ - vldr s0, [pc, #-188] @ 140c8 │ │ │ │ │ - vldr s1, [pc, #-196] @ 140c4 │ │ │ │ │ - vldr s2, [pc, #-204] @ 140c0 │ │ │ │ │ - vldr s3, [pc, #-212] @ 140bc │ │ │ │ │ - vldr s4, [pc, #-220] @ 140b8 │ │ │ │ │ - vldr s5, [pc, #-228] @ 140b4 │ │ │ │ │ + vldr s17, [pc, #-208] @ 13cc4 │ │ │ │ │ + vldr s16, [pc, #-208] @ 13cc8 │ │ │ │ │ + vldr s0, [pc, #-188] @ 13ce0 │ │ │ │ │ + vldr s1, [pc, #-196] @ 13cdc │ │ │ │ │ + vldr s2, [pc, #-204] @ 13cd8 │ │ │ │ │ + vldr s3, [pc, #-212] @ 13cd4 │ │ │ │ │ + vldr s4, [pc, #-220] @ 13cd0 │ │ │ │ │ + vldr s5, [pc, #-228] @ 13ccc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:53 (discriminator 3) │ │ │ │ │ vldr s14, [r4, #4] │ │ │ │ │ do_input_stage(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:391 (discriminator 3) │ │ │ │ │ adds r4, #4 │ │ │ │ │ double_fir0(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:53 (discriminator 3) │ │ │ │ │ @@ -32847,323 +32718,323 @@ │ │ │ │ │ vldr s7, [r4, #-40] @ 0xffffffd8 │ │ │ │ │ vldr s10, [r4, #32] │ │ │ │ │ vadd.f32 s9, s9, s11 │ │ │ │ │ vldr s12, [r4, #36] @ 0x24 │ │ │ │ │ vmla.f32 s15, s14, s1 │ │ │ │ │ vldr s11, [r4, #-44] @ 0xffffffd4 │ │ │ │ │ vadd.f32 s10, s7, s10 │ │ │ │ │ - vldr s25, [pc, #-356] @ 140cc │ │ │ │ │ + vldr s25, [pc, #-356] @ 13ce4 │ │ │ │ │ vldr s7, [r4, #-48] @ 0xffffffd0 │ │ │ │ │ vadd.f32 s11, s11, s12 │ │ │ │ │ - vldr s19, [pc, #-364] @ 140d0 │ │ │ │ │ + vldr s19, [pc, #-364] @ 13ce8 │ │ │ │ │ vmla.f32 s15, s8, s2 │ │ │ │ │ vldr s12, [r4, #40] @ 0x28 │ │ │ │ │ vldr s22, [r4, #-52] @ 0xffffffcc │ │ │ │ │ vldr s13, [r4, #44] @ 0x2c │ │ │ │ │ vadd.f32 s12, s7, s12 │ │ │ │ │ - vldr s6, [pc, #-384] @ 140d4 │ │ │ │ │ + vldr s6, [pc, #-384] @ 13cec │ │ │ │ │ vmla.f32 s15, s21, s3 │ │ │ │ │ vldr s7, [r4, #-56] @ 0xffffffc8 │ │ │ │ │ vadd.f32 s13, s22, s13 │ │ │ │ │ vldr s14, [r4, #48] @ 0x30 │ │ │ │ │ - vldr s24, [pc, #-400] @ 140d8 │ │ │ │ │ + vldr s24, [pc, #-400] @ 13cf0 │ │ │ │ │ vldr s26, [r4, #-60] @ 0xffffffc4 │ │ │ │ │ vmla.f32 s15, s20, s4 │ │ │ │ │ vadd.f32 s14, s7, s14 │ │ │ │ │ vldr s22, [r4, #52] @ 0x34 │ │ │ │ │ - vldr s23, [pc, #-416] @ 140dc │ │ │ │ │ + vldr s23, [pc, #-416] @ 13cf4 │ │ │ │ │ vldr s8, [r4, #-64] @ 0xffffffc0 │ │ │ │ │ vmla.f32 s15, s9, s5 │ │ │ │ │ vadd.f32 s22, s26, s22 │ │ │ │ │ - vldr s7, [pc, #-428] @ 140e0 │ │ │ │ │ + vldr s7, [pc, #-428] @ 13cf8 │ │ │ │ │ vldr s9, [r4, #56] @ 0x38 │ │ │ │ │ vldr s20, [r4, #-68] @ 0xffffffbc │ │ │ │ │ vmla.f32 s15, s10, s25 │ │ │ │ │ - vldr s21, [pc, #-440] @ 140e4 │ │ │ │ │ + vldr s21, [pc, #-440] @ 13cfc │ │ │ │ │ vadd.f32 s8, s8, s9 │ │ │ │ │ vldr s9, [r4, #60] @ 0x3c │ │ │ │ │ vldr s25, [r4, #-72] @ 0xffffffb8 │ │ │ │ │ vldr s10, [r4, #64] @ 0x40 │ │ │ │ │ vmla.f32 s15, s11, s19 │ │ │ │ │ vadd.f32 s9, s20, s9 │ │ │ │ │ - vldr s20, [pc, #-464] @ 140e8 │ │ │ │ │ + vldr s20, [pc, #-464] @ 13d00 │ │ │ │ │ vadd.f32 s10, s25, s10 │ │ │ │ │ vldr s11, [r4, #68] @ 0x44 │ │ │ │ │ vldr s25, [r4, #-76] @ 0xffffffb4 │ │ │ │ │ vmla.f32 s15, s12, s6 │ │ │ │ │ - vldr s19, [pc, #-480] @ 140ec │ │ │ │ │ + vldr s19, [pc, #-480] @ 13d04 │ │ │ │ │ vldr s12, [r4, #72] @ 0x48 │ │ │ │ │ vadd.f32 s11, s25, s11 │ │ │ │ │ - vldr s6, [pc, #-488] @ 140f0 │ │ │ │ │ + vldr s6, [pc, #-488] @ 13d08 │ │ │ │ │ vldr s25, [r4, #-80] @ 0xffffffb0 │ │ │ │ │ vmla.f32 s15, s13, s24 │ │ │ │ │ vldr s13, [r4, #76] @ 0x4c │ │ │ │ │ - vldr s24, [pc, #-500] @ 140f4 │ │ │ │ │ + vldr s24, [pc, #-500] @ 13d0c │ │ │ │ │ vadd.f32 s12, s25, s12 │ │ │ │ │ vldr s25, [r4, #-84] @ 0xffffffac │ │ │ │ │ vmla.f32 s15, s14, s23 │ │ │ │ │ vldr s14, [r4, #80] @ 0x50 │ │ │ │ │ vadd.f32 s13, s25, s13 │ │ │ │ │ - vldr s23, [pc, #-520] @ 140f8 │ │ │ │ │ + vldr s23, [pc, #-520] @ 13d10 │ │ │ │ │ vldr s25, [r4, #-88] @ 0xffffffa8 │ │ │ │ │ vmla.f32 s15, s22, s7 │ │ │ │ │ vldr s7, [r4, #84] @ 0x54 │ │ │ │ │ vadd.f32 s14, s25, s14 │ │ │ │ │ - vldr s22, [pc, #-536] @ 140fc │ │ │ │ │ + vldr s22, [pc, #-536] @ 13d14 │ │ │ │ │ vldr s25, [r4, #-92] @ 0xffffffa4 │ │ │ │ │ vmla.f32 s15, s8, s21 │ │ │ │ │ vldr s8, [r4, #88] @ 0x58 │ │ │ │ │ vadd.f32 s7, s25, s7 │ │ │ │ │ - vldr s21, [pc, #-552] @ 14100 │ │ │ │ │ + vldr s21, [pc, #-552] @ 13d18 │ │ │ │ │ vldr s25, [r4, #-96] @ 0xffffffa0 │ │ │ │ │ vmla.f32 s15, s9, s20 │ │ │ │ │ vldr s9, [r4, #92] @ 0x5c │ │ │ │ │ vadd.f32 s8, s25, s8 │ │ │ │ │ - vldr s20, [pc, #-568] @ 14104 │ │ │ │ │ + vldr s20, [pc, #-568] @ 13d1c │ │ │ │ │ vldr s25, [r4, #-100] @ 0xffffff9c │ │ │ │ │ vmla.f32 s15, s10, s19 │ │ │ │ │ vldr s10, [r4, #96] @ 0x60 │ │ │ │ │ vadd.f32 s9, s25, s9 │ │ │ │ │ - vldr s19, [pc, #-584] @ 14108 │ │ │ │ │ + vldr s19, [pc, #-584] @ 13d20 │ │ │ │ │ vldr s25, [r4, #-104] @ 0xffffff98 │ │ │ │ │ vmla.f32 s15, s11, s6 │ │ │ │ │ vldr s11, [r4, #100] @ 0x64 │ │ │ │ │ vadd.f32 s10, s25, s10 │ │ │ │ │ - vldr s6, [pc, #-600] @ 1410c │ │ │ │ │ + vldr s6, [pc, #-600] @ 13d24 │ │ │ │ │ vldr s25, [r4, #-108] @ 0xffffff94 │ │ │ │ │ vmla.f32 s15, s12, s24 │ │ │ │ │ vldr s12, [r4, #104] @ 0x68 │ │ │ │ │ vadd.f32 s11, s25, s11 │ │ │ │ │ - vldr s24, [pc, #-616] @ 14110 │ │ │ │ │ + vldr s24, [pc, #-616] @ 13d28 │ │ │ │ │ vldr s25, [r4, #-112] @ 0xffffff90 │ │ │ │ │ vmla.f32 s15, s13, s23 │ │ │ │ │ vldr s13, [r4, #108] @ 0x6c │ │ │ │ │ vadd.f32 s12, s25, s12 │ │ │ │ │ - vldr s23, [pc, #-632] @ 14114 │ │ │ │ │ + vldr s23, [pc, #-632] @ 13d2c │ │ │ │ │ vldr s25, [r4, #-116] @ 0xffffff8c │ │ │ │ │ vmla.f32 s15, s14, s22 │ │ │ │ │ vldr s14, [r4, #112] @ 0x70 │ │ │ │ │ vadd.f32 s13, s25, s13 │ │ │ │ │ - vldr s22, [pc, #-648] @ 14118 │ │ │ │ │ + vldr s22, [pc, #-648] @ 13d30 │ │ │ │ │ vldr s25, [r4, #-120] @ 0xffffff88 │ │ │ │ │ vmla.f32 s15, s7, s21 │ │ │ │ │ vldr s7, [r4, #116] @ 0x74 │ │ │ │ │ vadd.f32 s14, s25, s14 │ │ │ │ │ - vldr s21, [pc, #-664] @ 1411c │ │ │ │ │ + vldr s21, [pc, #-664] @ 13d34 │ │ │ │ │ vldr s25, [r4, #-124] @ 0xffffff84 │ │ │ │ │ vmla.f32 s15, s8, s20 │ │ │ │ │ vldr s8, [r4, #120] @ 0x78 │ │ │ │ │ vadd.f32 s7, s25, s7 │ │ │ │ │ - vldr s20, [pc, #-680] @ 14120 │ │ │ │ │ + vldr s20, [pc, #-680] @ 13d38 │ │ │ │ │ vldr s25, [r4, #-128] @ 0xffffff80 │ │ │ │ │ vmla.f32 s15, s9, s19 │ │ │ │ │ - vldr s19, [pc, #-688] @ 14124 │ │ │ │ │ + vldr s19, [pc, #-688] @ 13d3c │ │ │ │ │ vadd.f32 s8, s25, s8 │ │ │ │ │ vldr s25, [r4, #-132] @ 0xffffff7c │ │ │ │ │ vldr s9, [r4, #124] @ 0x7c │ │ │ │ │ vmla.f32 s15, s10, s6 │ │ │ │ │ vldr s10, [r4, #128] @ 0x80 │ │ │ │ │ vadd.f32 s9, s25, s9 │ │ │ │ │ - vldr s6, [pc, #-712] @ 14128 │ │ │ │ │ + vldr s6, [pc, #-712] @ 13d40 │ │ │ │ │ vldr s25, [r4, #-136] @ 0xffffff78 │ │ │ │ │ vmla.f32 s15, s11, s24 │ │ │ │ │ vldr s11, [r4, #132] @ 0x84 │ │ │ │ │ vadd.f32 s10, s25, s10 │ │ │ │ │ - vldr s24, [pc, #-728] @ 1412c │ │ │ │ │ + vldr s24, [pc, #-728] @ 13d44 │ │ │ │ │ vldr s25, [r4, #-140] @ 0xffffff74 │ │ │ │ │ vmla.f32 s15, s12, s23 │ │ │ │ │ vldr s12, [r4, #136] @ 0x88 │ │ │ │ │ vadd.f32 s11, s25, s11 │ │ │ │ │ - vldr s23, [pc, #-744] @ 14130 │ │ │ │ │ + vldr s23, [pc, #-744] @ 13d48 │ │ │ │ │ vldr s25, [r4, #-144] @ 0xffffff70 │ │ │ │ │ vmla.f32 s15, s13, s22 │ │ │ │ │ vldr s13, [r4, #140] @ 0x8c │ │ │ │ │ vadd.f32 s12, s25, s12 │ │ │ │ │ - vldr s22, [pc, #-760] @ 14134 │ │ │ │ │ + vldr s22, [pc, #-760] @ 13d4c │ │ │ │ │ vldr s25, [r4, #-148] @ 0xffffff6c │ │ │ │ │ vmla.f32 s15, s14, s21 │ │ │ │ │ vldr s14, [r4, #144] @ 0x90 │ │ │ │ │ vadd.f32 s13, s25, s13 │ │ │ │ │ - vldr s21, [pc, #-776] @ 14138 │ │ │ │ │ + vldr s21, [pc, #-776] @ 13d50 │ │ │ │ │ vldr s25, [r4, #-152] @ 0xffffff68 │ │ │ │ │ vmla.f32 s15, s7, s20 │ │ │ │ │ vldr s7, [r4, #148] @ 0x94 │ │ │ │ │ vadd.f32 s14, s25, s14 │ │ │ │ │ - vldr s20, [pc, #-792] @ 1413c │ │ │ │ │ + vldr s20, [pc, #-792] @ 13d54 │ │ │ │ │ vldr s25, [r4, #-156] @ 0xffffff64 │ │ │ │ │ vmla.f32 s15, s8, s19 │ │ │ │ │ vldr s8, [r4, #152] @ 0x98 │ │ │ │ │ vadd.f32 s7, s25, s7 │ │ │ │ │ - vldr s19, [pc, #-808] @ 14140 │ │ │ │ │ + vldr s19, [pc, #-808] @ 13d58 │ │ │ │ │ vldr s25, [r4, #-160] @ 0xffffff60 │ │ │ │ │ vmla.f32 s15, s9, s6 │ │ │ │ │ vldr s9, [r4, #156] @ 0x9c │ │ │ │ │ vadd.f32 s8, s25, s8 │ │ │ │ │ - vldr s6, [pc, #-824] @ 14144 │ │ │ │ │ + vldr s6, [pc, #-824] @ 13d5c │ │ │ │ │ vldr s25, [r4, #-164] @ 0xffffff5c │ │ │ │ │ vmla.f32 s15, s10, s24 │ │ │ │ │ vldr s10, [r4, #160] @ 0xa0 │ │ │ │ │ vadd.f32 s9, s25, s9 │ │ │ │ │ - vldr s24, [pc, #-840] @ 14148 │ │ │ │ │ + vldr s24, [pc, #-840] @ 13d60 │ │ │ │ │ vldr s25, [r4, #-168] @ 0xffffff58 │ │ │ │ │ vmla.f32 s15, s11, s23 │ │ │ │ │ vldr s11, [r4, #164] @ 0xa4 │ │ │ │ │ vadd.f32 s10, s25, s10 │ │ │ │ │ - vldr s23, [pc, #-856] @ 1414c │ │ │ │ │ + vldr s23, [pc, #-856] @ 13d64 │ │ │ │ │ vldr s25, [r4, #-172] @ 0xffffff54 │ │ │ │ │ vmla.f32 s15, s12, s22 │ │ │ │ │ vldr s12, [r4, #168] @ 0xa8 │ │ │ │ │ vadd.f32 s11, s25, s11 │ │ │ │ │ - vldr s22, [pc, #-872] @ 14150 │ │ │ │ │ + vldr s22, [pc, #-872] @ 13d68 │ │ │ │ │ vldr s25, [r4, #-176] @ 0xffffff50 │ │ │ │ │ vmla.f32 s15, s13, s21 │ │ │ │ │ vldr s13, [r4, #172] @ 0xac │ │ │ │ │ vadd.f32 s12, s25, s12 │ │ │ │ │ - vldr s21, [pc, #-888] @ 14154 │ │ │ │ │ + vldr s21, [pc, #-888] @ 13d6c │ │ │ │ │ vldr s25, [r4, #-180] @ 0xffffff4c │ │ │ │ │ vmla.f32 s15, s14, s20 │ │ │ │ │ vldr s14, [r4, #176] @ 0xb0 │ │ │ │ │ vadd.f32 s13, s25, s13 │ │ │ │ │ - vldr s20, [pc, #-904] @ 14158 │ │ │ │ │ + vldr s20, [pc, #-904] @ 13d70 │ │ │ │ │ vldr s25, [r4, #-184] @ 0xffffff48 │ │ │ │ │ vmla.f32 s15, s7, s19 │ │ │ │ │ vldr s7, [r4, #180] @ 0xb4 │ │ │ │ │ vadd.f32 s14, s25, s14 │ │ │ │ │ - vldr s19, [pc, #-920] @ 1415c │ │ │ │ │ + vldr s19, [pc, #-920] @ 13d74 │ │ │ │ │ vldr s25, [r4, #-188] @ 0xffffff44 │ │ │ │ │ vmla.f32 s15, s8, s6 │ │ │ │ │ vldr s8, [r4, #184] @ 0xb8 │ │ │ │ │ vadd.f32 s7, s25, s7 │ │ │ │ │ - vldr s6, [pc, #-936] @ 14160 │ │ │ │ │ + vldr s6, [pc, #-936] @ 13d78 │ │ │ │ │ vldr s25, [r4, #-192] @ 0xffffff40 │ │ │ │ │ vmla.f32 s15, s9, s24 │ │ │ │ │ - vldr s24, [pc, #-944] @ 14164 │ │ │ │ │ + vldr s24, [pc, #-944] @ 13d7c │ │ │ │ │ vadd.f32 s8, s25, s8 │ │ │ │ │ vldr s25, [r4, #-196] @ 0xffffff3c │ │ │ │ │ vldr s9, [r4, #188] @ 0xbc │ │ │ │ │ vmla.f32 s15, s10, s23 │ │ │ │ │ vldr s10, [r4, #192] @ 0xc0 │ │ │ │ │ vadd.f32 s9, s25, s9 │ │ │ │ │ - vldr s23, [pc, #-968] @ 14168 │ │ │ │ │ + vldr s23, [pc, #-968] @ 13d80 │ │ │ │ │ vldr s25, [r4, #-200] @ 0xffffff38 │ │ │ │ │ vmla.f32 s15, s11, s22 │ │ │ │ │ vldr s11, [r4, #196] @ 0xc4 │ │ │ │ │ vadd.f32 s10, s25, s10 │ │ │ │ │ - vldr s22, [pc, #-984] @ 1416c │ │ │ │ │ + vldr s22, [pc, #-984] @ 13d84 │ │ │ │ │ vldr s25, [r4, #-204] @ 0xffffff34 │ │ │ │ │ vmla.f32 s15, s12, s21 │ │ │ │ │ vldr s12, [r4, #200] @ 0xc8 │ │ │ │ │ vadd.f32 s11, s25, s11 │ │ │ │ │ - vldr s21, [pc, #-1000] @ 14170 │ │ │ │ │ + vldr s21, [pc, #-1000] @ 13d88 │ │ │ │ │ vldr s25, [r4, #-208] @ 0xffffff30 │ │ │ │ │ vmla.f32 s15, s13, s20 │ │ │ │ │ vldr s13, [r4, #204] @ 0xcc │ │ │ │ │ vadd.f32 s12, s25, s12 │ │ │ │ │ - vldr s20, [pc, #1016] @ 14964 │ │ │ │ │ + vldr s20, [pc, #1016] @ 1457c │ │ │ │ │ vldr s25, [r4, #-212] @ 0xffffff2c │ │ │ │ │ vmla.f32 s15, s14, s19 │ │ │ │ │ vldr s14, [r4, #208] @ 0xd0 │ │ │ │ │ vadd.f32 s13, s25, s13 │ │ │ │ │ - vldr s19, [pc, #1000] @ 14968 │ │ │ │ │ + vldr s19, [pc, #1000] @ 14580 │ │ │ │ │ vldr s25, [r4, #-216] @ 0xffffff28 │ │ │ │ │ vmla.f32 s15, s7, s6 │ │ │ │ │ vldr s7, [r4, #212] @ 0xd4 │ │ │ │ │ vadd.f32 s14, s25, s14 │ │ │ │ │ - vldr s6, [pc, #984] @ 1496c │ │ │ │ │ + vldr s6, [pc, #984] @ 14584 │ │ │ │ │ vldr s25, [r4, #-220] @ 0xffffff24 │ │ │ │ │ vmla.f32 s15, s8, s24 │ │ │ │ │ vldr s24, [r4, #-224] @ 0xffffff20 │ │ │ │ │ vadd.f32 s7, s25, s7 │ │ │ │ │ vldr s8, [r4, #216] @ 0xd8 │ │ │ │ │ - vldr s25, [pc, #964] @ 14970 │ │ │ │ │ + vldr s25, [pc, #964] @ 14588 │ │ │ │ │ vmla.f32 s15, s9, s23 │ │ │ │ │ vadd.f32 s8, s24, s8 │ │ │ │ │ vldr s23, [r4, #-228] @ 0xffffff1c │ │ │ │ │ vldr s9, [r4, #220] @ 0xdc │ │ │ │ │ - vldr s24, [pc, #948] @ 14974 │ │ │ │ │ + vldr s24, [pc, #948] @ 1458c │ │ │ │ │ vmla.f32 s15, s10, s22 │ │ │ │ │ vldr s22, [r4, #-232] @ 0xffffff18 │ │ │ │ │ vadd.f32 s9, s23, s9 │ │ │ │ │ vldr s10, [r4, #224] @ 0xe0 │ │ │ │ │ - vldr s23, [pc, #932] @ 14978 │ │ │ │ │ + vldr s23, [pc, #932] @ 14590 │ │ │ │ │ vmla.f32 s15, s11, s21 │ │ │ │ │ vadd.f32 s10, s22, s10 │ │ │ │ │ vldr s21, [r4, #-236] @ 0xffffff14 │ │ │ │ │ vldr s11, [r4, #228] @ 0xe4 │ │ │ │ │ - vldr s22, [pc, #916] @ 1497c │ │ │ │ │ + vldr s22, [pc, #916] @ 14594 │ │ │ │ │ vmla.f32 s15, s12, s20 │ │ │ │ │ vldr s20, [r4, #-240] @ 0xffffff10 │ │ │ │ │ vadd.f32 s11, s21, s11 │ │ │ │ │ vldr s12, [r4, #232] @ 0xe8 │ │ │ │ │ - vldr s21, [pc, #900] @ 14980 │ │ │ │ │ + vldr s21, [pc, #900] @ 14598 │ │ │ │ │ vmla.f32 s15, s13, s19 │ │ │ │ │ vadd.f32 s12, s20, s12 │ │ │ │ │ vldr s19, [r4, #-244] @ 0xffffff0c │ │ │ │ │ vldr s13, [r4, #236] @ 0xec │ │ │ │ │ - vldr s20, [pc, #884] @ 14984 │ │ │ │ │ + vldr s20, [pc, #884] @ 1459c │ │ │ │ │ vmla.f32 s15, s14, s6 │ │ │ │ │ double_fir1(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:64 (discriminator 3) │ │ │ │ │ - vldr s14, [pc, #880] @ 14988 │ │ │ │ │ + vldr s14, [pc, #880] @ 145a0 │ │ │ │ │ double_fir0(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:53 (discriminator 3) │ │ │ │ │ vadd.f32 s13, s19, s13 │ │ │ │ │ - vldr s19, [pc, #876] @ 1498c │ │ │ │ │ + vldr s19, [pc, #876] @ 145a4 │ │ │ │ │ double_fir1(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:64 (discriminator 3) │ │ │ │ │ - vldr s6, [pc, #876] @ 14990 │ │ │ │ │ + vldr s6, [pc, #876] @ 145a8 │ │ │ │ │ double_fir0(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:53 (discriminator 3) │ │ │ │ │ vmla.f32 s15, s7, s25 │ │ │ │ │ double_fir1(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:64 (discriminator 3) │ │ │ │ │ - vldr s25, [pc, #872] @ 14994 │ │ │ │ │ - vldr s7, [pc, #872] @ 14998 │ │ │ │ │ + vldr s25, [pc, #872] @ 145ac │ │ │ │ │ + vldr s7, [pc, #872] @ 145b0 │ │ │ │ │ double_fir0(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:53 (discriminator 3) │ │ │ │ │ vmla.f32 s15, s8, s24 │ │ │ │ │ double_fir1(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:64 (discriminator 3) │ │ │ │ │ - vldr s24, [pc, #868] @ 1499c │ │ │ │ │ - vldr s8, [pc, #868] @ 149a0 │ │ │ │ │ + vldr s24, [pc, #868] @ 145b4 │ │ │ │ │ + vldr s8, [pc, #868] @ 145b8 │ │ │ │ │ double_fir0(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:53 (discriminator 3) │ │ │ │ │ vmla.f32 s15, s9, s23 │ │ │ │ │ double_fir1(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:64 (discriminator 3) │ │ │ │ │ - vldr s23, [pc, #864] @ 149a4 │ │ │ │ │ - vldr s9, [pc, #864] @ 149a8 │ │ │ │ │ + vldr s23, [pc, #864] @ 145bc │ │ │ │ │ + vldr s9, [pc, #864] @ 145c0 │ │ │ │ │ double_fir0(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:53 (discriminator 3) │ │ │ │ │ vmla.f32 s15, s10, s22 │ │ │ │ │ double_fir1(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:64 (discriminator 3) │ │ │ │ │ - vldr s10, [pc, #860] @ 149ac │ │ │ │ │ - vldr s22, [pc, #860] @ 149b0 │ │ │ │ │ + vldr s10, [pc, #860] @ 145c4 │ │ │ │ │ + vldr s22, [pc, #860] @ 145c8 │ │ │ │ │ double_fir0(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:53 (discriminator 3) │ │ │ │ │ vmla.f32 s15, s11, s21 │ │ │ │ │ double_fir1(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:64 (discriminator 3) │ │ │ │ │ - vldr s21, [pc, #856] @ 149b4 │ │ │ │ │ - vldr s11, [pc, #856] @ 149b8 │ │ │ │ │ + vldr s21, [pc, #856] @ 145cc │ │ │ │ │ + vldr s11, [pc, #856] @ 145d0 │ │ │ │ │ double_fir0(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:53 (discriminator 3) │ │ │ │ │ vmla.f32 s15, s12, s20 │ │ │ │ │ double_fir1(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:64 (discriminator 3) │ │ │ │ │ - vldr s20, [pc, #852] @ 149bc │ │ │ │ │ - vldr s12, [pc, #852] @ 149c0 │ │ │ │ │ + vldr s20, [pc, #852] @ 145d4 │ │ │ │ │ + vldr s12, [pc, #852] @ 145d8 │ │ │ │ │ double_fir0(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:53 (discriminator 3) │ │ │ │ │ vmla.f32 s15, s13, s19 │ │ │ │ │ double_fir1(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:64 (discriminator 3) │ │ │ │ │ - vldr s19, [pc, #848] @ 149c4 │ │ │ │ │ - vldr s13, [pc, #848] @ 149c8 │ │ │ │ │ + vldr s19, [pc, #848] @ 145dc │ │ │ │ │ + vldr s13, [pc, #848] @ 145e0 │ │ │ │ │ double_fir0(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:55 (discriminator 3) │ │ │ │ │ vadd.f32 s15, s15, s15 │ │ │ │ │ do_input_stage(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:392 (discriminator 3) │ │ │ │ │ vstr s15, [r0, #-8] │ │ │ │ │ double_fir1(): │ │ │ │ │ @@ -33225,159 +33096,159 @@ │ │ │ │ │ vldr s14, [r4, #60] @ 0x3c │ │ │ │ │ vldr s21, [r4, #-64] @ 0xffffffc0 │ │ │ │ │ vadd.f32 s8, s8, s9 │ │ │ │ │ vldr s10, [r4, #64] @ 0x40 │ │ │ │ │ vmla.f32 s15, s23, s11 │ │ │ │ │ vldr s9, [r4, #-68] @ 0xffffffbc │ │ │ │ │ vadd.f32 s14, s21, s14 │ │ │ │ │ - vldr s24, [pc, #596] @ 149cc │ │ │ │ │ + vldr s24, [pc, #596] @ 145e4 │ │ │ │ │ vldr s11, [r4, #68] @ 0x44 │ │ │ │ │ vadd.f32 s9, s9, s10 │ │ │ │ │ - vldr s23, [pc, #588] @ 149d0 │ │ │ │ │ + vldr s23, [pc, #588] @ 145e8 │ │ │ │ │ vmla.f32 s15, s26, s22 │ │ │ │ │ vldr s10, [r4, #-72] @ 0xffffffb8 │ │ │ │ │ vldr s22, [r4, #-76] @ 0xffffffb4 │ │ │ │ │ - vldr s21, [pc, #576] @ 149d4 │ │ │ │ │ + vldr s21, [pc, #576] @ 145ec │ │ │ │ │ vadd.f32 s10, s10, s11 │ │ │ │ │ vldr s11, [r4, #72] @ 0x48 │ │ │ │ │ vmla.f32 s15, s25, s20 │ │ │ │ │ vldr s25, [r4, #-80] @ 0xffffffb0 │ │ │ │ │ - vldr s20, [pc, #560] @ 149d8 │ │ │ │ │ + vldr s20, [pc, #560] @ 145f0 │ │ │ │ │ vadd.f32 s11, s22, s11 │ │ │ │ │ vldr s22, [r4, #76] @ 0x4c │ │ │ │ │ vmla.f32 s15, s6, s19 │ │ │ │ │ - vldr s19, [pc, #548] @ 149dc │ │ │ │ │ + vldr s19, [pc, #548] @ 145f4 │ │ │ │ │ vadd.f32 s6, s25, s22 │ │ │ │ │ vldr s25, [r4, #-84] @ 0xffffffac │ │ │ │ │ vldr s22, [r4, #80] @ 0x50 │ │ │ │ │ vmla.f32 s15, s7, s12 │ │ │ │ │ - vldr s7, [pc, #532] @ 149e0 │ │ │ │ │ + vldr s7, [pc, #532] @ 145f8 │ │ │ │ │ vadd.f32 s12, s25, s22 │ │ │ │ │ vldr s25, [r4, #-88] @ 0xffffffa8 │ │ │ │ │ vldr s22, [r4, #84] @ 0x54 │ │ │ │ │ vmla.f32 s15, s8, s13 │ │ │ │ │ - vldr s8, [pc, #516] @ 149e4 │ │ │ │ │ + vldr s8, [pc, #516] @ 145fc │ │ │ │ │ vadd.f32 s13, s25, s22 │ │ │ │ │ vldr s25, [r4, #-92] @ 0xffffffa4 │ │ │ │ │ vldr s22, [r4, #88] @ 0x58 │ │ │ │ │ vmla.f32 s15, s14, s24 │ │ │ │ │ vldr s14, [r4, #92] @ 0x5c │ │ │ │ │ vadd.f32 s22, s25, s22 │ │ │ │ │ - vldr s24, [pc, #492] @ 149e8 │ │ │ │ │ + vldr s24, [pc, #492] @ 14600 │ │ │ │ │ vldr s25, [r4, #-96] @ 0xffffffa0 │ │ │ │ │ vmla.f32 s15, s9, s23 │ │ │ │ │ vldr s23, [r4, #96] @ 0x60 │ │ │ │ │ vadd.f32 s14, s25, s14 │ │ │ │ │ - vldr s9, [pc, #476] @ 149ec │ │ │ │ │ + vldr s9, [pc, #476] @ 14604 │ │ │ │ │ vldr s25, [r4, #-100] @ 0xffffff9c │ │ │ │ │ vmla.f32 s15, s10, s21 │ │ │ │ │ - vldr s21, [pc, #468] @ 149f0 │ │ │ │ │ + vldr s21, [pc, #468] @ 14608 │ │ │ │ │ vadd.f32 s10, s25, s23 │ │ │ │ │ vldr s25, [r4, #-104] @ 0xffffff98 │ │ │ │ │ vldr s23, [r4, #100] @ 0x64 │ │ │ │ │ vmla.f32 s15, s11, s20 │ │ │ │ │ - vldr s20, [pc, #452] @ 149f4 │ │ │ │ │ + vldr s20, [pc, #452] @ 1460c │ │ │ │ │ vadd.f32 s11, s25, s23 │ │ │ │ │ vldr s25, [r4, #-108] @ 0xffffff94 │ │ │ │ │ vldr s23, [r4, #104] @ 0x68 │ │ │ │ │ vmla.f32 s15, s6, s19 │ │ │ │ │ - vldr s19, [pc, #436] @ 149f8 │ │ │ │ │ + vldr s19, [pc, #436] @ 14610 │ │ │ │ │ vadd.f32 s6, s25, s23 │ │ │ │ │ vldr s25, [r4, #-112] @ 0xffffff90 │ │ │ │ │ vldr s23, [r4, #108] @ 0x6c │ │ │ │ │ vmla.f32 s15, s12, s7 │ │ │ │ │ - vldr s7, [pc, #420] @ 149fc │ │ │ │ │ + vldr s7, [pc, #420] @ 14614 │ │ │ │ │ vadd.f32 s12, s25, s23 │ │ │ │ │ vldr s25, [r4, #-116] @ 0xffffff8c │ │ │ │ │ vldr s23, [r4, #112] @ 0x70 │ │ │ │ │ vmla.f32 s15, s13, s8 │ │ │ │ │ vldr s13, [r4, #116] @ 0x74 │ │ │ │ │ vadd.f32 s8, s25, s23 │ │ │ │ │ vldr s25, [r4, #-120] @ 0xffffff88 │ │ │ │ │ - vldr s23, [pc, #392] @ 14a00 │ │ │ │ │ + vldr s23, [pc, #392] @ 14618 │ │ │ │ │ vmla.f32 s15, s22, s24 │ │ │ │ │ vadd.f32 s13, s25, s13 │ │ │ │ │ vldr s24, [r4, #120] @ 0x78 │ │ │ │ │ vldr s25, [r4, #-124] @ 0xffffff84 │ │ │ │ │ - vldr s22, [pc, #376] @ 14a04 │ │ │ │ │ + vldr s22, [pc, #376] @ 1461c │ │ │ │ │ vmla.f32 s15, s14, s9 │ │ │ │ │ vldr s14, [r4, #124] @ 0x7c │ │ │ │ │ vadd.f32 s9, s25, s24 │ │ │ │ │ vldr s25, [r4, #-128] @ 0xffffff80 │ │ │ │ │ - vldr s24, [pc, #360] @ 14a08 │ │ │ │ │ + vldr s24, [pc, #360] @ 14620 │ │ │ │ │ vmla.f32 s15, s10, s21 │ │ │ │ │ vadd.f32 s10, s25, s14 │ │ │ │ │ - vldr s21, [pc, #352] @ 14a0c │ │ │ │ │ + vldr s21, [pc, #352] @ 14624 │ │ │ │ │ vldr s25, [r4, #-132] @ 0xffffff7c │ │ │ │ │ vldr s14, [r4, #128] @ 0x80 │ │ │ │ │ vmla.f32 s15, s11, s20 │ │ │ │ │ - vldr s20, [pc, #340] @ 14a10 │ │ │ │ │ + vldr s20, [pc, #340] @ 14628 │ │ │ │ │ vadd.f32 s11, s25, s14 │ │ │ │ │ vldr s25, [r4, #-136] @ 0xffffff78 │ │ │ │ │ vldr s14, [r4, #132] @ 0x84 │ │ │ │ │ vmla.f32 s15, s6, s19 │ │ │ │ │ - vldr s19, [pc, #324] @ 14a14 │ │ │ │ │ + vldr s19, [pc, #324] @ 1462c │ │ │ │ │ vadd.f32 s6, s25, s14 │ │ │ │ │ vldr s14, [r4, #136] @ 0x88 │ │ │ │ │ vldr s25, [r4, #-140] @ 0xffffff74 │ │ │ │ │ vmla.f32 s15, s12, s7 │ │ │ │ │ - vldr s7, [pc, #308] @ 14a18 │ │ │ │ │ + vldr s7, [pc, #308] @ 14630 │ │ │ │ │ vadd.f32 s12, s25, s14 │ │ │ │ │ vldr s25, [r4, #-144] @ 0xffffff70 │ │ │ │ │ vldr s14, [r4, #140] @ 0x8c │ │ │ │ │ vmla.f32 s15, s8, s23 │ │ │ │ │ vldr s23, [r4, #144] @ 0x90 │ │ │ │ │ - vldr s8, [pc, #288] @ 14a1c │ │ │ │ │ + vldr s8, [pc, #288] @ 14634 │ │ │ │ │ vadd.f32 s14, s25, s14 │ │ │ │ │ vldr s25, [r4, #-148] @ 0xffffff6c │ │ │ │ │ vmla.f32 s15, s13, s22 │ │ │ │ │ vldr s13, [r4, #148] @ 0x94 │ │ │ │ │ vadd.f32 s22, s25, s23 │ │ │ │ │ vldr s25, [r4, #-152] @ 0xffffff68 │ │ │ │ │ - vldr s23, [pc, #264] @ 14a20 │ │ │ │ │ + vldr s23, [pc, #264] @ 14638 │ │ │ │ │ vmla.f32 s15, s9, s24 │ │ │ │ │ vadd.f32 s9, s25, s13 │ │ │ │ │ - vldr s24, [pc, #256] @ 14a24 │ │ │ │ │ + vldr s24, [pc, #256] @ 1463c │ │ │ │ │ vldr s25, [r4, #-156] @ 0xffffff64 │ │ │ │ │ vldr s13, [r4, #152] @ 0x98 │ │ │ │ │ vmla.f32 s15, s10, s21 │ │ │ │ │ - vldr s21, [pc, #244] @ 14a28 │ │ │ │ │ + vldr s21, [pc, #244] @ 14640 │ │ │ │ │ vadd.f32 s10, s25, s13 │ │ │ │ │ vldr s25, [r4, #-160] @ 0xffffff60 │ │ │ │ │ vldr s13, [r4, #156] @ 0x9c │ │ │ │ │ vmla.f32 s15, s11, s20 │ │ │ │ │ - vldr s20, [pc, #228] @ 14a2c │ │ │ │ │ + vldr s20, [pc, #228] @ 14644 │ │ │ │ │ vadd.f32 s11, s25, s13 │ │ │ │ │ vldr s25, [r4, #-164] @ 0xffffff5c │ │ │ │ │ vldr s13, [r4, #160] @ 0xa0 │ │ │ │ │ vmla.f32 s15, s6, s19 │ │ │ │ │ - vldr s19, [pc, #212] @ 14a30 │ │ │ │ │ + vldr s19, [pc, #212] @ 14648 │ │ │ │ │ vadd.f32 s6, s25, s13 │ │ │ │ │ - b.n 14a80 │ │ │ │ │ + b.n 14698 │ │ │ │ │ asrs r6, r0, #12 │ │ │ │ │ @ instruction: 0xb7df │ │ │ │ │ stmia r5!, {r2, r6} │ │ │ │ │ subs r0, #15 │ │ │ │ │ - ble.n 14928 │ │ │ │ │ + ble.n 14540 │ │ │ │ │ @ instruction: 0xb818 │ │ │ │ │ cmp r1, #48 @ 0x30 │ │ │ │ │ subs r0, #17 │ │ │ │ │ adds r2, #153 @ 0x99 │ │ │ │ │ @ instruction: 0xb7fe │ │ │ │ │ - bmi.n 1487c │ │ │ │ │ + bmi.n 14494 │ │ │ │ │ adds r7, #210 @ 0xd2 │ │ │ │ │ asrs r5, r0, #23 │ │ │ │ │ @ instruction: 0xb7b0 │ │ │ │ │ stmia r1!, {r0, r2, r3, r7} │ │ │ │ │ adds r7, #173 @ 0xad │ │ │ │ │ ldrb r0, [r7, #13] │ │ │ │ │ adds r7, #166 @ 0xa6 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - b.n 14cf0 │ │ │ │ │ + b.n 14908 │ │ │ │ │ push {r0, r2, r3, lr} │ │ │ │ │ sbcs r5, r6 │ │ │ │ │ subs r6, #162 @ 0xa2 │ │ │ │ │ itttt ne │ │ │ │ │ popne {r4, r6, r7, pc} │ │ │ │ │ addne r3, sp, #112 @ 0x70 │ │ │ │ │ subne r4, #193 @ 0xc1 │ │ │ │ │ @@ -33388,89 +33259,89 @@ │ │ │ │ │ ldmia r0!, {r1, r4, r5} │ │ │ │ │ pop {r0, r1, r4, pc} │ │ │ │ │ str r7, [r5, r1] │ │ │ │ │ subs r4, #17 │ │ │ │ │ str r3, [r7, #96] @ 0x60 │ │ │ │ │ subs r1, #240 @ 0xf0 │ │ │ │ │ strh r1, [r1, #60] @ 0x3c │ │ │ │ │ - cbnz r0, 14a1a │ │ │ │ │ - bne.n 148ec │ │ │ │ │ - cbnz r6, 14a1a │ │ │ │ │ - bgt.n 148e0 │ │ │ │ │ + cbnz r0, 14632 │ │ │ │ │ + bne.n 14504 │ │ │ │ │ + cbnz r6, 14632 │ │ │ │ │ + bgt.n 144f8 │ │ │ │ │ subs r3, #24 │ │ │ │ │ - blt.n 149d6 │ │ │ │ │ + blt.n 145ee │ │ │ │ │ subs r3, #192 @ 0xc0 │ │ │ │ │ cmp r5, #190 @ 0xbe │ │ │ │ │ subs r3, #241 @ 0xf1 │ │ │ │ │ adcs r6, r3 │ │ │ │ │ - cbnz r0, 14a42 │ │ │ │ │ - blt.n 148f4 │ │ │ │ │ - cbnz r5, 14a4a │ │ │ │ │ + cbnz r0, 1465a │ │ │ │ │ + blt.n 1450c │ │ │ │ │ + cbnz r5, 14662 │ │ │ │ │ str r6, [r3, #68] @ 0x44 │ │ │ │ │ subs r3, #240 @ 0xf0 │ │ │ │ │ ldmia r0!, {r2, r3} │ │ │ │ │ - cbnz r2, 14a4e │ │ │ │ │ + cbnz r2, 14666 │ │ │ │ │ vstr d3, [r8, #824] @ 0x338 │ │ │ │ │ ldr r6, [sp, #940] @ 0x3ac │ │ │ │ │ - cbnz r6, 14a4a │ │ │ │ │ + cbnz r6, 14662 │ │ │ │ │ strh r6, [r4, #28] │ │ │ │ │ subs r3, #155 @ 0x9b │ │ │ │ │ adds r4, #74 @ 0x4a │ │ │ │ │ - cbnz r6, 14a44 │ │ │ │ │ + cbnz r6, 1465c │ │ │ │ │ str r3, [r7, #60] @ 0x3c │ │ │ │ │ subs r3, #69 @ 0x45 │ │ │ │ │ ldmia r6!, {r0, r2, r5, r7} │ │ │ │ │ - cbnz r6, 14a30 │ │ │ │ │ + cbnz r6, 14648 │ │ │ │ │ ldrb r3, [r2, #30] │ │ │ │ │ subs r2, #184 @ 0xb8 │ │ │ │ │ str r4, [r6, r1] │ │ │ │ │ rev r4, r7 │ │ │ │ │ push {r1, r2, r4, r5, r6, lr} │ │ │ │ │ subs r1, #3 │ │ │ │ │ asrs r3, r5, #6 │ │ │ │ │ subs r1, #190 @ 0xbe │ │ │ │ │ @ instruction: 0xeaf8ba42 │ │ │ │ │ add r6, sp, #768 @ 0x300 │ │ │ │ │ subs r2, #133 @ 0x85 │ │ │ │ │ lsrs r6, r7, #19 │ │ │ │ │ hlt 0x001d │ │ │ │ │ - bls.n 1498e │ │ │ │ │ + bls.n 145a6 │ │ │ │ │ subs r2, #168 @ 0xa8 │ │ │ │ │ add r4, sp, #596 @ 0x254 │ │ │ │ │ hlt 0x002a │ │ │ │ │ - ldr r4, [pc, #792] @ (14d2c ) │ │ │ │ │ + ldr r4, [pc, #792] @ (14944 ) │ │ │ │ │ subs r2, #164 @ 0xa4 │ │ │ │ │ str r5, [sp, #24] │ │ │ │ │ hlt 0x0017 │ │ │ │ │ ldr r3, [r7, r7] │ │ │ │ │ subs r2, #134 @ 0x86 │ │ │ │ │ add r1, sp, #412 @ 0x19c │ │ │ │ │ rev16 r4, r4 │ │ │ │ │ movs r3, #6 │ │ │ │ │ subs r2, #58 @ 0x3a │ │ │ │ │ stmia r7!, {r1, r3, r4, r5} │ │ │ │ │ rev r7, r1 │ │ │ │ │ strb r7, [r0, #23] │ │ │ │ │ subs r1, #207 @ 0xcf │ │ │ │ │ adds r6, #51 @ 0x33 │ │ │ │ │ - cbnz r7, 14a52 │ │ │ │ │ + cbnz r7, 1466a │ │ │ │ │ mcrr2 9, 1, r3, pc, cr1 @ │ │ │ │ │ lsrs r1, r6, #26 │ │ │ │ │ @ instruction: 0xb830 │ │ │ │ │ negs r7, r6 │ │ │ │ │ @ instruction: 0xb80b │ │ │ │ │ ldrh r3, [r4, #52] @ 0x34 │ │ │ │ │ subs r0, #182 @ 0xb6 │ │ │ │ │ str r2, [sp, #764] @ 0x2fc │ │ │ │ │ @ instruction: 0xb8fe │ │ │ │ │ ldrh r5, [r4, #50] @ 0x32 │ │ │ │ │ subs r1, #17 │ │ │ │ │ - ldr r2, [pc, #472] @ (14c24 ) │ │ │ │ │ - cbnz r5, 14a52 │ │ │ │ │ - b.n 142a2 │ │ │ │ │ + ldr r2, [pc, #472] @ (1483c ) │ │ │ │ │ + cbnz r5, 1466a │ │ │ │ │ + b.n 13eba │ │ │ │ │ subs r1, #13 │ │ │ │ │ str r3, [r3, #104] @ 0x68 │ │ │ │ │ @ instruction: 0xb8fd │ │ │ │ │ ldr r4, [sp, #716] @ 0x2cc │ │ │ │ │ subs r0, #213 @ 0xd5 │ │ │ │ │ stmia r6!, {r0, r2, r3, r4, r6, r7} │ │ │ │ │ @ instruction: 0xb8a9 │ │ │ │ │ @@ -33480,160 +33351,160 @@ │ │ │ │ │ @ instruction: 0xb82c │ │ │ │ │ ldr r0, [r3, #76] @ 0x4c │ │ │ │ │ adds r7, #209 @ 0xd1 │ │ │ │ │ movs r2, #167 @ 0xa7 │ │ │ │ │ @ instruction: 0xb74b │ │ │ │ │ str r5, [sp, #608] @ 0x260 │ │ │ │ │ adds r6, #55 @ 0x37 │ │ │ │ │ - cbnz r7, 14a90 │ │ │ │ │ + cbnz r7, 146a8 │ │ │ │ │ adds r6, #117 @ 0x75 │ │ │ │ │ ldrb r3, [r3, #28] │ │ │ │ │ @ instruction: 0xb71d │ │ │ │ │ ldrb r3, [r2, #4] │ │ │ │ │ subs r0, #6 │ │ │ │ │ strh r1, [r5, #54] @ 0x36 │ │ │ │ │ adds r6, #164 @ 0xa4 │ │ │ │ │ vldr s25, [r4, #-168] @ 0xffffff58 │ │ │ │ │ vldr s13, [r4, #164] @ 0xa4 │ │ │ │ │ vmla.f32 s15, s12, s7 │ │ │ │ │ vldr s7, [r4, #168] @ 0xa8 │ │ │ │ │ - vldr s12, [pc, #-96] @ 14a34 │ │ │ │ │ + vldr s12, [pc, #-96] @ 1464c │ │ │ │ │ vadd.f32 s13, s25, s13 │ │ │ │ │ vldr s25, [r4, #-172] @ 0xffffff54 │ │ │ │ │ vmla.f32 s15, s14, s8 │ │ │ │ │ vldr s14, [r4, #172] @ 0xac │ │ │ │ │ vadd.f32 s8, s25, s7 │ │ │ │ │ vldr s25, [r4, #-176] @ 0xffffff50 │ │ │ │ │ - vldr s7, [pc, #-120] @ 14a38 │ │ │ │ │ + vldr s7, [pc, #-120] @ 14650 │ │ │ │ │ vmla.f32 s15, s22, s23 │ │ │ │ │ vadd.f32 s22, s25, s14 │ │ │ │ │ - vldr s23, [pc, #-128] @ 14a3c │ │ │ │ │ + vldr s23, [pc, #-128] @ 14654 │ │ │ │ │ vldr s25, [r4, #-180] @ 0xffffff4c │ │ │ │ │ vldr s14, [r4, #176] @ 0xb0 │ │ │ │ │ vmla.f32 s15, s9, s24 │ │ │ │ │ - vldr s24, [pc, #-140] @ 14a40 │ │ │ │ │ + vldr s24, [pc, #-140] @ 14658 │ │ │ │ │ vadd.f32 s9, s25, s14 │ │ │ │ │ vldr s25, [r4, #-184] @ 0xffffff48 │ │ │ │ │ vldr s14, [r4, #180] @ 0xb4 │ │ │ │ │ vmla.f32 s15, s10, s21 │ │ │ │ │ - vldr s21, [pc, #-156] @ 14a44 │ │ │ │ │ + vldr s21, [pc, #-156] @ 1465c │ │ │ │ │ vadd.f32 s10, s25, s14 │ │ │ │ │ vldr s25, [r4, #-188] @ 0xffffff44 │ │ │ │ │ vldr s14, [r4, #184] @ 0xb8 │ │ │ │ │ vmla.f32 s15, s11, s20 │ │ │ │ │ - vldr s20, [pc, #-172] @ 14a48 │ │ │ │ │ + vldr s20, [pc, #-172] @ 14660 │ │ │ │ │ vadd.f32 s11, s25, s14 │ │ │ │ │ vldr s25, [r4, #-192] @ 0xffffff40 │ │ │ │ │ vldr s14, [r4, #188] @ 0xbc │ │ │ │ │ vmla.f32 s15, s6, s19 │ │ │ │ │ vldr s19, [r4, #192] @ 0xc0 │ │ │ │ │ - vldr s6, [pc, #-192] @ 14a4c │ │ │ │ │ + vldr s6, [pc, #-192] @ 14664 │ │ │ │ │ vadd.f32 s14, s25, s14 │ │ │ │ │ vldr s25, [r4, #-196] @ 0xffffff3c │ │ │ │ │ vmla.f32 s15, s13, s12 │ │ │ │ │ vldr s13, [r4, #196] @ 0xc4 │ │ │ │ │ vadd.f32 s12, s25, s19 │ │ │ │ │ vldr s25, [r4, #-200] @ 0xffffff38 │ │ │ │ │ - vldr s19, [pc, #-216] @ 14a50 │ │ │ │ │ + vldr s19, [pc, #-216] @ 14668 │ │ │ │ │ vmla.f32 s15, s8, s7 │ │ │ │ │ vadd.f32 s8, s25, s13 │ │ │ │ │ - vldr s7, [pc, #-224] @ 14a54 │ │ │ │ │ + vldr s7, [pc, #-224] @ 1466c │ │ │ │ │ vldr s13, [r4, #200] @ 0xc8 │ │ │ │ │ vldr s25, [r4, #-204] @ 0xffffff34 │ │ │ │ │ vmla.f32 s15, s22, s23 │ │ │ │ │ - vldr s23, [pc, #-236] @ 14a58 │ │ │ │ │ + vldr s23, [pc, #-236] @ 14670 │ │ │ │ │ vadd.f32 s22, s25, s13 │ │ │ │ │ vldr s25, [r4, #-208] @ 0xffffff30 │ │ │ │ │ vldr s13, [r4, #204] @ 0xcc │ │ │ │ │ vmla.f32 s15, s9, s24 │ │ │ │ │ - vldr s24, [pc, #-252] @ 14a5c │ │ │ │ │ + vldr s24, [pc, #-252] @ 14674 │ │ │ │ │ vadd.f32 s9, s25, s13 │ │ │ │ │ vldr s25, [r4, #-212] @ 0xffffff2c │ │ │ │ │ vldr s13, [r4, #208] @ 0xd0 │ │ │ │ │ vmla.f32 s15, s10, s21 │ │ │ │ │ - vldr s21, [pc, #-268] @ 14a60 │ │ │ │ │ + vldr s21, [pc, #-268] @ 14678 │ │ │ │ │ vadd.f32 s10, s25, s13 │ │ │ │ │ vldr s25, [r4, #-216] @ 0xffffff28 │ │ │ │ │ vldr s13, [r4, #212] @ 0xd4 │ │ │ │ │ vmla.f32 s15, s11, s20 │ │ │ │ │ vldr s20, [r4, #216] @ 0xd8 │ │ │ │ │ - vldr s11, [pc, #-288] @ 14a64 │ │ │ │ │ + vldr s11, [pc, #-288] @ 1467c │ │ │ │ │ vadd.f32 s13, s25, s13 │ │ │ │ │ vldr s25, [r4, #-220] @ 0xffffff24 │ │ │ │ │ vmla.f32 s15, s14, s6 │ │ │ │ │ vldr s14, [r4, #220] @ 0xdc │ │ │ │ │ vadd.f32 s6, s25, s20 │ │ │ │ │ vldr s25, [r4, #-224] @ 0xffffff20 │ │ │ │ │ - vldr s20, [pc, #-312] @ 14a68 │ │ │ │ │ + vldr s20, [pc, #-312] @ 14680 │ │ │ │ │ vmla.f32 s15, s12, s19 │ │ │ │ │ vadd.f32 s12, s25, s14 │ │ │ │ │ - vldr s19, [pc, #-320] @ 14a6c │ │ │ │ │ + vldr s19, [pc, #-320] @ 14684 │ │ │ │ │ vldr s25, [r4, #-228] @ 0xffffff1c │ │ │ │ │ vldr s14, [r4, #224] @ 0xe0 │ │ │ │ │ vmla.f32 s15, s8, s7 │ │ │ │ │ - vldr s7, [pc, #-332] @ 14a70 │ │ │ │ │ + vldr s7, [pc, #-332] @ 14688 │ │ │ │ │ vadd.f32 s8, s25, s14 │ │ │ │ │ vldr s25, [r4, #-232] @ 0xffffff18 │ │ │ │ │ vldr s14, [r4, #228] @ 0xe4 │ │ │ │ │ vmla.f32 s15, s22, s23 │ │ │ │ │ - vldr s23, [pc, #-348] @ 14a74 │ │ │ │ │ + vldr s23, [pc, #-348] @ 1468c │ │ │ │ │ vadd.f32 s22, s25, s14 │ │ │ │ │ vldr s25, [r4, #-236] @ 0xffffff14 │ │ │ │ │ vldr s14, [r4, #232] @ 0xe8 │ │ │ │ │ vmla.f32 s15, s9, s24 │ │ │ │ │ - vldr s24, [pc, #-364] @ 14a78 │ │ │ │ │ + vldr s24, [pc, #-364] @ 14690 │ │ │ │ │ vadd.f32 s9, s25, s14 │ │ │ │ │ vldr s14, [r4, #-240] @ 0xffffff10 │ │ │ │ │ vldr s25, [r4, #236] @ 0xec │ │ │ │ │ vmla.f32 s15, s10, s21 │ │ │ │ │ - vldr s10, [pc, #-380] @ 14a7c │ │ │ │ │ + vldr s10, [pc, #-380] @ 14694 │ │ │ │ │ vadd.f32 s14, s14, s25 │ │ │ │ │ vmla.f32 s15, s13, s11 │ │ │ │ │ vmla.f32 s15, s6, s20 │ │ │ │ │ vmla.f32 s15, s12, s19 │ │ │ │ │ vmla.f32 s15, s8, s7 │ │ │ │ │ vmla.f32 s15, s22, s23 │ │ │ │ │ vmla.f32 s15, s9, s24 │ │ │ │ │ vmla.f32 s15, s14, s10 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:66 (discriminator 3) │ │ │ │ │ vadd.f32 s15, s15, s15 │ │ │ │ │ do_input_stage(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:392 (discriminator 3) │ │ │ │ │ vstr s15, [r0, #-4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:391 (discriminator 3) │ │ │ │ │ - blt.w 1419a │ │ │ │ │ - b.w 14062 │ │ │ │ │ + blt.w 13db2 │ │ │ │ │ + b.w 13c7a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:404 │ │ │ │ │ - ldr.w r8, [pc, #468] @ 14e00 │ │ │ │ │ + ldr.w r8, [pc, #468] @ 14a18 │ │ │ │ │ rsb r3, r6, #512 @ 0x200 │ │ │ │ │ add r8, pc │ │ │ │ │ add.w r8, r8, r3, lsl #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:413 │ │ │ │ │ ldr.w r3, [sl, #20] │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:403 │ │ │ │ │ lsls r3, r6, #3 │ │ │ │ │ - ldr r1, [pc, #452] @ (14e04 ) │ │ │ │ │ + ldr r1, [pc, #452] @ (14a1c ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:405 │ │ │ │ │ cmp r6, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:403 │ │ │ │ │ add r1, pc │ │ │ │ │ add r3, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:405 │ │ │ │ │ mov r1, r6 │ │ │ │ │ it ge │ │ │ │ │ movge r1, r5 │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:407 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 14cf4 │ │ │ │ │ + beq.n 1490c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:408 │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - ble.w 14d86 │ │ │ │ │ + ble.w 1499e │ │ │ │ │ sub.w fp, r3, #8 │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ add.w r8, r8, #8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:388 │ │ │ │ │ strd r6, r4, [sp, #20] │ │ │ │ │ mov r1, r3 │ │ │ │ │ mov r6, r8 │ │ │ │ │ @@ -33645,28 +33516,28 @@ │ │ │ │ │ mov r8, r2 │ │ │ │ │ mov fp, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:409 (discriminator 2) │ │ │ │ │ mov r0, r8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:408 (discriminator 2) │ │ │ │ │ adds r6, #8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:409 (discriminator 2) │ │ │ │ │ - bl 130f4 │ │ │ │ │ + bl 12d0c │ │ │ │ │ vldr s16, [r5, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:408 (discriminator 2) │ │ │ │ │ add.w r8, r8, #8 │ │ │ │ │ subs r5, #8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:409 (discriminator 2) │ │ │ │ │ vmul.f32 s16, s0, s16 │ │ │ │ │ - bl 124b0 │ │ │ │ │ + bl 120c8 │ │ │ │ │ vldr s15, [r6, #-16] │ │ │ │ │ vmla.f32 s16, s0, s15 │ │ │ │ │ vstmia r4!, {s16} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:408 (discriminator 2) │ │ │ │ │ cmp fp, r4 │ │ │ │ │ - bne.n 14c7c │ │ │ │ │ + bne.n 14894 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:410 │ │ │ │ │ ldrd r6, r4, [sp, #20] │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ ldr r5, [sp, #28] │ │ │ │ │ add.w r4, r4, r3, lsl #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:412 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ @@ -33679,35 +33550,35 @@ │ │ │ │ │ cmp r6, #0 │ │ │ │ │ it eq │ │ │ │ │ subeq r3, #1 │ │ │ │ │ str.w r3, [sl, #20] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:415 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r9, r3 │ │ │ │ │ - blt.n 14da6 │ │ │ │ │ + blt.n 149be │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:417 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ cmp r3, r5 │ │ │ │ │ it lt │ │ │ │ │ ldrlt r6, [sp, #12] │ │ │ │ │ - bge.w 14062 │ │ │ │ │ + bge.w 13c7a │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ add.w r6, r3, r6, lsl #2 │ │ │ │ │ add.w r5, r3, r5, lsl #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:417 (discriminator 2) │ │ │ │ │ mov r0, r4 │ │ │ │ │ adds r4, #8 │ │ │ │ │ - bl 124b0 │ │ │ │ │ + bl 120c8 │ │ │ │ │ vstmia r6!, {s0} │ │ │ │ │ cmp r5, r6 │ │ │ │ │ - bne.n 14ce0 │ │ │ │ │ - b.w 14062 │ │ │ │ │ + bne.n 148f8 │ │ │ │ │ + b.w 13c7a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:410 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - ble.n 14de4 │ │ │ │ │ + ble.n 149fc │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ add.w r8, r8, #8 │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ subs r3, #8 │ │ │ │ │ mov r1, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:388 │ │ │ │ │ strd r6, r4, [sp, #20] │ │ │ │ │ @@ -33719,65 +33590,65 @@ │ │ │ │ │ mov r4, r1 │ │ │ │ │ mov r8, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:411 (discriminator 2) │ │ │ │ │ mov r0, r8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:410 (discriminator 2) │ │ │ │ │ adds r6, #8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:411 (discriminator 2) │ │ │ │ │ - bl 130f4 │ │ │ │ │ + bl 12d0c │ │ │ │ │ vldr s16, [r6, #-16] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:410 (discriminator 2) │ │ │ │ │ add.w r8, r8, #8 │ │ │ │ │ subs r5, #8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:411 (discriminator 2) │ │ │ │ │ vmul.f32 s16, s0, s16 │ │ │ │ │ - bl 124b0 │ │ │ │ │ + bl 120c8 │ │ │ │ │ vldr s15, [r5, #16] │ │ │ │ │ vmla.f32 s16, s0, s15 │ │ │ │ │ vstmia r4!, {s16} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:410 (discriminator 2) │ │ │ │ │ cmp fp, r4 │ │ │ │ │ - bne.n 14d18 │ │ │ │ │ - b.n 14ca6 │ │ │ │ │ + bne.n 14930 │ │ │ │ │ + b.n 148be │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:394 │ │ │ │ │ subs r3, r2, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:397 │ │ │ │ │ ldr r1, [r7, #32] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:394 │ │ │ │ │ it ne │ │ │ │ │ movne r3, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:396 │ │ │ │ │ str.w r6, [sl, #28] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:397 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - beq.w 14042 │ │ │ │ │ + beq.w 13c5a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:398 │ │ │ │ │ str r3, [r7, #32] │ │ │ │ │ mov.w r1, #512 @ 0x200 │ │ │ │ │ ldr.w r3, [sl, #20] │ │ │ │ │ str r1, [r7, #36] @ 0x24 │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ mov r0, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:399 │ │ │ │ │ - ldr r3, [pc, #156] @ (14e08 ) │ │ │ │ │ + ldr r3, [pc, #156] @ (14a20 ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:398 │ │ │ │ │ str.w r0, [sl, #20] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:399 │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ ldr r3, [r0, r3] │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bgt.n 14db4 │ │ │ │ │ - ldr.w r8, [pc, #144] @ 14e0c │ │ │ │ │ + bgt.n 149cc │ │ │ │ │ + ldr.w r8, [pc, #144] @ 14a24 │ │ │ │ │ mov r6, r1 │ │ │ │ │ mov.w r3, #4096 @ 0x1000 │ │ │ │ │ add r8, pc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:402 │ │ │ │ │ - b.n 14c3e │ │ │ │ │ + b.n 14856 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:412 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ subs r6, r6, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:413 │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:412 │ │ │ │ │ str r6, [r7, #36] @ 0x24 │ │ │ │ │ @@ -33789,48 +33660,48 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:415 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r9, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:379 │ │ │ │ │ it ge │ │ │ │ │ movge r6, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:415 │ │ │ │ │ - bge.n 14cd6 │ │ │ │ │ + bge.n 148ee │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:379 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:416 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - ble.w 14062 │ │ │ │ │ + ble.w 13c7a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:379 │ │ │ │ │ ldr r6, [sp, #12] │ │ │ │ │ - b.w 1404a │ │ │ │ │ + b.w 13c62 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:399 (discriminator 1) │ │ │ │ │ - ldr r0, [pc, #88] @ (14e10 ) │ │ │ │ │ + ldr r0, [pc, #88] @ (14a28 ) │ │ │ │ │ mov r1, r9 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ add r0, pc │ │ │ │ │ - bl 1c94 │ │ │ │ │ + bl 19bc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:402 (discriminator 1) │ │ │ │ │ ldr r1, [r7, #36] @ 0x24 │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w 14042 │ │ │ │ │ + beq.w 13c5a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:404 │ │ │ │ │ - ldr.w r8, [pc, #72] @ 14e14 │ │ │ │ │ + ldr.w r8, [pc, #72] @ 14a2c │ │ │ │ │ rsb r3, r1, #512 @ 0x200 │ │ │ │ │ mov r6, r1 │ │ │ │ │ add r8, pc │ │ │ │ │ add.w r8, r8, r3, lsl #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:413 │ │ │ │ │ ldr.w r3, [sl, #20] │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:403 │ │ │ │ │ lsls r3, r1, #3 │ │ │ │ │ - b.n 14c3e │ │ │ │ │ + b.n 14856 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:412 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:379 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:412 │ │ │ │ │ subs r6, r6, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:413 │ │ │ │ │ @@ -33841,69 +33712,69 @@ │ │ │ │ │ cmp r6, #0 │ │ │ │ │ it eq │ │ │ │ │ subeq r3, #1 │ │ │ │ │ str.w r3, [sl, #20] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:415 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r9, r3 │ │ │ │ │ - blt.n 14dae │ │ │ │ │ - b.n 14cca │ │ │ │ │ - str r5, [sp, #496] @ 0x1f0 │ │ │ │ │ + blt.n 149c6 │ │ │ │ │ + b.n 148e2 │ │ │ │ │ + subs r1, #0 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - str r5, [sp, #424] @ 0x1a8 │ │ │ │ │ + subs r0, #238 @ 0xee │ │ │ │ │ movs r1, r0 │ │ │ │ │ lsls r0, r3, #3 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - str r4, [sp, #168] @ 0xa8 │ │ │ │ │ + adds r7, #174 @ 0xae │ │ │ │ │ movs r1, r0 │ │ │ │ │ - ldrb r2, [r5, #11] │ │ │ │ │ + movs r4, #234 @ 0xea │ │ │ │ │ movs r0, r0 │ │ │ │ │ - str r3, [sp, #864] @ 0x360 │ │ │ │ │ + adds r7, #92 @ 0x5c │ │ │ │ │ movs r1, r0 │ │ │ │ │ vr_process(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:427 │ │ │ │ │ vldr d0, [r0, #40] @ 0x28 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:425 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov sl, r0 │ │ │ │ │ - ldr r4, [pc, #872] @ (1518c ) │ │ │ │ │ + ldr r4, [pc, #872] @ (14da4 ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:427 │ │ │ │ │ vcmp.f64 d0, #0.0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:425 │ │ │ │ │ vpush {d8-d12} │ │ │ │ │ sub.w sp, sp, #588 @ 0x24c │ │ │ │ │ - ldr r3, [pc, #860] @ (15190 ) │ │ │ │ │ - ldr r2, [pc, #864] @ (15194 ) │ │ │ │ │ + ldr r3, [pc, #860] @ (14da8 ) │ │ │ │ │ + ldr r2, [pc, #864] @ (14dac ) │ │ │ │ │ add r4, pc │ │ │ │ │ add r3, pc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:427 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:425 │ │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ │ ldr r2, [r4, r2] │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ str r2, [sp, #580] @ 0x244 │ │ │ │ │ mov.w r2, #0 │ │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:427 │ │ │ │ │ - bne.w 15808 │ │ │ │ │ + bne.w 15420 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:430 │ │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ │ add.w r0, sl, #52 @ 0x34 │ │ │ │ │ - bl 13750 │ │ │ │ │ + bl 13368 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:433 │ │ │ │ │ ldr.w r3, [sl, #12] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:431 │ │ │ │ │ ldr.w r6, [sl, #176] @ 0xb0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:430 │ │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:433 │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 156c2 │ │ │ │ │ + beq.w 152da │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:434 │ │ │ │ │ ldr.w r3, [sl, #224] @ 0xe0 │ │ │ │ │ cmp r3, r6 │ │ │ │ │ mov r2, r3 │ │ │ │ │ it ge │ │ │ │ │ movge r2, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:435 │ │ │ │ │ @@ -33916,33 +33787,33 @@ │ │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:438 │ │ │ │ │ vmov r7, s21 │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ mov r2, r3 │ │ │ │ │ and.w r4, r7, r7, asr #31 │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - blt.n 14ebe │ │ │ │ │ + blt.n 14ad6 │ │ │ │ │ mov r5, r4 │ │ │ │ │ mov r6, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:439 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.n 14eae │ │ │ │ │ + beq.n 14ac6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:439 (discriminator 1) │ │ │ │ │ ite ge │ │ │ │ │ movge r2, #1 │ │ │ │ │ movlt.w r2, #4294967295 @ 0xffffffff │ │ │ │ │ mov r3, r7 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, sl │ │ │ │ │ - bl 13fac │ │ │ │ │ - cbz r0, 14eb4 │ │ │ │ │ + bl 13bc4 │ │ │ │ │ + cbz r0, 14acc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:438 │ │ │ │ │ adds r5, #1 │ │ │ │ │ cmp r6, r5 │ │ │ │ │ - bge.n 14e96 │ │ │ │ │ + bge.n 14aae │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:445 │ │ │ │ │ ldr.w r6, [sl, #176] @ 0xb0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:447 │ │ │ │ │ ldr.w r3, [sl, #12] │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:444 │ │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ │ @@ -33963,22 +33834,22 @@ │ │ │ │ │ ldrd r3, r0, [r2, #12] │ │ │ │ │ fifo_occupancy(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ ldr r1, [r2, #8] │ │ │ │ │ sub.w r0, r0, r3 │ │ │ │ │ vr_process(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:444 │ │ │ │ │ - ble.w 157ea │ │ │ │ │ + ble.w 15402 │ │ │ │ │ fifo_occupancy(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 (discriminator 1) │ │ │ │ │ - bl 1ae98 │ │ │ │ │ + bl 154d8 │ │ │ │ │ vr_process(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:444 (discriminator 1) │ │ │ │ │ cmp.w r0, #480 @ 0x1e0 │ │ │ │ │ - bgt.w 156dc │ │ │ │ │ + bgt.w 152f4 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:445 (discriminator 12) │ │ │ │ │ cmp r6, #0 │ │ │ │ │ itete lt │ │ │ │ │ neglt r3, r6 │ │ │ │ │ ldrge r3, [sp, #56] @ 0x38 │ │ │ │ │ @@ -33994,15 +33865,15 @@ │ │ │ │ │ ldr r3, [r5, r3] │ │ │ │ │ ldr r2, [r2, #12] │ │ │ │ │ add.w r2, r2, #960 @ 0x3c0 │ │ │ │ │ add r3, r2 │ │ │ │ │ str.w r3, [sl, #168] @ 0xa8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:447 (discriminator 12) │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ - cbz r3, 14f5a │ │ │ │ │ + cbz r3, 14b72 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:448 │ │ │ │ │ ldr.w r3, [sl, #224] @ 0xe0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ itete lt │ │ │ │ │ neglt r2, r3 │ │ │ │ │ ldrge r2, [sp, #56] @ 0x38 │ │ │ │ │ ldrlt r1, [sp, #56] @ 0x38 │ │ │ │ │ @@ -34018,26 +33889,26 @@ │ │ │ │ │ ldr r2, [r2, #12] │ │ │ │ │ add.w r2, r2, #960 @ 0x3c0 │ │ │ │ │ add r3, r2 │ │ │ │ │ str.w r3, [sl, #216] @ 0xd8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:452 │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble.w 15880 │ │ │ │ │ + ble.w 15498 │ │ │ │ │ half_phase(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:110 │ │ │ │ │ - vldr s20, [pc, #548] @ 15188 │ │ │ │ │ + vldr s20, [pc, #548] @ 14da0 │ │ │ │ │ mov r5, r3 │ │ │ │ │ vr_process(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:459 │ │ │ │ │ - vldr d9, [pc, #524] @ 15178 │ │ │ │ │ + vldr d9, [pc, #524] @ 14d90 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:452 │ │ │ │ │ movs r2, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:462 │ │ │ │ │ - vldr d8, [pc, #528] @ 15180 │ │ │ │ │ + vldr d8, [pc, #528] @ 14d98 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:452 │ │ │ │ │ str r2, [sp, #28] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:457 │ │ │ │ │ ldr.w r3, [sl, #16] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:456 │ │ │ │ │ cmp r5, #64 @ 0x40 │ │ │ │ │ mov r2, r5 │ │ │ │ │ @@ -34045,87 +33916,87 @@ │ │ │ │ │ mov fp, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:456 │ │ │ │ │ it ge │ │ │ │ │ movge r2, #64 @ 0x40 │ │ │ │ │ str r2, [sp, #24] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:457 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 15314 │ │ │ │ │ + beq.w 14f2c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:458 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ it ge │ │ │ │ │ movge r2, r3 │ │ │ │ │ str r2, [sp, #24] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:465 │ │ │ │ │ ldr.w r3, [sl, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 1519c │ │ │ │ │ + beq.w 14db4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:510 │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 1588a │ │ │ │ │ + bne.w 154a2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:541 │ │ │ │ │ ldrb.w r4, [sl, #180] @ 0xb4 │ │ │ │ │ poly_fir_d(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:209 │ │ │ │ │ ldr.w r7, [sl, #168] @ 0xa8 │ │ │ │ │ vr_process(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:541 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.w 1536c │ │ │ │ │ + beq.w 14f84 │ │ │ │ │ poly_fir_d(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:209 │ │ │ │ │ sub.w r3, r7, #36 @ 0x24 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ vr_process(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:542 │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ lsls r3, r3, #1 │ │ │ │ │ str r3, [sp, #32] │ │ │ │ │ poly_fir_d(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:210 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble.w 1586c │ │ │ │ │ + ble.w 15484 │ │ │ │ │ ldr.w r3, [sl, #172] @ 0xac │ │ │ │ │ add.w r9, sp, #68 @ 0x44 │ │ │ │ │ movs r4, #0 │ │ │ │ │ mov fp, r9 │ │ │ │ │ str.w r9, [sp, #52] @ 0x34 │ │ │ │ │ mov r8, r4 │ │ │ │ │ mov r9, r3 │ │ │ │ │ - b.n 15050 │ │ │ │ │ + b.n 14c68 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:211 │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ ldr.w r1, [sl, #144] @ 0x90 │ │ │ │ │ strd r1, r3, [sp, #16] │ │ │ │ │ add.w r0, r2, r3, lsl #2 │ │ │ │ │ - bl 13324 │ │ │ │ │ + bl 12f3c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:212 │ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ │ ldrd r5, r4, [sl, #152] @ 0x98 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:211 │ │ │ │ │ vstr s0, [fp] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:212 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ adds r7, r1, r5 │ │ │ │ │ str.w r7, [sl, #144] @ 0x90 │ │ │ │ │ adc.w r6, r3, r4 │ │ │ │ │ str.w r6, [sl, #148] @ 0x94 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:213 │ │ │ │ │ cmp r6, r9 │ │ │ │ │ - bge.w 15692 │ │ │ │ │ + bge.w 152aa │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:217 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ mov r1, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:210 │ │ │ │ │ add.w r8, r8, #2 │ │ │ │ │ add.w fp, fp, #8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:217 │ │ │ │ │ add.w r0, r3, r6, lsl #2 │ │ │ │ │ - bl 13324 │ │ │ │ │ + bl 12f3c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:219 │ │ │ │ │ ldr.w r3, [sl, #160] @ 0xa0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:218 │ │ │ │ │ adds r7, r5, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:217 │ │ │ │ │ vstr s0, [fp, #-4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:218 │ │ │ │ │ @@ -34143,18 +34014,18 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:218 │ │ │ │ │ str.w r6, [sl, #148] @ 0x94 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:210 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:219 │ │ │ │ │ str.w r4, [sl, #156] @ 0x9c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:210 │ │ │ │ │ - ble.w 1569e │ │ │ │ │ + ble.w 152b6 │ │ │ │ │ ldr.w r3, [sl, #148] @ 0x94 │ │ │ │ │ cmp r3, r9 │ │ │ │ │ - blt.n 14fda │ │ │ │ │ + blt.n 14bf2 │ │ │ │ │ ldr.w r9, [sp, #52] @ 0x34 │ │ │ │ │ mov r4, r8 │ │ │ │ │ vr_process(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:543 │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:542 │ │ │ │ │ asrs r4, r4, #1 │ │ │ │ │ @@ -34169,49 +34040,49 @@ │ │ │ │ │ subs r5, r1, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:550 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:564 │ │ │ │ │ mov fp, r5 │ │ │ │ │ half_iir(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:101 │ │ │ │ │ - cbz r4, 1509e │ │ │ │ │ + cbz r4, 14cb6 │ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ add.w r2, r3, r2, lsl #2 │ │ │ │ │ poly_fir_d(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:210 │ │ │ │ │ movs r3, #0 │ │ │ │ │ half_iir(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:101 │ │ │ │ │ mov r1, r9 │ │ │ │ │ vldr s1, [r9, #4] │ │ │ │ │ adds r3, #1 │ │ │ │ │ add.w r9, r9, #8 │ │ │ │ │ vldr s0, [r1] │ │ │ │ │ - bl 13194 │ │ │ │ │ + bl 12dac │ │ │ │ │ cmp r3, r4 │ │ │ │ │ vstmia r2!, {s0} │ │ │ │ │ - blt.n 1507c │ │ │ │ │ + blt.n 14c94 │ │ │ │ │ ldr.w r3, [sl, #12] │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ vr_process(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:551 │ │ │ │ │ ldr.w r3, [sl, #16] │ │ │ │ │ - cbz r3, 150aa │ │ │ │ │ + cbz r3, 14cc2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:552 │ │ │ │ │ subs r3, r3, r4 │ │ │ │ │ str.w r3, [sl, #16] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:553 │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 150ba │ │ │ │ │ + bne.n 14cd2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:452 │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bgt.w 14f74 │ │ │ │ │ + bgt.w 14b8c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:556 │ │ │ │ │ vmov r3, s21 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:557 │ │ │ │ │ ldr.w r6, [sl, #176] @ 0xb0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:562 │ │ │ │ │ ldr.w r5, [sl, #48] @ 0x30 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:556 │ │ │ │ │ @@ -34234,15 +34105,15 @@ │ │ │ │ │ asrge.w r2, r6, r0 │ │ │ │ │ subs r1, r1, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:559 │ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:558 │ │ │ │ │ str.w r1, [sl, #148] @ 0x94 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:559 │ │ │ │ │ - cbz r2, 15116 │ │ │ │ │ + cbz r2, 14d2e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:560 │ │ │ │ │ ldr.w r2, [sl, #224] @ 0xe0 │ │ │ │ │ ldr.w r1, [sl, #196] @ 0xc4 │ │ │ │ │ subs r0, r2, r3 │ │ │ │ │ itet mi │ │ │ │ │ submi r2, r3, r2 │ │ │ │ │ asrpl.w r2, r6, r0 │ │ │ │ │ @@ -34273,94 +34144,94 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:106 (discriminator 3) │ │ │ │ │ itt ls │ │ │ │ │ addls r2, r2, r1 │ │ │ │ │ strls r2, [r3, #60] @ 0x3c │ │ │ │ │ vr_process(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:561 (discriminator 3) │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - bne.n 15122 │ │ │ │ │ + bne.n 14d3a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:89 │ │ │ │ │ ldr.w r3, [sl, #68] @ 0x44 │ │ │ │ │ fifo_trim_by(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:88 │ │ │ │ │ ldr.w r2, [sl, #60] @ 0x3c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:89 │ │ │ │ │ mls r3, r2, fp, r3 │ │ │ │ │ vr_process(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:425 │ │ │ │ │ - ldr r2, [pc, #76] @ (15198 ) │ │ │ │ │ + ldr r2, [pc, #76] @ (14db0 ) │ │ │ │ │ fifo_trim_by(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:89 │ │ │ │ │ str.w r3, [sl, #68] @ 0x44 │ │ │ │ │ vr_process(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:567 │ │ │ │ │ - ldr r3, [pc, #64] @ (15194 ) │ │ │ │ │ + ldr r3, [pc, #64] @ (14dac ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:425 │ │ │ │ │ add r2, pc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:567 │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r3, [sp, #580] @ 0x244 │ │ │ │ │ eors r2, r3 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ - bne.w 158ae │ │ │ │ │ + bne.w 154c6 │ │ │ │ │ ldr r0, [sp, #28] │ │ │ │ │ add.w sp, sp, #588 @ 0x24c │ │ │ │ │ vpop {d8-d12} │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ nop │ │ │ │ │ nop.w │ │ │ │ │ ... │ │ │ │ │ movs r0, r0 │ │ │ │ │ subs r0, r0, #6 │ │ │ │ │ - str r0, [sp, #720] @ 0x2d0 │ │ │ │ │ + adds r4, #160 @ 0xa0 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - str r0, [sp, #712] @ 0x2c8 │ │ │ │ │ + adds r4, #158 @ 0x9e │ │ │ │ │ movs r1, r0 │ │ │ │ │ lsls r0, r5, #3 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldrh r6, [r2, #44] @ 0x2c │ │ │ │ │ + adds r1, #130 @ 0x82 │ │ │ │ │ movs r1, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:465 (discriminator 1) │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 154a0 │ │ │ │ │ + bne.w 150b8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:465 (discriminator 2) │ │ │ │ │ ldr.w r3, [sl, #20] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:466 (discriminator 2) │ │ │ │ │ ldrb.w r4, [sl, #180] @ 0xb4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:465 (discriminator 2) │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 14fa8 │ │ │ │ │ + bne.w 14bc0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:467 │ │ │ │ │ ldr.w r3, [sl, #156] @ 0x9c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:466 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.w 15362 │ │ │ │ │ + beq.w 14f7a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:467 │ │ │ │ │ ldr.w r2, [sl, #152] @ 0x98 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 156e8 │ │ │ │ │ + beq.w 15300 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:467 (discriminator 1) │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 15746 │ │ │ │ │ + beq.w 1535e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:472 │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:475 │ │ │ │ │ ldr.w r7, [sl, #176] @ 0xb0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:472 │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:476 │ │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:475 │ │ │ │ │ adds r7, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:476 │ │ │ │ │ cmp r7, r3 │ │ │ │ │ - bge.w 15760 │ │ │ │ │ + bge.w 15378 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:480 │ │ │ │ │ add.w ip, sl, #144 @ 0x90 │ │ │ │ │ add.w r4, sl, #192 @ 0xc0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:479 │ │ │ │ │ movs r6, #1 │ │ │ │ │ str.w r6, [sl, #24] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:485 │ │ │ │ │ @@ -34374,15 +34245,15 @@ │ │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:484 │ │ │ │ │ it gt │ │ │ │ │ movgt r4, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:481 │ │ │ │ │ str.w r7, [sl, #176] @ 0xb0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:485 │ │ │ │ │ - ble.n 15256 │ │ │ │ │ + ble.n 14e6e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:486 │ │ │ │ │ ldr.w r3, [sl, #48] @ 0x30 │ │ │ │ │ movs r2, #48 @ 0x30 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:38 │ │ │ │ │ mov.w r8, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:486 │ │ │ │ │ mla r7, r2, r7, r3 │ │ │ │ │ @@ -34390,43 +34261,43 @@ │ │ │ │ │ mov r0, r7 │ │ │ │ │ ldr r1, [r7, #40] @ 0x28 │ │ │ │ │ fifo_clear(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:38 │ │ │ │ │ strd r8, r8, [r7, #12] │ │ │ │ │ vr_process(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:488 │ │ │ │ │ - bl 13750 │ │ │ │ │ + bl 13368 │ │ │ │ │ ldr r2, [r7, #40] @ 0x28 │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:71 │ │ │ │ │ mov r1, r8 │ │ │ │ │ memset(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:71 │ │ │ │ │ lsls r2, r2, #2 │ │ │ │ │ - blx 1830 │ │ │ │ │ + blx 1558 │ │ │ │ │ vr_process(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:490 │ │ │ │ │ ldr.w r3, [sl, #176] @ 0xb0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:489 │ │ │ │ │ str.w r8, [r7, #32] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:490 │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r0, sl │ │ │ │ │ mov r1, r3 │ │ │ │ │ - bl 13fac │ │ │ │ │ + bl 13bc4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:492 │ │ │ │ │ ldr.w r7, [sl, #176] @ 0xb0 │ │ │ │ │ cmp r7, r8 │ │ │ │ │ - ble.w 1589e │ │ │ │ │ + ble.w 154b6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:492 (discriminator 1) │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.w 15816 │ │ │ │ │ + bne.w 1542e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:498 │ │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ │ mov r0, sl │ │ │ │ │ - bl 13d44 │ │ │ │ │ + bl 1395c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:501 (discriminator 2) │ │ │ │ │ ldr.w r2, [sl, #148] @ 0x94 │ │ │ │ │ rsb r1, r6, #32 │ │ │ │ │ ldr.w r3, [sl, #144] @ 0x90 │ │ │ │ │ lsl.w r1, r2, r1 │ │ │ │ │ lsrs r3, r6 │ │ │ │ │ orrs r3, r1 │ │ │ │ │ @@ -34446,15 +34317,15 @@ │ │ │ │ │ sub.w r2, r3, ip │ │ │ │ │ sub.w lr, r2, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:504 (discriminator 4) │ │ │ │ │ ldr.w r4, [sl, #160] @ 0xa0 │ │ │ │ │ ldr.w r7, [sl, #164] @ 0xa4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:503 (discriminator 4) │ │ │ │ │ cmp.w lr, #0 │ │ │ │ │ - ble.w 15784 │ │ │ │ │ + ble.w 1539c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:503 (discriminator 1) │ │ │ │ │ sub.w r2, lr, #32 │ │ │ │ │ lsl.w r1, r1, lr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:504 (discriminator 1) │ │ │ │ │ lsl.w r7, r7, lr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:503 (discriminator 1) │ │ │ │ │ lsl.w r2, r0, r2 │ │ │ │ │ @@ -34476,66 +34347,66 @@ │ │ │ │ │ lsr.w r2, r4, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:503 (discriminator 1) │ │ │ │ │ str.w r1, [sl, #156] @ 0x9c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:504 (discriminator 1) │ │ │ │ │ lsl.w r0, r4, lr │ │ │ │ │ orrs r7, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:506 (discriminator 4) │ │ │ │ │ - ldr.w r2, [pc, #1124] @ 15750 │ │ │ │ │ + ldr.w r2, [pc, #1124] @ 15368 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:505 (discriminator 4) │ │ │ │ │ mov.w r1, #1024 @ 0x400 │ │ │ │ │ str.w r1, [sl, #12] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:506 (discriminator 4) │ │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:504 (discriminator 4) │ │ │ │ │ strd r0, r7, [sl, #160] @ 0xa0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:506 (discriminator 4) │ │ │ │ │ ldr r2, [r1, r2] │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bgt.w 15768 │ │ │ │ │ - ldr.w r5, [pc, #1100] @ 15754 │ │ │ │ │ + bgt.w 15380 │ │ │ │ │ + ldr.w r5, [pc, #1100] @ 1536c │ │ │ │ │ mov.w r3, #512 @ 0x200 │ │ │ │ │ mov.w r7, #4096 @ 0x1000 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:510 │ │ │ │ │ add r5, pc │ │ │ │ │ - b.n 154b2 │ │ │ │ │ + b.n 150ca │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:459 │ │ │ │ │ vldr d11, [sl, #32] │ │ │ │ │ vcmp.f64 d11, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.w 14f92 │ │ │ │ │ + beq.w 14baa │ │ │ │ │ set_step(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:335 │ │ │ │ │ vldr d7, [sl, #184] @ 0xb8 │ │ │ │ │ vmov.f64 d12, #96 @ 0x3f000000 0.5 │ │ │ │ │ vmov.f64 d6, d12 │ │ │ │ │ vmla.f64 d6, d11, d7 │ │ │ │ │ vmov r0, r1, d6 │ │ │ │ │ - bl 1b7e4 │ │ │ │ │ + bl 15e24 │ │ │ │ │ vldr d7, [sl, #232] @ 0xe8 │ │ │ │ │ strd r0, r1, [sl, #152] @ 0x98 │ │ │ │ │ vmla.f64 d12, d11, d7 │ │ │ │ │ vmov r0, r1, d12 │ │ │ │ │ - bl 1b7e4 │ │ │ │ │ + bl 15e24 │ │ │ │ │ vr_process(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:462 │ │ │ │ │ vstr d8, [sl, #160] @ 0xa0 │ │ │ │ │ set_step(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:335 │ │ │ │ │ strd r0, r1, [sl, #200] @ 0xc8 │ │ │ │ │ vr_process(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:462 │ │ │ │ │ vstr d8, [sl, #208] @ 0xd0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:463 │ │ │ │ │ vstr d9, [sl, #32] │ │ │ │ │ - b.n 14f92 │ │ │ │ │ + b.n 14baa │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:471 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - bgt.w 156cc │ │ │ │ │ + bgt.w 152e4 │ │ │ │ │ poly_fir_d(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:209 │ │ │ │ │ ldr.w r7, [sl, #168] @ 0xa8 │ │ │ │ │ vr_process(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:546 │ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ @@ -34543,28 +34414,28 @@ │ │ │ │ │ ldr.w r8, [sl] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:546 │ │ │ │ │ add.w r6, r3, r2, lsl #2 │ │ │ │ │ poly_fir_u(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:247 │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble.w 15876 │ │ │ │ │ + ble.w 1548e │ │ │ │ │ ldr.w r5, [sl, #172] @ 0xac │ │ │ │ │ mov r9, r6 │ │ │ │ │ movs r4, #0 │ │ │ │ │ mov fp, r3 │ │ │ │ │ - b.n 153da │ │ │ │ │ + b.n 14ff2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:248 │ │ │ │ │ add.w r0, r7, r0, lsl #2 │ │ │ │ │ ldr.w r1, [sl, #144] @ 0x90 │ │ │ │ │ subs r0, #20 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:247 │ │ │ │ │ adds r4, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:248 │ │ │ │ │ - bl 13508 │ │ │ │ │ + bl 13120 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:249 │ │ │ │ │ ldr.w r0, [sl, #152] @ 0x98 │ │ │ │ │ ldr.w r2, [sl, #144] @ 0x90 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:248 │ │ │ │ │ vstmia r9!, {s0} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:249 │ │ │ │ │ adds r2, r2, r0 │ │ │ │ │ @@ -34584,50 +34455,50 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:250 │ │ │ │ │ adc.w r2, r2, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:247 │ │ │ │ │ cmp fp, r4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:250 │ │ │ │ │ str.w r2, [sl, #156] @ 0x9c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:247 │ │ │ │ │ - beq.w 15670 │ │ │ │ │ + beq.w 15288 │ │ │ │ │ ldr.w r0, [sl, #148] @ 0x94 │ │ │ │ │ cmp r0, r5 │ │ │ │ │ - blt.n 1538c │ │ │ │ │ + blt.n 14fa4 │ │ │ │ │ vr_process(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:550 │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:564 │ │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:550 │ │ │ │ │ add r3, r4 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:564 │ │ │ │ │ subs r5, r2, r3 │ │ │ │ │ mov fp, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:547 │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - beq.w 1509e │ │ │ │ │ + beq.w 14cb6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:548 │ │ │ │ │ add.w r0, sl, #72 @ 0x48 │ │ │ │ │ half_phase(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:108 │ │ │ │ │ - cbz r4, 1541e │ │ │ │ │ + cbz r4, 15036 │ │ │ │ │ poly_fir_u(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:247 │ │ │ │ │ movs r3, #0 │ │ │ │ │ half_phase(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:108 │ │ │ │ │ - vldr s22, [pc, #844] @ 1574c │ │ │ │ │ + vldr s22, [pc, #844] @ 15364 │ │ │ │ │ vldr s0, [r6] │ │ │ │ │ vmov.f32 s1, s22 │ │ │ │ │ adds r3, #1 │ │ │ │ │ - bl 13194 │ │ │ │ │ + bl 12dac │ │ │ │ │ cmp r3, r4 │ │ │ │ │ vstmia r6!, {s0} │ │ │ │ │ - blt.n 15402 │ │ │ │ │ + blt.n 1501a │ │ │ │ │ ldr.w r3, [sl, #12] │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:110 │ │ │ │ │ vldr s8, [sl, #88] @ 0x58 │ │ │ │ │ vldr s9, [sl, #96] @ 0x60 │ │ │ │ │ vldr s10, [sl, #104] @ 0x68 │ │ │ │ │ vldr s11, [sl, #112] @ 0x70 │ │ │ │ │ @@ -34661,19 +34532,19 @@ │ │ │ │ │ vstr s10, [sl, #104] @ 0x68 │ │ │ │ │ vstr s11, [sl, #112] @ 0x70 │ │ │ │ │ vstr s12, [sl, #120] @ 0x78 │ │ │ │ │ vstr s13, [sl, #128] @ 0x80 │ │ │ │ │ vstr s14, [sl, #80] @ 0x50 │ │ │ │ │ vstr s15, [sl, #136] @ 0x88 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:115 │ │ │ │ │ - b.n 1509e │ │ │ │ │ + b.n 14cb6 │ │ │ │ │ vr_process(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:512 │ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ - ldr r5, [pc, #692] @ (15758 ) │ │ │ │ │ + ldr r5, [pc, #692] @ (15370 ) │ │ │ │ │ rsb r3, r2, #1024 @ 0x400 │ │ │ │ │ add r5, pc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:511 │ │ │ │ │ lsls r7, r2, #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:512 │ │ │ │ │ add.w r5, r5, r3, lsl #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:513 │ │ │ │ │ @@ -34687,71 +34558,71 @@ │ │ │ │ │ mov r0, r6 │ │ │ │ │ vr_process(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:513 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ it ge │ │ │ │ │ movge r4, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:511 │ │ │ │ │ - ldr r3, [pc, #664] @ (1575c ) │ │ │ │ │ + ldr r3, [pc, #664] @ (15374 ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:513 │ │ │ │ │ str r4, [sp, #24] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:511 │ │ │ │ │ add r3, pc │ │ │ │ │ memset(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:71 │ │ │ │ │ lsls r2, r4, #3 │ │ │ │ │ vr_process(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:511 │ │ │ │ │ add r7, r3 │ │ │ │ │ memset(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:71 │ │ │ │ │ mov.w r3, #512 @ 0x200 │ │ │ │ │ - blx 16e0 <__memset_chk@plt> │ │ │ │ │ + blx 1408 <__memset_chk@plt> │ │ │ │ │ vr_process(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:519 │ │ │ │ │ ldrb.w r8, [sl, #180] @ 0xb4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:513 │ │ │ │ │ lsls r3, r4, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:519 │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - bne.n 155d2 │ │ │ │ │ + bne.n 151ea │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:527 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r3, r6 │ │ │ │ │ movs r2, #1 │ │ │ │ │ add.w r0, sl, #192 @ 0xc0 │ │ │ │ │ - bl 1364c │ │ │ │ │ + bl 13264 │ │ │ │ │ poly_fir_fade_u(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:259 │ │ │ │ │ ldr.w r3, [sl, #168] @ 0xa8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:260 │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:259 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:260 │ │ │ │ │ - ble.n 1556e │ │ │ │ │ + ble.n 15186 │ │ │ │ │ ldr.w r3, [sl, #172] @ 0xac │ │ │ │ │ sub.w fp, r7, #8 │ │ │ │ │ str r6, [sp, #16] │ │ │ │ │ mov r9, r3 │ │ │ │ │ - b.n 15564 │ │ │ │ │ + b.n 1517c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:261 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:260 │ │ │ │ │ add.w r8, r8, #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:261 │ │ │ │ │ ldr.w r5, [sl, #144] @ 0x90 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:260 │ │ │ │ │ sub.w fp, fp, #8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:261 │ │ │ │ │ add.w r0, r3, r7, lsl #2 │ │ │ │ │ mov r1, r5 │ │ │ │ │ subs r0, #20 │ │ │ │ │ - bl 13508 │ │ │ │ │ + bl 13120 │ │ │ │ │ vldr s14, [fp, #16] │ │ │ │ │ vldr s15, [r6] │ │ │ │ │ mov r3, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:262 │ │ │ │ │ ldr.w r0, [sl, #156] @ 0x9c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:261 │ │ │ │ │ adds r6, #8 │ │ │ │ │ @@ -34774,31 +34645,31 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:263 │ │ │ │ │ adc.w r0, r0, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:260 │ │ │ │ │ cmp r4, r8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:263 │ │ │ │ │ str.w r0, [sl, #156] @ 0x9c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:260 │ │ │ │ │ - ble.n 1556c │ │ │ │ │ + ble.n 15184 │ │ │ │ │ ldr.w r7, [sl, #148] @ 0x94 │ │ │ │ │ cmp r7, r9 │ │ │ │ │ - blt.n 15506 │ │ │ │ │ + blt.n 1511e │ │ │ │ │ ldr r6, [sp, #16] │ │ │ │ │ vr_process(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:532 │ │ │ │ │ ldr.w r3, [sl, #12] │ │ │ │ │ subs r3, r3, r4 │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ str.w r3, [sl, #12] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:533 │ │ │ │ │ - cbnz r3, 15594 │ │ │ │ │ + cbnz r3, 151ac │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:534 │ │ │ │ │ ldr.w r3, [sl, #24] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 156ba │ │ │ │ │ + beq.w 152d2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:535 │ │ │ │ │ vmov r3, s21 │ │ │ │ │ vstr s21, [sl, #28] │ │ │ │ │ adds r3, #1 │ │ │ │ │ vmov s21, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:539 │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ @@ -34818,68 +34689,68 @@ │ │ │ │ │ vr_process(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:564 │ │ │ │ │ mov fp, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:550 │ │ │ │ │ str r2, [sp, #28] │ │ │ │ │ half_iir(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:101 │ │ │ │ │ - ble.w 1509e │ │ │ │ │ + ble.w 14cb6 │ │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ │ add.w r3, r1, r3, lsl #2 │ │ │ │ │ add.w r2, r1, r2, lsl #2 │ │ │ │ │ mov r1, r6 │ │ │ │ │ vldr s1, [r6, #4] │ │ │ │ │ adds r6, #8 │ │ │ │ │ vldr s0, [r1] │ │ │ │ │ - bl 13194 │ │ │ │ │ + bl 12dac │ │ │ │ │ vstmia r3!, {s0} │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.n 155b8 │ │ │ │ │ - b.n 15098 │ │ │ │ │ + bne.n 151d0 │ │ │ │ │ + b.n 14cb0 │ │ │ │ │ vr_process(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:519 (discriminator 1) │ │ │ │ │ ldrb.w r9, [sl, #228] @ 0xe4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:520 (discriminator 1) │ │ │ │ │ add.w r0, sl, #144 @ 0x90 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r3, r6 │ │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:519 (discriminator 1) │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - bne.w 157cc │ │ │ │ │ + bne.w 153e4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:523 │ │ │ │ │ - bl 1364c │ │ │ │ │ + bl 13264 │ │ │ │ │ poly_fir_fade_u(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:259 │ │ │ │ │ ldr.w r3, [sl, #216] @ 0xd8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:260 │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:259 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:260 │ │ │ │ │ - ble.n 1556e │ │ │ │ │ + ble.n 15186 │ │ │ │ │ ldr.w r3, [sl, #220] @ 0xdc │ │ │ │ │ add.w fp, r5, #8 │ │ │ │ │ str r6, [sp, #16] │ │ │ │ │ mov r8, r3 │ │ │ │ │ - b.n 15666 │ │ │ │ │ + b.n 1527e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:261 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:260 │ │ │ │ │ add.w r9, r9, #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:261 │ │ │ │ │ ldr.w r5, [sl, #192] @ 0xc0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:260 │ │ │ │ │ add.w fp, fp, #8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:261 │ │ │ │ │ add.w r0, r3, r7, lsl #2 │ │ │ │ │ mov r1, r5 │ │ │ │ │ subs r0, #20 │ │ │ │ │ - bl 13508 │ │ │ │ │ + bl 13120 │ │ │ │ │ vldr s14, [fp, #-16] │ │ │ │ │ vldr s15, [r6] │ │ │ │ │ mov r3, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:262 │ │ │ │ │ ldr.w r0, [sl, #204] @ 0xcc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:261 │ │ │ │ │ adds r6, #8 │ │ │ │ │ @@ -34902,45 +34773,45 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:263 │ │ │ │ │ adc.w r0, r0, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:260 │ │ │ │ │ cmp r4, r9 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:263 │ │ │ │ │ str.w r0, [sl, #204] @ 0xcc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:260 │ │ │ │ │ - ble.n 1556c │ │ │ │ │ + ble.n 15184 │ │ │ │ │ ldr.w r7, [sl, #196] @ 0xc4 │ │ │ │ │ cmp r7, r8 │ │ │ │ │ - blt.n 15608 │ │ │ │ │ - b.n 1556c │ │ │ │ │ + blt.n 15220 │ │ │ │ │ + b.n 15184 │ │ │ │ │ vr_process(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:550 │ │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ │ add r3, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:564 │ │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:550 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:564 │ │ │ │ │ subs r5, r2, r3 │ │ │ │ │ mov fp, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:547 │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - bne.w 157e4 │ │ │ │ │ + bne.w 153fc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:551 │ │ │ │ │ ldr.w r3, [sl, #16] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 150b0 │ │ │ │ │ - b.n 150a4 │ │ │ │ │ + beq.w 14cc8 │ │ │ │ │ + b.n 14cbc │ │ │ │ │ poly_fir_d(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:214 │ │ │ │ │ ldr.w r9, [sp, #52] @ 0x34 │ │ │ │ │ mov r4, r8 │ │ │ │ │ strd r1, r3, [sl, #144] @ 0x90 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:215 │ │ │ │ │ - b.n 1505e │ │ │ │ │ + b.n 14c76 │ │ │ │ │ vr_process(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:542 │ │ │ │ │ mov r4, r8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:543 │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:564 │ │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ │ @@ -34956,54 +34827,54 @@ │ │ │ │ │ ldr.w r9, [sp, #52] @ 0x34 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:564 │ │ │ │ │ subs r5, r1, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:550 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:564 │ │ │ │ │ mov fp, r5 │ │ │ │ │ - b.n 15074 │ │ │ │ │ + b.n 14c8c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:537 │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ │ - b.n 15594 │ │ │ │ │ + b.n 151ac │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:432 │ │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:431 │ │ │ │ │ vmov s21, r6 │ │ │ │ │ - b.w 14e82 │ │ │ │ │ + b.w 14a9a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:471 (discriminator 1) │ │ │ │ │ ldr.w r3, [sl, #152] @ 0x98 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 151cc │ │ │ │ │ + bne.w 14de4 │ │ │ │ │ poly_fir_d(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:209 │ │ │ │ │ ldr.w r7, [sl, #168] @ 0xa8 │ │ │ │ │ - b.n 1536c │ │ │ │ │ + b.n 14f84 │ │ │ │ │ vr_process(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:444 (discriminator 3) │ │ │ │ │ sub.w r0, r0, #480 @ 0x1e0 │ │ │ │ │ lsl.w r3, r0, r7 │ │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ │ - b.n 14efa │ │ │ │ │ + b.n 14b12 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:469 (discriminator 1) │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - blt.n 15746 │ │ │ │ │ + blt.n 1535e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:470 │ │ │ │ │ vmov r3, s21 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:475 │ │ │ │ │ ldr.w r7, [sl, #176] @ 0xb0 │ │ │ │ │ subs r7, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:470 │ │ │ │ │ subs r3, #1 │ │ │ │ │ vmov s21, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:476 │ │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ │ cmp r7, r3 │ │ │ │ │ - bge.n 15760 │ │ │ │ │ + bge.n 15378 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:480 │ │ │ │ │ add.w ip, sl, #144 @ 0x90 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:479 │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ str.w r3, [sl, #24] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:480 │ │ │ │ │ add.w r6, sl, #192 @ 0xc0 │ │ │ │ │ @@ -35017,57 +34888,57 @@ │ │ │ │ │ ldmia.w ip, {r0, r1, r2, r3} │ │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:481 │ │ │ │ │ str.w r7, [sl, #176] @ 0xb0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:483 │ │ │ │ │ str.w r7, [sl, #28] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:484 │ │ │ │ │ - blt.w 15870 │ │ │ │ │ + blt.w 15488 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:492 │ │ │ │ │ - bgt.n 15812 │ │ │ │ │ + bgt.n 1542a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:470 │ │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:498 │ │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ │ mov r0, sl │ │ │ │ │ - bl 13d44 │ │ │ │ │ + bl 1395c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:499 │ │ │ │ │ negs r3, r6 │ │ │ │ │ - b.n 1584c │ │ │ │ │ + b.n 15464 │ │ │ │ │ poly_fir_d(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:209 │ │ │ │ │ ldr.w r7, [sl, #168] @ 0xa8 │ │ │ │ │ - b.n 14fb2 │ │ │ │ │ + b.n 14bca │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ lsls r0, r3, #3 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldrh r4, [r3, #52] @ 0x34 │ │ │ │ │ + adds r2, #32 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - ldrh r4, [r0, #40] @ 0x28 │ │ │ │ │ + adds r0, #136 @ 0x88 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - ldrh r0, [r5, #38] @ 0x26 │ │ │ │ │ + adds r0, #108 @ 0x6c │ │ │ │ │ movs r1, r0 │ │ │ │ │ vr_process(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:477 │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ │ - b.n 14fa8 │ │ │ │ │ + b.n 14bc0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:506 (discriminator 1) │ │ │ │ │ str.w ip, [sp] │ │ │ │ │ - ldr r0, [pc, #324] @ (158b4 ) │ │ │ │ │ + ldr r0, [pc, #324] @ (154cc ) │ │ │ │ │ ldr.w r2, [sl, #176] @ 0xb0 │ │ │ │ │ ldr.w r1, [sl, #224] @ 0xe0 │ │ │ │ │ add r0, pc │ │ │ │ │ - bl 1c94 │ │ │ │ │ + bl 19bc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:510 (discriminator 1) │ │ │ │ │ ldr.w r3, [sl, #12] │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ - b.n 14f9c │ │ │ │ │ + b.n 14bb4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:503 (discriminator 2) │ │ │ │ │ subs r2, r6, r2 │ │ │ │ │ rsb r6, r2, #32 │ │ │ │ │ subs.w lr, r2, #32 │ │ │ │ │ lsr.w r0, r0, r2 │ │ │ │ │ lsl.w r8, r1, r6 │ │ │ │ │ orr.w r0, r0, r8 │ │ │ │ │ @@ -35085,50 +34956,50 @@ │ │ │ │ │ lsr.w r0, r4, r2 │ │ │ │ │ it pl │ │ │ │ │ asrpl.w r1, r7, r1 │ │ │ │ │ orr.w r0, r0, r6 │ │ │ │ │ it pl │ │ │ │ │ orrpl r0, r1 │ │ │ │ │ asrs r7, r2 │ │ │ │ │ - b.n 152e8 │ │ │ │ │ + b.n 14f00 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:520 │ │ │ │ │ - bl 1364c │ │ │ │ │ + bl 13264 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:521 │ │ │ │ │ mov r1, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:520 │ │ │ │ │ mov r4, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:521 │ │ │ │ │ str r0, [sp, #0] │ │ │ │ │ mov r3, r6 │ │ │ │ │ movs r2, #1 │ │ │ │ │ add.w r0, sl, #192 @ 0xc0 │ │ │ │ │ - bl 1364c │ │ │ │ │ - b.n 1556e │ │ │ │ │ + bl 13264 │ │ │ │ │ + b.n 15186 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:548 │ │ │ │ │ add.w r0, sl, #72 @ 0x48 │ │ │ │ │ half_phase(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:108 │ │ │ │ │ - b.n 153fc │ │ │ │ │ + b.n 15014 │ │ │ │ │ vr_process(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 (discriminator 2) │ │ │ │ │ - bl 1ae98 │ │ │ │ │ + bl 154d8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:444 (discriminator 2) │ │ │ │ │ cmp.w r0, #480 @ 0x1e0 │ │ │ │ │ - ble.w 14ef6 │ │ │ │ │ + ble.w 14b0e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:444 (discriminator 8) │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ sub.w r0, r0, #480 @ 0x1e0 │ │ │ │ │ negs r3, r3 │ │ │ │ │ asr.w r3, r0, r3 │ │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ │ - b.w 14efa │ │ │ │ │ + b.w 14b12 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:428 │ │ │ │ │ movs r1, #0 │ │ │ │ │ - bl 13dac │ │ │ │ │ - b.w 14e4e │ │ │ │ │ + bl 139c4 │ │ │ │ │ + b.w 14a66 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:470 │ │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:494 │ │ │ │ │ ldr.w r3, [sl, #48] @ 0x30 │ │ │ │ │ mov.w ip, #48 @ 0x30 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:496 │ │ │ │ │ mov r1, r7 │ │ │ │ │ @@ -35144,10056 +35015,94 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:82 │ │ │ │ │ ldrd r4, r0, [ip, #8] │ │ │ │ │ mla r0, r4, lr, r0 │ │ │ │ │ str.w r0, [ip, #16] │ │ │ │ │ vr_process(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:496 │ │ │ │ │ mov r0, sl │ │ │ │ │ - bl 13fac │ │ │ │ │ + bl 13bc4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:498 │ │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ │ mov r0, sl │ │ │ │ │ - bl 13d44 │ │ │ │ │ + bl 1395c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:499 │ │ │ │ │ movs r3, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:501 (discriminator 1) │ │ │ │ │ ldrd r0, r2, [sl, #144] @ 0x90 │ │ │ │ │ sub.w r1, r3, #32 │ │ │ │ │ lsls r2, r3 │ │ │ │ │ lsl.w r1, r0, r1 │ │ │ │ │ orrs r2, r1 │ │ │ │ │ rsb r1, r3, #32 │ │ │ │ │ lsl.w r3, r0, r3 │ │ │ │ │ lsr.w r1, r0, r1 │ │ │ │ │ orrs r2, r1 │ │ │ │ │ - b.n 15280 │ │ │ │ │ + b.n 14e98 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:542 │ │ │ │ │ movs r4, #0 │ │ │ │ │ - b.n 1509e │ │ │ │ │ + b.n 14cb6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:470 │ │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 15210 │ │ │ │ │ + b.n 14e28 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:547 │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - beq.n 1586c │ │ │ │ │ + beq.n 15484 │ │ │ │ │ poly_fir_u(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:247 │ │ │ │ │ movs r4, #0 │ │ │ │ │ - b.n 1541e │ │ │ │ │ + b.n 15036 │ │ │ │ │ vr_process(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:452 │ │ │ │ │ movs r3, #0 │ │ │ │ │ ldr.w fp, [sp, #40] @ 0x28 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ - b.n 150ca │ │ │ │ │ + b.n 14ce2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:512 │ │ │ │ │ - ldr r5, [pc, #44] @ (158b8 ) │ │ │ │ │ + ldr r5, [pc, #44] @ (154d0 ) │ │ │ │ │ mov r2, r3 │ │ │ │ │ rsb r3, r3, #1024 @ 0x400 │ │ │ │ │ add r5, pc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:511 │ │ │ │ │ lsls r7, r2, #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:512 │ │ │ │ │ add.w r5, r5, r3, lsl #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:513 │ │ │ │ │ asrs r3, r2, #1 │ │ │ │ │ - b.n 154b2 │ │ │ │ │ + b.n 150ca │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:498 │ │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ │ mov r0, sl │ │ │ │ │ - bl 13d44 │ │ │ │ │ + bl 1395c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:501 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.w 15742 │ │ │ │ │ - b.n 1525e │ │ │ │ │ + bne.w 1535a │ │ │ │ │ + b.n 14e76 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:567 │ │ │ │ │ - blx 171c <__stack_chk_fail@plt> │ │ │ │ │ + blx 1444 <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ - strb r6, [r0, #5] │ │ │ │ │ + subs r6, r0, r5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldrh r2, [r3, #8] │ │ │ │ │ + cmp r4, #158 @ 0x9e │ │ │ │ │ movs r1, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ -id(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr-core.c:299 │ │ │ │ │ - ldr r0, [pc, #4] @ (158c8 ) │ │ │ │ │ - add r0, pc │ │ │ │ │ - bx lr │ │ │ │ │ - nop │ │ │ │ │ - strb r2, [r4, #10] │ │ │ │ │ - movs r0, r0 │ │ │ │ │ -rate_create(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr-core.c:292 │ │ │ │ │ - push {r4, r5, lr} │ │ │ │ │ - sub sp, #12 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr-core.c:293 │ │ │ │ │ - ldr r4, [pc, #16] @ (158e4 ) │ │ │ │ │ - movs r5, #14 │ │ │ │ │ - add r4, pc │ │ │ │ │ - strd r4, r5, [sp] │ │ │ │ │ - bl b3d8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr-core.c:295 │ │ │ │ │ - add sp, #12 │ │ │ │ │ - pop {r4, r5, pc} │ │ │ │ │ - nop │ │ │ │ │ - strh r4, [r2, #38] @ 0x26 │ │ │ │ │ - movs r1, r0 │ │ │ │ │ -fifo_reserve(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:46 │ │ │ │ │ - ldrd r3, r2, [r0, #12] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:42 │ │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ │ - mov r4, r0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:44 │ │ │ │ │ - ldr r6, [r0, #8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:46 │ │ │ │ │ - cmp r3, r2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:44 │ │ │ │ │ - mul.w r6, r1, r6 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:38 │ │ │ │ │ - itttt eq │ │ │ │ │ - moveq r1, #0 │ │ │ │ │ - streq r1, [r0, #12] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:39 │ │ │ │ │ - moveq r2, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:38 │ │ │ │ │ - streq r1, [r0, #16] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:39 │ │ │ │ │ - it eq │ │ │ │ │ - moveq r3, r6 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:57 │ │ │ │ │ - ldrd r0, r1, [r0] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:50 │ │ │ │ │ - it ne │ │ │ │ │ - addne r3, r2, r6 │ │ │ │ │ - cmp r1, r3 │ │ │ │ │ - bcs.n 15952 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:59 │ │ │ │ │ - movs r5, #0 │ │ │ │ │ - b.n 1592c │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:62 │ │ │ │ │ - blx 1744 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:63 │ │ │ │ │ - ldr r1, [r4, #4] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:62 │ │ │ │ │ - str r0, [r4, #0] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:63 │ │ │ │ │ - add r1, r6 │ │ │ │ │ - str r1, [r4, #4] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:64 │ │ │ │ │ - cbz r0, 15956 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:50 │ │ │ │ │ - ldr r2, [r4, #16] │ │ │ │ │ - adds r3, r6, r2 │ │ │ │ │ - cmp r3, r1 │ │ │ │ │ - bls.n 15952 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:56 │ │ │ │ │ - ldr r3, [r4, #12] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:62 │ │ │ │ │ - add r1, r6 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:56 │ │ │ │ │ - cmp.w r3, #16384 @ 0x4000 │ │ │ │ │ - bls.n 15916 │ │ │ │ │ -/usr/include/arm-linux-gnueabihf/bits/string_fortified.h:40 │ │ │ │ │ - adds r1, r0, r3 │ │ │ │ │ - subs r2, r2, r3 │ │ │ │ │ - blx 169c │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:58 │ │ │ │ │ - ldrd r3, r2, [r4, #12] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:51 │ │ │ │ │ - ldrd r0, r1, [r4] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:58 │ │ │ │ │ - subs r2, r2, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:50 │ │ │ │ │ - adds r3, r6, r2 │ │ │ │ │ - cmp r3, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:59 │ │ │ │ │ - str r5, [r4, #12] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:58 │ │ │ │ │ - str r2, [r4, #16] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:50 │ │ │ │ │ - bhi.n 1592c │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:51 │ │ │ │ │ - add r0, r2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:53 │ │ │ │ │ - str r3, [r4, #16] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:67 │ │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ │ -cubic_stage_fn(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr-core.c:50 │ │ │ │ │ - stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ - mov r4, r0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:102 │ │ │ │ │ - ldrd r6, r3, [r0, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ - ldr r2, [r0, #20] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr-core.c:50 │ │ │ │ │ - mov r9, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:102 │ │ │ │ │ - subs r5, r3, r6 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr-core.c:52 │ │ │ │ │ - ldr r3, [r0, #36] @ 0x24 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ - udiv r5, r5, r2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr-core.c:52 │ │ │ │ │ - subs r5, r5, r3 │ │ │ │ │ - ldr r3, [r0, #56] @ 0x38 │ │ │ │ │ - bic.w r5, r5, r5, asr #31 │ │ │ │ │ - cmp r5, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:100 │ │ │ │ │ - ldr.w r8, [r0, #12] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:107 │ │ │ │ │ - it ge │ │ │ │ │ - movge r5, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr-core.c:50 │ │ │ │ │ - vpush {d8} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr-core.c:53 │ │ │ │ │ - vmov s15, r5 │ │ │ │ │ - vldr d16, [r0, #48] @ 0x30 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr-core.c:51 │ │ │ │ │ - ldr r7, [r4, #32] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr-core.c:54 │ │ │ │ │ - mov r0, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr-core.c:53 │ │ │ │ │ - vcvt.f64.s32 d8, s15 │ │ │ │ │ - vmul.f64 d8, d8, d16 │ │ │ │ │ - vcvt.s32.f64 s16, d8 │ │ │ │ │ - vmov r3, s16 │ │ │ │ │ - add.w sl, r3, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr-core.c:54 │ │ │ │ │ - mov r1, sl │ │ │ │ │ - bl 158e8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr-core.c:56 │ │ │ │ │ - ldr r3, [r4, #100] @ 0x64 │ │ │ │ │ - cmp r3, r5 │ │ │ │ │ - bge.n 15a6e │ │ │ │ │ - ldr r2, [r4, #96] @ 0x60 │ │ │ │ │ - mov lr, r0 │ │ │ │ │ - ldr r0, [r4, #112] @ 0x70 │ │ │ │ │ - mov.w ip, #0 │ │ │ │ │ - ldr.w fp, [r4, #116] @ 0x74 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr-core.c:61 │ │ │ │ │ - vldr d24, [r4, #144] @ 0x90 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr-core.c:58 │ │ │ │ │ - vldr d23, [pc, #220] @ 15aa0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr-core.c:59 │ │ │ │ │ - vldr d22, [pc, #224] @ 15aa8 │ │ │ │ │ - adds r2, r0, r2 │ │ │ │ │ - vmov.f64 d21, #96 @ 0x3f000000 0.5 │ │ │ │ │ - vmov.f64 d20, #16 @ 0x40800000 4.0 │ │ │ │ │ - adc.w r1, r3, fp │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr-core.c:57 (discriminator 3) │ │ │ │ │ - add r3, r7 │ │ │ │ │ - mov sl, ip │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr-core.c:56 (discriminator 3) │ │ │ │ │ - add.w ip, ip, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr-core.c:57 (discriminator 3) │ │ │ │ │ - add.w r3, r6, r3, lsl #2 │ │ │ │ │ - add r3, r8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr-core.c:59 (discriminator 3) │ │ │ │ │ - vldr s14, [r3, #4] │ │ │ │ │ - vldr s13, [r3] │ │ │ │ │ - vldr s11, [r3, #-4] │ │ │ │ │ - vldr s15, [r3, #8] │ │ │ │ │ - mov r3, r1 │ │ │ │ │ - vadd.f32 s12, s14, s11 │ │ │ │ │ - vsub.f32 s15, s15, s14 │ │ │ │ │ - vcvt.f64.f32 d18, s13 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr-core.c:60 (discriminator 3) │ │ │ │ │ - vsub.f32 s14, s14, s13 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr-core.c:59 (discriminator 3) │ │ │ │ │ - vcvt.f64.f32 d16, s12 │ │ │ │ │ - vadd.f32 s15, s15, s11 │ │ │ │ │ - vmov.f64 d25, d18 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr-core.c:60 (discriminator 3) │ │ │ │ │ - vcvt.f64.f32 d17, s14 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr-core.c:59 (discriminator 3) │ │ │ │ │ - vsub.f32 s15, s15, s13 │ │ │ │ │ - vfnms.f64 d25, d16, d21 │ │ │ │ │ - vcvt.f64.f32 d16, s15 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr-core.c:58 (discriminator 3) │ │ │ │ │ - vldr s15, [r4, #96] @ 0x60 │ │ │ │ │ - vcvt.f64.u32 d19, s15 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr-core.c:59 (discriminator 3) │ │ │ │ │ - vfms.f64 d16, d25, d20 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr-core.c:58 (discriminator 3) │ │ │ │ │ - vmul.f64 d19, d19, d23 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr-core.c:59 (discriminator 3) │ │ │ │ │ - vmul.f64 d16, d16, d22 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr-core.c:60 (discriminator 3) │ │ │ │ │ - vsub.f64 d17, d17, d16 │ │ │ │ │ - vsub.f64 d17, d17, d25 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr-core.c:61 (discriminator 3) │ │ │ │ │ - vfma.f64 d25, d19, d16 │ │ │ │ │ - vfma.f64 d17, d25, d19 │ │ │ │ │ - vfma.f64 d18, d17, d19 │ │ │ │ │ - vmul.f64 d18, d24, d18 │ │ │ │ │ - vcvt.f32.f64 s15, d18 │ │ │ │ │ - vstmia lr!, {s15} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr-core.c:56 (discriminator 3) │ │ │ │ │ - str r2, [r4, #96] @ 0x60 │ │ │ │ │ - adds r2, r0, r2 │ │ │ │ │ - str r1, [r4, #100] @ 0x64 │ │ │ │ │ - adc.w r1, r1, fp │ │ │ │ │ - cmp r5, r3 │ │ │ │ │ - bgt.n 159d8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr-core.c:64 │ │ │ │ │ - vmov r2, s16 │ │ │ │ │ - sub.w sl, r2, sl │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:89 │ │ │ │ │ - ldr.w r2, [r9, #16] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:88 │ │ │ │ │ - ldr.w r1, [r9, #8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr-core.c:67 │ │ │ │ │ - vpop {d8} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:89 │ │ │ │ │ - mls r1, r1, sl, r2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:100 │ │ │ │ │ - ldrd r0, r2, [r4, #20] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:89 │ │ │ │ │ - str.w r1, [r9, #16] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:102 │ │ │ │ │ - ldr r1, [r4, #28] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 │ │ │ │ │ - mul.w r3, r0, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:102 │ │ │ │ │ - subs r1, r1, r2 │ │ │ │ │ - cmp r3, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:106 │ │ │ │ │ - itt ls │ │ │ │ │ - addls r3, r3, r2 │ │ │ │ │ - strls r3, [r4, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr-core.c:66 │ │ │ │ │ - movs r3, #0 │ │ │ │ │ - str r3, [r4, #100] @ 0x64 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr-core.c:67 │ │ │ │ │ - ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ - nop │ │ │ │ │ - movs r0, r0 │ │ │ │ │ - movs r0, r0 │ │ │ │ │ - movs r0, r0 │ │ │ │ │ - subs r5, #240 @ 0xf0 │ │ │ │ │ - strb r5, [r2, r5] │ │ │ │ │ - strb r5, [r2, r5] │ │ │ │ │ - strb r5, [r2, r5] │ │ │ │ │ - subs r7, #197 @ 0xc5 │ │ │ │ │ -h8(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/half-fir.h:39 │ │ │ │ │ - push {r3, r4, r5, r6, r7, lr} │ │ │ │ │ - mov r6, r0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/half-fir.h:43 │ │ │ │ │ - mov r0, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:102 │ │ │ │ │ - ldrd r7, r2, [r6, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ - ldr r1, [r6, #20] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:102 │ │ │ │ │ - subs r5, r2, r7 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/half-fir.h:40 │ │ │ │ │ - ldr r3, [r6, #32] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ - udiv r5, r5, r1 │ │ │ │ │ - add.w r7, r7, r3, lsl #2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/half-fir.h:41 │ │ │ │ │ - ldr r3, [r6, #36] @ 0x24 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/half-fir.h:42 │ │ │ │ │ - ldr r1, [r6, #56] @ 0x38 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/half-fir.h:41 │ │ │ │ │ - subs r5, r5, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/half-fir.h:39 │ │ │ │ │ - vpush {d8} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/half-fir.h:42 │ │ │ │ │ - bic.w r5, r5, r5, asr #31 │ │ │ │ │ - cmp r5, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:100 │ │ │ │ │ - ldr r4, [r6, #12] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/half-fir.h:42 │ │ │ │ │ - it ge │ │ │ │ │ - movge r5, r1 │ │ │ │ │ - adds r5, #1 │ │ │ │ │ - asrs r5, r5, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/half-fir.h:43 │ │ │ │ │ - mov r1, r5 │ │ │ │ │ - bl 158e8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/half-fir.h:45 │ │ │ │ │ - cmp r5, #0 │ │ │ │ │ - ble.n 15bb0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/half-fir.h:47 │ │ │ │ │ - vmov.f32 s1, #96 @ 0x3f000000 0.5 │ │ │ │ │ - add.w r3, r7, #8 │ │ │ │ │ - add r3, r4 │ │ │ │ │ - mov r4, r0 │ │ │ │ │ - add.w r1, r0, r5, lsl #2 │ │ │ │ │ - ldr r2, [r6, #84] @ 0x54 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/half-fir.h:47 (discriminator 3) │ │ │ │ │ - vldr s14, [r3, #-4] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/half-fir.h:45 (discriminator 3) │ │ │ │ │ - adds r3, #8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/half-fir.h:47 (discriminator 3) │ │ │ │ │ - vldr s15, [r3, #-20] @ 0xffffffec │ │ │ │ │ - vldr s12, [r2] │ │ │ │ │ - vadd.f32 s15, s15, s14 │ │ │ │ │ - vldr s13, [r3, #-16] │ │ │ │ │ - vldr s11, [r3, #-4] │ │ │ │ │ - vldr s8, [r3, #-28] @ 0xffffffe4 │ │ │ │ │ - vmul.f32 s15, s15, s12 │ │ │ │ │ - vadd.f32 s8, s8, s11 │ │ │ │ │ - vldr s16, [r2, #4] │ │ │ │ │ - vldr s14, [r3, #4] │ │ │ │ │ - vfma.f32 s15, s13, s1 │ │ │ │ │ - vldr s9, [r3, #-36] @ 0xffffffdc │ │ │ │ │ - vldr s2, [r2, #8] │ │ │ │ │ - vadd.f32 s9, s9, s14 │ │ │ │ │ - vldr s10, [r3, #-44] @ 0xffffffd4 │ │ │ │ │ - vldr s14, [r3, #12] │ │ │ │ │ - vldr s3, [r2, #12] │ │ │ │ │ - vadd.f32 s10, s10, s14 │ │ │ │ │ - vfma.f32 s15, s8, s16 │ │ │ │ │ - vldr s14, [r3, #20] │ │ │ │ │ - vldr s11, [r3, #-52] @ 0xffffffcc │ │ │ │ │ - vldr s4, [r2, #16] │ │ │ │ │ - vadd.f32 s11, s11, s14 │ │ │ │ │ - vldr s7, [r3, #28] │ │ │ │ │ - vldr s12, [r3, #-60] @ 0xffffffc4 │ │ │ │ │ - vldr s5, [r2, #20] │ │ │ │ │ - vfma.f32 s15, s9, s2 │ │ │ │ │ - vadd.f32 s12, s12, s7 │ │ │ │ │ - vldr s14, [r3, #36] @ 0x24 │ │ │ │ │ - vldr s13, [r3, #-68] @ 0xffffffbc │ │ │ │ │ - vldr s6, [r2, #24] │ │ │ │ │ - vadd.f32 s13, s13, s14 │ │ │ │ │ - vldr s0, [r3, #44] @ 0x2c │ │ │ │ │ - vldr s14, [r3, #-76] @ 0xffffffb4 │ │ │ │ │ - vfma.f32 s15, s10, s3 │ │ │ │ │ - vadd.f32 s14, s14, s0 │ │ │ │ │ - vldr s7, [r2, #28] │ │ │ │ │ - vfma.f32 s15, s11, s4 │ │ │ │ │ - vfma.f32 s15, s12, s5 │ │ │ │ │ - vfma.f32 s15, s13, s6 │ │ │ │ │ - vfma.f32 s15, s14, s7 │ │ │ │ │ - vstmia r4!, {s15} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/half-fir.h:45 (discriminator 3) │ │ │ │ │ - cmp r1, r4 │ │ │ │ │ - bne.n 15afe │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 │ │ │ │ │ - ldr r1, [r6, #20] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:102 │ │ │ │ │ - ldrd r3, r2, [r6, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/half-fir.h:49 │ │ │ │ │ - lsls r5, r5, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 │ │ │ │ │ - mul.w r5, r1, r5 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:102 │ │ │ │ │ - subs r2, r2, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/half-fir.h:50 │ │ │ │ │ - vpop {d8} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:102 │ │ │ │ │ - cmp r5, r2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:106 │ │ │ │ │ - itt ls │ │ │ │ │ - addls r5, r5, r3 │ │ │ │ │ - strls r5, [r6, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/half-fir.h:50 │ │ │ │ │ - pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ -h9(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/half-fir.h:39 │ │ │ │ │ - push {r3, r4, r5, r6, r7, lr} │ │ │ │ │ - mov r6, r0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/half-fir.h:43 │ │ │ │ │ - mov r0, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:102 │ │ │ │ │ - ldrd r7, r2, [r6, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ - ldr r1, [r6, #20] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:102 │ │ │ │ │ - subs r5, r2, r7 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/half-fir.h:40 │ │ │ │ │ - ldr r3, [r6, #32] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ - udiv r5, r5, r1 │ │ │ │ │ - add.w r7, r7, r3, lsl #2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/half-fir.h:41 │ │ │ │ │ - ldr r3, [r6, #36] @ 0x24 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/half-fir.h:42 │ │ │ │ │ - ldr r1, [r6, #56] @ 0x38 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/half-fir.h:41 │ │ │ │ │ - subs r5, r5, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/half-fir.h:39 │ │ │ │ │ - vpush {d8} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/half-fir.h:42 │ │ │ │ │ - bic.w r5, r5, r5, asr #31 │ │ │ │ │ - cmp r5, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:100 │ │ │ │ │ - ldr r4, [r6, #12] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/half-fir.h:42 │ │ │ │ │ - it ge │ │ │ │ │ - movge r5, r1 │ │ │ │ │ - adds r5, #1 │ │ │ │ │ - asrs r5, r5, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/half-fir.h:43 │ │ │ │ │ - mov r1, r5 │ │ │ │ │ - bl 158e8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/half-fir.h:45 │ │ │ │ │ - cmp r5, #0 │ │ │ │ │ - ble.n 15ce0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/half-fir.h:47 │ │ │ │ │ - vmov.f32 s1, #96 @ 0x3f000000 0.5 │ │ │ │ │ - add.w r3, r7, #8 │ │ │ │ │ - add r3, r4 │ │ │ │ │ - mov r4, r0 │ │ │ │ │ - add.w r1, r0, r5, lsl #2 │ │ │ │ │ - ldr r2, [r6, #84] @ 0x54 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/half-fir.h:47 (discriminator 3) │ │ │ │ │ - vldr s14, [r3, #-4] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/half-fir.h:45 (discriminator 3) │ │ │ │ │ - adds r3, #8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/half-fir.h:47 (discriminator 3) │ │ │ │ │ - vldr s15, [r3, #-20] @ 0xffffffec │ │ │ │ │ - vldr s12, [r2] │ │ │ │ │ - vadd.f32 s15, s15, s14 │ │ │ │ │ - vldr s13, [r3, #-16] │ │ │ │ │ - vldr s11, [r3, #-4] │ │ │ │ │ - vldr s7, [r3, #-28] @ 0xffffffe4 │ │ │ │ │ - vmul.f32 s15, s15, s12 │ │ │ │ │ - vadd.f32 s7, s7, s11 │ │ │ │ │ - vldr s16, [r2, #4] │ │ │ │ │ - vldr s14, [r3, #4] │ │ │ │ │ - vfma.f32 s15, s13, s1 │ │ │ │ │ - vldr s8, [r3, #-36] @ 0xffffffdc │ │ │ │ │ - vldr s0, [r2, #8] │ │ │ │ │ - vadd.f32 s8, s8, s14 │ │ │ │ │ - vldr s9, [r3, #-44] @ 0xffffffd4 │ │ │ │ │ - vldr s14, [r3, #12] │ │ │ │ │ - vldr s2, [r2, #12] │ │ │ │ │ - vadd.f32 s9, s9, s14 │ │ │ │ │ - vfma.f32 s15, s7, s16 │ │ │ │ │ - vldr s14, [r3, #20] │ │ │ │ │ - vldr s10, [r3, #-52] @ 0xffffffcc │ │ │ │ │ - vldr s3, [r2, #16] │ │ │ │ │ - vadd.f32 s10, s10, s14 │ │ │ │ │ - vldr s13, [r3, #28] │ │ │ │ │ - vldr s11, [r3, #-60] @ 0xffffffc4 │ │ │ │ │ - vldr s4, [r2, #20] │ │ │ │ │ - vfma.f32 s15, s8, s0 │ │ │ │ │ - vadd.f32 s11, s11, s13 │ │ │ │ │ - vldr s14, [r3, #36] @ 0x24 │ │ │ │ │ - vldr s12, [r3, #-68] @ 0xffffffbc │ │ │ │ │ - vldr s5, [r2, #24] │ │ │ │ │ - vadd.f32 s12, s12, s14 │ │ │ │ │ - vldr s7, [r3, #44] @ 0x2c │ │ │ │ │ - vldr s13, [r3, #-76] @ 0xffffffb4 │ │ │ │ │ - vfma.f32 s15, s9, s2 │ │ │ │ │ - vadd.f32 s13, s13, s7 │ │ │ │ │ - vldr s6, [r2, #28] │ │ │ │ │ - vldr s7, [r3, #52] @ 0x34 │ │ │ │ │ - vldr s14, [r3, #-84] @ 0xffffffac │ │ │ │ │ - vadd.f32 s14, s14, s7 │ │ │ │ │ - vldr s7, [r2, #32] │ │ │ │ │ - vfma.f32 s15, s10, s3 │ │ │ │ │ - vfma.f32 s15, s11, s4 │ │ │ │ │ - vfma.f32 s15, s12, s5 │ │ │ │ │ - vfma.f32 s15, s13, s6 │ │ │ │ │ - vfma.f32 s15, s14, s7 │ │ │ │ │ - vstmia r4!, {s15} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/half-fir.h:45 (discriminator 3) │ │ │ │ │ - cmp r1, r4 │ │ │ │ │ - bne.n 15c1a │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 │ │ │ │ │ - ldr r1, [r6, #20] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:102 │ │ │ │ │ - ldrd r3, r2, [r6, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/half-fir.h:49 │ │ │ │ │ - lsls r5, r5, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 │ │ │ │ │ - mul.w r5, r1, r5 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:102 │ │ │ │ │ - subs r2, r2, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/half-fir.h:50 │ │ │ │ │ - vpop {d8} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:102 │ │ │ │ │ - cmp r5, r2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:106 │ │ │ │ │ - itt ls │ │ │ │ │ - addls r5, r5, r3 │ │ │ │ │ - strls r5, [r6, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/half-fir.h:50 │ │ │ │ │ - pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ -vpoly0(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:31 │ │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ - mov r4, r0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ - ldrd r7, r3, [r0, #24] │ │ │ │ │ - ldr r2, [r0, #20] │ │ │ │ │ - subs r5, r3, r7 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:32 │ │ │ │ │ - ldr r3, [r0, #36] @ 0x24 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ - udiv r5, r5, r2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:32 │ │ │ │ │ - subs r5, r5, r3 │ │ │ │ │ - ldr r3, [r0, #56] @ 0x38 │ │ │ │ │ - bic.w r2, r5, r5, asr #31 │ │ │ │ │ - cmp r3, r2 │ │ │ │ │ - blt.n 15d60 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:32 (discriminator 5) │ │ │ │ │ - cmp r5, #0 │ │ │ │ │ - ble.n 15d66 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:34 │ │ │ │ │ - ldr r3, [r4, #32] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:37 │ │ │ │ │ - mov r0, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:35 │ │ │ │ │ - ldr r6, [r4, #100] @ 0x64 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:34 │ │ │ │ │ - add.w r7, r7, r3, lsl #2 │ │ │ │ │ - ldr r3, [r4, #12] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:35 │ │ │ │ │ - ldr.w r8, [r4, #116] @ 0x74 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:34 │ │ │ │ │ - add r7, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:36 │ │ │ │ │ - ldr r3, [r4, #124] @ 0x7c │ │ │ │ │ - mul.w r1, r3, r5 │ │ │ │ │ - subs r1, r1, r6 │ │ │ │ │ - add r1, r8 │ │ │ │ │ - subs r1, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:37 │ │ │ │ │ - sdiv r1, r1, r8 │ │ │ │ │ - bl 158e8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 │ │ │ │ │ - ldr.w r2, [r4, #132] @ 0x84 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:37 │ │ │ │ │ - mov lr, r0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 │ │ │ │ │ - asrs r3, r2, #2 │ │ │ │ │ - subs r3, #2 │ │ │ │ │ - cmp r3, #4 │ │ │ │ │ - bhi.w 15f56 │ │ │ │ │ - tbb [pc, r3] │ │ │ │ │ - strb r5, [r0, #17] │ │ │ │ │ - ldmia r6!, {r0, r5, r7} │ │ │ │ │ - movs r0, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:33 (discriminator 12) │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - bne.w 15f52 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:44 │ │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 │ │ │ │ │ - ldr r3, [r4, #124] @ 0x7c │ │ │ │ │ - mul.w r5, r3, r5 │ │ │ │ │ - cmp r6, r5 │ │ │ │ │ - ittt lt │ │ │ │ │ - movlt.w r9, r2, asr #2 │ │ │ │ │ - addlt.w sl, r7, #96 @ 0x60 │ │ │ │ │ - ldrlt r0, [r4, #68] @ 0x44 │ │ │ │ │ - bge.n 15dc2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 45) │ │ │ │ │ - sdiv ip, r6, r3 │ │ │ │ │ - mls r2, r3, ip, r6 │ │ │ │ │ - ldr r1, [r0, #0] │ │ │ │ │ - mul.w r2, r2, r9 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:6746 (discriminator 45) │ │ │ │ │ - vmov.i32 q8, #0 @ 0x00000000 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 45) │ │ │ │ │ - mov.w ip, ip, lsl #2 │ │ │ │ │ - add.w r1, r1, r2, lsl #4 │ │ │ │ │ - add.w r2, r7, ip │ │ │ │ │ - add ip, sl │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:10398 (discriminator 42) │ │ │ │ │ - vld1.32 {d18-d19}, [r2]! │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 42) │ │ │ │ │ - vld1.64 {d20-d21}, [r1 :64]! │ │ │ │ │ - cmp ip, r2 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1483 (discriminator 42) │ │ │ │ │ - vmla.f32 q8, q9, q10 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 42) │ │ │ │ │ - bne.n 15da0 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:557 (discriminator 43) │ │ │ │ │ - vadd.f32 d16, d17, d16 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 43) │ │ │ │ │ - add r6, r8 │ │ │ │ │ - cmp r5, r6 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:3549 (discriminator 43) │ │ │ │ │ - vpadd.f32 d16, d16, d16 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/dev32s.h:50 (discriminator 43) │ │ │ │ │ - vst1.32 {d16[0]}, [lr]! │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 43) │ │ │ │ │ - bgt.n 15d80 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:41 (discriminator 54) │ │ │ │ │ - sdiv r5, r6, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 (discriminator 54) │ │ │ │ │ - ldrd r2, r1, [r4, #20] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:102 (discriminator 54) │ │ │ │ │ - ldr r0, [r4, #28] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 (discriminator 54) │ │ │ │ │ - mul.w r2, r5, r2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:102 (discriminator 54) │ │ │ │ │ - subs r0, r0, r1 │ │ │ │ │ - cmp r2, r0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:42 (discriminator 54) │ │ │ │ │ - mls r3, r3, r5, r6 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:106 (discriminator 54) │ │ │ │ │ - itt ls │ │ │ │ │ - addls r2, r2, r1 │ │ │ │ │ - strls r2, [r4, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:42 (discriminator 54) │ │ │ │ │ - str r3, [r4, #100] @ 0x64 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:44 (discriminator 54) │ │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 │ │ │ │ │ - ldr r3, [r4, #124] @ 0x7c │ │ │ │ │ - mul.w r5, r3, r5 │ │ │ │ │ - cmp r5, r6 │ │ │ │ │ - ble.n 15dc2 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:6746 │ │ │ │ │ - vmov.i32 q13, #0 @ 0x00000000 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 │ │ │ │ │ - mov.w r9, r2, asr #2 │ │ │ │ │ - ldr r0, [r4, #68] @ 0x44 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 13) │ │ │ │ │ - sdiv r1, r6, r3 │ │ │ │ │ - mls ip, r3, r1, r6 │ │ │ │ │ - ldr r2, [r0, #0] │ │ │ │ │ - mul.w ip, ip, r9 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:10398 (discriminator 13) │ │ │ │ │ - add.w r1, r7, r1, lsl #2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 13) │ │ │ │ │ - add.w ip, r2, ip, lsl #4 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:10398 (discriminator 13) │ │ │ │ │ - vld1.32 {d22-d23}, [r1]! │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1483 (discriminator 13) │ │ │ │ │ - vld1.64 {d24-d25}, [ip :64] │ │ │ │ │ - vorr q8, q13, q13 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:10398 (discriminator 13) │ │ │ │ │ - vld1.32 {d18-d19}, [r1] │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1483 (discriminator 13) │ │ │ │ │ - vmla.f32 q8, q11, q12 │ │ │ │ │ - vldr d20, [ip, #16] │ │ │ │ │ - vldr d21, [ip, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 13) │ │ │ │ │ - add r6, r8 │ │ │ │ │ - cmp r5, r6 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1483 (discriminator 13) │ │ │ │ │ - vmla.f32 q8, q9, q10 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:557 (discriminator 13) │ │ │ │ │ - vadd.f32 d16, d17, d16 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:3549 (discriminator 13) │ │ │ │ │ - vpadd.f32 d16, d16, d16 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/dev32s.h:50 (discriminator 13) │ │ │ │ │ - vst1.32 {d16[0]}, [lr]! │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 13) │ │ │ │ │ - bgt.n 15df8 │ │ │ │ │ - b.n 15dc2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 │ │ │ │ │ - ldr r3, [r4, #124] @ 0x7c │ │ │ │ │ - mul.w r5, r3, r5 │ │ │ │ │ - cmp r5, r6 │ │ │ │ │ - ittt gt │ │ │ │ │ - movgt.w r9, r2, asr #2 │ │ │ │ │ - addgt.w sl, r7, #48 @ 0x30 │ │ │ │ │ - ldrgt r0, [r4, #68] @ 0x44 │ │ │ │ │ - ble.n 15dc2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 21) │ │ │ │ │ - sdiv ip, r6, r3 │ │ │ │ │ - mls r2, r3, ip, r6 │ │ │ │ │ - ldr r1, [r0, #0] │ │ │ │ │ - mul.w r2, r2, r9 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:6746 (discriminator 21) │ │ │ │ │ - vmov.i32 q8, #0 @ 0x00000000 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 21) │ │ │ │ │ - mov.w ip, ip, lsl #2 │ │ │ │ │ - add.w r1, r1, r2, lsl #4 │ │ │ │ │ - add.w r2, r7, ip │ │ │ │ │ - add ip, sl │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:10398 (discriminator 18) │ │ │ │ │ - vld1.32 {d18-d19}, [r2]! │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 18) │ │ │ │ │ - vld1.64 {d20-d21}, [r1 :64]! │ │ │ │ │ - cmp ip, r2 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1483 (discriminator 18) │ │ │ │ │ - vmla.f32 q8, q9, q10 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 18) │ │ │ │ │ - bne.n 15e78 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:557 (discriminator 19) │ │ │ │ │ - vadd.f32 d16, d17, d16 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 19) │ │ │ │ │ - add r6, r8 │ │ │ │ │ - cmp r5, r6 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:3549 (discriminator 19) │ │ │ │ │ - vpadd.f32 d16, d16, d16 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/dev32s.h:50 (discriminator 19) │ │ │ │ │ - vst1.32 {d16[0]}, [lr]! │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 19) │ │ │ │ │ - bgt.n 15e58 │ │ │ │ │ - b.n 15dc2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 │ │ │ │ │ - ldr r3, [r4, #124] @ 0x7c │ │ │ │ │ - mul.w r5, r3, r5 │ │ │ │ │ - cmp r6, r5 │ │ │ │ │ - ittt lt │ │ │ │ │ - movlt.w r9, r2, asr #2 │ │ │ │ │ - addlt.w sl, r7, #64 @ 0x40 │ │ │ │ │ - ldrlt r0, [r4, #68] @ 0x44 │ │ │ │ │ - bge.n 15dc2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 29) │ │ │ │ │ - sdiv ip, r6, r3 │ │ │ │ │ - mls r2, r3, ip, r6 │ │ │ │ │ - ldr r1, [r0, #0] │ │ │ │ │ - mul.w r2, r2, r9 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:6746 (discriminator 29) │ │ │ │ │ - vmov.i32 q8, #0 @ 0x00000000 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 29) │ │ │ │ │ - mov.w ip, ip, lsl #2 │ │ │ │ │ - add.w r1, r1, r2, lsl #4 │ │ │ │ │ - add.w r2, r7, ip │ │ │ │ │ - add ip, sl │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:10398 (discriminator 26) │ │ │ │ │ - vld1.32 {d18-d19}, [r2]! │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 26) │ │ │ │ │ - vld1.64 {d20-d21}, [r1 :64]! │ │ │ │ │ - cmp ip, r2 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1483 (discriminator 26) │ │ │ │ │ - vmla.f32 q8, q9, q10 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 26) │ │ │ │ │ - bne.n 15ed2 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:557 (discriminator 27) │ │ │ │ │ - vadd.f32 d16, d17, d16 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 27) │ │ │ │ │ - add r6, r8 │ │ │ │ │ - cmp r5, r6 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:3549 (discriminator 27) │ │ │ │ │ - vpadd.f32 d16, d16, d16 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/dev32s.h:50 (discriminator 27) │ │ │ │ │ - vst1.32 {d16[0]}, [lr]! │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 27) │ │ │ │ │ - bgt.n 15eb2 │ │ │ │ │ - b.n 15dc2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 │ │ │ │ │ - ldr r3, [r4, #124] @ 0x7c │ │ │ │ │ - mul.w r5, r3, r5 │ │ │ │ │ - cmp r6, r5 │ │ │ │ │ - ittt lt │ │ │ │ │ - movlt.w r9, r2, asr #2 │ │ │ │ │ - addlt.w sl, r7, #80 @ 0x50 │ │ │ │ │ - ldrlt r0, [r4, #68] @ 0x44 │ │ │ │ │ - bge.w 15dc2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 37) │ │ │ │ │ - sdiv ip, r6, r3 │ │ │ │ │ - mls r2, r3, ip, r6 │ │ │ │ │ - ldr r1, [r0, #0] │ │ │ │ │ - mul.w r2, r2, r9 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:6746 (discriminator 37) │ │ │ │ │ - vmov.i32 q8, #0 @ 0x00000000 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 37) │ │ │ │ │ - mov.w ip, ip, lsl #2 │ │ │ │ │ - add.w r1, r1, r2, lsl #4 │ │ │ │ │ - add.w r2, r7, ip │ │ │ │ │ - add ip, sl │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:10398 (discriminator 34) │ │ │ │ │ - vld1.32 {d18-d19}, [r2]! │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 34) │ │ │ │ │ - vld1.64 {d20-d21}, [r1 :64]! │ │ │ │ │ - cmp r2, ip │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1483 (discriminator 34) │ │ │ │ │ - vmla.f32 q8, q9, q10 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 34) │ │ │ │ │ - bne.n 15f2e │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:557 (discriminator 35) │ │ │ │ │ - vadd.f32 d16, d17, d16 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 35) │ │ │ │ │ - add r6, r8 │ │ │ │ │ - cmp r5, r6 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:3549 (discriminator 35) │ │ │ │ │ - vpadd.f32 d16, d16, d16 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/dev32s.h:50 (discriminator 35) │ │ │ │ │ - vst1.32 {d16[0]}, [lr]! │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 35) │ │ │ │ │ - bgt.n 15f0e │ │ │ │ │ - b.n 15dc2 │ │ │ │ │ - mov r5, r3 │ │ │ │ │ - b.n 15d20 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 │ │ │ │ │ - ldr r3, [r4, #124] @ 0x7c │ │ │ │ │ - mul.w r5, r3, r5 │ │ │ │ │ - cmp r6, r5 │ │ │ │ │ - bge.w 15dc2 │ │ │ │ │ - ldr r0, [r4, #68] @ 0x44 │ │ │ │ │ - mov.w r9, r2, asr #2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 53) │ │ │ │ │ - sdiv r1, r6, r3 │ │ │ │ │ - ldr r2, [r0, #0] │ │ │ │ │ - cmp.w r9, #0 │ │ │ │ │ - mls ip, r3, r1, r6 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:6746 (discriminator 53) │ │ │ │ │ - vmov.i32 q8, #0 @ 0x00000000 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 53) │ │ │ │ │ - mov.w r1, r1, lsl #2 │ │ │ │ │ - mul.w ip, r9, ip │ │ │ │ │ - ble.n 15f9e │ │ │ │ │ - add.w ip, r2, ip, lsl #4 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 │ │ │ │ │ - movs r2, #0 │ │ │ │ │ - add r1, r7 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:10398 (discriminator 50) │ │ │ │ │ - vld1.32 {d18-d19}, [r1]! │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 50) │ │ │ │ │ - vld1.64 {d20-d21}, [ip :64]! │ │ │ │ │ - adds r2, #1 │ │ │ │ │ - cmp r9, r2 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1483 (discriminator 50) │ │ │ │ │ - vmla.f32 q8, q9, q10 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 50) │ │ │ │ │ - bgt.n 15f8c │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:557 (discriminator 51) │ │ │ │ │ - vadd.f32 d16, d17, d16 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 51) │ │ │ │ │ - add r6, r8 │ │ │ │ │ - cmp r5, r6 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:3549 (discriminator 51) │ │ │ │ │ - vpadd.f32 d16, d16, d16 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/dev32s.h:50 (discriminator 51) │ │ │ │ │ - vst1.32 {d16[0]}, [lr]! │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 51) │ │ │ │ │ - bgt.n 15f68 │ │ │ │ │ - b.n 15dc2 │ │ │ │ │ - nop │ │ │ │ │ -vpoly1(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:122 │ │ │ │ │ - ldr r2, [pc, #760] @ (162b0 ) │ │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ - mov r4, r0 │ │ │ │ │ - vpush {d8} │ │ │ │ │ - add r2, pc │ │ │ │ │ - sub sp, #84 @ 0x54 │ │ │ │ │ - ldr r3, [pc, #748] @ (162b4 ) │ │ │ │ │ - mov r0, r1 │ │ │ │ │ - str r1, [sp, #28] │ │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:100 │ │ │ │ │ - ldr r1, [r4, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:123 │ │ │ │ │ - ldr r2, [r4, #32] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:122 │ │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ │ - str r3, [sp, #76] @ 0x4c │ │ │ │ │ - mov.w r3, #0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:123 │ │ │ │ │ - ldr r3, [r4, #12] │ │ │ │ │ - add.w r2, r1, r2, lsl #2 │ │ │ │ │ - add r3, r2 │ │ │ │ │ - str r3, [sp, #4] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:102 │ │ │ │ │ - ldr r3, [r4, #28] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ - ldr r2, [r4, #20] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:102 │ │ │ │ │ - subs r3, r3, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:125 │ │ │ │ │ - vldr d16, [r4, #48] @ 0x30 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ - udiv r3, r3, r2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:124 │ │ │ │ │ - ldr r2, [r4, #36] @ 0x24 │ │ │ │ │ - subs r3, r3, r2 │ │ │ │ │ - ldr r2, [r4, #56] @ 0x38 │ │ │ │ │ - bic.w r3, r3, r3, asr #31 │ │ │ │ │ - cmp r3, r2 │ │ │ │ │ - it ge │ │ │ │ │ - movge r3, r2 │ │ │ │ │ - mov fp, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:125 │ │ │ │ │ - vmov s15, r3 │ │ │ │ │ - vcvt.f64.s32 d8, s15 │ │ │ │ │ - vmul.f64 d8, d8, d16 │ │ │ │ │ - vcvt.s32.f64 s16, d8 │ │ │ │ │ - vmov r3, s16 │ │ │ │ │ - add.w sl, r3, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:126 │ │ │ │ │ - mov r1, sl │ │ │ │ │ - bl 158e8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - ldr.w r7, [r4, #132] @ 0x84 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:126 │ │ │ │ │ - mov lr, r0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - asrs r3, r7, #2 │ │ │ │ │ - subs r3, #2 │ │ │ │ │ - cmp r3, #4 │ │ │ │ │ - bhi.w 169e6 │ │ │ │ │ - tbh [pc, r3, lsl #1] │ │ │ │ │ - lsls r2, r0, #2 │ │ │ │ │ - lsls r0, r0, #7 │ │ │ │ │ - lsls r4, r0, #5 │ │ │ │ │ - lsls r2, r7, #8 │ │ │ │ │ - movs r5, r0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 6) │ │ │ │ │ - ldrb.w r2, [r4, #120] @ 0x78 │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - beq.w 165e8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 79) │ │ │ │ │ - ldr.w ip, [r4, #88] @ 0x58 │ │ │ │ │ - add.w r3, r4, #88 @ 0x58 │ │ │ │ │ - ldr r6, [r4, #92] @ 0x5c │ │ │ │ │ - add.w r8, sp, #56 @ 0x38 │ │ │ │ │ - ldmia r3, {r0, r1, r2, r3} │ │ │ │ │ - cmp fp, r3 │ │ │ │ │ - stmia.w r8, {r0, r1, r2, r3} │ │ │ │ │ - mov r1, r3 │ │ │ │ │ - ble.w 165ca │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - asrs r3, r7, #2 │ │ │ │ │ - mov.w sl, #0 │ │ │ │ │ - str r3, [sp, #36] @ 0x24 │ │ │ │ │ - mov r7, r2 │ │ │ │ │ - ldr r3, [r4, #68] @ 0x44 │ │ │ │ │ - ldr.w r5, [r4, #136] @ 0x88 │ │ │ │ │ - str r3, [sp, #12] │ │ │ │ │ - ldr r3, [r4, #104] @ 0x68 │ │ │ │ │ - rsb r2, r5, #32 │ │ │ │ │ - vldr d24, [pc, #552] @ 162a8 │ │ │ │ │ - str r3, [sp, #20] │ │ │ │ │ - add r3, sp, #52 @ 0x34 │ │ │ │ │ - str r3, [sp, #16] │ │ │ │ │ - ldr r3, [r4, #108] @ 0x6c │ │ │ │ │ - str r2, [sp, #32] │ │ │ │ │ - str r3, [sp, #24] │ │ │ │ │ - ldr r3, [r4, #112] @ 0x70 │ │ │ │ │ - str r4, [sp, #40] @ 0x28 │ │ │ │ │ - str r3, [sp, #8] │ │ │ │ │ - ldr r3, [r4, #116] @ 0x74 │ │ │ │ │ - mov r8, r3 │ │ │ │ │ - mov r3, r5 │ │ │ │ │ - mov r9, r3 │ │ │ │ │ - mov r5, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 87) │ │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ │ - movs r2, #0 │ │ │ │ │ - ldr r0, [sp, #64] @ 0x40 │ │ │ │ │ - add.w r1, r3, r1, lsl #2 │ │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:6746 (discriminator 87) │ │ │ │ │ - vmov.i32 q9, #0 @ 0x00000000 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 87) │ │ │ │ │ - ldr r4, [r3, #0] │ │ │ │ │ - lsl.w r3, r0, r9 │ │ │ │ │ - vmov s15, r3 │ │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ │ - lsrs r0, r3 │ │ │ │ │ - vcvt.f64.u32 d16, s15 │ │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ - mul.w r0, r3, r0 │ │ │ │ │ - vmul.f64 d16, d16, d24 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:10767 (discriminator 87) │ │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 87) │ │ │ │ │ - vcvt.f32.f64 s15, d16 │ │ │ │ │ - vstr s15, [sp, #52] @ 0x34 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:10767 (discriminator 87) │ │ │ │ │ - vld1.32 {d26[]-d27[]}, [r3] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 84) │ │ │ │ │ - adds r3, r0, r2 │ │ │ │ │ - adds r2, #1 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:10398 (discriminator 84) │ │ │ │ │ - vld1.32 {d20-d21}, [r1]! │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 84) │ │ │ │ │ - add.w r3, r4, r3, lsl #5 │ │ │ │ │ - cmp r2, #6 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1483 (discriminator 84) │ │ │ │ │ - vldr d16, [r3, #16] │ │ │ │ │ - vldr d17, [r3, #24] │ │ │ │ │ - vld1.64 {d22-d23}, [r3 :64] │ │ │ │ │ - vmla.f32 q8, q11, q13 │ │ │ │ │ - vmla.f32 q9, q8, q10 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 84) │ │ │ │ │ - bne.n 160d6 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:557 (discriminator 85) │ │ │ │ │ - ldr r1, [sp, #20] │ │ │ │ │ - movs r3, #0 │ │ │ │ │ - vadd.f32 d18, d19, d18 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:3549 (discriminator 85) │ │ │ │ │ - adds.w ip, r1, ip │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 85) │ │ │ │ │ - add.w r2, sl, #1 │ │ │ │ │ - ldr r1, [sp, #24] │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:3549 (discriminator 85) │ │ │ │ │ - vpadd.f32 d18, d18, d18 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:6173 (discriminator 85) │ │ │ │ │ - adcs r6, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 85) │ │ │ │ │ - ldr r1, [sp, #8] │ │ │ │ │ - it cs │ │ │ │ │ - movcs r3, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/dev32s.h:50 (discriminator 85) │ │ │ │ │ - vst1.32 {d18[0]}, [lr]! │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 85) │ │ │ │ │ - adds r3, r3, r1 │ │ │ │ │ - adc.w r1, r8, #0 │ │ │ │ │ - adds r7, r3, r7 │ │ │ │ │ - adc.w r5, r5, r1 │ │ │ │ │ - cmp fp, r5 │ │ │ │ │ - mov r1, r5 │ │ │ │ │ - strd r7, r5, [sp, #64] @ 0x40 │ │ │ │ │ - ble.w 165c0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - mov sl, r2 │ │ │ │ │ - b.n 1609c │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 2) │ │ │ │ │ - ldrb.w r6, [r4, #120] @ 0x78 │ │ │ │ │ - cmp r6, #0 │ │ │ │ │ - beq.w 168fa │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 7) │ │ │ │ │ - ldr.w ip, [r4, #88] @ 0x58 │ │ │ │ │ - add.w r3, r4, #88 @ 0x58 │ │ │ │ │ - ldr r6, [r4, #92] @ 0x5c │ │ │ │ │ - add.w r8, sp, #56 @ 0x38 │ │ │ │ │ - ldmia r3, {r0, r1, r2, r3} │ │ │ │ │ - cmp fp, r3 │ │ │ │ │ - stmia.w r8, {r0, r1, r2, r3} │ │ │ │ │ - mov r2, r3 │ │ │ │ │ - ble.n 16258 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - asrs r3, r7, #2 │ │ │ │ │ - mov r0, lr │ │ │ │ │ - str r3, [sp, #36] @ 0x24 │ │ │ │ │ - ldr r3, [r4, #108] @ 0x6c │ │ │ │ │ - ldr r1, [r4, #68] @ 0x44 │ │ │ │ │ - str r3, [sp, #24] │ │ │ │ │ - add r3, sp, #52 @ 0x34 │ │ │ │ │ - str r3, [sp, #16] │ │ │ │ │ - ldr r3, [r4, #112] @ 0x70 │ │ │ │ │ - ldr r7, [r4, #104] @ 0x68 │ │ │ │ │ - str r3, [sp, #8] │ │ │ │ │ - ldr r3, [r4, #116] @ 0x74 │ │ │ │ │ - ldr.w r5, [r4, #136] @ 0x88 │ │ │ │ │ - ldr.w r9, [sp, #64] @ 0x40 │ │ │ │ │ - vldr d22, [pc, #296] @ 162a8 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:6746 │ │ │ │ │ - vmov.i32 q2, #0 @ 0x00000000 │ │ │ │ │ - str r3, [sp, #40] @ 0x28 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - rsb lr, r5, #32 │ │ │ │ │ - str r1, [sp, #12] │ │ │ │ │ - mov r3, r9 │ │ │ │ │ - str r7, [sp, #20] │ │ │ │ │ - mov r1, r2 │ │ │ │ │ - ldr.w r8, [sp, #40] @ 0x28 │ │ │ │ │ - movs r7, #0 │ │ │ │ │ - str r0, [sp, #32] │ │ │ │ │ - str r4, [sp, #44] @ 0x2c │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:10398 (discriminator 15) │ │ │ │ │ - ldr r4, [sp, #4] │ │ │ │ │ - mov sl, r7 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 15) │ │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ │ - adds r7, #1 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:10398 (discriminator 15) │ │ │ │ │ - add.w r2, r4, r2, lsl #2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 15) │ │ │ │ │ - ldr r4, [sp, #64] @ 0x40 │ │ │ │ │ - ldr.w r9, [r0] │ │ │ │ │ - lsl.w r0, r4, r5 │ │ │ │ │ - lsr.w r4, r4, lr │ │ │ │ │ - vmov s15, r0 │ │ │ │ │ - ldr r0, [sp, #36] @ 0x24 │ │ │ │ │ - mul.w r4, r0, r4 │ │ │ │ │ - vcvt.f64.u32 d16, s15 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:10767 (discriminator 15) │ │ │ │ │ - ldr r0, [sp, #16] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 15) │ │ │ │ │ - vmul.f64 d16, d16, d22 │ │ │ │ │ - vcvt.f32.f64 s15, d16 │ │ │ │ │ - vstr s15, [sp, #52] @ 0x34 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:10398 (discriminator 15) │ │ │ │ │ - vld1.32 {d26-d27}, [r2]! │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:10767 (discriminator 15) │ │ │ │ │ - vld1.32 {d16[]-d17[]}, [r0] │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:10398 (discriminator 15) │ │ │ │ │ - vld1.32 {d24-d25}, [r2] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 15) │ │ │ │ │ - add.w r2, r9, r4, lsl #5 │ │ │ │ │ - adds r4, #1 │ │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1483 (discriminator 15) │ │ │ │ │ - vld1.64 {d30-d31}, [r2 :64] │ │ │ │ │ - vldr d20, [r2, #16] │ │ │ │ │ - vldr d21, [r2, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 15) │ │ │ │ │ - add.w r4, r9, r4, lsl #5 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/dev32s.h:50 (discriminator 15) │ │ │ │ │ - ldr r2, [sp, #32] │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1483 (discriminator 15) │ │ │ │ │ - vldr d18, [r4, #16] │ │ │ │ │ - vldr d19, [r4, #24] │ │ │ │ │ - vld1.64 {d28-d29}, [r4 :64] │ │ │ │ │ - vmla.f32 q10, q15, q8 │ │ │ │ │ - adds.w ip, r0, ip │ │ │ │ │ - vmla.f32 q9, q14, q8 │ │ │ │ │ - vorr q8, q2, q2 │ │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ │ - adcs r6, r0 │ │ │ │ │ - vmla.f32 q8, q10, q13 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 15) │ │ │ │ │ - ldr r0, [sp, #8] │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1483 (discriminator 15) │ │ │ │ │ - vmla.f32 q8, q9, q12 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:557 (discriminator 15) │ │ │ │ │ - vadd.f32 d16, d17, d16 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:3549 (discriminator 15) │ │ │ │ │ - vpadd.f32 d16, d16, d16 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/dev32s.h:50 (discriminator 15) │ │ │ │ │ - vst1.32 {d16[0]}, [r2]! │ │ │ │ │ - str r2, [sp, #32] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 15) │ │ │ │ │ - mov.w r2, #0 │ │ │ │ │ - it cs │ │ │ │ │ - movcs r2, #1 │ │ │ │ │ - adds r2, r2, r0 │ │ │ │ │ - adc.w r4, r8, #0 │ │ │ │ │ - adds r3, r2, r3 │ │ │ │ │ - adc.w r1, r1, r4 │ │ │ │ │ - cmp fp, r1 │ │ │ │ │ - mov r2, r1 │ │ │ │ │ - strd r3, r1, [sp, #64] @ 0x40 │ │ │ │ │ - bgt.n 1619c │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:130 │ │ │ │ │ - vmov r3, s16 │ │ │ │ │ - ldr r4, [sp, #44] @ 0x2c │ │ │ │ │ - sub.w sl, r3, sl │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 (discriminator 16) │ │ │ │ │ - ldr r3, [r4, #20] │ │ │ │ │ - mul.w r2, r3, r2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:102 (discriminator 16) │ │ │ │ │ - ldrd r3, r1, [r4, #24] │ │ │ │ │ - subs r1, r1, r3 │ │ │ │ │ - cmp r2, r1 │ │ │ │ │ - bhi.n 1626c │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:106 │ │ │ │ │ - add r2, r3 │ │ │ │ │ - str r2, [r4, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - ldr r3, [sp, #64] @ 0x40 │ │ │ │ │ - movs r2, #0 │ │ │ │ │ - strd ip, r6, [r4, #88] @ 0x58 │ │ │ │ │ - strd r3, r2, [r4, #96] @ 0x60 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:89 │ │ │ │ │ - ldr r1, [sp, #28] │ │ │ │ │ - ldr r3, [r1, #16] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:88 │ │ │ │ │ - ldr r2, [r1, #8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:89 │ │ │ │ │ - mls r3, r2, sl, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:122 │ │ │ │ │ - ldr r2, [pc, #52] @ (162b8 ) │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:89 │ │ │ │ │ - str r3, [r1, #16] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:122 │ │ │ │ │ - add r2, pc │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:131 │ │ │ │ │ - ldr r3, [pc, #40] @ (162b4 ) │ │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ │ - ldr r3, [sp, #76] @ 0x4c │ │ │ │ │ - eors r2, r3 │ │ │ │ │ - mov.w r3, #0 │ │ │ │ │ - bne.w 169e2 │ │ │ │ │ - add sp, #84 @ 0x54 │ │ │ │ │ - vpop {d8} │ │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ - nop.w │ │ │ │ │ - movs r0, r0 │ │ │ │ │ - movs r0, r0 │ │ │ │ │ - movs r0, r0 │ │ │ │ │ - subs r5, #240 @ 0xf0 │ │ │ │ │ - ldrb r0, [r5, #28] │ │ │ │ │ - movs r1, r0 │ │ │ │ │ - lsls r0, r5, #3 │ │ │ │ │ - movs r0, r0 │ │ │ │ │ - ldrb r2, [r4, #17] │ │ │ │ │ - movs r1, r0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 4) │ │ │ │ │ - ldrb.w r3, [r4, #120] @ 0x78 │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - beq.w 16798 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 43) │ │ │ │ │ - ldr.w ip, [r4, #88] @ 0x58 │ │ │ │ │ - add.w r3, r4, #88 @ 0x58 │ │ │ │ │ - ldr r6, [r4, #92] @ 0x5c │ │ │ │ │ - add.w r8, sp, #56 @ 0x38 │ │ │ │ │ - ldmia r3, {r0, r1, r2, r3} │ │ │ │ │ - cmp fp, r3 │ │ │ │ │ - stmia.w r8, {r0, r1, r2, r3} │ │ │ │ │ - ble.w 165a8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - asrs r2, r7, #2 │ │ │ │ │ - mov.w sl, #0 │ │ │ │ │ - str r2, [sp, #36] @ 0x24 │ │ │ │ │ - ldr r2, [r4, #68] @ 0x44 │ │ │ │ │ - ldr.w r5, [r4, #136] @ 0x88 │ │ │ │ │ - str r2, [sp, #12] │ │ │ │ │ - ldr r2, [r4, #104] @ 0x68 │ │ │ │ │ - rsb r0, r5, #32 │ │ │ │ │ - vldr d24, [pc, #744] @ 165e0 │ │ │ │ │ - str r2, [sp, #20] │ │ │ │ │ - add r2, sp, #52 @ 0x34 │ │ │ │ │ - str r2, [sp, #16] │ │ │ │ │ - ldr r2, [r4, #108] @ 0x6c │ │ │ │ │ - ldr r1, [sp, #64] @ 0x40 │ │ │ │ │ - str r2, [sp, #24] │ │ │ │ │ - ldr r2, [r4, #112] @ 0x70 │ │ │ │ │ - str r0, [sp, #32] │ │ │ │ │ - str r2, [sp, #8] │ │ │ │ │ - ldr r2, [r4, #116] @ 0x74 │ │ │ │ │ - str r4, [sp, #40] @ 0x28 │ │ │ │ │ - mov r8, r2 │ │ │ │ │ - mov r2, r5 │ │ │ │ │ - mov r9, r2 │ │ │ │ │ - mov r5, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 51) │ │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ │ - ldr r4, [sp, #64] @ 0x40 │ │ │ │ │ - add.w r0, r2, r3, lsl #2 │ │ │ │ │ - movs r2, #0 │ │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:6746 (discriminator 51) │ │ │ │ │ - vmov.i32 q8, #0 @ 0x00000000 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 51) │ │ │ │ │ - ldr r7, [r3, #0] │ │ │ │ │ - lsl.w r3, r4, r9 │ │ │ │ │ - vmov s15, r3 │ │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ │ - lsrs r4, r3 │ │ │ │ │ - vcvt.f64.u32 d18, s15 │ │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ - mul.w r4, r3, r4 │ │ │ │ │ - vmul.f64 d18, d18, d24 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:10767 (discriminator 51) │ │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 51) │ │ │ │ │ - vcvt.f32.f64 s15, d18 │ │ │ │ │ - vstr s15, [sp, #52] @ 0x34 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:10767 (discriminator 51) │ │ │ │ │ - vld1.32 {d26[]-d27[]}, [r3] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 48) │ │ │ │ │ - adds r3, r4, r2 │ │ │ │ │ - adds r2, #1 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:10398 (discriminator 48) │ │ │ │ │ - vld1.32 {d20-d21}, [r0]! │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 48) │ │ │ │ │ - add.w r3, r7, r3, lsl #5 │ │ │ │ │ - cmp r2, #4 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1483 (discriminator 48) │ │ │ │ │ - vldr d18, [r3, #16] │ │ │ │ │ - vldr d19, [r3, #24] │ │ │ │ │ - vld1.64 {d22-d23}, [r3 :64] │ │ │ │ │ - vmla.f32 q9, q11, q13 │ │ │ │ │ - vmla.f32 q8, q9, q10 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 48) │ │ │ │ │ - bne.n 16352 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:557 (discriminator 49) │ │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ │ - movs r3, #0 │ │ │ │ │ - vadd.f32 d16, d17, d16 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:3549 (discriminator 49) │ │ │ │ │ - adds.w ip, r0, ip │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 49) │ │ │ │ │ - add.w r2, sl, #1 │ │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:3549 (discriminator 49) │ │ │ │ │ - vpadd.f32 d16, d16, d16 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:6173 (discriminator 49) │ │ │ │ │ - adcs r6, r0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 49) │ │ │ │ │ - ldr r0, [sp, #8] │ │ │ │ │ - it cs │ │ │ │ │ - movcs r3, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/dev32s.h:50 (discriminator 49) │ │ │ │ │ - vst1.32 {d16[0]}, [lr]! │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 49) │ │ │ │ │ - adds r3, r3, r0 │ │ │ │ │ - adc.w r0, r8, #0 │ │ │ │ │ - adds r1, r3, r1 │ │ │ │ │ - adc.w r5, r5, r0 │ │ │ │ │ - cmp fp, r5 │ │ │ │ │ - mov r3, r5 │ │ │ │ │ - strd r1, r5, [sp, #64] @ 0x40 │ │ │ │ │ - ble.w 1659e │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - mov sl, r2 │ │ │ │ │ - b.n 16318 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 3) │ │ │ │ │ - ldrb.w r3, [r4, #120] @ 0x78 │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - beq.w 166be │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 25) │ │ │ │ │ - ldr.w ip, [r4, #88] @ 0x58 │ │ │ │ │ - add.w r3, r4, #88 @ 0x58 │ │ │ │ │ - ldr r6, [r4, #92] @ 0x5c │ │ │ │ │ - add.w r8, sp, #56 @ 0x38 │ │ │ │ │ - ldmia r3, {r0, r1, r2, r3} │ │ │ │ │ - cmp r3, fp │ │ │ │ │ - stmia.w r8, {r0, r1, r2, r3} │ │ │ │ │ - bge.w 165a8 │ │ │ │ │ - ldr r1, [r4, #68] @ 0x44 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - mov r0, r3 │ │ │ │ │ - ldr.w r5, [r4, #136] @ 0x88 │ │ │ │ │ - mov.w sl, #0 │ │ │ │ │ - str r1, [sp, #12] │ │ │ │ │ - ldr r1, [r4, #104] @ 0x68 │ │ │ │ │ - mov r9, r5 │ │ │ │ │ - vldr d24, [pc, #500] @ 165e0 │ │ │ │ │ - str r1, [sp, #20] │ │ │ │ │ - add r1, sp, #52 @ 0x34 │ │ │ │ │ - str r1, [sp, #16] │ │ │ │ │ - ldr r1, [r4, #108] @ 0x6c │ │ │ │ │ - asrs r2, r7, #2 │ │ │ │ │ - rsb r7, r5, #32 │ │ │ │ │ - str r1, [sp, #24] │ │ │ │ │ - ldr r1, [r4, #112] @ 0x70 │ │ │ │ │ - str r2, [sp, #36] @ 0x24 │ │ │ │ │ - str r1, [sp, #8] │ │ │ │ │ - ldr r1, [r4, #116] @ 0x74 │ │ │ │ │ - ldr r2, [sp, #64] @ 0x40 │ │ │ │ │ - str r7, [sp, #32] │ │ │ │ │ - mov r8, r1 │ │ │ │ │ - str r4, [sp, #40] @ 0x28 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 33) │ │ │ │ │ - ldr r1, [sp, #4] │ │ │ │ │ - ldr r7, [sp, #64] @ 0x40 │ │ │ │ │ - add.w r4, r1, r3, lsl #2 │ │ │ │ │ - movs r1, #0 │ │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:6746 (discriminator 33) │ │ │ │ │ - vmov.i32 q8, #0 @ 0x00000000 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 33) │ │ │ │ │ - ldr r5, [r3, #0] │ │ │ │ │ - lsl.w r3, r7, r9 │ │ │ │ │ - vmov s15, r3 │ │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ │ - lsrs r7, r3 │ │ │ │ │ - vcvt.f64.u32 d18, s15 │ │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ - mul.w r7, r3, r7 │ │ │ │ │ - vmul.f64 d18, d18, d24 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:10767 (discriminator 33) │ │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 33) │ │ │ │ │ - vcvt.f32.f64 s15, d18 │ │ │ │ │ - vstr s15, [sp, #52] @ 0x34 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:10767 (discriminator 33) │ │ │ │ │ - vld1.32 {d26[]-d27[]}, [r3] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 30) │ │ │ │ │ - adds r3, r7, r1 │ │ │ │ │ - adds r1, #1 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:10398 (discriminator 30) │ │ │ │ │ - vld1.32 {d20-d21}, [r4]! │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 30) │ │ │ │ │ - add.w r3, r5, r3, lsl #5 │ │ │ │ │ - cmp r1, #3 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1483 (discriminator 30) │ │ │ │ │ - vldr d18, [r3, #16] │ │ │ │ │ - vldr d19, [r3, #24] │ │ │ │ │ - vld1.64 {d22-d23}, [r3 :64] │ │ │ │ │ - vmla.f32 q9, q11, q13 │ │ │ │ │ - vmla.f32 q8, q9, q10 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 30) │ │ │ │ │ - bne.n 16448 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:557 (discriminator 31) │ │ │ │ │ - ldr r4, [sp, #20] │ │ │ │ │ - movs r3, #0 │ │ │ │ │ - vadd.f32 d16, d17, d16 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:3549 (discriminator 31) │ │ │ │ │ - adds.w ip, r4, ip │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 31) │ │ │ │ │ - add.w r1, sl, #1 │ │ │ │ │ - ldr r4, [sp, #24] │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:3549 (discriminator 31) │ │ │ │ │ - vpadd.f32 d16, d16, d16 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:6173 (discriminator 31) │ │ │ │ │ - adcs r6, r4 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 31) │ │ │ │ │ - ldr r4, [sp, #8] │ │ │ │ │ - it cs │ │ │ │ │ - movcs r3, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/dev32s.h:50 (discriminator 31) │ │ │ │ │ - vst1.32 {d16[0]}, [lr]! │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 31) │ │ │ │ │ - adds r3, r3, r4 │ │ │ │ │ - adc.w r4, r8, #0 │ │ │ │ │ - adds r2, r3, r2 │ │ │ │ │ - adc.w r0, r0, r4 │ │ │ │ │ - cmp fp, r0 │ │ │ │ │ - mov r3, r0 │ │ │ │ │ - strd r2, r0, [sp, #64] @ 0x40 │ │ │ │ │ - ble.n 1659e │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - mov sl, r1 │ │ │ │ │ - b.n 1640e │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 5) │ │ │ │ │ - ldrb.w r3, [r4, #120] @ 0x78 │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - beq.w 16848 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 61) │ │ │ │ │ - ldr.w ip, [r4, #88] @ 0x58 │ │ │ │ │ - add.w r3, r4, #88 @ 0x58 │ │ │ │ │ - ldr r6, [r4, #92] @ 0x5c │ │ │ │ │ - add.w r8, sp, #56 @ 0x38 │ │ │ │ │ - ldmia r3, {r0, r1, r2, r3} │ │ │ │ │ - cmp fp, r3 │ │ │ │ │ - stmia.w r8, {r0, r1, r2, r3} │ │ │ │ │ - mov r1, r3 │ │ │ │ │ - ble.n 165ca │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - asrs r3, r7, #2 │ │ │ │ │ - mov.w sl, #0 │ │ │ │ │ - str r3, [sp, #36] @ 0x24 │ │ │ │ │ - mov r7, r2 │ │ │ │ │ - ldr r3, [r4, #68] @ 0x44 │ │ │ │ │ - ldr.w r5, [r4, #136] @ 0x88 │ │ │ │ │ - str r3, [sp, #12] │ │ │ │ │ - ldr r3, [r4, #104] @ 0x68 │ │ │ │ │ - rsb r2, r5, #32 │ │ │ │ │ - vldr d24, [pc, #248] @ 165e0 │ │ │ │ │ - str r3, [sp, #20] │ │ │ │ │ - add r3, sp, #52 @ 0x34 │ │ │ │ │ - str r3, [sp, #16] │ │ │ │ │ - ldr r3, [r4, #108] @ 0x6c │ │ │ │ │ - str r2, [sp, #32] │ │ │ │ │ - str r3, [sp, #24] │ │ │ │ │ - ldr r3, [r4, #112] @ 0x70 │ │ │ │ │ - str r4, [sp, #40] @ 0x28 │ │ │ │ │ - str r3, [sp, #8] │ │ │ │ │ - ldr r3, [r4, #116] @ 0x74 │ │ │ │ │ - mov r8, r3 │ │ │ │ │ - mov r3, r5 │ │ │ │ │ - mov r9, r3 │ │ │ │ │ - mov r5, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 69) │ │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ │ - movs r2, #0 │ │ │ │ │ - ldr r0, [sp, #64] @ 0x40 │ │ │ │ │ - add.w r1, r3, r1, lsl #2 │ │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:6746 (discriminator 69) │ │ │ │ │ - vmov.i32 q9, #0 @ 0x00000000 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 69) │ │ │ │ │ - ldr r4, [r3, #0] │ │ │ │ │ - lsl.w r3, r0, r9 │ │ │ │ │ - vmov s15, r3 │ │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ │ - lsrs r0, r3 │ │ │ │ │ - vcvt.f64.u32 d16, s15 │ │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ - mul.w r0, r3, r0 │ │ │ │ │ - vmul.f64 d16, d16, d24 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:10767 (discriminator 69) │ │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 69) │ │ │ │ │ - vcvt.f32.f64 s15, d16 │ │ │ │ │ - vstr s15, [sp, #52] @ 0x34 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:10767 (discriminator 69) │ │ │ │ │ - vld1.32 {d26[]-d27[]}, [r3] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 66) │ │ │ │ │ - adds r3, r0, r2 │ │ │ │ │ - adds r2, #1 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:10398 (discriminator 66) │ │ │ │ │ - vld1.32 {d20-d21}, [r1]! │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 66) │ │ │ │ │ - add.w r3, r4, r3, lsl #5 │ │ │ │ │ - cmp r2, #5 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1483 (discriminator 66) │ │ │ │ │ - vldr d16, [r3, #16] │ │ │ │ │ - vldr d17, [r3, #24] │ │ │ │ │ - vld1.64 {d22-d23}, [r3 :64] │ │ │ │ │ - vmla.f32 q8, q11, q13 │ │ │ │ │ - vmla.f32 q9, q8, q10 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 66) │ │ │ │ │ - bne.n 1653e │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:557 (discriminator 67) │ │ │ │ │ - ldr r1, [sp, #20] │ │ │ │ │ - movs r3, #0 │ │ │ │ │ - vadd.f32 d18, d19, d18 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:3549 (discriminator 67) │ │ │ │ │ - adds.w ip, r1, ip │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 67) │ │ │ │ │ - add.w r2, sl, #1 │ │ │ │ │ - ldr r1, [sp, #24] │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:3549 (discriminator 67) │ │ │ │ │ - vpadd.f32 d18, d18, d18 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:6173 (discriminator 67) │ │ │ │ │ - adcs r6, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 67) │ │ │ │ │ - ldr r1, [sp, #8] │ │ │ │ │ - it cs │ │ │ │ │ - movcs r3, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/dev32s.h:50 (discriminator 67) │ │ │ │ │ - vst1.32 {d18[0]}, [lr]! │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 67) │ │ │ │ │ - adds r3, r3, r1 │ │ │ │ │ - adc.w r1, r8, #0 │ │ │ │ │ - adds r7, r3, r7 │ │ │ │ │ - adc.w r5, r5, r1 │ │ │ │ │ - cmp fp, r5 │ │ │ │ │ - mov r1, r5 │ │ │ │ │ - strd r7, r5, [sp, #64] @ 0x40 │ │ │ │ │ - ble.n 165c0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - mov sl, r2 │ │ │ │ │ - b.n 16504 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:130 │ │ │ │ │ - vmov r2, s16 │ │ │ │ │ - ldr r4, [sp, #40] @ 0x28 │ │ │ │ │ - sub.w sl, r2, sl │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 (discriminator 52) │ │ │ │ │ - ldr r2, [r4, #20] │ │ │ │ │ - mul.w r3, r2, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:102 (discriminator 52) │ │ │ │ │ - ldrd r2, r1, [r4, #24] │ │ │ │ │ - subs r1, r1, r2 │ │ │ │ │ - cmp r3, r1 │ │ │ │ │ - bhi.w 1626c │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:106 │ │ │ │ │ - add r3, r2 │ │ │ │ │ - str r3, [r4, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:107 │ │ │ │ │ - b.n 1626c │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:130 │ │ │ │ │ - vmov r3, s16 │ │ │ │ │ - ldr r4, [sp, #40] @ 0x28 │ │ │ │ │ - sub.w sl, r3, sl │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 (discriminator 88) │ │ │ │ │ - ldr r3, [r4, #20] │ │ │ │ │ - mul.w r1, r3, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:102 (discriminator 88) │ │ │ │ │ - ldrd r3, r2, [r4, #24] │ │ │ │ │ - subs r2, r2, r3 │ │ │ │ │ - cmp r1, r2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:106 (discriminator 88) │ │ │ │ │ - itt ls │ │ │ │ │ - addls r1, r1, r3 │ │ │ │ │ - strls r1, [r4, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:107 (discriminator 88) │ │ │ │ │ - b.n 1626c │ │ │ │ │ - movs r0, r0 │ │ │ │ │ - movs r0, r0 │ │ │ │ │ - movs r0, r0 │ │ │ │ │ - subs r5, #240 @ 0xf0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 80) │ │ │ │ │ - ldrd r6, r9, [r4, #96] @ 0x60 │ │ │ │ │ - cmp fp, r9 │ │ │ │ │ - mov r3, r6 │ │ │ │ │ - mov r1, r9 │ │ │ │ │ - ble.n 166a2 │ │ │ │ │ - ldr.w r5, [r4, #136] @ 0x88 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - mov sl, r2 │ │ │ │ │ - ldr r2, [r4, #68] @ 0x44 │ │ │ │ │ - add.w r8, sp, #56 @ 0x38 │ │ │ │ │ - vldr d24, [pc, #-36] @ 165e0 │ │ │ │ │ - str r2, [sp, #12] │ │ │ │ │ - ldr r2, [r4, #112] @ 0x70 │ │ │ │ │ - mov.w lr, r7, asr #2 │ │ │ │ │ - rsb r7, r5, #32 │ │ │ │ │ - str r2, [sp, #8] │ │ │ │ │ - ldr r2, [r4, #116] @ 0x74 │ │ │ │ │ - strd r7, r4, [sp, #16] │ │ │ │ │ - mov ip, r2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 95) │ │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:6746 (discriminator 95) │ │ │ │ │ - vmov.i32 q9, #0 @ 0x00000000 │ │ │ │ │ - add.w r1, r2, r1, lsl #2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 95) │ │ │ │ │ - lsl.w r2, r3, r5 │ │ │ │ │ - vmov s15, r2 │ │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ │ - lsr.w r4, r3, r2 │ │ │ │ │ - movs r2, #0 │ │ │ │ │ - vcvt.f64.u32 d16, s15 │ │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ │ - mul.w r4, r4, lr │ │ │ │ │ - ldr r7, [r3, #0] │ │ │ │ │ - vmul.f64 d16, d16, d24 │ │ │ │ │ - vcvt.f32.f64 s15, d16 │ │ │ │ │ - vstr s15, [sp, #56] @ 0x38 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:10767 (discriminator 95) │ │ │ │ │ - vld1.32 {d26[]-d27[]}, [r8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 92) │ │ │ │ │ - adds r3, r4, r2 │ │ │ │ │ - adds r2, #1 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:10398 (discriminator 92) │ │ │ │ │ - vld1.32 {d20-d21}, [r1]! │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 92) │ │ │ │ │ - add.w r3, r7, r3, lsl #5 │ │ │ │ │ - cmp r2, #6 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1483 (discriminator 92) │ │ │ │ │ - vldr d16, [r3, #16] │ │ │ │ │ - vldr d17, [r3, #24] │ │ │ │ │ - vld1.64 {d22-d23}, [r3 :64] │ │ │ │ │ - vmla.f32 q8, q11, q13 │ │ │ │ │ - vmla.f32 q9, q8, q10 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 92) │ │ │ │ │ - bne.n 16650 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:557 (discriminator 93) │ │ │ │ │ - vadd.f32 d18, d19, d18 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 93) │ │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ │ - add.w r2, sl, #1 │ │ │ │ │ - adds r6, r6, r3 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:3549 (discriminator 93) │ │ │ │ │ - vpadd.f32 d18, d18, d18 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 93) │ │ │ │ │ - adc.w r9, r9, ip │ │ │ │ │ - mov r3, r6 │ │ │ │ │ - cmp fp, r9 │ │ │ │ │ - mov r1, r9 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/dev32s.h:50 (discriminator 93) │ │ │ │ │ - vst1.32 {d18[0]}, [r0]! │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 93) │ │ │ │ │ - ble.n 16698 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - mov sl, r2 │ │ │ │ │ - b.n 1661a │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:130 │ │ │ │ │ - vmov r2, s16 │ │ │ │ │ - ldr r4, [sp, #20] │ │ │ │ │ - sub.w sl, r2, sl │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 (discriminator 96) │ │ │ │ │ - ldr r2, [r4, #20] │ │ │ │ │ - mul.w r1, r2, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:102 (discriminator 96) │ │ │ │ │ - ldrd r2, r0, [r4, #24] │ │ │ │ │ - subs r0, r0, r2 │ │ │ │ │ - cmp r1, r0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:106 (discriminator 96) │ │ │ │ │ - itt ls │ │ │ │ │ - addls r1, r1, r2 │ │ │ │ │ - strls r1, [r4, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - str r3, [r4, #96] @ 0x60 │ │ │ │ │ - movs r3, #0 │ │ │ │ │ - str r3, [r4, #100] @ 0x64 │ │ │ │ │ - b.n 16278 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 26) │ │ │ │ │ - ldrd ip, r9, [r4, #96] @ 0x60 │ │ │ │ │ - cmp fp, r9 │ │ │ │ │ - mov r6, ip │ │ │ │ │ - mov r1, r9 │ │ │ │ │ - ble.n 16778 │ │ │ │ │ - ldr.w r5, [r4, #136] @ 0x88 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - mov sl, r3 │ │ │ │ │ - ldr r3, [r4, #68] @ 0x44 │ │ │ │ │ - add.w r8, sp, #56 @ 0x38 │ │ │ │ │ - vldr d24, [pc, #-248] @ 165e0 │ │ │ │ │ - str r3, [sp, #12] │ │ │ │ │ - ldr r3, [r4, #112] @ 0x70 │ │ │ │ │ - mov.w lr, r7, asr #2 │ │ │ │ │ - ldr r7, [r4, #116] @ 0x74 │ │ │ │ │ - str r3, [sp, #8] │ │ │ │ │ - rsb r3, r5, #32 │ │ │ │ │ - strd r3, r4, [sp, #16] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 41) │ │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ │ - movs r2, #0 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:6746 (discriminator 41) │ │ │ │ │ - vmov.i32 q8, #0 @ 0x00000000 │ │ │ │ │ - add.w r1, r3, r1, lsl #2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 41) │ │ │ │ │ - lsl.w r3, r6, r5 │ │ │ │ │ - vmov s15, r3 │ │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ │ - lsr.w r4, r6, r3 │ │ │ │ │ - vcvt.f64.u32 d18, s15 │ │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ │ - mul.w r4, r4, lr │ │ │ │ │ - ldr r6, [r3, #0] │ │ │ │ │ - vmul.f64 d18, d18, d24 │ │ │ │ │ - vcvt.f32.f64 s15, d18 │ │ │ │ │ - vstr s15, [sp, #56] @ 0x38 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:10767 (discriminator 41) │ │ │ │ │ - vld1.32 {d26[]-d27[]}, [r8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 38) │ │ │ │ │ - adds r3, r4, r2 │ │ │ │ │ - adds r2, #1 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:10398 (discriminator 38) │ │ │ │ │ - vld1.32 {d20-d21}, [r1]! │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 38) │ │ │ │ │ - add.w r3, r6, r3, lsl #5 │ │ │ │ │ - cmp r2, #3 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1483 (discriminator 38) │ │ │ │ │ - vldr d18, [r3, #16] │ │ │ │ │ - vldr d19, [r3, #24] │ │ │ │ │ - vld1.64 {d22-d23}, [r3 :64] │ │ │ │ │ - vmla.f32 q9, q11, q13 │ │ │ │ │ - vmla.f32 q8, q9, q10 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 38) │ │ │ │ │ - bne.n 16724 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:557 (discriminator 39) │ │ │ │ │ - vadd.f32 d16, d17, d16 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 39) │ │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:3549 (discriminator 39) │ │ │ │ │ - vpadd.f32 d16, d16, d16 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 39) │ │ │ │ │ - adds.w ip, ip, r3 │ │ │ │ │ - add.w r3, sl, #1 │ │ │ │ │ - adc.w r9, r9, r7 │ │ │ │ │ - mov r6, ip │ │ │ │ │ - cmp fp, r9 │ │ │ │ │ - mov r1, r9 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/dev32s.h:50 (discriminator 39) │ │ │ │ │ - vst1.32 {d16[0]}, [r0]! │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 39) │ │ │ │ │ - ble.n 1676e │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - mov sl, r3 │ │ │ │ │ - b.n 166ee │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:130 │ │ │ │ │ - vmov r3, s16 │ │ │ │ │ - ldr r4, [sp, #20] │ │ │ │ │ - sub.w sl, r3, sl │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 (discriminator 78) │ │ │ │ │ - ldr r3, [r4, #20] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 78) │ │ │ │ │ - str r6, [r4, #96] @ 0x60 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 (discriminator 78) │ │ │ │ │ - mul.w r1, r3, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:102 (discriminator 78) │ │ │ │ │ - ldrd r3, r2, [r4, #24] │ │ │ │ │ - subs r2, r2, r3 │ │ │ │ │ - cmp r1, r2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:106 (discriminator 78) │ │ │ │ │ - it ls │ │ │ │ │ - addls r1, r1, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 78) │ │ │ │ │ - mov.w r3, #0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:106 (discriminator 78) │ │ │ │ │ - it ls │ │ │ │ │ - strls r1, [r4, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 78) │ │ │ │ │ - str r3, [r4, #100] @ 0x64 │ │ │ │ │ - b.n 16278 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 44) │ │ │ │ │ - ldrd ip, r9, [r4, #96] @ 0x60 │ │ │ │ │ - cmp fp, r9 │ │ │ │ │ - mov r6, ip │ │ │ │ │ - mov r1, r9 │ │ │ │ │ - ble.n 16778 │ │ │ │ │ - ldr.w r5, [r4, #136] @ 0x88 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - mov sl, r3 │ │ │ │ │ - ldr r3, [r4, #68] @ 0x44 │ │ │ │ │ - add.w r8, sp, #56 @ 0x38 │ │ │ │ │ - vldr d24, [pc, #-468] @ 165e0 │ │ │ │ │ - str r3, [sp, #12] │ │ │ │ │ - ldr r3, [r4, #112] @ 0x70 │ │ │ │ │ - mov.w lr, r7, asr #2 │ │ │ │ │ - ldr r7, [r4, #116] @ 0x74 │ │ │ │ │ - str r3, [sp, #8] │ │ │ │ │ - rsb r3, r5, #32 │ │ │ │ │ - strd r3, r4, [sp, #16] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 59) │ │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ │ - movs r2, #0 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:6746 (discriminator 59) │ │ │ │ │ - vmov.i32 q8, #0 @ 0x00000000 │ │ │ │ │ - add.w r1, r3, r1, lsl #2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 59) │ │ │ │ │ - lsl.w r3, r6, r5 │ │ │ │ │ - vmov s15, r3 │ │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ │ - lsr.w r4, r6, r3 │ │ │ │ │ - vcvt.f64.u32 d18, s15 │ │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ │ - mul.w r4, r4, lr │ │ │ │ │ - ldr r6, [r3, #0] │ │ │ │ │ - vmul.f64 d18, d18, d24 │ │ │ │ │ - vcvt.f32.f64 s15, d18 │ │ │ │ │ - vstr s15, [sp, #56] @ 0x38 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:10767 (discriminator 59) │ │ │ │ │ - vld1.32 {d26[]-d27[]}, [r8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 56) │ │ │ │ │ - adds r3, r4, r2 │ │ │ │ │ - adds r2, #1 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:10398 (discriminator 56) │ │ │ │ │ - vld1.32 {d20-d21}, [r1]! │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 56) │ │ │ │ │ - add.w r3, r6, r3, lsl #5 │ │ │ │ │ - cmp r2, #4 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1483 (discriminator 56) │ │ │ │ │ - vldr d18, [r3, #16] │ │ │ │ │ - vldr d19, [r3, #24] │ │ │ │ │ - vld1.64 {d22-d23}, [r3 :64] │ │ │ │ │ - vmla.f32 q9, q11, q13 │ │ │ │ │ - vmla.f32 q8, q9, q10 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 56) │ │ │ │ │ - bne.n 167fe │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:557 (discriminator 57) │ │ │ │ │ - vadd.f32 d16, d17, d16 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 57) │ │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:3549 (discriminator 57) │ │ │ │ │ - vpadd.f32 d16, d16, d16 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 57) │ │ │ │ │ - adds.w ip, ip, r3 │ │ │ │ │ - add.w r3, sl, #1 │ │ │ │ │ - adc.w r9, r9, r7 │ │ │ │ │ - mov r6, ip │ │ │ │ │ - cmp fp, r9 │ │ │ │ │ - mov r1, r9 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/dev32s.h:50 (discriminator 57) │ │ │ │ │ - vst1.32 {d16[0]}, [r0]! │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 57) │ │ │ │ │ - ble.n 1676e │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - mov sl, r3 │ │ │ │ │ - b.n 167c8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 62) │ │ │ │ │ - ldrd ip, r9, [r4, #96] @ 0x60 │ │ │ │ │ - cmp fp, r9 │ │ │ │ │ - mov r6, ip │ │ │ │ │ - mov r1, r9 │ │ │ │ │ - ble.n 16778 │ │ │ │ │ - ldr.w r5, [r4, #136] @ 0x88 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - mov sl, r3 │ │ │ │ │ - ldr r3, [r4, #68] @ 0x44 │ │ │ │ │ - add.w r8, sp, #56 @ 0x38 │ │ │ │ │ - vldr d24, [pc, #-644] @ 165e0 │ │ │ │ │ - str r3, [sp, #12] │ │ │ │ │ - ldr r3, [r4, #112] @ 0x70 │ │ │ │ │ - mov.w lr, r7, asr #2 │ │ │ │ │ - ldr r7, [r4, #116] @ 0x74 │ │ │ │ │ - str r3, [sp, #8] │ │ │ │ │ - rsb r3, r5, #32 │ │ │ │ │ - strd r3, r4, [sp, #16] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 77) │ │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ │ - movs r2, #0 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:6746 (discriminator 77) │ │ │ │ │ - vmov.i32 q9, #0 @ 0x00000000 │ │ │ │ │ - add.w r1, r3, r1, lsl #2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 77) │ │ │ │ │ - lsl.w r3, r6, r5 │ │ │ │ │ - vmov s15, r3 │ │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ │ - lsr.w r4, r6, r3 │ │ │ │ │ - vcvt.f64.u32 d16, s15 │ │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ │ - mul.w r4, r4, lr │ │ │ │ │ - ldr r6, [r3, #0] │ │ │ │ │ - vmul.f64 d16, d16, d24 │ │ │ │ │ - vcvt.f32.f64 s15, d16 │ │ │ │ │ - vstr s15, [sp, #56] @ 0x38 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:10767 (discriminator 77) │ │ │ │ │ - vld1.32 {d26[]-d27[]}, [r8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 74) │ │ │ │ │ - adds r3, r4, r2 │ │ │ │ │ - adds r2, #1 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:10398 (discriminator 74) │ │ │ │ │ - vld1.32 {d20-d21}, [r1]! │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 74) │ │ │ │ │ - add.w r3, r6, r3, lsl #5 │ │ │ │ │ - cmp r2, #5 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1483 (discriminator 74) │ │ │ │ │ - vldr d16, [r3, #16] │ │ │ │ │ - vldr d17, [r3, #24] │ │ │ │ │ - vld1.64 {d22-d23}, [r3 :64] │ │ │ │ │ - vmla.f32 q8, q11, q13 │ │ │ │ │ - vmla.f32 q9, q8, q10 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 74) │ │ │ │ │ - bne.n 168ae │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:557 (discriminator 75) │ │ │ │ │ - vadd.f32 d18, d19, d18 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 75) │ │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:3549 (discriminator 75) │ │ │ │ │ - vpadd.f32 d18, d18, d18 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 75) │ │ │ │ │ - adds.w ip, ip, r3 │ │ │ │ │ - add.w r3, sl, #1 │ │ │ │ │ - adc.w r9, r9, r7 │ │ │ │ │ - mov r6, ip │ │ │ │ │ - cmp fp, r9 │ │ │ │ │ - mov r1, r9 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/dev32s.h:50 (discriminator 75) │ │ │ │ │ - vst1.32 {d18[0]}, [r0]! │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 75) │ │ │ │ │ - ble.w 1676e │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - mov sl, r3 │ │ │ │ │ - b.n 16878 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 8) │ │ │ │ │ - ldrd r1, ip, [r4, #96] @ 0x60 │ │ │ │ │ - cmp fp, ip │ │ │ │ │ - mov r3, r1 │ │ │ │ │ - mov r2, ip │ │ │ │ │ - ble.n 169ca │ │ │ │ │ - ldr r0, [r4, #68] @ 0x44 │ │ │ │ │ - add.w r8, sp, #56 @ 0x38 │ │ │ │ │ - ldr.w r5, [r4, #136] @ 0x88 │ │ │ │ │ - str r0, [sp, #12] │ │ │ │ │ - ldr r0, [r4, #112] @ 0x70 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - rsb r9, r5, #32 │ │ │ │ │ - vldr d22, [pc, #-828] @ 165e0 │ │ │ │ │ - str r0, [sp, #8] │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:6746 │ │ │ │ │ - vmov.i32 q2, #0 @ 0x00000000 │ │ │ │ │ - ldr r0, [r4, #116] @ 0x74 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - strd lr, r4, [sp, #16] │ │ │ │ │ - asrs r7, r7, #2 │ │ │ │ │ - mov lr, r0 │ │ │ │ │ - ldr r4, [sp, #12] │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:10398 (discriminator 23) │ │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ │ - add.w r2, r0, r2, lsl #2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 23) │ │ │ │ │ - ldr r0, [sp, #8] │ │ │ │ │ - adds r1, r1, r0 │ │ │ │ │ - lsl.w r0, r3, r5 │ │ │ │ │ - lsr.w r3, r3, r9 │ │ │ │ │ - vmov s15, r0 │ │ │ │ │ - mul.w r3, r7, r3 │ │ │ │ │ - adc.w ip, ip, lr │ │ │ │ │ - cmp fp, ip │ │ │ │ │ - add.w sl, r3, #1 │ │ │ │ │ - vcvt.f64.u32 d16, s15 │ │ │ │ │ - vmul.f64 d16, d16, d22 │ │ │ │ │ - vcvt.f32.f64 s15, d16 │ │ │ │ │ - vstr s15, [sp, #56] @ 0x38 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:10398 (discriminator 23) │ │ │ │ │ - vld1.32 {d26-d27}, [r2]! │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:10767 (discriminator 23) │ │ │ │ │ - vld1.32 {d16[]-d17[]}, [r8] │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:10398 (discriminator 23) │ │ │ │ │ - vld1.32 {d24-d25}, [r2] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 23) │ │ │ │ │ - ldr r2, [r4, #0] │ │ │ │ │ - add.w r3, r2, r3, lsl #5 │ │ │ │ │ - add.w r2, r2, sl, lsl #5 │ │ │ │ │ - mov sl, r6 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1483 (discriminator 23) │ │ │ │ │ - vld1.64 {d30-d31}, [r3 :64] │ │ │ │ │ - vldr d20, [r3, #16] │ │ │ │ │ - vldr d21, [r3, #24] │ │ │ │ │ - vldr d18, [r2, #16] │ │ │ │ │ - vldr d19, [r2, #24] │ │ │ │ │ - vld1.64 {d28-d29}, [r2 :64] │ │ │ │ │ - vmla.f32 q10, q15, q8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/dev32s.h:50 (discriminator 23) │ │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ │ - mov r2, ip │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1483 (discriminator 23) │ │ │ │ │ - vmla.f32 q9, q14, q8 │ │ │ │ │ - vorr q8, q2, q2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 23) │ │ │ │ │ - add.w r6, r6, #1 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1483 (discriminator 23) │ │ │ │ │ - vmla.f32 q8, q10, q13 │ │ │ │ │ - vmla.f32 q8, q9, q12 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:557 (discriminator 23) │ │ │ │ │ - vadd.f32 d16, d17, d16 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:3549 (discriminator 23) │ │ │ │ │ - vpadd.f32 d16, d16, d16 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/dev32s.h:50 (discriminator 23) │ │ │ │ │ - vst1.32 {d16[0]}, [r3]! │ │ │ │ │ - str r3, [sp, #16] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 23) │ │ │ │ │ - mov r3, r1 │ │ │ │ │ - bgt.n 1692e │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:130 │ │ │ │ │ - vmov r1, s16 │ │ │ │ │ - ldr r4, [sp, #20] │ │ │ │ │ - sub.w sl, r1, sl │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 (discriminator 24) │ │ │ │ │ - ldr r1, [r4, #20] │ │ │ │ │ - mul.w r2, r1, r2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:102 (discriminator 24) │ │ │ │ │ - ldrd r1, r0, [r4, #24] │ │ │ │ │ - subs r0, r0, r1 │ │ │ │ │ - cmp r2, r0 │ │ │ │ │ - bhi.w 166b6 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:106 │ │ │ │ │ - add r2, r1 │ │ │ │ │ - str r2, [r4, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:107 │ │ │ │ │ - b.n 166b6 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:131 │ │ │ │ │ - blx 171c <__stack_chk_fail@plt> │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 1) │ │ │ │ │ - ldrb.w r1, [r4, #120] @ 0x78 │ │ │ │ │ - cmp r1, #0 │ │ │ │ │ - beq.w 16af4 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 97) │ │ │ │ │ - ldr.w r8, [r4, #88] @ 0x58 │ │ │ │ │ - add.w r3, r4, #88 @ 0x58 │ │ │ │ │ - ldr.w r9, [r4, #92] @ 0x5c │ │ │ │ │ - add r6, sp, #56 @ 0x38 │ │ │ │ │ - ldmia r3, {r0, r1, r2, r3} │ │ │ │ │ - cmp fp, r3 │ │ │ │ │ - stmia.w r6, {r0, r1, r2, r3} │ │ │ │ │ - mov r1, r3 │ │ │ │ │ - ble.w 16bb4 │ │ │ │ │ - ldr.w r5, [r4, #136] @ 0x88 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - mov ip, r3 │ │ │ │ │ - ldr r3, [r4, #68] @ 0x44 │ │ │ │ │ - mov r6, lr │ │ │ │ │ - vldr d20, [pc, #496] @ 16c08 │ │ │ │ │ - str r3, [sp, #12] │ │ │ │ │ - mov lr, r2 │ │ │ │ │ - ldr r3, [r4, #104] @ 0x68 │ │ │ │ │ - mov.w sl, #0 │ │ │ │ │ - asrs r7, r7, #2 │ │ │ │ │ - str r3, [sp, #20] │ │ │ │ │ - add r3, sp, #52 @ 0x34 │ │ │ │ │ - str r3, [sp, #16] │ │ │ │ │ - ldr r3, [r4, #108] @ 0x6c │ │ │ │ │ - str r3, [sp, #24] │ │ │ │ │ - ldr r3, [r4, #112] @ 0x70 │ │ │ │ │ - str r3, [sp, #8] │ │ │ │ │ - ldr r3, [r4, #116] @ 0x74 │ │ │ │ │ - str r3, [sp, #40] @ 0x28 │ │ │ │ │ - rsb r3, r5, #32 │ │ │ │ │ - str r3, [sp, #44] @ 0x2c │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 105) │ │ │ │ │ - lsls r1, r1, #2 │ │ │ │ │ - cmp r7, #0 │ │ │ │ │ - str r1, [sp, #32] │ │ │ │ │ - ldr r1, [sp, #64] @ 0x40 │ │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ │ - lsl.w r3, r1, r5 │ │ │ │ │ - ldr r0, [r2, #0] │ │ │ │ │ - mov r2, r7 │ │ │ │ │ - vmov s15, r3 │ │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:6746 (discriminator 105) │ │ │ │ │ - vmov.i32 q8, #0 @ 0x00000000 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 105) │ │ │ │ │ - vcvt.f64.u32 d18, s15 │ │ │ │ │ - lsr.w r1, r1, r3 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:10767 (discriminator 105) │ │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 105) │ │ │ │ │ - str r1, [sp, #36] @ 0x24 │ │ │ │ │ - vmul.f64 d18, d18, d20 │ │ │ │ │ - vcvt.f32.f64 s15, d18 │ │ │ │ │ - vstr s15, [sp, #52] @ 0x34 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:10767 (discriminator 105) │ │ │ │ │ - vld1.32 {d22[]-d23[]}, [r3] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 105) │ │ │ │ │ - ble.n 16ab2 │ │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ │ - ldr r1, [sp, #32] │ │ │ │ │ - add r1, r3 │ │ │ │ │ - mov r3, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - movs r1, #0 │ │ │ │ │ - str r3, [sp, #32] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 102) │ │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ - mla r2, r3, r2, r1 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:10398 (discriminator 102) │ │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 102) │ │ │ │ │ - adds r1, #1 │ │ │ │ │ - add.w r2, r0, r2, lsl #5 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:10398 (discriminator 102) │ │ │ │ │ - vld1.32 {d24-d25}, [r3]! │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1483 (discriminator 102) │ │ │ │ │ - vldr d18, [r2, #16] │ │ │ │ │ - vldr d19, [r2, #24] │ │ │ │ │ - vld1.64 {d26-d27}, [r2 :64] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 102) │ │ │ │ │ - cmp r7, r1 │ │ │ │ │ - mov r2, r7 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:10398 (discriminator 102) │ │ │ │ │ - str r3, [sp, #32] │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1483 (discriminator 102) │ │ │ │ │ - vmla.f32 q9, q13, q11 │ │ │ │ │ - vmla.f32 q8, q9, q12 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 102) │ │ │ │ │ - bgt.n 16a84 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:557 (discriminator 103) │ │ │ │ │ - ldr r1, [sp, #20] │ │ │ │ │ - movs r3, #0 │ │ │ │ │ - vadd.f32 d16, d17, d16 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:3549 (discriminator 103) │ │ │ │ │ - adds.w r8, r1, r8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 103) │ │ │ │ │ - add.w r2, sl, #1 │ │ │ │ │ - ldr r1, [sp, #24] │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:3549 (discriminator 103) │ │ │ │ │ - vpadd.f32 d16, d16, d16 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:6173 (discriminator 103) │ │ │ │ │ - adcs.w r9, r1, r9 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 103) │ │ │ │ │ - ldr r1, [sp, #8] │ │ │ │ │ - it cs │ │ │ │ │ - movcs r3, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/dev32s.h:50 (discriminator 103) │ │ │ │ │ - vst1.32 {d16[0]}, [r6]! │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 103) │ │ │ │ │ - adds r3, r3, r1 │ │ │ │ │ - ldr r1, [sp, #40] @ 0x28 │ │ │ │ │ - adc.w r1, r1, #0 │ │ │ │ │ - adds.w lr, r3, lr │ │ │ │ │ - adc.w ip, ip, r1 │ │ │ │ │ - cmp fp, ip │ │ │ │ │ - mov r1, ip │ │ │ │ │ - strd lr, ip, [sp, #64] @ 0x40 │ │ │ │ │ - ble.n 16bac │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - mov sl, r2 │ │ │ │ │ - b.n 16a3e │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 98) │ │ │ │ │ - ldrd r9, ip, [r4, #96] @ 0x60 │ │ │ │ │ - cmp fp, ip │ │ │ │ │ - mov r2, r9 │ │ │ │ │ - mov r3, ip │ │ │ │ │ - ble.n 16be4 │ │ │ │ │ - ldr.w r5, [r4, #136] @ 0x88 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - mov sl, r1 │ │ │ │ │ - ldr r1, [r4, #68] @ 0x44 │ │ │ │ │ - add.w r8, sp, #56 @ 0x38 │ │ │ │ │ - vldr d20, [pc, #248] @ 16c08 │ │ │ │ │ - str r1, [sp, #12] │ │ │ │ │ - ldr r1, [r4, #112] @ 0x70 │ │ │ │ │ - asrs r7, r7, #2 │ │ │ │ │ - str r1, [sp, #8] │ │ │ │ │ - ldr r1, [r4, #116] @ 0x74 │ │ │ │ │ - str r1, [sp, #40] @ 0x28 │ │ │ │ │ - rsb r1, r5, #32 │ │ │ │ │ - str r1, [sp, #16] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 113) │ │ │ │ │ - lsl.w r1, r2, r5 │ │ │ │ │ - cmp r7, #0 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:6746 (discriminator 113) │ │ │ │ │ - vmov.i32 q8, #0 @ 0x00000000 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 113) │ │ │ │ │ - vmov s15, r1 │ │ │ │ │ - ldr r1, [sp, #16] │ │ │ │ │ - mov.w r3, r3, lsl #2 │ │ │ │ │ - lsr.w r1, r2, r1 │ │ │ │ │ - vcvt.f64.u32 d18, s15 │ │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ │ - ldr r0, [r2, #0] │ │ │ │ │ - mov r2, r7 │ │ │ │ │ - vmul.f64 d18, d18, d20 │ │ │ │ │ - vcvt.f32.f64 s15, d18 │ │ │ │ │ - vstr s15, [sp, #56] @ 0x38 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:10767 (discriminator 113) │ │ │ │ │ - vld1.32 {d22[]-d23[]}, [r8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 113) │ │ │ │ │ - ble.n 16b84 │ │ │ │ │ - ldr r6, [sp, #4] │ │ │ │ │ - add r3, r6 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - movs r6, #0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 110) │ │ │ │ │ - mla r2, r1, r2, r6 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:10398 (discriminator 110) │ │ │ │ │ - vld1.32 {d24-d25}, [r3]! │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 110) │ │ │ │ │ - add.w r2, r0, r2, lsl #5 │ │ │ │ │ - adds r6, #1 │ │ │ │ │ - cmp r7, r6 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1483 (discriminator 110) │ │ │ │ │ - vldr d18, [r2, #16] │ │ │ │ │ - vldr d19, [r2, #24] │ │ │ │ │ - vld1.64 {d26-d27}, [r2 :64] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 110) │ │ │ │ │ - mov r2, r7 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1483 (discriminator 110) │ │ │ │ │ - vmla.f32 q9, q13, q11 │ │ │ │ │ - vmla.f32 q8, q9, q12 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 110) │ │ │ │ │ - bgt.n 16b5c │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:557 (discriminator 111) │ │ │ │ │ - vadd.f32 d16, d17, d16 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 111) │ │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ │ - add.w r1, sl, #1 │ │ │ │ │ - adds.w r9, r9, r3 │ │ │ │ │ - ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ - mov r2, r9 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:3549 (discriminator 111) │ │ │ │ │ - vpadd.f32 d16, d16, d16 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 111) │ │ │ │ │ - adc.w ip, ip, r3 │ │ │ │ │ - cmp fp, ip │ │ │ │ │ - mov r3, ip │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/dev32s.h:50 (discriminator 111) │ │ │ │ │ - vst1.32 {d16[0]}, [lr]! │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 111) │ │ │ │ │ - ble.n 16bdc │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - mov sl, r1 │ │ │ │ │ - b.n 16b22 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:130 │ │ │ │ │ - vmov r3, s16 │ │ │ │ │ - sub.w sl, r3, sl │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 (discriminator 106) │ │ │ │ │ - ldr r3, [r4, #20] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 106) │ │ │ │ │ - strd r8, r9, [r4, #88] @ 0x58 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 (discriminator 106) │ │ │ │ │ - mul.w r1, r3, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:102 (discriminator 106) │ │ │ │ │ - ldrd r3, r2, [r4, #24] │ │ │ │ │ - subs r2, r2, r3 │ │ │ │ │ - cmp r1, r2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 106) │ │ │ │ │ - mov.w r2, #0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:106 (discriminator 106) │ │ │ │ │ - it ls │ │ │ │ │ - addls r1, r1, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 106) │ │ │ │ │ - ldr r3, [sp, #64] @ 0x40 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:106 (discriminator 106) │ │ │ │ │ - it ls │ │ │ │ │ - strls r1, [r4, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 106) │ │ │ │ │ - strd r3, r2, [r4, #96] @ 0x60 │ │ │ │ │ - b.w 16278 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:130 │ │ │ │ │ - vmov r1, s16 │ │ │ │ │ - sub.w sl, r1, sl │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 (discriminator 114) │ │ │ │ │ - ldr r1, [r4, #20] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 114) │ │ │ │ │ - str r2, [r4, #96] @ 0x60 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 (discriminator 114) │ │ │ │ │ - mul.w r3, r1, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:102 (discriminator 114) │ │ │ │ │ - ldrd r1, r0, [r4, #24] │ │ │ │ │ - subs r0, r0, r1 │ │ │ │ │ - cmp r3, r0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:106 (discriminator 114) │ │ │ │ │ - itt ls │ │ │ │ │ - addls r3, r3, r1 │ │ │ │ │ - strls r3, [r4, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 114) │ │ │ │ │ - movs r3, #0 │ │ │ │ │ - str r3, [r4, #100] @ 0x64 │ │ │ │ │ - b.w 16278 │ │ │ │ │ - nop │ │ │ │ │ - nop.w │ │ │ │ │ - movs r0, r0 │ │ │ │ │ - movs r0, r0 │ │ │ │ │ - movs r0, r0 │ │ │ │ │ - subs r5, #240 @ 0xf0 │ │ │ │ │ -vpoly2(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:122 │ │ │ │ │ - ldr r2, [pc, #948] @ (16fc8 ) │ │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ - mov r4, r0 │ │ │ │ │ - vpush {d8} │ │ │ │ │ - add r2, pc │ │ │ │ │ - sub sp, #84 @ 0x54 │ │ │ │ │ - ldr r3, [pc, #936] @ (16fcc ) │ │ │ │ │ - mov r0, r1 │ │ │ │ │ - str r1, [sp, #36] @ 0x24 │ │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:100 │ │ │ │ │ - ldr r1, [r4, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:123 │ │ │ │ │ - ldr r2, [r4, #32] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:122 │ │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ │ - str r3, [sp, #76] @ 0x4c │ │ │ │ │ - mov.w r3, #0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:123 │ │ │ │ │ - ldr r3, [r4, #12] │ │ │ │ │ - add.w r2, r1, r2, lsl #2 │ │ │ │ │ - add r3, r2 │ │ │ │ │ - str r3, [sp, #8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:102 │ │ │ │ │ - ldr r3, [r4, #28] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ - ldr r2, [r4, #20] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:102 │ │ │ │ │ - subs r3, r3, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:125 │ │ │ │ │ - vldr d16, [r4, #48] @ 0x30 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ - udiv r3, r3, r2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:124 │ │ │ │ │ - ldr r2, [r4, #36] @ 0x24 │ │ │ │ │ - subs r3, r3, r2 │ │ │ │ │ - ldr r2, [r4, #56] @ 0x38 │ │ │ │ │ - bic.w r3, r3, r3, asr #31 │ │ │ │ │ - cmp r3, r2 │ │ │ │ │ - it ge │ │ │ │ │ - movge r3, r2 │ │ │ │ │ - str r3, [sp, #4] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:125 │ │ │ │ │ - vmov s15, r3 │ │ │ │ │ - vcvt.f64.s32 d8, s15 │ │ │ │ │ - vmul.f64 d8, d8, d16 │ │ │ │ │ - vcvt.s32.f64 s16, d8 │ │ │ │ │ - vmov r3, s16 │ │ │ │ │ - add.w fp, r3, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:126 │ │ │ │ │ - mov r1, fp │ │ │ │ │ - bl 158e8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - ldr.w r6, [r4, #132] @ 0x84 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:126 │ │ │ │ │ - mov lr, r0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - asrs r3, r6, #2 │ │ │ │ │ - subs r3, #2 │ │ │ │ │ - cmp r3, #4 │ │ │ │ │ - bhi.w 17704 │ │ │ │ │ - tbh [pc, r3, lsl #1] │ │ │ │ │ - lsls r3, r1, #2 │ │ │ │ │ - lsls r6, r4, #8 │ │ │ │ │ - lsls r2, r2, #4 │ │ │ │ │ - lsls r0, r4, #6 │ │ │ │ │ - movs r5, r0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 6) │ │ │ │ │ - ldrb.w r2, [r4, #120] @ 0x78 │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - beq.w 1738a │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 79) │ │ │ │ │ - ldr.w r8, [r4, #88] @ 0x58 │ │ │ │ │ - add.w r3, r4, #88 @ 0x58 │ │ │ │ │ - ldr.w ip, [r4, #92] @ 0x5c │ │ │ │ │ - add r5, sp, #56 @ 0x38 │ │ │ │ │ - ldmia r3, {r0, r1, r2, r3} │ │ │ │ │ - stmia.w r5, {r0, r1, r2, r3} │ │ │ │ │ - mov r1, r3 │ │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ │ - cmp r3, r1 │ │ │ │ │ - ble.w 17364 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - asrs r3, r6, #2 │ │ │ │ │ - mov r6, r2 │ │ │ │ │ - ldr r2, [r4, #68] @ 0x44 │ │ │ │ │ - movs r5, #0 │ │ │ │ │ - str r3, [sp, #40] @ 0x28 │ │ │ │ │ - mov.w r9, #48 @ 0x30 │ │ │ │ │ - str r2, [sp, #12] │ │ │ │ │ - mov r0, r1 │ │ │ │ │ - ldr r2, [r4, #104] @ 0x68 │ │ │ │ │ - ldr.w r3, [r4, #136] @ 0x88 │ │ │ │ │ - str r2, [sp, #28] │ │ │ │ │ - add r2, sp, #52 @ 0x34 │ │ │ │ │ - str r2, [sp, #24] │ │ │ │ │ - rsb fp, r3, #32 │ │ │ │ │ - ldr r2, [r4, #108] @ 0x6c │ │ │ │ │ - mov sl, r3 │ │ │ │ │ - vldr d24, [pc, #724] @ 16fc0 │ │ │ │ │ - str r2, [sp, #32] │ │ │ │ │ - ldr r2, [r4, #112] @ 0x70 │ │ │ │ │ - str r4, [sp, #44] @ 0x2c │ │ │ │ │ - str r2, [sp, #16] │ │ │ │ │ - ldr r2, [r4, #116] @ 0x74 │ │ │ │ │ - str r2, [sp, #20] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 87) │ │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ │ - movs r2, #0 │ │ │ │ │ - ldr r4, [sp, #64] @ 0x40 │ │ │ │ │ - add.w r1, r3, r1, lsl #2 │ │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:6746 (discriminator 87) │ │ │ │ │ - vmov.i32 q10, #0 @ 0x00000000 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 87) │ │ │ │ │ - ldr r7, [r3, #0] │ │ │ │ │ - lsl.w r3, r4, sl │ │ │ │ │ - lsr.w r4, r4, fp │ │ │ │ │ - vmov s15, r3 │ │ │ │ │ - ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ - mul.w r4, r3, r4 │ │ │ │ │ - vcvt.f64.u32 d16, s15 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:10767 (discriminator 87) │ │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 87) │ │ │ │ │ - vmul.f64 d16, d16, d24 │ │ │ │ │ - vcvt.f32.f64 s15, d16 │ │ │ │ │ - vstr s15, [sp, #52] @ 0x34 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:10767 (discriminator 87) │ │ │ │ │ - vld1.32 {d22[]-d23[]}, [r3] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 84) │ │ │ │ │ - adds r3, r4, r2 │ │ │ │ │ - adds r2, #1 │ │ │ │ │ - mla r3, r9, r3, r7 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:10398 (discriminator 84) │ │ │ │ │ - vld1.32 {d26-d27}, [r1]! │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1483 (discriminator 84) │ │ │ │ │ - vldr d18, [r3, #16] │ │ │ │ │ - vldr d19, [r3, #24] │ │ │ │ │ - vld1.64 {d28-d29}, [r3 :64] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 84) │ │ │ │ │ - vldr d16, [r3, #32] │ │ │ │ │ - vldr d17, [r3, #40] @ 0x28 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1483 (discriminator 84) │ │ │ │ │ - vmla.f32 q9, q14, q11 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 84) │ │ │ │ │ - cmp r2, #6 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1483 (discriminator 84) │ │ │ │ │ - vmla.f32 q8, q9, q11 │ │ │ │ │ - vmla.f32 q10, q8, q13 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 84) │ │ │ │ │ - bne.n 16d32 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:557 (discriminator 85) │ │ │ │ │ - ldr r1, [sp, #28] │ │ │ │ │ - movs r3, #0 │ │ │ │ │ - vadd.f32 d20, d21, d20 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:3549 (discriminator 85) │ │ │ │ │ - adds.w r8, r1, r8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 85) │ │ │ │ │ - add.w r2, r5, #1 │ │ │ │ │ - ldr r1, [sp, #32] │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:3549 (discriminator 85) │ │ │ │ │ - vpadd.f32 d20, d20, d20 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:6173 (discriminator 85) │ │ │ │ │ - adcs.w ip, r1, ip │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 85) │ │ │ │ │ - ldr r1, [sp, #16] │ │ │ │ │ - it cs │ │ │ │ │ - movcs r3, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/dev32s.h:50 (discriminator 85) │ │ │ │ │ - vst1.32 {d20[0]}, [lr]! │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 85) │ │ │ │ │ - adds r3, r3, r1 │ │ │ │ │ - ldr r1, [sp, #20] │ │ │ │ │ - adc.w r1, r1, #0 │ │ │ │ │ - adds r6, r3, r6 │ │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ │ - adc.w r0, r0, r1 │ │ │ │ │ - cmp r3, r0 │ │ │ │ │ - mov r1, r0 │ │ │ │ │ - strd r6, r0, [sp, #64] @ 0x40 │ │ │ │ │ - ble.w 1735a │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - mov r5, r2 │ │ │ │ │ - b.n 16cf8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 2) │ │ │ │ │ - ldrb.w r3, [r4, #120] @ 0x78 │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - beq.w 1753e │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 7) │ │ │ │ │ - ldr.w ip, [r4, #88] @ 0x58 │ │ │ │ │ - add.w r3, r4, #88 @ 0x58 │ │ │ │ │ - ldr r5, [r4, #92] @ 0x5c │ │ │ │ │ - add.w r8, sp, #56 @ 0x38 │ │ │ │ │ - ldmia r3, {r0, r1, r2, r3} │ │ │ │ │ - stmia.w r8, {r0, r1, r2, r3} │ │ │ │ │ - mov r1, r3 │ │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ │ - cmp r3, r1 │ │ │ │ │ - ble.w 171ee │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - asrs r3, r6, #2 │ │ │ │ │ - mov r0, r1 │ │ │ │ │ - ldr r6, [r4, #68] @ 0x44 │ │ │ │ │ - mov.w sl, #0 │ │ │ │ │ - ldr.w r2, [r4, #136] @ 0x88 │ │ │ │ │ - mov.w r9, #48 @ 0x30 │ │ │ │ │ - str r6, [sp, #12] │ │ │ │ │ - ldr r6, [r4, #104] @ 0x68 │ │ │ │ │ - rsb fp, r2, #32 │ │ │ │ │ - str r3, [sp, #40] @ 0x28 │ │ │ │ │ - mov r8, r2 │ │ │ │ │ - str r6, [sp, #28] │ │ │ │ │ - add r6, sp, #52 @ 0x34 │ │ │ │ │ - str r6, [sp, #24] │ │ │ │ │ - ldr r6, [r4, #108] @ 0x6c │ │ │ │ │ - vldr d22, [pc, #456] @ 16fc0 │ │ │ │ │ - str r6, [sp, #32] │ │ │ │ │ - ldr r6, [r4, #112] @ 0x70 │ │ │ │ │ - ldr r3, [sp, #64] @ 0x40 │ │ │ │ │ - str r6, [sp, #16] │ │ │ │ │ - ldr r6, [r4, #116] @ 0x74 │ │ │ │ │ - str r4, [sp, #44] @ 0x2c │ │ │ │ │ - str r6, [sp, #20] │ │ │ │ │ - b.n 16e48 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:557 (discriminator 13) │ │ │ │ │ - ldr r1, [sp, #28] │ │ │ │ │ - movs r2, #0 │ │ │ │ │ - vadd.f32 d16, d17, d16 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:3549 (discriminator 13) │ │ │ │ │ - adds.w ip, r1, ip │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 13) │ │ │ │ │ - add.w r4, sl, #1 │ │ │ │ │ - ldr r1, [sp, #32] │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:3549 (discriminator 13) │ │ │ │ │ - vpadd.f32 d16, d16, d16 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:6173 (discriminator 13) │ │ │ │ │ - adcs r5, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 13) │ │ │ │ │ - ldr r1, [sp, #16] │ │ │ │ │ - it cs │ │ │ │ │ - movcs r2, r6 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/dev32s.h:50 (discriminator 13) │ │ │ │ │ - vst1.32 {d16[0]}, [lr]! │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 13) │ │ │ │ │ - adds r2, r2, r1 │ │ │ │ │ - ldr r1, [sp, #20] │ │ │ │ │ - adc.w r1, r1, #0 │ │ │ │ │ - adds r3, r2, r3 │ │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ │ - adc.w r0, r0, r1 │ │ │ │ │ - cmp r2, r0 │ │ │ │ │ - mov r1, r0 │ │ │ │ │ - strd r3, r0, [sp, #64] @ 0x40 │ │ │ │ │ - ble.w 171e4 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - mov sl, r4 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 15) │ │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ │ - movs r6, #0 │ │ │ │ │ - ldr r4, [sp, #64] @ 0x40 │ │ │ │ │ - add.w r1, r2, r1, lsl #2 │ │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:6746 (discriminator 15) │ │ │ │ │ - vmov.i32 q8, #0 @ 0x00000000 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 15) │ │ │ │ │ - ldr r7, [r2, #0] │ │ │ │ │ - lsl.w r2, r4, r8 │ │ │ │ │ - lsr.w r4, r4, fp │ │ │ │ │ - vmov s15, r2 │ │ │ │ │ - ldr r2, [sp, #40] @ 0x28 │ │ │ │ │ - mul.w r4, r2, r4 │ │ │ │ │ - vcvt.f64.u32 d18, s15 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:10767 (discriminator 15) │ │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 15) │ │ │ │ │ - vmul.f64 d18, d18, d22 │ │ │ │ │ - vcvt.f32.f64 s15, d18 │ │ │ │ │ - vstr s15, [sp, #52] @ 0x34 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:10767 (discriminator 15) │ │ │ │ │ - vld1.32 {d24[]-d25[]}, [r2] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 12) │ │ │ │ │ - adds r2, r4, r6 │ │ │ │ │ - mla r2, r9, r2, r7 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:10398 (discriminator 12) │ │ │ │ │ - vld1.32 {d26-d27}, [r1]! │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1483 (discriminator 12) │ │ │ │ │ - vldr d20, [r2, #16] │ │ │ │ │ - vldr d21, [r2, #24] │ │ │ │ │ - vld1.64 {d28-d29}, [r2 :64] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 12) │ │ │ │ │ - vldr d18, [r2, #32] │ │ │ │ │ - vldr d19, [r2, #40] @ 0x28 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1483 (discriminator 12) │ │ │ │ │ - vmla.f32 q10, q14, q12 │ │ │ │ │ - vmla.f32 q9, q10, q12 │ │ │ │ │ - vmla.f32 q8, q9, q13 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 12) │ │ │ │ │ - cmp r6, #0 │ │ │ │ │ - bne.n 16e08 │ │ │ │ │ - movs r6, #1 │ │ │ │ │ - b.n 16e82 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 4) │ │ │ │ │ - ldrb.w r3, [r4, #120] @ 0x78 │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - beq.w 1725a │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 43) │ │ │ │ │ - ldr.w ip, [r4, #88] @ 0x58 │ │ │ │ │ - add.w r3, r4, #88 @ 0x58 │ │ │ │ │ - ldr r5, [r4, #92] @ 0x5c │ │ │ │ │ - add.w r8, sp, #56 @ 0x38 │ │ │ │ │ - ldmia r3, {r0, r1, r2, r3} │ │ │ │ │ - stmia.w r8, {r0, r1, r2, r3} │ │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ │ - cmp r2, r3 │ │ │ │ │ - ble.w 17244 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - asrs r2, r6, #2 │ │ │ │ │ - mov r0, r3 │ │ │ │ │ - ldr r6, [r4, #68] @ 0x44 │ │ │ │ │ - mov.w sl, #0 │ │ │ │ │ - str r2, [sp, #40] @ 0x28 │ │ │ │ │ - mov.w r9, #48 @ 0x30 │ │ │ │ │ - str r6, [sp, #12] │ │ │ │ │ - ldr r6, [r4, #104] @ 0x68 │ │ │ │ │ - ldr.w r2, [r4, #136] @ 0x88 │ │ │ │ │ - str r6, [sp, #28] │ │ │ │ │ - add r6, sp, #52 @ 0x34 │ │ │ │ │ - str r6, [sp, #24] │ │ │ │ │ - rsb fp, r2, #32 │ │ │ │ │ - ldr r6, [r4, #108] @ 0x6c │ │ │ │ │ - mov r8, r2 │ │ │ │ │ - vldr d24, [pc, #188] @ 16fc0 │ │ │ │ │ - str r6, [sp, #32] │ │ │ │ │ - ldr r6, [r4, #112] @ 0x70 │ │ │ │ │ - ldr r1, [sp, #64] @ 0x40 │ │ │ │ │ - str r6, [sp, #16] │ │ │ │ │ - ldr r6, [r4, #116] @ 0x74 │ │ │ │ │ - str r4, [sp, #44] @ 0x2c │ │ │ │ │ - str r6, [sp, #20] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 51) │ │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ │ - ldr r6, [sp, #64] @ 0x40 │ │ │ │ │ - add.w r4, r2, r3, lsl #2 │ │ │ │ │ - movs r2, #0 │ │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:6746 (discriminator 51) │ │ │ │ │ - vmov.i32 q8, #0 @ 0x00000000 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 51) │ │ │ │ │ - ldr r7, [r3, #0] │ │ │ │ │ - lsl.w r3, r6, r8 │ │ │ │ │ - lsr.w r6, r6, fp │ │ │ │ │ - vmov s15, r3 │ │ │ │ │ - ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ - mul.w r6, r3, r6 │ │ │ │ │ - vcvt.f64.u32 d18, s15 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:10767 (discriminator 51) │ │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 51) │ │ │ │ │ - vmul.f64 d18, d18, d24 │ │ │ │ │ - vcvt.f32.f64 s15, d18 │ │ │ │ │ - vstr s15, [sp, #52] @ 0x34 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:10767 (discriminator 51) │ │ │ │ │ - vld1.32 {d22[]-d23[]}, [r3] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 48) │ │ │ │ │ - adds r3, r6, r2 │ │ │ │ │ - adds r2, #1 │ │ │ │ │ - mla r3, r9, r3, r7 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:10398 (discriminator 48) │ │ │ │ │ - vld1.32 {d26-d27}, [r4]! │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1483 (discriminator 48) │ │ │ │ │ - vldr d20, [r3, #16] │ │ │ │ │ - vldr d21, [r3, #24] │ │ │ │ │ - vld1.64 {d28-d29}, [r3 :64] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 48) │ │ │ │ │ - vldr d18, [r3, #32] │ │ │ │ │ - vldr d19, [r3, #40] @ 0x28 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1483 (discriminator 48) │ │ │ │ │ - vmla.f32 q10, q14, q11 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 48) │ │ │ │ │ - cmp r2, #4 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1483 (discriminator 48) │ │ │ │ │ - vmla.f32 q9, q10, q11 │ │ │ │ │ - vmla.f32 q8, q9, q13 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 48) │ │ │ │ │ - bne.n 16f4c │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:557 (discriminator 49) │ │ │ │ │ - ldr r4, [sp, #28] │ │ │ │ │ - movs r3, #0 │ │ │ │ │ - vadd.f32 d16, d17, d16 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:3549 (discriminator 49) │ │ │ │ │ - adds.w ip, r4, ip │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 49) │ │ │ │ │ - add.w r2, sl, #1 │ │ │ │ │ - ldr r4, [sp, #32] │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:3549 (discriminator 49) │ │ │ │ │ - vpadd.f32 d16, d16, d16 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:6173 (discriminator 49) │ │ │ │ │ - adcs r5, r4 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 49) │ │ │ │ │ - ldr r4, [sp, #16] │ │ │ │ │ - it cs │ │ │ │ │ - movcs r3, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/dev32s.h:50 (discriminator 49) │ │ │ │ │ - vst1.32 {d16[0]}, [lr]! │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 49) │ │ │ │ │ - adds r3, r3, r4 │ │ │ │ │ - ldr r4, [sp, #20] │ │ │ │ │ - adc.w r4, r4, #0 │ │ │ │ │ - adds r1, r3, r1 │ │ │ │ │ - adc.w r0, r0, r4 │ │ │ │ │ - ldr r4, [sp, #4] │ │ │ │ │ - mov r3, r0 │ │ │ │ │ - strd r1, r0, [sp, #64] @ 0x40 │ │ │ │ │ - cmp r4, r0 │ │ │ │ │ - ble.w 1723a │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - mov sl, r2 │ │ │ │ │ - b.n 16f12 │ │ │ │ │ - nop │ │ │ │ │ - movs r0, r0 │ │ │ │ │ - movs r0, r0 │ │ │ │ │ - movs r0, r0 │ │ │ │ │ - subs r5, #240 @ 0xf0 │ │ │ │ │ - strb r4, [r1, #11] │ │ │ │ │ - movs r1, r0 │ │ │ │ │ - lsls r0, r5, #3 │ │ │ │ │ - movs r0, r0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 5) │ │ │ │ │ - ldrb.w r3, [r4, #120] @ 0x78 │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - beq.w 17638 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 61) │ │ │ │ │ - ldr.w ip, [r4, #88] @ 0x58 │ │ │ │ │ - add.w r3, r4, #88 @ 0x58 │ │ │ │ │ - ldr r5, [r4, #92] @ 0x5c │ │ │ │ │ - add.w r8, sp, #56 @ 0x38 │ │ │ │ │ - ldmia r3, {r0, r1, r2, r3} │ │ │ │ │ - stmia.w r8, {r0, r1, r2, r3} │ │ │ │ │ - mov r1, r3 │ │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ │ - cmp r3, r1 │ │ │ │ │ - ble.w 171ee │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - asrs r3, r6, #2 │ │ │ │ │ - mov r6, r2 │ │ │ │ │ - ldr r2, [r4, #68] @ 0x44 │ │ │ │ │ - mov r0, r1 │ │ │ │ │ - str r3, [sp, #40] @ 0x28 │ │ │ │ │ - mov.w sl, #0 │ │ │ │ │ - str r2, [sp, #12] │ │ │ │ │ - mov.w r9, #48 @ 0x30 │ │ │ │ │ - ldr r2, [r4, #104] @ 0x68 │ │ │ │ │ - ldr.w r3, [r4, #136] @ 0x88 │ │ │ │ │ - str r2, [sp, #28] │ │ │ │ │ - add r2, sp, #52 @ 0x34 │ │ │ │ │ - str r2, [sp, #24] │ │ │ │ │ - rsb fp, r3, #32 │ │ │ │ │ - ldr r2, [r4, #108] @ 0x6c │ │ │ │ │ - mov r8, r3 │ │ │ │ │ - vldr d24, [pc, #764] @ 17320 │ │ │ │ │ - str r2, [sp, #32] │ │ │ │ │ - ldr r2, [r4, #112] @ 0x70 │ │ │ │ │ - str r4, [sp, #44] @ 0x2c │ │ │ │ │ - str r2, [sp, #16] │ │ │ │ │ - ldr r2, [r4, #116] @ 0x74 │ │ │ │ │ - str r2, [sp, #20] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 69) │ │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ │ - movs r2, #0 │ │ │ │ │ - ldr r4, [sp, #64] @ 0x40 │ │ │ │ │ - add.w r1, r3, r1, lsl #2 │ │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:6746 (discriminator 69) │ │ │ │ │ - vmov.i32 q10, #0 @ 0x00000000 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 69) │ │ │ │ │ - ldr r7, [r3, #0] │ │ │ │ │ - lsl.w r3, r4, r8 │ │ │ │ │ - lsr.w r4, r4, fp │ │ │ │ │ - vmov s15, r3 │ │ │ │ │ - ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ - mul.w r4, r3, r4 │ │ │ │ │ - vcvt.f64.u32 d16, s15 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:10767 (discriminator 69) │ │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 69) │ │ │ │ │ - vmul.f64 d16, d16, d24 │ │ │ │ │ - vcvt.f32.f64 s15, d16 │ │ │ │ │ - vstr s15, [sp, #52] @ 0x34 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:10767 (discriminator 69) │ │ │ │ │ - vld1.32 {d22[]-d23[]}, [r3] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 66) │ │ │ │ │ - adds r3, r4, r2 │ │ │ │ │ - adds r2, #1 │ │ │ │ │ - mla r3, r9, r3, r7 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:10398 (discriminator 66) │ │ │ │ │ - vld1.32 {d26-d27}, [r1]! │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1483 (discriminator 66) │ │ │ │ │ - vldr d18, [r3, #16] │ │ │ │ │ - vldr d19, [r3, #24] │ │ │ │ │ - vld1.64 {d28-d29}, [r3 :64] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 66) │ │ │ │ │ - vldr d16, [r3, #32] │ │ │ │ │ - vldr d17, [r3, #40] @ 0x28 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1483 (discriminator 66) │ │ │ │ │ - vmla.f32 q9, q14, q11 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 66) │ │ │ │ │ - cmp r2, #5 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1483 (discriminator 66) │ │ │ │ │ - vmla.f32 q8, q9, q11 │ │ │ │ │ - vmla.f32 q10, q8, q13 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 66) │ │ │ │ │ - bne.n 1706a │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:557 (discriminator 67) │ │ │ │ │ - ldr r1, [sp, #28] │ │ │ │ │ - movs r3, #0 │ │ │ │ │ - vadd.f32 d20, d21, d20 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:3549 (discriminator 67) │ │ │ │ │ - adds.w ip, r1, ip │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 67) │ │ │ │ │ - add.w r2, sl, #1 │ │ │ │ │ - ldr r1, [sp, #32] │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:3549 (discriminator 67) │ │ │ │ │ - vpadd.f32 d20, d20, d20 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:6173 (discriminator 67) │ │ │ │ │ - adcs r5, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 67) │ │ │ │ │ - ldr r1, [sp, #16] │ │ │ │ │ - it cs │ │ │ │ │ - movcs r3, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/dev32s.h:50 (discriminator 67) │ │ │ │ │ - vst1.32 {d20[0]}, [lr]! │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 67) │ │ │ │ │ - adds r3, r3, r1 │ │ │ │ │ - ldr r1, [sp, #20] │ │ │ │ │ - adc.w r1, r1, #0 │ │ │ │ │ - adds r6, r3, r6 │ │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ │ - adc.w r0, r0, r1 │ │ │ │ │ - cmp r3, r0 │ │ │ │ │ - mov r1, r0 │ │ │ │ │ - strd r6, r0, [sp, #64] @ 0x40 │ │ │ │ │ - ble.w 171e4 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - mov sl, r2 │ │ │ │ │ - b.n 17030 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 3) │ │ │ │ │ - ldrb.w r3, [r4, #120] @ 0x78 │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - beq.w 17476 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 25) │ │ │ │ │ - ldr.w ip, [r4, #88] @ 0x58 │ │ │ │ │ - add.w r3, r4, #88 @ 0x58 │ │ │ │ │ - ldr r5, [r4, #92] @ 0x5c │ │ │ │ │ - add.w r8, sp, #56 @ 0x38 │ │ │ │ │ - ldmia r3, {r0, r1, r2, r3} │ │ │ │ │ - stmia.w r8, {r0, r1, r2, r3} │ │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ │ - cmp r3, r2 │ │ │ │ │ - bge.w 17244 │ │ │ │ │ - ldr r0, [r4, #68] @ 0x44 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - mov r7, r3 │ │ │ │ │ - ldr.w r1, [r4, #136] @ 0x88 │ │ │ │ │ - mov.w sl, #0 │ │ │ │ │ - str r0, [sp, #12] │ │ │ │ │ - mov.w r9, #48 @ 0x30 │ │ │ │ │ - ldr r0, [r4, #104] @ 0x68 │ │ │ │ │ - rsb fp, r1, #32 │ │ │ │ │ - vldr d22, [pc, #516] @ 17320 │ │ │ │ │ - str r0, [sp, #28] │ │ │ │ │ - add r0, sp, #52 @ 0x34 │ │ │ │ │ - str r0, [sp, #24] │ │ │ │ │ - mov r8, r1 │ │ │ │ │ - ldr r0, [r4, #108] @ 0x6c │ │ │ │ │ - asrs r2, r6, #2 │ │ │ │ │ - str r0, [sp, #32] │ │ │ │ │ - ldr r0, [r4, #112] @ 0x70 │ │ │ │ │ - str r2, [sp, #40] @ 0x28 │ │ │ │ │ - str r0, [sp, #16] │ │ │ │ │ - ldr r2, [sp, #64] @ 0x40 │ │ │ │ │ - ldr r0, [r4, #116] @ 0x74 │ │ │ │ │ - str r4, [sp, #44] @ 0x2c │ │ │ │ │ - str r0, [sp, #20] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 33) │ │ │ │ │ - ldr r1, [sp, #8] │ │ │ │ │ - ldr r4, [sp, #64] @ 0x40 │ │ │ │ │ - add.w r0, r1, r3, lsl #2 │ │ │ │ │ - movs r1, #0 │ │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:6746 (discriminator 33) │ │ │ │ │ - vmov.i32 q8, #0 @ 0x00000000 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 33) │ │ │ │ │ - ldr r6, [r3, #0] │ │ │ │ │ - lsl.w r3, r4, r8 │ │ │ │ │ - lsr.w r4, r4, fp │ │ │ │ │ - vmov s15, r3 │ │ │ │ │ - ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ - mul.w r4, r3, r4 │ │ │ │ │ - vcvt.f64.u32 d18, s15 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:10767 (discriminator 33) │ │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 33) │ │ │ │ │ - vmul.f64 d18, d18, d22 │ │ │ │ │ - vcvt.f32.f64 s15, d18 │ │ │ │ │ - vstr s15, [sp, #52] @ 0x34 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:10767 (discriminator 33) │ │ │ │ │ - vld1.32 {d24[]-d25[]}, [r3] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 30) │ │ │ │ │ - adds r3, r4, r1 │ │ │ │ │ - adds r1, #1 │ │ │ │ │ - mla r3, r9, r3, r6 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:10398 (discriminator 30) │ │ │ │ │ - vld1.32 {d26-d27}, [r0]! │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1483 (discriminator 30) │ │ │ │ │ - vldr d20, [r3, #16] │ │ │ │ │ - vldr d21, [r3, #24] │ │ │ │ │ - vld1.64 {d28-d29}, [r3 :64] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 30) │ │ │ │ │ - vldr d18, [r3, #32] │ │ │ │ │ - vldr d19, [r3, #40] @ 0x28 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1483 (discriminator 30) │ │ │ │ │ - vmla.f32 q10, q14, q12 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 30) │ │ │ │ │ - cmp r1, #3 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1483 (discriminator 30) │ │ │ │ │ - vmla.f32 q9, q10, q12 │ │ │ │ │ - vmla.f32 q8, q9, q13 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 30) │ │ │ │ │ - bne.n 17174 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:557 (discriminator 31) │ │ │ │ │ - ldr r0, [sp, #28] │ │ │ │ │ - movs r3, #0 │ │ │ │ │ - vadd.f32 d16, d17, d16 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:3549 (discriminator 31) │ │ │ │ │ - adds.w ip, r0, ip │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 31) │ │ │ │ │ - add.w r1, sl, #1 │ │ │ │ │ - ldr r0, [sp, #32] │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:3549 (discriminator 31) │ │ │ │ │ - vpadd.f32 d16, d16, d16 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:6173 (discriminator 31) │ │ │ │ │ - adcs r5, r0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 31) │ │ │ │ │ - ldr r0, [sp, #16] │ │ │ │ │ - it cs │ │ │ │ │ - movcs r3, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/dev32s.h:50 (discriminator 31) │ │ │ │ │ - vst1.32 {d16[0]}, [lr]! │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 31) │ │ │ │ │ - adds r3, r3, r0 │ │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ │ - adc.w r0, r0, #0 │ │ │ │ │ - adds r2, r3, r2 │ │ │ │ │ - adc.w r7, r7, r0 │ │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ │ - mov r3, r7 │ │ │ │ │ - strd r2, r7, [sp, #64] @ 0x40 │ │ │ │ │ - cmp r0, r7 │ │ │ │ │ - ble.n 1723a │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - mov sl, r1 │ │ │ │ │ - b.n 1713a │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:130 │ │ │ │ │ - vmov r3, s16 │ │ │ │ │ - ldr r4, [sp, #44] @ 0x2c │ │ │ │ │ - sub.w fp, r3, sl │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 (discriminator 70) │ │ │ │ │ - ldr r3, [r4, #20] │ │ │ │ │ - mul.w r1, r3, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:102 (discriminator 70) │ │ │ │ │ - ldrd r3, r2, [r4, #24] │ │ │ │ │ - subs r2, r2, r3 │ │ │ │ │ - cmp r1, r2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:106 (discriminator 70) │ │ │ │ │ - itt ls │ │ │ │ │ - addls r1, r1, r3 │ │ │ │ │ - strls r1, [r4, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - ldr r3, [sp, #64] @ 0x40 │ │ │ │ │ - movs r2, #0 │ │ │ │ │ - strd ip, r5, [r4, #88] @ 0x58 │ │ │ │ │ - strd r3, r2, [r4, #96] @ 0x60 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:89 │ │ │ │ │ - ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ - ldr r5, [r2, #16] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:88 │ │ │ │ │ - ldr r3, [r2, #8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:89 │ │ │ │ │ - mls r5, r3, fp, r5 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:131 │ │ │ │ │ - ldr r3, [pc, #268] @ (17328 ) │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:89 │ │ │ │ │ - str r5, [r2, #16] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:122 │ │ │ │ │ - ldr r2, [pc, #268] @ (1732c ) │ │ │ │ │ - add r2, pc │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:131 │ │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ │ - ldr r3, [sp, #76] @ 0x4c │ │ │ │ │ - eors r2, r3 │ │ │ │ │ - mov.w r3, #0 │ │ │ │ │ - bne.w 17700 │ │ │ │ │ - add sp, #84 @ 0x54 │ │ │ │ │ - vpop {d8} │ │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:130 │ │ │ │ │ - vmov r2, s16 │ │ │ │ │ - ldr r4, [sp, #44] @ 0x2c │ │ │ │ │ - sub.w fp, r2, sl │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 (discriminator 52) │ │ │ │ │ - ldr r2, [r4, #20] │ │ │ │ │ - mul.w r3, r2, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:102 (discriminator 52) │ │ │ │ │ - ldrd r2, r1, [r4, #24] │ │ │ │ │ - subs r1, r1, r2 │ │ │ │ │ - cmp r3, r1 │ │ │ │ │ - bhi.n 17202 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:106 │ │ │ │ │ - add r3, r2 │ │ │ │ │ - str r3, [r4, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:107 │ │ │ │ │ - b.n 17202 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 44) │ │ │ │ │ - ldrd ip, sl, [r4, #96] @ 0x60 │ │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ │ - mov r5, ip │ │ │ │ │ - mov r1, sl │ │ │ │ │ - cmp r2, sl │ │ │ │ │ - ble.n 1733a │ │ │ │ │ - ldr.w r7, [r4, #136] @ 0x88 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - mov fp, r3 │ │ │ │ │ - ldr r3, [r4, #68] @ 0x44 │ │ │ │ │ - add.w r8, sp, #56 @ 0x38 │ │ │ │ │ - vldr d24, [pc, #168] @ 17320 │ │ │ │ │ - str r3, [sp, #12] │ │ │ │ │ - mov.w r9, #48 @ 0x30 │ │ │ │ │ - ldr r3, [r4, #112] @ 0x70 │ │ │ │ │ - mov.w lr, r6, asr #2 │ │ │ │ │ - rsb r6, r7, #32 │ │ │ │ │ - str r3, [sp, #16] │ │ │ │ │ - ldr r3, [r4, #116] @ 0x74 │ │ │ │ │ - str r4, [sp, #24] │ │ │ │ │ - str r3, [sp, #20] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 59) │ │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ │ - movs r2, #0 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:6746 (discriminator 59) │ │ │ │ │ - vmov.i32 q8, #0 @ 0x00000000 │ │ │ │ │ - add.w r1, r3, r1, lsl #2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 59) │ │ │ │ │ - lsl.w r3, r5, r7 │ │ │ │ │ - lsr.w r4, r5, r6 │ │ │ │ │ - vmov s15, r3 │ │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ │ - mul.w r4, r4, lr │ │ │ │ │ - ldr r5, [r3, #0] │ │ │ │ │ - vcvt.f64.u32 d18, s15 │ │ │ │ │ - vmul.f64 d18, d18, d24 │ │ │ │ │ - vcvt.f32.f64 s15, d18 │ │ │ │ │ - vstr s15, [sp, #56] @ 0x38 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:10767 (discriminator 59) │ │ │ │ │ - vld1.32 {d22[]-d23[]}, [r8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 56) │ │ │ │ │ - adds r3, r4, r2 │ │ │ │ │ - adds r2, #1 │ │ │ │ │ - mla r3, r9, r3, r5 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:10398 (discriminator 56) │ │ │ │ │ - vld1.32 {d26-d27}, [r1]! │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1483 (discriminator 56) │ │ │ │ │ - vldr d20, [r3, #16] │ │ │ │ │ - vldr d21, [r3, #24] │ │ │ │ │ - vld1.64 {d28-d29}, [r3 :64] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 56) │ │ │ │ │ - vldr d18, [r3, #32] │ │ │ │ │ - vldr d19, [r3, #40] @ 0x28 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1483 (discriminator 56) │ │ │ │ │ - vmla.f32 q10, q14, q11 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 56) │ │ │ │ │ - cmp r2, #4 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1483 (discriminator 56) │ │ │ │ │ - vmla.f32 q9, q10, q11 │ │ │ │ │ - vmla.f32 q8, q9, q13 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 56) │ │ │ │ │ - bne.n 172c4 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:557 (discriminator 57) │ │ │ │ │ - vadd.f32 d16, d17, d16 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 57) │ │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ │ - adds.w ip, ip, r3 │ │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ │ - mov r5, ip │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:3549 (discriminator 57) │ │ │ │ │ - vpadd.f32 d16, d16, d16 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 57) │ │ │ │ │ - adc.w sl, sl, r3 │ │ │ │ │ - add.w r3, fp, #1 │ │ │ │ │ - cmp r2, sl │ │ │ │ │ - mov r1, sl │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/dev32s.h:50 (discriminator 57) │ │ │ │ │ - vst1.32 {d16[0]}, [r0]! │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 57) │ │ │ │ │ - ble.n 17330 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - mov fp, r3 │ │ │ │ │ - b.n 17290 │ │ │ │ │ - nop │ │ │ │ │ - movs r0, r0 │ │ │ │ │ - movs r0, r0 │ │ │ │ │ - movs r0, r0 │ │ │ │ │ - subs r5, #240 @ 0xf0 │ │ │ │ │ - lsls r0, r5, #3 │ │ │ │ │ - movs r0, r0 │ │ │ │ │ - ldr r2, [r1, #76] @ 0x4c │ │ │ │ │ - movs r1, r0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:130 │ │ │ │ │ - vmov r3, s16 │ │ │ │ │ - ldr r4, [sp, #24] │ │ │ │ │ - sub.w fp, r3, fp │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 (discriminator 78) │ │ │ │ │ - ldr r3, [r4, #20] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 78) │ │ │ │ │ - str r5, [r4, #96] @ 0x60 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 (discriminator 78) │ │ │ │ │ - mul.w r1, r3, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:102 (discriminator 78) │ │ │ │ │ - ldrd r3, r2, [r4, #24] │ │ │ │ │ - subs r2, r2, r3 │ │ │ │ │ - cmp r1, r2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:106 (discriminator 78) │ │ │ │ │ - it ls │ │ │ │ │ - addls r1, r1, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 78) │ │ │ │ │ - mov.w r3, #0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:106 (discriminator 78) │ │ │ │ │ - it ls │ │ │ │ │ - strls r1, [r4, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 78) │ │ │ │ │ - str r3, [r4, #100] @ 0x64 │ │ │ │ │ - b.n 1720e │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:130 │ │ │ │ │ - vmov r3, s16 │ │ │ │ │ - ldr r4, [sp, #44] @ 0x2c │ │ │ │ │ - sub.w fp, r3, r5 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 (discriminator 88) │ │ │ │ │ - ldr r3, [r4, #20] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 88) │ │ │ │ │ - strd r8, ip, [r4, #88] @ 0x58 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 (discriminator 88) │ │ │ │ │ - mul.w r1, r3, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:102 (discriminator 88) │ │ │ │ │ - ldrd r3, r2, [r4, #24] │ │ │ │ │ - subs r2, r2, r3 │ │ │ │ │ - cmp r1, r2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 88) │ │ │ │ │ - mov.w r2, #0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:106 (discriminator 88) │ │ │ │ │ - it ls │ │ │ │ │ - addls r1, r1, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 88) │ │ │ │ │ - ldr r3, [sp, #64] @ 0x40 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:106 (discriminator 88) │ │ │ │ │ - it ls │ │ │ │ │ - strls r1, [r4, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 88) │ │ │ │ │ - strd r3, r2, [r4, #96] @ 0x60 │ │ │ │ │ - b.n 1720e │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 80) │ │ │ │ │ - ldrd r5, r9, [r4, #96] @ 0x60 │ │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ │ - mov r3, r5 │ │ │ │ │ - mov r1, r9 │ │ │ │ │ - cmp r0, r9 │ │ │ │ │ - ble.n 1745a │ │ │ │ │ - ldr.w r7, [r4, #136] @ 0x88 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - mov sl, r2 │ │ │ │ │ - ldr r2, [r4, #68] @ 0x44 │ │ │ │ │ - mov r0, lr │ │ │ │ │ - vldr d24, [pc, #652] @ 17630 │ │ │ │ │ - str r2, [sp, #12] │ │ │ │ │ - rsb fp, r7, #32 │ │ │ │ │ - ldr r2, [r4, #112] @ 0x70 │ │ │ │ │ - add.w r8, sp, #56 @ 0x38 │ │ │ │ │ - mov.w lr, r6, asr #2 │ │ │ │ │ - str r2, [sp, #16] │ │ │ │ │ - ldr r2, [r4, #116] @ 0x74 │ │ │ │ │ - str r4, [sp, #24] │ │ │ │ │ - str r2, [sp, #20] │ │ │ │ │ - mov r2, r7 │ │ │ │ │ - mov ip, r2 │ │ │ │ │ - movs r7, #48 @ 0x30 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 95) │ │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ │ - lsr.w r4, r3, fp │ │ │ │ │ - add.w r1, r2, r1, lsl #2 │ │ │ │ │ - lsl.w r2, r3, ip │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:6746 (discriminator 95) │ │ │ │ │ - vmov.i32 q10, #0 @ 0x00000000 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 95) │ │ │ │ │ - vmov s15, r2 │ │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ │ - movs r2, #0 │ │ │ │ │ - mul.w r4, r4, lr │ │ │ │ │ - ldr r6, [r3, #0] │ │ │ │ │ - vcvt.f64.u32 d16, s15 │ │ │ │ │ - vmul.f64 d16, d16, d24 │ │ │ │ │ - vcvt.f32.f64 s15, d16 │ │ │ │ │ - vstr s15, [sp, #56] @ 0x38 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:10767 (discriminator 95) │ │ │ │ │ - vld1.32 {d22[]-d23[]}, [r8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 92) │ │ │ │ │ - adds r3, r4, r2 │ │ │ │ │ - adds r2, #1 │ │ │ │ │ - mla r3, r7, r3, r6 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:10398 (discriminator 92) │ │ │ │ │ - vld1.32 {d26-d27}, [r1]! │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1483 (discriminator 92) │ │ │ │ │ - vldr d18, [r3, #16] │ │ │ │ │ - vldr d19, [r3, #24] │ │ │ │ │ - vld1.64 {d28-d29}, [r3 :64] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 92) │ │ │ │ │ - vldr d16, [r3, #32] │ │ │ │ │ - vldr d17, [r3, #40] @ 0x28 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1483 (discriminator 92) │ │ │ │ │ - vmla.f32 q9, q14, q11 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 92) │ │ │ │ │ - cmp r2, #6 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1483 (discriminator 92) │ │ │ │ │ - vmla.f32 q8, q9, q11 │ │ │ │ │ - vmla.f32 q10, q8, q13 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 92) │ │ │ │ │ - bne.n 173f8 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:557 (discriminator 93) │ │ │ │ │ - vadd.f32 d20, d21, d20 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 93) │ │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ │ - add.w r2, sl, #1 │ │ │ │ │ - ldr r4, [sp, #4] │ │ │ │ │ - adds r5, r5, r3 │ │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:3549 (discriminator 93) │ │ │ │ │ - vpadd.f32 d20, d20, d20 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 93) │ │ │ │ │ - adc.w r9, r9, r3 │ │ │ │ │ - mov r3, r5 │ │ │ │ │ - cmp r4, r9 │ │ │ │ │ - mov r1, r9 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/dev32s.h:50 (discriminator 93) │ │ │ │ │ - vst1.32 {d20[0]}, [r0]! │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 93) │ │ │ │ │ - ble.n 17450 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - mov sl, r2 │ │ │ │ │ - b.n 173c4 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:130 │ │ │ │ │ - vmov r2, s16 │ │ │ │ │ - ldr r4, [sp, #24] │ │ │ │ │ - sub.w fp, r2, sl │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 (discriminator 96) │ │ │ │ │ - ldr r2, [r4, #20] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 96) │ │ │ │ │ - str r3, [r4, #96] @ 0x60 │ │ │ │ │ - movs r3, #0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 (discriminator 96) │ │ │ │ │ - mul.w r1, r2, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:102 (discriminator 96) │ │ │ │ │ - ldrd r2, r0, [r4, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 96) │ │ │ │ │ - str r3, [r4, #100] @ 0x64 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:102 (discriminator 96) │ │ │ │ │ - subs r0, r0, r2 │ │ │ │ │ - cmp r1, r0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:106 (discriminator 96) │ │ │ │ │ - itt ls │ │ │ │ │ - addls r1, r1, r2 │ │ │ │ │ - strls r1, [r4, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 96) │ │ │ │ │ - b.n 1720e │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 26) │ │ │ │ │ - ldrd ip, r9, [r4, #96] @ 0x60 │ │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ │ - mov r5, ip │ │ │ │ │ - mov r1, r9 │ │ │ │ │ - cmp r2, r9 │ │ │ │ │ - ble.w 1733a │ │ │ │ │ - ldr.w r7, [r4, #136] @ 0x88 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - mov fp, r3 │ │ │ │ │ - ldr r3, [r4, #68] @ 0x44 │ │ │ │ │ - add.w r8, sp, #56 @ 0x38 │ │ │ │ │ - vldr d22, [pc, #412] @ 17630 │ │ │ │ │ - str r3, [sp, #12] │ │ │ │ │ - mov.w sl, #48 @ 0x30 │ │ │ │ │ - ldr r3, [r4, #112] @ 0x70 │ │ │ │ │ - mov.w lr, r6, asr #2 │ │ │ │ │ - rsb r6, r7, #32 │ │ │ │ │ - str r3, [sp, #16] │ │ │ │ │ - ldr r3, [r4, #116] @ 0x74 │ │ │ │ │ - str r4, [sp, #24] │ │ │ │ │ - str r3, [sp, #20] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 41) │ │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ │ - movs r2, #0 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:6746 (discriminator 41) │ │ │ │ │ - vmov.i32 q8, #0 @ 0x00000000 │ │ │ │ │ - add.w r1, r3, r1, lsl #2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 41) │ │ │ │ │ - lsl.w r3, r5, r7 │ │ │ │ │ - lsr.w r4, r5, r6 │ │ │ │ │ - vmov s15, r3 │ │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ │ - mul.w r4, r4, lr │ │ │ │ │ - ldr r5, [r3, #0] │ │ │ │ │ - vcvt.f64.u32 d18, s15 │ │ │ │ │ - vmul.f64 d18, d18, d22 │ │ │ │ │ - vcvt.f32.f64 s15, d18 │ │ │ │ │ - vstr s15, [sp, #56] @ 0x38 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:10767 (discriminator 41) │ │ │ │ │ - vld1.32 {d24[]-d25[]}, [r8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 38) │ │ │ │ │ - adds r3, r4, r2 │ │ │ │ │ - adds r2, #1 │ │ │ │ │ - mla r3, sl, r3, r5 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:10398 (discriminator 38) │ │ │ │ │ - vld1.32 {d26-d27}, [r1]! │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1483 (discriminator 38) │ │ │ │ │ - vldr d20, [r3, #16] │ │ │ │ │ - vldr d21, [r3, #24] │ │ │ │ │ - vld1.64 {d28-d29}, [r3 :64] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 38) │ │ │ │ │ - vldr d18, [r3, #32] │ │ │ │ │ - vldr d19, [r3, #40] @ 0x28 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1483 (discriminator 38) │ │ │ │ │ - vmla.f32 q10, q14, q12 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 38) │ │ │ │ │ - cmp r2, #3 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1483 (discriminator 38) │ │ │ │ │ - vmla.f32 q9, q10, q12 │ │ │ │ │ - vmla.f32 q8, q9, q13 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 38) │ │ │ │ │ - bne.n 174e2 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:557 (discriminator 39) │ │ │ │ │ - vadd.f32 d16, d17, d16 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 39) │ │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ │ - adds.w ip, ip, r3 │ │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ │ - mov r5, ip │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:3549 (discriminator 39) │ │ │ │ │ - vpadd.f32 d16, d16, d16 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 39) │ │ │ │ │ - adc.w r9, r9, r3 │ │ │ │ │ - add.w r3, fp, #1 │ │ │ │ │ - cmp r2, r9 │ │ │ │ │ - mov r1, r9 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/dev32s.h:50 (discriminator 39) │ │ │ │ │ - vst1.32 {d16[0]}, [r0]! │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 39) │ │ │ │ │ - ble.w 17330 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - mov fp, r3 │ │ │ │ │ - b.n 174ae │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 8) │ │ │ │ │ - ldrd r5, ip, [r4, #96] @ 0x60 │ │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ │ - mov r1, r5 │ │ │ │ │ - mov r2, ip │ │ │ │ │ - cmp r0, ip │ │ │ │ │ - ble.n 1760e │ │ │ │ │ - ldr.w r7, [r4, #136] @ 0x88 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - mov sl, r3 │ │ │ │ │ - ldr r3, [r4, #68] @ 0x44 │ │ │ │ │ - mov r0, lr │ │ │ │ │ - vldr d22, [pc, #216] @ 17630 │ │ │ │ │ - str r3, [sp, #12] │ │ │ │ │ - add.w r8, sp, #56 @ 0x38 │ │ │ │ │ - ldr r3, [r4, #112] @ 0x70 │ │ │ │ │ - rsb fp, r7, #32 │ │ │ │ │ - mov.w lr, r6, asr #2 │ │ │ │ │ - mov.w r9, #48 @ 0x30 │ │ │ │ │ - str r3, [sp, #16] │ │ │ │ │ - ldr r3, [r4, #116] @ 0x74 │ │ │ │ │ - str r4, [sp, #24] │ │ │ │ │ - str r3, [sp, #20] │ │ │ │ │ - b.n 1759e │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:557 (discriminator 21) │ │ │ │ │ - vadd.f32 d16, d17, d16 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 21) │ │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ │ - ldr r4, [sp, #4] │ │ │ │ │ - adds r5, r5, r3 │ │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ │ - mov r1, r5 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:3549 (discriminator 21) │ │ │ │ │ - vpadd.f32 d16, d16, d16 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 21) │ │ │ │ │ - adc.w ip, ip, r3 │ │ │ │ │ - add.w r3, sl, #1 │ │ │ │ │ - cmp r4, ip │ │ │ │ │ - mov r2, ip │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/dev32s.h:50 (discriminator 21) │ │ │ │ │ - vst1.32 {d16[0]}, [r0]! │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 21) │ │ │ │ │ - ble.n 17604 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - mov sl, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 23) │ │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ │ - movs r4, #0 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:6746 (discriminator 23) │ │ │ │ │ - vmov.i32 q8, #0 @ 0x00000000 │ │ │ │ │ - add.w r2, r3, r2, lsl #2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 23) │ │ │ │ │ - lsl.w r3, r1, r7 │ │ │ │ │ - lsr.w r1, r1, fp │ │ │ │ │ - vmov s15, r3 │ │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ │ - mul.w r1, r1, lr │ │ │ │ │ - ldr r6, [r3, #0] │ │ │ │ │ - vcvt.f64.u32 d18, s15 │ │ │ │ │ - vmul.f64 d18, d18, d22 │ │ │ │ │ - vcvt.f32.f64 s15, d18 │ │ │ │ │ - vstr s15, [sp, #56] @ 0x38 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:10767 (discriminator 23) │ │ │ │ │ - vld1.32 {d24[]-d25[]}, [r8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 20) │ │ │ │ │ - adds r3, r1, r4 │ │ │ │ │ - mla r3, r9, r3, r6 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:10398 (discriminator 20) │ │ │ │ │ - vld1.32 {d26-d27}, [r2]! │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1483 (discriminator 20) │ │ │ │ │ - vldr d20, [r3, #16] │ │ │ │ │ - vldr d21, [r3, #24] │ │ │ │ │ - vld1.64 {d28-d29}, [r3 :64] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 20) │ │ │ │ │ - vldr d18, [r3, #32] │ │ │ │ │ - vldr d19, [r3, #40] @ 0x28 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1483 (discriminator 20) │ │ │ │ │ - vmla.f32 q10, q14, q12 │ │ │ │ │ - vmla.f32 q9, q10, q12 │ │ │ │ │ - vmla.f32 q8, q9, q13 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 20) │ │ │ │ │ - cmp r4, #0 │ │ │ │ │ - bne.n 17578 │ │ │ │ │ - movs r4, #1 │ │ │ │ │ - b.n 175d2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:130 │ │ │ │ │ - vmov r3, s16 │ │ │ │ │ - ldr r4, [sp, #24] │ │ │ │ │ - sub.w fp, r3, sl │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 (discriminator 24) │ │ │ │ │ - ldr r3, [r4, #20] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 24) │ │ │ │ │ - str r1, [r4, #96] @ 0x60 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 (discriminator 24) │ │ │ │ │ - mul.w r2, r3, r2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:102 (discriminator 24) │ │ │ │ │ - ldrd r3, r0, [r4, #24] │ │ │ │ │ - subs r0, r0, r3 │ │ │ │ │ - cmp r2, r0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:106 (discriminator 24) │ │ │ │ │ - it ls │ │ │ │ │ - addls r2, r2, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 24) │ │ │ │ │ - mov.w r3, #0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:106 (discriminator 24) │ │ │ │ │ - it ls │ │ │ │ │ - strls r2, [r4, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 24) │ │ │ │ │ - str r3, [r4, #100] @ 0x64 │ │ │ │ │ - b.n 1720e │ │ │ │ │ - nop │ │ │ │ │ - movs r0, r0 │ │ │ │ │ - movs r0, r0 │ │ │ │ │ - movs r0, r0 │ │ │ │ │ - subs r5, #240 @ 0xf0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 62) │ │ │ │ │ - ldrd ip, sl, [r4, #96] @ 0x60 │ │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ │ - mov r5, ip │ │ │ │ │ - mov r1, sl │ │ │ │ │ - cmp r2, sl │ │ │ │ │ - ble.w 1733a │ │ │ │ │ - ldr.w r7, [r4, #136] @ 0x88 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - mov fp, r3 │ │ │ │ │ - ldr r3, [r4, #68] @ 0x44 │ │ │ │ │ - add.w r8, sp, #56 @ 0x38 │ │ │ │ │ - vldr d24, [pc, #-40] @ 17630 │ │ │ │ │ - str r3, [sp, #12] │ │ │ │ │ - mov.w r9, #48 @ 0x30 │ │ │ │ │ - ldr r3, [r4, #112] @ 0x70 │ │ │ │ │ - mov.w lr, r6, asr #2 │ │ │ │ │ - rsb r6, r7, #32 │ │ │ │ │ - str r3, [sp, #16] │ │ │ │ │ - ldr r3, [r4, #116] @ 0x74 │ │ │ │ │ - str r4, [sp, #24] │ │ │ │ │ - str r3, [sp, #20] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 77) │ │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ │ - movs r2, #0 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:6746 (discriminator 77) │ │ │ │ │ - vmov.i32 q10, #0 @ 0x00000000 │ │ │ │ │ - add.w r1, r3, r1, lsl #2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 77) │ │ │ │ │ - lsl.w r3, r5, r7 │ │ │ │ │ - lsr.w r4, r5, r6 │ │ │ │ │ - vmov s15, r3 │ │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ │ - mul.w r4, r4, lr │ │ │ │ │ - ldr r5, [r3, #0] │ │ │ │ │ - vcvt.f64.u32 d16, s15 │ │ │ │ │ - vmul.f64 d16, d16, d24 │ │ │ │ │ - vcvt.f32.f64 s15, d16 │ │ │ │ │ - vstr s15, [sp, #56] @ 0x38 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:10767 (discriminator 77) │ │ │ │ │ - vld1.32 {d22[]-d23[]}, [r8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 74) │ │ │ │ │ - adds r3, r4, r2 │ │ │ │ │ - adds r2, #1 │ │ │ │ │ - mla r3, r9, r3, r5 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:10398 (discriminator 74) │ │ │ │ │ - vld1.32 {d26-d27}, [r1]! │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1483 (discriminator 74) │ │ │ │ │ - vldr d18, [r3, #16] │ │ │ │ │ - vldr d19, [r3, #24] │ │ │ │ │ - vld1.64 {d28-d29}, [r3 :64] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 74) │ │ │ │ │ - vldr d16, [r3, #32] │ │ │ │ │ - vldr d17, [r3, #40] @ 0x28 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1483 (discriminator 74) │ │ │ │ │ - vmla.f32 q9, q14, q11 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 74) │ │ │ │ │ - cmp r2, #5 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1483 (discriminator 74) │ │ │ │ │ - vmla.f32 q8, q9, q11 │ │ │ │ │ - vmla.f32 q10, q8, q13 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 74) │ │ │ │ │ - bne.n 176a4 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:557 (discriminator 75) │ │ │ │ │ - vadd.f32 d20, d21, d20 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 75) │ │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ │ - adds.w ip, ip, r3 │ │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ │ - mov r5, ip │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:3549 (discriminator 75) │ │ │ │ │ - vpadd.f32 d20, d20, d20 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 75) │ │ │ │ │ - adc.w sl, sl, r3 │ │ │ │ │ - add.w r3, fp, #1 │ │ │ │ │ - cmp r2, sl │ │ │ │ │ - mov r1, sl │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/dev32s.h:50 (discriminator 75) │ │ │ │ │ - vst1.32 {d20[0]}, [r0]! │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 75) │ │ │ │ │ - ble.w 17330 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - mov fp, r3 │ │ │ │ │ - b.n 17670 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:131 │ │ │ │ │ - blx 171c <__stack_chk_fail@plt> │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 1) │ │ │ │ │ - ldrb.w r7, [r4, #120] @ 0x78 │ │ │ │ │ - cmp r7, #0 │ │ │ │ │ - beq.w 1781e │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 97) │ │ │ │ │ - ldr.w r8, [r4, #88] @ 0x58 │ │ │ │ │ - add.w r3, r4, #88 @ 0x58 │ │ │ │ │ - ldr.w r9, [r4, #92] @ 0x5c │ │ │ │ │ - add r5, sp, #56 @ 0x38 │ │ │ │ │ - ldmia r3, {r0, r1, r2, r3} │ │ │ │ │ - stmia.w r5, {r0, r1, r2, r3} │ │ │ │ │ - mov r1, r3 │ │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ │ - cmp r3, r1 │ │ │ │ │ - ble.w 178ec │ │ │ │ │ - ldr.w r3, [r4, #136] @ 0x88 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - mov ip, r2 │ │ │ │ │ - ldr r2, [r4, #68] @ 0x44 │ │ │ │ │ - mov r7, r1 │ │ │ │ │ - vldr d22, [pc, #-264] @ 17630 │ │ │ │ │ - str r2, [sp, #12] │ │ │ │ │ - mov.w sl, #0 │ │ │ │ │ - ldr r2, [r4, #104] @ 0x68 │ │ │ │ │ - rsb fp, r3, #32 │ │ │ │ │ - asrs r6, r6, #2 │ │ │ │ │ - str r2, [sp, #28] │ │ │ │ │ - add r2, sp, #52 @ 0x34 │ │ │ │ │ - str r2, [sp, #24] │ │ │ │ │ - ldr r2, [r4, #108] @ 0x6c │ │ │ │ │ - str r3, [sp, #40] @ 0x28 │ │ │ │ │ - str r2, [sp, #32] │ │ │ │ │ - ldr r2, [r4, #112] @ 0x70 │ │ │ │ │ - str r2, [sp, #16] │ │ │ │ │ - ldr r2, [r4, #116] @ 0x74 │ │ │ │ │ - str r2, [sp, #20] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 105) │ │ │ │ │ - ldr r0, [sp, #64] @ 0x40 │ │ │ │ │ - cmp r6, #0 │ │ │ │ │ - mov.w r2, r1, lsl #2 │ │ │ │ │ - ldr r1, [sp, #40] @ 0x28 │ │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ │ - lsl.w r1, r0, r1 │ │ │ │ │ - ldr r5, [r3, #0] │ │ │ │ │ - mov r3, r6 │ │ │ │ │ - vmov s15, r1 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:10767 (discriminator 105) │ │ │ │ │ - ldr r1, [sp, #24] │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:6746 (discriminator 105) │ │ │ │ │ - vmov.i32 q8, #0 @ 0x00000000 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 105) │ │ │ │ │ - vcvt.f64.u32 d18, s15 │ │ │ │ │ - lsr.w r0, r0, fp │ │ │ │ │ - vmul.f64 d18, d18, d22 │ │ │ │ │ - vcvt.f32.f64 s15, d18 │ │ │ │ │ - vstr s15, [sp, #52] @ 0x34 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:10767 (discriminator 105) │ │ │ │ │ - vld1.32 {d24[]-d25[]}, [r1] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 105) │ │ │ │ │ - ble.n 177d8 │ │ │ │ │ - ldr r1, [sp, #8] │ │ │ │ │ - add r2, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - movs r1, #0 │ │ │ │ │ - str r2, [sp, #44] @ 0x2c │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:10398 (discriminator 102) │ │ │ │ │ - ldr r2, [sp, #44] @ 0x2c │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 102) │ │ │ │ │ - mla r3, r0, r3, r1 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:10398 (discriminator 102) │ │ │ │ │ - vld1.32 {d26-d27}, [r2]! │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 102) │ │ │ │ │ - adds r1, #1 │ │ │ │ │ - cmp r6, r1 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:10398 (discriminator 102) │ │ │ │ │ - str r2, [sp, #44] @ 0x2c │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 102) │ │ │ │ │ - mov.w r2, #48 @ 0x30 │ │ │ │ │ - mla r3, r2, r3, r5 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1483 (discriminator 102) │ │ │ │ │ - vldr d20, [r3, #16] │ │ │ │ │ - vldr d21, [r3, #24] │ │ │ │ │ - vld1.64 {d28-d29}, [r3 :64] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 102) │ │ │ │ │ - vldr d18, [r3, #32] │ │ │ │ │ - vldr d19, [r3, #40] @ 0x28 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1483 (discriminator 102) │ │ │ │ │ - vmla.f32 q10, q14, q12 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 102) │ │ │ │ │ - mov r3, r6 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1483 (discriminator 102) │ │ │ │ │ - vmla.f32 q9, q10, q12 │ │ │ │ │ - vmla.f32 q8, q9, q13 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 102) │ │ │ │ │ - bgt.n 1779c │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:557 (discriminator 103) │ │ │ │ │ - ldr r1, [sp, #28] │ │ │ │ │ - movs r3, #0 │ │ │ │ │ - vadd.f32 d16, d17, d16 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:3549 (discriminator 103) │ │ │ │ │ - adds.w r8, r1, r8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 103) │ │ │ │ │ - add.w r2, sl, #1 │ │ │ │ │ - ldr r1, [sp, #32] │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:3549 (discriminator 103) │ │ │ │ │ - vpadd.f32 d16, d16, d16 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:6173 (discriminator 103) │ │ │ │ │ - adcs.w r9, r1, r9 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 103) │ │ │ │ │ - ldr r1, [sp, #16] │ │ │ │ │ - it cs │ │ │ │ │ - movcs r3, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/dev32s.h:50 (discriminator 103) │ │ │ │ │ - vst1.32 {d16[0]}, [lr]! │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 103) │ │ │ │ │ - adds r3, r3, r1 │ │ │ │ │ - ldr r1, [sp, #20] │ │ │ │ │ - adc.w r1, r1, #0 │ │ │ │ │ - adds.w r3, r3, ip │ │ │ │ │ - adc.w r7, r7, r1 │ │ │ │ │ - mov ip, r3 │ │ │ │ │ - strd r3, r7, [sp, #64] @ 0x40 │ │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ │ - mov r1, r7 │ │ │ │ │ - cmp r3, r7 │ │ │ │ │ - ble.n 178e4 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - mov sl, r2 │ │ │ │ │ - b.n 1775c │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 98) │ │ │ │ │ - ldrd r9, ip, [r4, #96] @ 0x60 │ │ │ │ │ - ldr r1, [sp, #4] │ │ │ │ │ - mov r2, r9 │ │ │ │ │ - mov r3, ip │ │ │ │ │ - cmp r1, ip │ │ │ │ │ - ble.n 1791a │ │ │ │ │ - ldr r0, [r4, #68] @ 0x44 │ │ │ │ │ - add.w r8, sp, #56 @ 0x38 │ │ │ │ │ - ldr.w r1, [r4, #136] @ 0x88 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - mov.w fp, #48 @ 0x30 │ │ │ │ │ - str r0, [sp, #12] │ │ │ │ │ - vldr d22, [pc, #-528] @ 17630 │ │ │ │ │ - ldr r0, [r4, #112] @ 0x70 │ │ │ │ │ - rsb sl, r1, #32 │ │ │ │ │ - asrs r6, r6, #2 │ │ │ │ │ - str r0, [sp, #16] │ │ │ │ │ - ldr r0, [r4, #116] @ 0x74 │ │ │ │ │ - str r1, [sp, #40] @ 0x28 │ │ │ │ │ - str r0, [sp, #20] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 113) │ │ │ │ │ - lsls r0, r3, #2 │ │ │ │ │ - cmp r6, #0 │ │ │ │ │ - ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:6746 (discriminator 113) │ │ │ │ │ - vmov.i32 q8, #0 @ 0x00000000 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 113) │ │ │ │ │ - lsl.w r3, r2, r3 │ │ │ │ │ - lsr.w r1, r2, sl │ │ │ │ │ - vmov s15, r3 │ │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ │ - ldr r5, [r3, #0] │ │ │ │ │ - mov r3, r6 │ │ │ │ │ - vcvt.f64.u32 d18, s15 │ │ │ │ │ - vmul.f64 d18, d18, d22 │ │ │ │ │ - vcvt.f32.f64 s15, d18 │ │ │ │ │ - vstr s15, [sp, #56] @ 0x38 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:10767 (discriminator 113) │ │ │ │ │ - vld1.32 {d24[]-d25[]}, [r8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 113) │ │ │ │ │ - ble.n 178bc │ │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ │ - add r2, r0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - movs r0, #0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 110) │ │ │ │ │ - mla r3, r1, r3, r0 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:10398 (discriminator 110) │ │ │ │ │ - vld1.32 {d26-d27}, [r2]! │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 110) │ │ │ │ │ - mla r3, fp, r3, r5 │ │ │ │ │ - adds r0, #1 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1483 (discriminator 110) │ │ │ │ │ - vldr d20, [r3, #16] │ │ │ │ │ - vldr d21, [r3, #24] │ │ │ │ │ - vld1.64 {d28-d29}, [r3 :64] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 110) │ │ │ │ │ - vldr d18, [r3, #32] │ │ │ │ │ - vldr d19, [r3, #40] @ 0x28 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1483 (discriminator 110) │ │ │ │ │ - vmla.f32 q10, q14, q12 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 110) │ │ │ │ │ - cmp r6, r0 │ │ │ │ │ - mov r3, r6 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1483 (discriminator 110) │ │ │ │ │ - vmla.f32 q9, q10, q12 │ │ │ │ │ - vmla.f32 q8, q9, q13 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 110) │ │ │ │ │ - bgt.n 17888 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:557 (discriminator 111) │ │ │ │ │ - vadd.f32 d16, d17, d16 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 111) │ │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ │ - adds r1, r7, #1 │ │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ │ - adds.w r9, r9, r3 │ │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ │ - mov r2, r9 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:3549 (discriminator 111) │ │ │ │ │ - vpadd.f32 d16, d16, d16 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 111) │ │ │ │ │ - adc.w ip, ip, r3 │ │ │ │ │ - cmp r0, ip │ │ │ │ │ - mov r3, ip │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/dev32s.h:50 (discriminator 111) │ │ │ │ │ - vst1.32 {d16[0]}, [lr]! │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 111) │ │ │ │ │ - ble.n 17912 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - mov r7, r1 │ │ │ │ │ - b.n 17850 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:130 │ │ │ │ │ - vmov r3, s16 │ │ │ │ │ - sub.w fp, r3, sl │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 (discriminator 106) │ │ │ │ │ - ldr r3, [r4, #20] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 106) │ │ │ │ │ - strd r8, r9, [r4, #88] @ 0x58 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 (discriminator 106) │ │ │ │ │ - mul.w r1, r3, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:102 (discriminator 106) │ │ │ │ │ - ldrd r3, r2, [r4, #24] │ │ │ │ │ - subs r2, r2, r3 │ │ │ │ │ - cmp r1, r2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 106) │ │ │ │ │ - mov.w r2, #0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:106 (discriminator 106) │ │ │ │ │ - it ls │ │ │ │ │ - addls r1, r1, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 106) │ │ │ │ │ - ldr r3, [sp, #64] @ 0x40 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:106 (discriminator 106) │ │ │ │ │ - it ls │ │ │ │ │ - strls r1, [r4, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 106) │ │ │ │ │ - strd r3, r2, [r4, #96] @ 0x60 │ │ │ │ │ - b.n 1720e │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:130 │ │ │ │ │ - vmov r1, s16 │ │ │ │ │ - sub.w fp, r1, r7 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 (discriminator 114) │ │ │ │ │ - ldr r1, [r4, #20] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 114) │ │ │ │ │ - str r2, [r4, #96] @ 0x60 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 (discriminator 114) │ │ │ │ │ - mul.w r3, r1, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:102 (discriminator 114) │ │ │ │ │ - ldrd r1, r0, [r4, #24] │ │ │ │ │ - subs r0, r0, r1 │ │ │ │ │ - cmp r3, r0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:106 (discriminator 114) │ │ │ │ │ - itt ls │ │ │ │ │ - addls r3, r3, r1 │ │ │ │ │ - strls r3, [r4, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 114) │ │ │ │ │ - movs r3, #0 │ │ │ │ │ - str r3, [r4, #100] @ 0x64 │ │ │ │ │ - b.n 1720e │ │ │ │ │ - nop │ │ │ │ │ -vpoly3(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:122 │ │ │ │ │ - ldr r2, [pc, #964] @ (17d00 ) │ │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ - mov r4, r0 │ │ │ │ │ - vpush {d8} │ │ │ │ │ - add r2, pc │ │ │ │ │ - sub sp, #84 @ 0x54 │ │ │ │ │ - ldr r3, [pc, #952] @ (17d04 ) │ │ │ │ │ - mov r0, r1 │ │ │ │ │ - str r1, [sp, #28] │ │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:100 │ │ │ │ │ - ldr r1, [r4, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:123 │ │ │ │ │ - ldr r2, [r4, #32] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:122 │ │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ │ - str r3, [sp, #76] @ 0x4c │ │ │ │ │ - mov.w r3, #0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:123 │ │ │ │ │ - ldr r3, [r4, #12] │ │ │ │ │ - add.w r2, r1, r2, lsl #2 │ │ │ │ │ - add r3, r2 │ │ │ │ │ - str r3, [sp, #4] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:102 │ │ │ │ │ - ldr r3, [r4, #28] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ - ldr r2, [r4, #20] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:102 │ │ │ │ │ - subs r3, r3, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:125 │ │ │ │ │ - vldr d16, [r4, #48] @ 0x30 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ - udiv r3, r3, r2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:124 │ │ │ │ │ - ldr r2, [r4, #36] @ 0x24 │ │ │ │ │ - subs r3, r3, r2 │ │ │ │ │ - ldr r2, [r4, #56] @ 0x38 │ │ │ │ │ - bic.w r3, r3, r3, asr #31 │ │ │ │ │ - cmp r3, r2 │ │ │ │ │ - it ge │ │ │ │ │ - movge r3, r2 │ │ │ │ │ - mov fp, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:125 │ │ │ │ │ - vmov s15, r3 │ │ │ │ │ - vcvt.f64.s32 d8, s15 │ │ │ │ │ - vmul.f64 d8, d8, d16 │ │ │ │ │ - vcvt.s32.f64 s16, d8 │ │ │ │ │ - vmov r3, s16 │ │ │ │ │ - add.w sl, r3, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:126 │ │ │ │ │ - mov r1, sl │ │ │ │ │ - bl 158e8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - ldr.w r7, [r4, #132] @ 0x84 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:126 │ │ │ │ │ - mov lr, r0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - asrs r3, r7, #2 │ │ │ │ │ - subs r3, #2 │ │ │ │ │ - cmp r3, #4 │ │ │ │ │ - bhi.w 18458 │ │ │ │ │ - tbh [pc, r3, lsl #1] │ │ │ │ │ - lsls r6, r1, #2 │ │ │ │ │ - lsls r1, r6, #8 │ │ │ │ │ - lsls r7, r2, #4 │ │ │ │ │ - lsls r0, r5, #6 │ │ │ │ │ - movs r5, r0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 6) │ │ │ │ │ - ldrb.w r2, [r4, #120] @ 0x78 │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - beq.w 180d2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 79) │ │ │ │ │ - ldr.w r8, [r4, #88] @ 0x58 │ │ │ │ │ - add.w r3, r4, #88 @ 0x58 │ │ │ │ │ - ldr.w ip, [r4, #92] @ 0x5c │ │ │ │ │ - add r6, sp, #56 @ 0x38 │ │ │ │ │ - ldmia r3, {r0, r1, r2, r3} │ │ │ │ │ - cmp fp, r3 │ │ │ │ │ - stmia.w r6, {r0, r1, r2, r3} │ │ │ │ │ - mov r1, r3 │ │ │ │ │ - ble.w 180ac │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - asrs r3, r7, #2 │ │ │ │ │ - movs r6, #0 │ │ │ │ │ - str r3, [sp, #36] @ 0x24 │ │ │ │ │ - mov r7, r2 │ │ │ │ │ - ldr r3, [r4, #68] @ 0x44 │ │ │ │ │ - ldr.w r5, [r4, #136] @ 0x88 │ │ │ │ │ - str r3, [sp, #8] │ │ │ │ │ - ldr r3, [r4, #104] @ 0x68 │ │ │ │ │ - rsb r2, r5, #32 │ │ │ │ │ - vldr d24, [pc, #760] @ 17cf8 │ │ │ │ │ - str r3, [sp, #20] │ │ │ │ │ - add r3, sp, #52 @ 0x34 │ │ │ │ │ - str r3, [sp, #16] │ │ │ │ │ - ldr r3, [r4, #108] @ 0x6c │ │ │ │ │ - str r2, [sp, #32] │ │ │ │ │ - str r3, [sp, #24] │ │ │ │ │ - ldr r3, [r4, #112] @ 0x70 │ │ │ │ │ - str r4, [sp, #40] @ 0x28 │ │ │ │ │ - str r3, [sp, #12] │ │ │ │ │ - ldr r3, [r4, #116] @ 0x74 │ │ │ │ │ - mov r9, r3 │ │ │ │ │ - mov r3, r5 │ │ │ │ │ - mov sl, r3 │ │ │ │ │ - mov r5, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 87) │ │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ │ - movs r2, #0 │ │ │ │ │ - ldr r4, [sp, #64] @ 0x40 │ │ │ │ │ - add.w r1, r3, r1, lsl #2 │ │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:6746 (discriminator 87) │ │ │ │ │ - vmov.i32 q11, #0 @ 0x00000000 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 87) │ │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ │ - lsl.w r3, r4, sl │ │ │ │ │ - vmov s15, r3 │ │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ │ - lsrs r4, r3 │ │ │ │ │ - vcvt.f64.u32 d16, s15 │ │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ - mul.w r4, r3, r4 │ │ │ │ │ - vmul.f64 d16, d16, d24 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:10767 (discriminator 87) │ │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 87) │ │ │ │ │ - vcvt.f32.f64 s15, d16 │ │ │ │ │ - vstr s15, [sp, #52] @ 0x34 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:10767 (discriminator 87) │ │ │ │ │ - vld1.32 {d26[]-d27[]}, [r3] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 84) │ │ │ │ │ - adds r3, r4, r2 │ │ │ │ │ - adds r2, #1 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:10398 (discriminator 84) │ │ │ │ │ - vld1.32 {d28-d29}, [r1]! │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 84) │ │ │ │ │ - add.w r3, r0, r3, lsl #6 │ │ │ │ │ - cmp r2, #6 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1483 (discriminator 84) │ │ │ │ │ - vldr d20, [r3, #16] │ │ │ │ │ - vldr d21, [r3, #24] │ │ │ │ │ - vld1.64 {d30-d31}, [r3 :64] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 84) │ │ │ │ │ - vldr d18, [r3, #32] │ │ │ │ │ - vldr d19, [r3, #40] @ 0x28 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1483 (discriminator 84) │ │ │ │ │ - vmla.f32 q10, q15, q13 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 84) │ │ │ │ │ - vldr d16, [r3, #48] @ 0x30 │ │ │ │ │ - vldr d17, [r3, #56] @ 0x38 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1483 (discriminator 84) │ │ │ │ │ - vmla.f32 q9, q10, q13 │ │ │ │ │ - vmla.f32 q8, q9, q13 │ │ │ │ │ - vmla.f32 q11, q8, q14 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 84) │ │ │ │ │ - bne.n 17a58 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:557 (discriminator 85) │ │ │ │ │ - ldr r1, [sp, #20] │ │ │ │ │ - movs r3, #0 │ │ │ │ │ - vadd.f32 d22, d23, d22 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:3549 (discriminator 85) │ │ │ │ │ - adds.w r8, r1, r8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 85) │ │ │ │ │ - add.w r2, r6, #1 │ │ │ │ │ - ldr r1, [sp, #24] │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:3549 (discriminator 85) │ │ │ │ │ - vpadd.f32 d22, d22, d22 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:6173 (discriminator 85) │ │ │ │ │ - adcs.w ip, r1, ip │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 85) │ │ │ │ │ - ldr r1, [sp, #12] │ │ │ │ │ - it cs │ │ │ │ │ - movcs r3, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/dev32s.h:50 (discriminator 85) │ │ │ │ │ - vst1.32 {d22[0]}, [lr]! │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 85) │ │ │ │ │ - adds r3, r3, r1 │ │ │ │ │ - adc.w r1, r9, #0 │ │ │ │ │ - adds r7, r3, r7 │ │ │ │ │ - adc.w r5, r5, r1 │ │ │ │ │ - cmp fp, r5 │ │ │ │ │ - mov r1, r5 │ │ │ │ │ - strd r7, r5, [sp, #64] @ 0x40 │ │ │ │ │ - ble.w 180a2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - mov r6, r2 │ │ │ │ │ - b.n 17a1e │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 2) │ │ │ │ │ - ldrb.w r3, [r4, #120] @ 0x78 │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - beq.w 1828c │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 7) │ │ │ │ │ - ldr.w ip, [r4, #88] @ 0x58 │ │ │ │ │ - add.w r3, r4, #88 @ 0x58 │ │ │ │ │ - ldr r6, [r4, #92] @ 0x5c │ │ │ │ │ - add.w r8, sp, #56 @ 0x38 │ │ │ │ │ - ldmia r3, {r0, r1, r2, r3} │ │ │ │ │ - cmp fp, r3 │ │ │ │ │ - stmia.w r8, {r0, r1, r2, r3} │ │ │ │ │ - mov r1, r3 │ │ │ │ │ - ble.w 17f30 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - asrs r3, r7, #2 │ │ │ │ │ - mov.w sl, #0 │ │ │ │ │ - str r3, [sp, #36] @ 0x24 │ │ │ │ │ - mov r3, r2 │ │ │ │ │ - ldr r2, [r4, #68] @ 0x44 │ │ │ │ │ - mov r7, r1 │ │ │ │ │ - ldr.w r5, [r4, #136] @ 0x88 │ │ │ │ │ - str r2, [sp, #8] │ │ │ │ │ - ldr r2, [r4, #104] @ 0x68 │ │ │ │ │ - rsb r0, r5, #32 │ │ │ │ │ - vldr d22, [pc, #480] @ 17cf8 │ │ │ │ │ - str r2, [sp, #20] │ │ │ │ │ - add r2, sp, #52 @ 0x34 │ │ │ │ │ - str r2, [sp, #16] │ │ │ │ │ - mov r9, r5 │ │ │ │ │ - ldr r2, [r4, #108] @ 0x6c │ │ │ │ │ - str r0, [sp, #32] │ │ │ │ │ - str r2, [sp, #24] │ │ │ │ │ - ldr r2, [r4, #112] @ 0x70 │ │ │ │ │ - str r4, [sp, #40] @ 0x28 │ │ │ │ │ - str r2, [sp, #12] │ │ │ │ │ - ldr r2, [r4, #116] @ 0x74 │ │ │ │ │ - mov r8, r2 │ │ │ │ │ - b.n 17b6e │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:557 (discriminator 13) │ │ │ │ │ - ldr r1, [sp, #20] │ │ │ │ │ - movs r2, #0 │ │ │ │ │ - vadd.f32 d16, d17, d16 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:3549 (discriminator 13) │ │ │ │ │ - adds.w ip, r1, ip │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 13) │ │ │ │ │ - add.w r0, sl, #1 │ │ │ │ │ - ldr r1, [sp, #24] │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:3549 (discriminator 13) │ │ │ │ │ - vpadd.f32 d16, d16, d16 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:6173 (discriminator 13) │ │ │ │ │ - adcs r6, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 13) │ │ │ │ │ - ldr r1, [sp, #12] │ │ │ │ │ - it cs │ │ │ │ │ - movcs r2, r4 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/dev32s.h:50 (discriminator 13) │ │ │ │ │ - vst1.32 {d16[0]}, [lr]! │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 13) │ │ │ │ │ - adds r2, r2, r1 │ │ │ │ │ - adc.w r1, r8, #0 │ │ │ │ │ - adds r3, r2, r3 │ │ │ │ │ - adc.w r7, r7, r1 │ │ │ │ │ - cmp fp, r7 │ │ │ │ │ - mov r1, r7 │ │ │ │ │ - strd r3, r7, [sp, #64] @ 0x40 │ │ │ │ │ - ble.w 17f26 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - mov sl, r0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 15) │ │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ │ - movs r4, #0 │ │ │ │ │ - ldr r0, [sp, #64] @ 0x40 │ │ │ │ │ - add.w r1, r2, r1, lsl #2 │ │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:6746 (discriminator 15) │ │ │ │ │ - vmov.i32 q8, #0 @ 0x00000000 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 15) │ │ │ │ │ - ldr r5, [r2, #0] │ │ │ │ │ - lsl.w r2, r0, r9 │ │ │ │ │ - vmov s15, r2 │ │ │ │ │ - ldr r2, [sp, #32] │ │ │ │ │ - lsrs r0, r2 │ │ │ │ │ - vcvt.f64.u32 d18, s15 │ │ │ │ │ - ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ - mul.w r0, r2, r0 │ │ │ │ │ - vmul.f64 d18, d18, d22 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:10767 (discriminator 15) │ │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 15) │ │ │ │ │ - vcvt.f32.f64 s15, d18 │ │ │ │ │ - vstr s15, [sp, #52] @ 0x34 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:10767 (discriminator 15) │ │ │ │ │ - vld1.32 {d26[]-d27[]}, [r2] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 12) │ │ │ │ │ - adds r2, r0, r4 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:10398 (discriminator 12) │ │ │ │ │ - vld1.32 {d28-d29}, [r1]! │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 12) │ │ │ │ │ - add.w r2, r5, r2, lsl #6 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1483 (discriminator 12) │ │ │ │ │ - vldr d24, [r2, #16] │ │ │ │ │ - vldr d25, [r2, #24] │ │ │ │ │ - vld1.64 {d30-d31}, [r2 :64] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 12) │ │ │ │ │ - vldr d20, [r2, #32] │ │ │ │ │ - vldr d21, [r2, #40] @ 0x28 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1483 (discriminator 12) │ │ │ │ │ - vmla.f32 q12, q15, q13 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 12) │ │ │ │ │ - vldr d18, [r2, #48] @ 0x30 │ │ │ │ │ - vldr d19, [r2, #56] @ 0x38 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1483 (discriminator 12) │ │ │ │ │ - vmla.f32 q10, q12, q13 │ │ │ │ │ - vmla.f32 q9, q10, q13 │ │ │ │ │ - vmla.f32 q8, q9, q14 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 12) │ │ │ │ │ - cmp r4, #0 │ │ │ │ │ - bne.n 17b32 │ │ │ │ │ - movs r4, #1 │ │ │ │ │ - b.n 17ba8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 4) │ │ │ │ │ - ldrb.w r3, [r4, #120] @ 0x78 │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - beq.w 17f9c │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 43) │ │ │ │ │ - ldr.w ip, [r4, #88] @ 0x58 │ │ │ │ │ - add.w r3, r4, #88 @ 0x58 │ │ │ │ │ - ldr r6, [r4, #92] @ 0x5c │ │ │ │ │ - add.w r8, sp, #56 @ 0x38 │ │ │ │ │ - ldmia r3, {r0, r1, r2, r3} │ │ │ │ │ - cmp fp, r3 │ │ │ │ │ - stmia.w r8, {r0, r1, r2, r3} │ │ │ │ │ - ble.w 17f86 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - asrs r2, r7, #2 │ │ │ │ │ - mov.w sl, #0 │ │ │ │ │ - str r2, [sp, #36] @ 0x24 │ │ │ │ │ - ldr r2, [r4, #68] @ 0x44 │ │ │ │ │ - ldr.w r5, [r4, #136] @ 0x88 │ │ │ │ │ - str r2, [sp, #8] │ │ │ │ │ - ldr r2, [r4, #104] @ 0x68 │ │ │ │ │ - rsb r0, r5, #32 │ │ │ │ │ - vldr d24, [pc, #212] @ 17cf8 │ │ │ │ │ - str r2, [sp, #20] │ │ │ │ │ - add r2, sp, #52 @ 0x34 │ │ │ │ │ - str r2, [sp, #16] │ │ │ │ │ - ldr r2, [r4, #108] @ 0x6c │ │ │ │ │ - ldr r1, [sp, #64] @ 0x40 │ │ │ │ │ - str r2, [sp, #24] │ │ │ │ │ - ldr r2, [r4, #112] @ 0x70 │ │ │ │ │ - str r0, [sp, #32] │ │ │ │ │ - str r2, [sp, #12] │ │ │ │ │ - ldr r2, [r4, #116] @ 0x74 │ │ │ │ │ - str r4, [sp, #40] @ 0x28 │ │ │ │ │ - mov r8, r2 │ │ │ │ │ - mov r2, r5 │ │ │ │ │ - mov r9, r2 │ │ │ │ │ - mov r5, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 51) │ │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ │ - ldr r4, [sp, #64] @ 0x40 │ │ │ │ │ - add.w r0, r2, r3, lsl #2 │ │ │ │ │ - movs r2, #0 │ │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:6746 (discriminator 51) │ │ │ │ │ - vmov.i32 q8, #0 @ 0x00000000 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 51) │ │ │ │ │ - ldr r7, [r3, #0] │ │ │ │ │ - lsl.w r3, r4, r9 │ │ │ │ │ - vmov s15, r3 │ │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ │ - lsrs r4, r3 │ │ │ │ │ - vcvt.f64.u32 d18, s15 │ │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ - mul.w r4, r3, r4 │ │ │ │ │ - vmul.f64 d18, d18, d24 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:10767 (discriminator 51) │ │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 51) │ │ │ │ │ - vcvt.f32.f64 s15, d18 │ │ │ │ │ - vstr s15, [sp, #52] @ 0x34 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:10767 (discriminator 51) │ │ │ │ │ - vld1.32 {d26[]-d27[]}, [r3] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 48) │ │ │ │ │ - adds r3, r4, r2 │ │ │ │ │ - adds r2, #1 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:10398 (discriminator 48) │ │ │ │ │ - vld1.32 {d28-d29}, [r0]! │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 48) │ │ │ │ │ - add.w r3, r7, r3, lsl #6 │ │ │ │ │ - cmp r2, #4 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1483 (discriminator 48) │ │ │ │ │ - vldr d22, [r3, #16] │ │ │ │ │ - vldr d23, [r3, #24] │ │ │ │ │ - vld1.64 {d30-d31}, [r3 :64] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 48) │ │ │ │ │ - vldr d20, [r3, #32] │ │ │ │ │ - vldr d21, [r3, #40] @ 0x28 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1483 (discriminator 48) │ │ │ │ │ - vmla.f32 q11, q15, q13 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 48) │ │ │ │ │ - vldr d18, [r3, #48] @ 0x30 │ │ │ │ │ - vldr d19, [r3, #56] @ 0x38 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1483 (discriminator 48) │ │ │ │ │ - vmla.f32 q10, q11, q13 │ │ │ │ │ - vmla.f32 q9, q10, q13 │ │ │ │ │ - vmla.f32 q8, q9, q14 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 48) │ │ │ │ │ - bne.n 17c7c │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:557 (discriminator 49) │ │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ │ - movs r3, #0 │ │ │ │ │ - vadd.f32 d16, d17, d16 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:3549 (discriminator 49) │ │ │ │ │ - adds.w ip, r0, ip │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 49) │ │ │ │ │ - add.w r2, sl, #1 │ │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:3549 (discriminator 49) │ │ │ │ │ - vpadd.f32 d16, d16, d16 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:6173 (discriminator 49) │ │ │ │ │ - adcs r6, r0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 49) │ │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ │ - it cs │ │ │ │ │ - movcs r3, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/dev32s.h:50 (discriminator 49) │ │ │ │ │ - vst1.32 {d16[0]}, [lr]! │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 49) │ │ │ │ │ - adds r3, r3, r0 │ │ │ │ │ - adc.w r0, r8, #0 │ │ │ │ │ - adds r1, r3, r1 │ │ │ │ │ - adc.w r5, r5, r0 │ │ │ │ │ - cmp fp, r5 │ │ │ │ │ - mov r3, r5 │ │ │ │ │ - strd r1, r5, [sp, #64] @ 0x40 │ │ │ │ │ - ble.w 17f7c │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - mov sl, r2 │ │ │ │ │ - b.n 17c42 │ │ │ │ │ - nop │ │ │ │ │ - movs r0, r0 │ │ │ │ │ - movs r0, r0 │ │ │ │ │ - movs r0, r0 │ │ │ │ │ - subs r5, #240 @ 0xf0 │ │ │ │ │ - str r4, [r4, #88] @ 0x58 │ │ │ │ │ - movs r1, r0 │ │ │ │ │ - lsls r0, r5, #3 │ │ │ │ │ - movs r0, r0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 5) │ │ │ │ │ - ldrb.w r3, [r4, #120] @ 0x78 │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - beq.w 18388 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 61) │ │ │ │ │ - ldr.w ip, [r4, #88] @ 0x58 │ │ │ │ │ - add.w r3, r4, #88 @ 0x58 │ │ │ │ │ - ldr r6, [r4, #92] @ 0x5c │ │ │ │ │ - add.w r8, sp, #56 @ 0x38 │ │ │ │ │ - ldmia r3, {r0, r1, r2, r3} │ │ │ │ │ - cmp fp, r3 │ │ │ │ │ - stmia.w r8, {r0, r1, r2, r3} │ │ │ │ │ - mov r1, r3 │ │ │ │ │ - ble.w 17f30 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - asrs r3, r7, #2 │ │ │ │ │ - mov.w sl, #0 │ │ │ │ │ - str r3, [sp, #36] @ 0x24 │ │ │ │ │ - mov r7, r2 │ │ │ │ │ - ldr r3, [r4, #68] @ 0x44 │ │ │ │ │ - ldr.w r5, [r4, #136] @ 0x88 │ │ │ │ │ - str r3, [sp, #8] │ │ │ │ │ - ldr r3, [r4, #104] @ 0x68 │ │ │ │ │ - rsb r2, r5, #32 │ │ │ │ │ - vldr d24, [pc, #800] @ 18068 │ │ │ │ │ - str r3, [sp, #20] │ │ │ │ │ - add r3, sp, #52 @ 0x34 │ │ │ │ │ - str r3, [sp, #16] │ │ │ │ │ - ldr r3, [r4, #108] @ 0x6c │ │ │ │ │ - str r2, [sp, #32] │ │ │ │ │ - str r3, [sp, #24] │ │ │ │ │ - ldr r3, [r4, #112] @ 0x70 │ │ │ │ │ - str r4, [sp, #40] @ 0x28 │ │ │ │ │ - str r3, [sp, #12] │ │ │ │ │ - ldr r3, [r4, #116] @ 0x74 │ │ │ │ │ - mov r8, r3 │ │ │ │ │ - mov r3, r5 │ │ │ │ │ - mov r9, r3 │ │ │ │ │ - mov r5, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 69) │ │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ │ - movs r2, #0 │ │ │ │ │ - ldr r0, [sp, #64] @ 0x40 │ │ │ │ │ - add.w r1, r3, r1, lsl #2 │ │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:6746 (discriminator 69) │ │ │ │ │ - vmov.i32 q11, #0 @ 0x00000000 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 69) │ │ │ │ │ - ldr r4, [r3, #0] │ │ │ │ │ - lsl.w r3, r0, r9 │ │ │ │ │ - vmov s15, r3 │ │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ │ - lsrs r0, r3 │ │ │ │ │ - vcvt.f64.u32 d16, s15 │ │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ - mul.w r0, r3, r0 │ │ │ │ │ - vmul.f64 d16, d16, d24 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:10767 (discriminator 69) │ │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 69) │ │ │ │ │ - vcvt.f32.f64 s15, d16 │ │ │ │ │ - vstr s15, [sp, #52] @ 0x34 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:10767 (discriminator 69) │ │ │ │ │ - vld1.32 {d26[]-d27[]}, [r3] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 66) │ │ │ │ │ - adds r3, r0, r2 │ │ │ │ │ - adds r2, #1 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:10398 (discriminator 66) │ │ │ │ │ - vld1.32 {d28-d29}, [r1]! │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 66) │ │ │ │ │ - add.w r3, r4, r3, lsl #6 │ │ │ │ │ - cmp r2, #5 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1483 (discriminator 66) │ │ │ │ │ - vldr d20, [r3, #16] │ │ │ │ │ - vldr d21, [r3, #24] │ │ │ │ │ - vld1.64 {d30-d31}, [r3 :64] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 66) │ │ │ │ │ - vldr d18, [r3, #32] │ │ │ │ │ - vldr d19, [r3, #40] @ 0x28 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1483 (discriminator 66) │ │ │ │ │ - vmla.f32 q10, q15, q13 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 66) │ │ │ │ │ - vldr d16, [r3, #48] @ 0x30 │ │ │ │ │ - vldr d17, [r3, #56] @ 0x38 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1483 (discriminator 66) │ │ │ │ │ - vmla.f32 q9, q10, q13 │ │ │ │ │ - vmla.f32 q8, q9, q13 │ │ │ │ │ - vmla.f32 q11, q8, q14 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 66) │ │ │ │ │ - bne.n 17da0 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:557 (discriminator 67) │ │ │ │ │ - ldr r1, [sp, #20] │ │ │ │ │ - movs r3, #0 │ │ │ │ │ - vadd.f32 d22, d23, d22 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:3549 (discriminator 67) │ │ │ │ │ - adds.w ip, r1, ip │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 67) │ │ │ │ │ - add.w r2, sl, #1 │ │ │ │ │ - ldr r1, [sp, #24] │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:3549 (discriminator 67) │ │ │ │ │ - vpadd.f32 d22, d22, d22 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:6173 (discriminator 67) │ │ │ │ │ - adcs r6, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 67) │ │ │ │ │ - ldr r1, [sp, #12] │ │ │ │ │ - it cs │ │ │ │ │ - movcs r3, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/dev32s.h:50 (discriminator 67) │ │ │ │ │ - vst1.32 {d22[0]}, [lr]! │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 67) │ │ │ │ │ - adds r3, r3, r1 │ │ │ │ │ - adc.w r1, r8, #0 │ │ │ │ │ - adds r7, r3, r7 │ │ │ │ │ - adc.w r5, r5, r1 │ │ │ │ │ - cmp fp, r5 │ │ │ │ │ - mov r1, r5 │ │ │ │ │ - strd r7, r5, [sp, #64] @ 0x40 │ │ │ │ │ - ble.w 17f26 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - mov sl, r2 │ │ │ │ │ - b.n 17d66 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 3) │ │ │ │ │ - ldrb.w r3, [r4, #120] @ 0x78 │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - beq.w 181c0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 25) │ │ │ │ │ - ldr.w ip, [r4, #88] @ 0x58 │ │ │ │ │ - add.w r3, r4, #88 @ 0x58 │ │ │ │ │ - ldr r6, [r4, #92] @ 0x5c │ │ │ │ │ - add.w r8, sp, #56 @ 0x38 │ │ │ │ │ - ldmia r3, {r0, r1, r2, r3} │ │ │ │ │ - cmp r3, fp │ │ │ │ │ - stmia.w r8, {r0, r1, r2, r3} │ │ │ │ │ - bge.w 17f86 │ │ │ │ │ - ldr r1, [r4, #68] @ 0x44 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - mov r0, r3 │ │ │ │ │ - ldr.w r5, [r4, #136] @ 0x88 │ │ │ │ │ - mov.w sl, #0 │ │ │ │ │ - str r1, [sp, #8] │ │ │ │ │ - ldr r1, [r4, #104] @ 0x68 │ │ │ │ │ - mov r9, r5 │ │ │ │ │ - vldr d24, [pc, #532] @ 18068 │ │ │ │ │ - str r1, [sp, #20] │ │ │ │ │ - add r1, sp, #52 @ 0x34 │ │ │ │ │ - str r1, [sp, #16] │ │ │ │ │ - ldr r1, [r4, #108] @ 0x6c │ │ │ │ │ - asrs r2, r7, #2 │ │ │ │ │ - rsb r7, r5, #32 │ │ │ │ │ - str r1, [sp, #24] │ │ │ │ │ - ldr r1, [r4, #112] @ 0x70 │ │ │ │ │ - str r2, [sp, #36] @ 0x24 │ │ │ │ │ - str r1, [sp, #12] │ │ │ │ │ - ldr r1, [r4, #116] @ 0x74 │ │ │ │ │ - ldr r2, [sp, #64] @ 0x40 │ │ │ │ │ - str r7, [sp, #32] │ │ │ │ │ - mov r8, r1 │ │ │ │ │ - str r4, [sp, #40] @ 0x28 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 33) │ │ │ │ │ - ldr r1, [sp, #4] │ │ │ │ │ - ldr r7, [sp, #64] @ 0x40 │ │ │ │ │ - add.w r4, r1, r3, lsl #2 │ │ │ │ │ - movs r1, #0 │ │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:6746 (discriminator 33) │ │ │ │ │ - vmov.i32 q8, #0 @ 0x00000000 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 33) │ │ │ │ │ - ldr r5, [r3, #0] │ │ │ │ │ - lsl.w r3, r7, r9 │ │ │ │ │ - vmov s15, r3 │ │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ │ - lsrs r7, r3 │ │ │ │ │ - vcvt.f64.u32 d18, s15 │ │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ - mul.w r7, r3, r7 │ │ │ │ │ - vmul.f64 d18, d18, d24 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:10767 (discriminator 33) │ │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 33) │ │ │ │ │ - vcvt.f32.f64 s15, d18 │ │ │ │ │ - vstr s15, [sp, #52] @ 0x34 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:10767 (discriminator 33) │ │ │ │ │ - vld1.32 {d26[]-d27[]}, [r3] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 30) │ │ │ │ │ - adds r3, r7, r1 │ │ │ │ │ - adds r1, #1 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:10398 (discriminator 30) │ │ │ │ │ - vld1.32 {d28-d29}, [r4]! │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 30) │ │ │ │ │ - add.w r3, r5, r3, lsl #6 │ │ │ │ │ - cmp r1, #3 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1483 (discriminator 30) │ │ │ │ │ - vldr d22, [r3, #16] │ │ │ │ │ - vldr d23, [r3, #24] │ │ │ │ │ - vld1.64 {d30-d31}, [r3 :64] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 30) │ │ │ │ │ - vldr d20, [r3, #32] │ │ │ │ │ - vldr d21, [r3, #40] @ 0x28 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1483 (discriminator 30) │ │ │ │ │ - vmla.f32 q11, q15, q13 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 30) │ │ │ │ │ - vldr d18, [r3, #48] @ 0x30 │ │ │ │ │ - vldr d19, [r3, #56] @ 0x38 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1483 (discriminator 30) │ │ │ │ │ - vmla.f32 q10, q11, q13 │ │ │ │ │ - vmla.f32 q9, q10, q13 │ │ │ │ │ - vmla.f32 q8, q9, q14 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 30) │ │ │ │ │ - bne.n 17eae │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:557 (discriminator 31) │ │ │ │ │ - ldr r4, [sp, #20] │ │ │ │ │ - movs r3, #0 │ │ │ │ │ - vadd.f32 d16, d17, d16 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:3549 (discriminator 31) │ │ │ │ │ - adds.w ip, r4, ip │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 31) │ │ │ │ │ - add.w r1, sl, #1 │ │ │ │ │ - ldr r4, [sp, #24] │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:3549 (discriminator 31) │ │ │ │ │ - vpadd.f32 d16, d16, d16 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:6173 (discriminator 31) │ │ │ │ │ - adcs r6, r4 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 31) │ │ │ │ │ - ldr r4, [sp, #12] │ │ │ │ │ - it cs │ │ │ │ │ - movcs r3, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/dev32s.h:50 (discriminator 31) │ │ │ │ │ - vst1.32 {d16[0]}, [lr]! │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 31) │ │ │ │ │ - adds r3, r3, r4 │ │ │ │ │ - adc.w r4, r8, #0 │ │ │ │ │ - adds r2, r3, r2 │ │ │ │ │ - adc.w r0, r0, r4 │ │ │ │ │ - cmp fp, r0 │ │ │ │ │ - mov r3, r0 │ │ │ │ │ - strd r2, r0, [sp, #64] @ 0x40 │ │ │ │ │ - ble.n 17f7c │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - mov sl, r1 │ │ │ │ │ - b.n 17e74 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:130 │ │ │ │ │ - vmov r3, s16 │ │ │ │ │ - ldr r4, [sp, #40] @ 0x28 │ │ │ │ │ - sub.w sl, r3, sl │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 (discriminator 70) │ │ │ │ │ - ldr r3, [r4, #20] │ │ │ │ │ - mul.w r1, r3, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:102 (discriminator 70) │ │ │ │ │ - ldrd r3, r2, [r4, #24] │ │ │ │ │ - subs r2, r2, r3 │ │ │ │ │ - cmp r1, r2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:106 (discriminator 70) │ │ │ │ │ - itt ls │ │ │ │ │ - addls r1, r1, r3 │ │ │ │ │ - strls r1, [r4, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - ldr r3, [sp, #64] @ 0x40 │ │ │ │ │ - movs r2, #0 │ │ │ │ │ - strd ip, r6, [r4, #88] @ 0x58 │ │ │ │ │ - strd r3, r2, [r4, #96] @ 0x60 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:89 │ │ │ │ │ - ldr r2, [sp, #28] │ │ │ │ │ - ldr r6, [r2, #16] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:88 │ │ │ │ │ - ldr r3, [r2, #8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:89 │ │ │ │ │ - mls r6, r3, sl, r6 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:131 │ │ │ │ │ - ldr r3, [pc, #276] @ (18070 ) │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:89 │ │ │ │ │ - str r6, [r2, #16] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:122 │ │ │ │ │ - ldr r2, [pc, #276] @ (18074 ) │ │ │ │ │ - add r2, pc │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:131 │ │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ │ - ldr r3, [sp, #76] @ 0x4c │ │ │ │ │ - eors r2, r3 │ │ │ │ │ - mov.w r3, #0 │ │ │ │ │ - bne.w 18454 │ │ │ │ │ - add sp, #84 @ 0x54 │ │ │ │ │ - vpop {d8} │ │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:130 │ │ │ │ │ - vmov r2, s16 │ │ │ │ │ - ldr r4, [sp, #40] @ 0x28 │ │ │ │ │ - sub.w sl, r2, sl │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 (discriminator 52) │ │ │ │ │ - ldr r2, [r4, #20] │ │ │ │ │ - mul.w r3, r2, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:102 (discriminator 52) │ │ │ │ │ - ldrd r2, r1, [r4, #24] │ │ │ │ │ - subs r1, r1, r2 │ │ │ │ │ - cmp r3, r1 │ │ │ │ │ - bhi.n 17f44 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:106 │ │ │ │ │ - add r3, r2 │ │ │ │ │ - str r3, [r4, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:107 │ │ │ │ │ - b.n 17f44 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 44) │ │ │ │ │ - ldrd ip, r9, [r4, #96] @ 0x60 │ │ │ │ │ - cmp fp, r9 │ │ │ │ │ - mov r6, ip │ │ │ │ │ - mov r1, r9 │ │ │ │ │ - ble.n 18082 │ │ │ │ │ - ldr.w r5, [r4, #136] @ 0x88 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - mov sl, r3 │ │ │ │ │ - ldr r3, [r4, #68] @ 0x44 │ │ │ │ │ - add.w r8, sp, #56 @ 0x38 │ │ │ │ │ - vldr d24, [pc, #176] @ 18068 │ │ │ │ │ - str r3, [sp, #8] │ │ │ │ │ - ldr r3, [r4, #112] @ 0x70 │ │ │ │ │ - mov.w lr, r7, asr #2 │ │ │ │ │ - ldr r7, [r4, #116] @ 0x74 │ │ │ │ │ - str r3, [sp, #12] │ │ │ │ │ - rsb r3, r5, #32 │ │ │ │ │ - strd r3, r4, [sp, #16] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 59) │ │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ │ - movs r2, #0 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:6746 (discriminator 59) │ │ │ │ │ - vmov.i32 q8, #0 @ 0x00000000 │ │ │ │ │ - add.w r1, r3, r1, lsl #2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 59) │ │ │ │ │ - lsl.w r3, r6, r5 │ │ │ │ │ - vmov s15, r3 │ │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ │ - lsr.w r4, r6, r3 │ │ │ │ │ - vcvt.f64.u32 d18, s15 │ │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ │ - mul.w r4, r4, lr │ │ │ │ │ - ldr r6, [r3, #0] │ │ │ │ │ - vmul.f64 d18, d18, d24 │ │ │ │ │ - vcvt.f32.f64 s15, d18 │ │ │ │ │ - vstr s15, [sp, #56] @ 0x38 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:10767 (discriminator 59) │ │ │ │ │ - vld1.32 {d26[]-d27[]}, [r8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 56) │ │ │ │ │ - adds r3, r4, r2 │ │ │ │ │ - adds r2, #1 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:10398 (discriminator 56) │ │ │ │ │ - vld1.32 {d28-d29}, [r1]! │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 56) │ │ │ │ │ - add.w r3, r6, r3, lsl #6 │ │ │ │ │ - cmp r2, #4 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1483 (discriminator 56) │ │ │ │ │ - vldr d22, [r3, #16] │ │ │ │ │ - vldr d23, [r3, #24] │ │ │ │ │ - vld1.64 {d30-d31}, [r3 :64] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 56) │ │ │ │ │ - vldr d20, [r3, #32] │ │ │ │ │ - vldr d21, [r3, #40] @ 0x28 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1483 (discriminator 56) │ │ │ │ │ - vmla.f32 q11, q15, q13 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 56) │ │ │ │ │ - vldr d18, [r3, #48] @ 0x30 │ │ │ │ │ - vldr d19, [r3, #56] @ 0x38 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1483 (discriminator 56) │ │ │ │ │ - vmla.f32 q10, q11, q13 │ │ │ │ │ - vmla.f32 q9, q10, q13 │ │ │ │ │ - vmla.f32 q8, q9, q14 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 56) │ │ │ │ │ - bne.n 18002 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:557 (discriminator 57) │ │ │ │ │ - vadd.f32 d16, d17, d16 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 57) │ │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:3549 (discriminator 57) │ │ │ │ │ - vpadd.f32 d16, d16, d16 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 57) │ │ │ │ │ - adds.w ip, ip, r3 │ │ │ │ │ - add.w r3, sl, #1 │ │ │ │ │ - adc.w r9, r9, r7 │ │ │ │ │ - mov r6, ip │ │ │ │ │ - cmp fp, r9 │ │ │ │ │ - mov r1, r9 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/dev32s.h:50 (discriminator 57) │ │ │ │ │ - vst1.32 {d16[0]}, [r0]! │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 57) │ │ │ │ │ - ble.n 18078 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - mov sl, r3 │ │ │ │ │ - b.n 17fcc │ │ │ │ │ - nop.w │ │ │ │ │ - movs r0, r0 │ │ │ │ │ - movs r0, r0 │ │ │ │ │ - movs r0, r0 │ │ │ │ │ - subs r5, #240 @ 0xf0 │ │ │ │ │ - lsls r0, r5, #3 │ │ │ │ │ - movs r0, r0 │ │ │ │ │ - ldrsh r0, [r1, r6] │ │ │ │ │ - movs r1, r0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:130 │ │ │ │ │ - vmov r3, s16 │ │ │ │ │ - ldr r4, [sp, #20] │ │ │ │ │ - sub.w sl, r3, sl │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 (discriminator 78) │ │ │ │ │ - ldr r3, [r4, #20] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 78) │ │ │ │ │ - str r6, [r4, #96] @ 0x60 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 (discriminator 78) │ │ │ │ │ - mul.w r1, r3, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:102 (discriminator 78) │ │ │ │ │ - ldrd r3, r2, [r4, #24] │ │ │ │ │ - subs r2, r2, r3 │ │ │ │ │ - cmp r1, r2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:106 (discriminator 78) │ │ │ │ │ - it ls │ │ │ │ │ - addls r1, r1, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 78) │ │ │ │ │ - mov.w r3, #0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:106 (discriminator 78) │ │ │ │ │ - it ls │ │ │ │ │ - strls r1, [r4, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 78) │ │ │ │ │ - str r3, [r4, #100] @ 0x64 │ │ │ │ │ - b.n 17f50 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:130 │ │ │ │ │ - vmov r3, s16 │ │ │ │ │ - ldr r4, [sp, #40] @ 0x28 │ │ │ │ │ - sub.w sl, r3, r6 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 (discriminator 88) │ │ │ │ │ - ldr r3, [r4, #20] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 88) │ │ │ │ │ - strd r8, ip, [r4, #88] @ 0x58 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 (discriminator 88) │ │ │ │ │ - mul.w r1, r3, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:102 (discriminator 88) │ │ │ │ │ - ldrd r3, r2, [r4, #24] │ │ │ │ │ - subs r2, r2, r3 │ │ │ │ │ - cmp r1, r2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 88) │ │ │ │ │ - mov.w r2, #0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:106 (discriminator 88) │ │ │ │ │ - it ls │ │ │ │ │ - addls r1, r1, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 88) │ │ │ │ │ - ldr r3, [sp, #64] @ 0x40 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:106 (discriminator 88) │ │ │ │ │ - it ls │ │ │ │ │ - strls r1, [r4, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 88) │ │ │ │ │ - strd r3, r2, [r4, #96] @ 0x60 │ │ │ │ │ - b.n 17f50 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 80) │ │ │ │ │ - ldrd r6, r9, [r4, #96] @ 0x60 │ │ │ │ │ - cmp fp, r9 │ │ │ │ │ - mov r3, r6 │ │ │ │ │ - mov r1, r9 │ │ │ │ │ - ble.n 181a4 │ │ │ │ │ - ldr.w r5, [r4, #136] @ 0x88 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - mov sl, r2 │ │ │ │ │ - ldr r2, [r4, #68] @ 0x44 │ │ │ │ │ - add.w r8, sp, #56 @ 0x38 │ │ │ │ │ - vldr d24, [pc, #660] @ 18380 │ │ │ │ │ - str r2, [sp, #8] │ │ │ │ │ - ldr r2, [r4, #112] @ 0x70 │ │ │ │ │ - mov.w lr, r7, asr #2 │ │ │ │ │ - rsb r7, r5, #32 │ │ │ │ │ - str r2, [sp, #12] │ │ │ │ │ - ldr r2, [r4, #116] @ 0x74 │ │ │ │ │ - strd r7, r4, [sp, #16] │ │ │ │ │ - mov ip, r2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 95) │ │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:6746 (discriminator 95) │ │ │ │ │ - vmov.i32 q11, #0 @ 0x00000000 │ │ │ │ │ - add.w r1, r2, r1, lsl #2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 95) │ │ │ │ │ - lsl.w r2, r3, r5 │ │ │ │ │ - vmov s15, r2 │ │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ │ - lsr.w r4, r3, r2 │ │ │ │ │ - movs r2, #0 │ │ │ │ │ - vcvt.f64.u32 d16, s15 │ │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ │ - mul.w r4, r4, lr │ │ │ │ │ - ldr r7, [r3, #0] │ │ │ │ │ - vmul.f64 d16, d16, d24 │ │ │ │ │ - vcvt.f32.f64 s15, d16 │ │ │ │ │ - vstr s15, [sp, #56] @ 0x38 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:10767 (discriminator 95) │ │ │ │ │ - vld1.32 {d26[]-d27[]}, [r8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 92) │ │ │ │ │ - adds r3, r4, r2 │ │ │ │ │ - adds r2, #1 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:10398 (discriminator 92) │ │ │ │ │ - vld1.32 {d28-d29}, [r1]! │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 92) │ │ │ │ │ - add.w r3, r7, r3, lsl #6 │ │ │ │ │ - cmp r2, #6 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1483 (discriminator 92) │ │ │ │ │ - vldr d20, [r3, #16] │ │ │ │ │ - vldr d21, [r3, #24] │ │ │ │ │ - vld1.64 {d30-d31}, [r3 :64] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 92) │ │ │ │ │ - vldr d18, [r3, #32] │ │ │ │ │ - vldr d19, [r3, #40] @ 0x28 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1483 (discriminator 92) │ │ │ │ │ - vmla.f32 q10, q15, q13 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 92) │ │ │ │ │ - vldr d16, [r3, #48] @ 0x30 │ │ │ │ │ - vldr d17, [r3, #56] @ 0x38 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1483 (discriminator 92) │ │ │ │ │ - vmla.f32 q9, q10, q13 │ │ │ │ │ - vmla.f32 q8, q9, q13 │ │ │ │ │ - vmla.f32 q11, q8, q14 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 92) │ │ │ │ │ - bne.n 1813a │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:557 (discriminator 93) │ │ │ │ │ - vadd.f32 d22, d23, d22 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 93) │ │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ │ - add.w r2, sl, #1 │ │ │ │ │ - adds r6, r6, r3 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:3549 (discriminator 93) │ │ │ │ │ - vpadd.f32 d22, d22, d22 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 93) │ │ │ │ │ - adc.w r9, r9, ip │ │ │ │ │ - mov r3, r6 │ │ │ │ │ - cmp fp, r9 │ │ │ │ │ - mov r1, r9 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/dev32s.h:50 (discriminator 93) │ │ │ │ │ - vst1.32 {d22[0]}, [r0]! │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 93) │ │ │ │ │ - ble.n 1819a │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - mov sl, r2 │ │ │ │ │ - b.n 18104 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:130 │ │ │ │ │ - vmov r2, s16 │ │ │ │ │ - ldr r4, [sp, #20] │ │ │ │ │ - sub.w sl, r2, sl │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 (discriminator 96) │ │ │ │ │ - ldr r2, [r4, #20] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 96) │ │ │ │ │ - str r3, [r4, #96] @ 0x60 │ │ │ │ │ - movs r3, #0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 (discriminator 96) │ │ │ │ │ - mul.w r1, r2, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:102 (discriminator 96) │ │ │ │ │ - ldrd r2, r0, [r4, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 96) │ │ │ │ │ - str r3, [r4, #100] @ 0x64 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:102 (discriminator 96) │ │ │ │ │ - subs r0, r0, r2 │ │ │ │ │ - cmp r1, r0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:106 (discriminator 96) │ │ │ │ │ - itt ls │ │ │ │ │ - addls r1, r1, r2 │ │ │ │ │ - strls r1, [r4, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 96) │ │ │ │ │ - b.n 17f50 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 26) │ │ │ │ │ - ldrd ip, r9, [r4, #96] @ 0x60 │ │ │ │ │ - cmp fp, r9 │ │ │ │ │ - mov r6, ip │ │ │ │ │ - mov r1, r9 │ │ │ │ │ - ble.w 18082 │ │ │ │ │ - ldr.w r5, [r4, #136] @ 0x88 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - mov sl, r3 │ │ │ │ │ - ldr r3, [r4, #68] @ 0x44 │ │ │ │ │ - add.w r8, sp, #56 @ 0x38 │ │ │ │ │ - vldr d24, [pc, #420] @ 18380 │ │ │ │ │ - str r3, [sp, #8] │ │ │ │ │ - ldr r3, [r4, #112] @ 0x70 │ │ │ │ │ - mov.w lr, r7, asr #2 │ │ │ │ │ - ldr r7, [r4, #116] @ 0x74 │ │ │ │ │ - str r3, [sp, #12] │ │ │ │ │ - rsb r3, r5, #32 │ │ │ │ │ - strd r3, r4, [sp, #16] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 41) │ │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ │ - movs r2, #0 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:6746 (discriminator 41) │ │ │ │ │ - vmov.i32 q8, #0 @ 0x00000000 │ │ │ │ │ - add.w r1, r3, r1, lsl #2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 41) │ │ │ │ │ - lsl.w r3, r6, r5 │ │ │ │ │ - vmov s15, r3 │ │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ │ - lsr.w r4, r6, r3 │ │ │ │ │ - vcvt.f64.u32 d18, s15 │ │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ │ - mul.w r4, r4, lr │ │ │ │ │ - ldr r6, [r3, #0] │ │ │ │ │ - vmul.f64 d18, d18, d24 │ │ │ │ │ - vcvt.f32.f64 s15, d18 │ │ │ │ │ - vstr s15, [sp, #56] @ 0x38 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:10767 (discriminator 41) │ │ │ │ │ - vld1.32 {d26[]-d27[]}, [r8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 38) │ │ │ │ │ - adds r3, r4, r2 │ │ │ │ │ - adds r2, #1 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:10398 (discriminator 38) │ │ │ │ │ - vld1.32 {d28-d29}, [r1]! │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 38) │ │ │ │ │ - add.w r3, r6, r3, lsl #6 │ │ │ │ │ - cmp r2, #3 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1483 (discriminator 38) │ │ │ │ │ - vldr d22, [r3, #16] │ │ │ │ │ - vldr d23, [r3, #24] │ │ │ │ │ - vld1.64 {d30-d31}, [r3 :64] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 38) │ │ │ │ │ - vldr d20, [r3, #32] │ │ │ │ │ - vldr d21, [r3, #40] @ 0x28 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1483 (discriminator 38) │ │ │ │ │ - vmla.f32 q11, q15, q13 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 38) │ │ │ │ │ - vldr d18, [r3, #48] @ 0x30 │ │ │ │ │ - vldr d19, [r3, #56] @ 0x38 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1483 (discriminator 38) │ │ │ │ │ - vmla.f32 q10, q11, q13 │ │ │ │ │ - vmla.f32 q9, q10, q13 │ │ │ │ │ - vmla.f32 q8, q9, q14 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 38) │ │ │ │ │ - bne.n 18228 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:557 (discriminator 39) │ │ │ │ │ - vadd.f32 d16, d17, d16 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 39) │ │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:3549 (discriminator 39) │ │ │ │ │ - vpadd.f32 d16, d16, d16 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 39) │ │ │ │ │ - adds.w ip, ip, r3 │ │ │ │ │ - add.w r3, sl, #1 │ │ │ │ │ - adc.w r9, r9, r7 │ │ │ │ │ - mov r6, ip │ │ │ │ │ - cmp fp, r9 │ │ │ │ │ - mov r1, r9 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/dev32s.h:50 (discriminator 39) │ │ │ │ │ - vst1.32 {d16[0]}, [r0]! │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 39) │ │ │ │ │ - ble.w 18078 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - mov sl, r3 │ │ │ │ │ - b.n 181f2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 8) │ │ │ │ │ - ldrd r6, ip, [r4, #96] @ 0x60 │ │ │ │ │ - cmp fp, ip │ │ │ │ │ - mov r1, r6 │ │ │ │ │ - mov r2, ip │ │ │ │ │ - ble.n 1835c │ │ │ │ │ - ldr.w r5, [r4, #136] @ 0x88 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - mov sl, r3 │ │ │ │ │ - asrs r3, r7, #2 │ │ │ │ │ - add.w r8, sp, #56 @ 0x38 │ │ │ │ │ - str r3, [sp, #16] │ │ │ │ │ - rsb r9, r5, #32 │ │ │ │ │ - ldr r3, [r4, #68] @ 0x44 │ │ │ │ │ - vldr d22, [pc, #208] @ 18380 │ │ │ │ │ - str r3, [sp, #8] │ │ │ │ │ - ldr r3, [r4, #112] @ 0x70 │ │ │ │ │ - ldr r7, [r4, #116] @ 0x74 │ │ │ │ │ - str r3, [sp, #12] │ │ │ │ │ - str r4, [sp, #20] │ │ │ │ │ - b.n 182de │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:557 (discriminator 21) │ │ │ │ │ - vadd.f32 d16, d17, d16 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 21) │ │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:3549 (discriminator 21) │ │ │ │ │ - vpadd.f32 d16, d16, d16 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 21) │ │ │ │ │ - adds r6, r6, r3 │ │ │ │ │ - add.w r3, sl, #1 │ │ │ │ │ - adc.w ip, ip, r7 │ │ │ │ │ - mov r1, r6 │ │ │ │ │ - cmp fp, ip │ │ │ │ │ - mov r2, ip │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/dev32s.h:50 (discriminator 21) │ │ │ │ │ - vst1.32 {d16[0]}, [lr]! │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 21) │ │ │ │ │ - ble.n 18352 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - mov sl, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 23) │ │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ │ - movs r0, #0 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:6746 (discriminator 23) │ │ │ │ │ - vmov.i32 q8, #0 @ 0x00000000 │ │ │ │ │ - add.w r2, r3, r2, lsl #2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 23) │ │ │ │ │ - lsl.w r3, r1, r5 │ │ │ │ │ - lsr.w r1, r1, r9 │ │ │ │ │ - vmov s15, r3 │ │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ │ - mul.w r1, r3, r1 │ │ │ │ │ - vcvt.f64.u32 d18, s15 │ │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ │ - ldr r4, [r3, #0] │ │ │ │ │ - vmul.f64 d18, d18, d22 │ │ │ │ │ - vcvt.f32.f64 s15, d18 │ │ │ │ │ - vstr s15, [sp, #56] @ 0x38 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:10767 (discriminator 23) │ │ │ │ │ - vld1.32 {d26[]-d27[]}, [r8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 20) │ │ │ │ │ - adds r3, r1, r0 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:10398 (discriminator 20) │ │ │ │ │ - vld1.32 {d28-d29}, [r2]! │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 20) │ │ │ │ │ - add.w r3, r4, r3, lsl #6 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1483 (discriminator 20) │ │ │ │ │ - vldr d24, [r3, #16] │ │ │ │ │ - vldr d25, [r3, #24] │ │ │ │ │ - vld1.64 {d30-d31}, [r3 :64] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 20) │ │ │ │ │ - vldr d20, [r3, #32] │ │ │ │ │ - vldr d21, [r3, #40] @ 0x28 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1483 (discriminator 20) │ │ │ │ │ - vmla.f32 q12, q15, q13 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 20) │ │ │ │ │ - vldr d18, [r3, #48] @ 0x30 │ │ │ │ │ - vldr d19, [r3, #56] @ 0x38 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1483 (discriminator 20) │ │ │ │ │ - vmla.f32 q10, q12, q13 │ │ │ │ │ - vmla.f32 q9, q10, q13 │ │ │ │ │ - vmla.f32 q8, q9, q14 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 20) │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bne.n 182bc │ │ │ │ │ - movs r0, #1 │ │ │ │ │ - b.n 18314 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:130 │ │ │ │ │ - vmov r3, s16 │ │ │ │ │ - ldr r4, [sp, #20] │ │ │ │ │ - sub.w sl, r3, sl │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 (discriminator 24) │ │ │ │ │ - ldr r3, [r4, #20] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 24) │ │ │ │ │ - str r1, [r4, #96] @ 0x60 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 (discriminator 24) │ │ │ │ │ - mul.w r2, r3, r2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:102 (discriminator 24) │ │ │ │ │ - ldrd r3, r0, [r4, #24] │ │ │ │ │ - subs r0, r0, r3 │ │ │ │ │ - cmp r2, r0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:106 (discriminator 24) │ │ │ │ │ - it ls │ │ │ │ │ - addls r2, r2, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 24) │ │ │ │ │ - mov.w r3, #0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:106 (discriminator 24) │ │ │ │ │ - it ls │ │ │ │ │ - strls r2, [r4, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 24) │ │ │ │ │ - str r3, [r4, #100] @ 0x64 │ │ │ │ │ - b.n 17f50 │ │ │ │ │ - nop.w │ │ │ │ │ - movs r0, r0 │ │ │ │ │ - movs r0, r0 │ │ │ │ │ - movs r0, r0 │ │ │ │ │ - subs r5, #240 @ 0xf0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 62) │ │ │ │ │ - ldrd ip, r9, [r4, #96] @ 0x60 │ │ │ │ │ - cmp fp, r9 │ │ │ │ │ - mov r6, ip │ │ │ │ │ - mov r1, r9 │ │ │ │ │ - ble.w 18082 │ │ │ │ │ - ldr.w r5, [r4, #136] @ 0x88 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - mov sl, r3 │ │ │ │ │ - ldr r3, [r4, #68] @ 0x44 │ │ │ │ │ - add.w r8, sp, #56 @ 0x38 │ │ │ │ │ - vldr d24, [pc, #-36] @ 18380 │ │ │ │ │ - str r3, [sp, #8] │ │ │ │ │ - ldr r3, [r4, #112] @ 0x70 │ │ │ │ │ - mov.w lr, r7, asr #2 │ │ │ │ │ - ldr r7, [r4, #116] @ 0x74 │ │ │ │ │ - str r3, [sp, #12] │ │ │ │ │ - rsb r3, r5, #32 │ │ │ │ │ - strd r3, r4, [sp, #16] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 77) │ │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ │ - movs r2, #0 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:6746 (discriminator 77) │ │ │ │ │ - vmov.i32 q11, #0 @ 0x00000000 │ │ │ │ │ - add.w r1, r3, r1, lsl #2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 77) │ │ │ │ │ - lsl.w r3, r6, r5 │ │ │ │ │ - vmov s15, r3 │ │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ │ - lsr.w r4, r6, r3 │ │ │ │ │ - vcvt.f64.u32 d16, s15 │ │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ │ - mul.w r4, r4, lr │ │ │ │ │ - ldr r6, [r3, #0] │ │ │ │ │ - vmul.f64 d16, d16, d24 │ │ │ │ │ - vcvt.f32.f64 s15, d16 │ │ │ │ │ - vstr s15, [sp, #56] @ 0x38 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:10767 (discriminator 77) │ │ │ │ │ - vld1.32 {d26[]-d27[]}, [r8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 74) │ │ │ │ │ - adds r3, r4, r2 │ │ │ │ │ - adds r2, #1 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:10398 (discriminator 74) │ │ │ │ │ - vld1.32 {d28-d29}, [r1]! │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 74) │ │ │ │ │ - add.w r3, r6, r3, lsl #6 │ │ │ │ │ - cmp r2, #5 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1483 (discriminator 74) │ │ │ │ │ - vldr d20, [r3, #16] │ │ │ │ │ - vldr d21, [r3, #24] │ │ │ │ │ - vld1.64 {d30-d31}, [r3 :64] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 74) │ │ │ │ │ - vldr d18, [r3, #32] │ │ │ │ │ - vldr d19, [r3, #40] @ 0x28 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1483 (discriminator 74) │ │ │ │ │ - vmla.f32 q10, q15, q13 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 74) │ │ │ │ │ - vldr d16, [r3, #48] @ 0x30 │ │ │ │ │ - vldr d17, [r3, #56] @ 0x38 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1483 (discriminator 74) │ │ │ │ │ - vmla.f32 q9, q10, q13 │ │ │ │ │ - vmla.f32 q8, q9, q13 │ │ │ │ │ - vmla.f32 q11, q8, q14 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 74) │ │ │ │ │ - bne.n 183f0 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:557 (discriminator 75) │ │ │ │ │ - vadd.f32 d22, d23, d22 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 75) │ │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:3549 (discriminator 75) │ │ │ │ │ - vpadd.f32 d22, d22, d22 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 75) │ │ │ │ │ - adds.w ip, ip, r3 │ │ │ │ │ - add.w r3, sl, #1 │ │ │ │ │ - adc.w r9, r9, r7 │ │ │ │ │ - mov r6, ip │ │ │ │ │ - cmp fp, r9 │ │ │ │ │ - mov r1, r9 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/dev32s.h:50 (discriminator 75) │ │ │ │ │ - vst1.32 {d22[0]}, [r0]! │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 75) │ │ │ │ │ - ble.w 18078 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - mov sl, r3 │ │ │ │ │ - b.n 183ba │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:131 │ │ │ │ │ - blx 171c <__stack_chk_fail@plt> │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 1) │ │ │ │ │ - ldrb.w r1, [r4, #120] @ 0x78 │ │ │ │ │ - cmp r1, #0 │ │ │ │ │ - beq.w 1857c │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 97) │ │ │ │ │ - ldr.w r8, [r4, #88] @ 0x58 │ │ │ │ │ - add.w r3, r4, #88 @ 0x58 │ │ │ │ │ - ldr.w r9, [r4, #92] @ 0x5c │ │ │ │ │ - add r6, sp, #56 @ 0x38 │ │ │ │ │ - ldmia r3, {r0, r1, r2, r3} │ │ │ │ │ - cmp fp, r3 │ │ │ │ │ - stmia.w r6, {r0, r1, r2, r3} │ │ │ │ │ - mov r1, r3 │ │ │ │ │ - ble.w 18652 │ │ │ │ │ - ldr.w r5, [r4, #136] @ 0x88 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - mov ip, r3 │ │ │ │ │ - ldr r3, [r4, #68] @ 0x44 │ │ │ │ │ - mov r6, lr │ │ │ │ │ - vldr d24, [pc, #-268] @ 18380 │ │ │ │ │ - str r3, [sp, #8] │ │ │ │ │ - mov lr, r2 │ │ │ │ │ - ldr r3, [r4, #104] @ 0x68 │ │ │ │ │ - mov.w sl, #0 │ │ │ │ │ - asrs r7, r7, #2 │ │ │ │ │ - str r3, [sp, #20] │ │ │ │ │ - add r3, sp, #52 @ 0x34 │ │ │ │ │ - str r3, [sp, #16] │ │ │ │ │ - ldr r3, [r4, #108] @ 0x6c │ │ │ │ │ - str r3, [sp, #24] │ │ │ │ │ - ldr r3, [r4, #112] @ 0x70 │ │ │ │ │ - str r3, [sp, #12] │ │ │ │ │ - ldr r3, [r4, #116] @ 0x74 │ │ │ │ │ - str r3, [sp, #32] │ │ │ │ │ - rsb r3, r5, #32 │ │ │ │ │ - str r3, [sp, #44] @ 0x2c │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 105) │ │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ │ - cmp r7, #0 │ │ │ │ │ - mov.w r2, r1, lsl #2 │ │ │ │ │ - ldr r1, [sp, #64] @ 0x40 │ │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ │ - lsl.w r3, r1, r5 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:6746 (discriminator 105) │ │ │ │ │ - vmov.i32 q8, #0 @ 0x00000000 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 105) │ │ │ │ │ - vmov s15, r3 │ │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ - str r7, [sp, #36] @ 0x24 │ │ │ │ │ - lsr.w r1, r1, r3 │ │ │ │ │ - vcvt.f64.u32 d18, s15 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:10767 (discriminator 105) │ │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 105) │ │ │ │ │ - str r1, [sp, #40] @ 0x28 │ │ │ │ │ - vmul.f64 d18, d18, d24 │ │ │ │ │ - vcvt.f32.f64 s15, d18 │ │ │ │ │ - vstr s15, [sp, #52] @ 0x34 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:10767 (discriminator 105) │ │ │ │ │ - vld1.32 {d18[]-d19[]}, [r3] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 105) │ │ │ │ │ - ble.n 1853a │ │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - movs r1, #0 │ │ │ │ │ - add r2, r3 │ │ │ │ │ - mov r3, r7 │ │ │ │ │ - str r2, [sp, #36] @ 0x24 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 102) │ │ │ │ │ - ldr r2, [sp, #40] @ 0x28 │ │ │ │ │ - mla r3, r2, r3, r1 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:10398 (discriminator 102) │ │ │ │ │ - ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 102) │ │ │ │ │ - adds r1, #1 │ │ │ │ │ - add.w r3, r0, r3, lsl #6 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:10398 (discriminator 102) │ │ │ │ │ - vld1.32 {d28-d29}, [r2]! │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1483 (discriminator 102) │ │ │ │ │ - vldr d26, [r3, #16] │ │ │ │ │ - vldr d27, [r3, #24] │ │ │ │ │ - vld1.64 {d30-d31}, [r3 :64] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 102) │ │ │ │ │ - vldr d22, [r3, #32] │ │ │ │ │ - vldr d23, [r3, #40] @ 0x28 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1483 (discriminator 102) │ │ │ │ │ - vmla.f32 q13, q15, q9 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 102) │ │ │ │ │ - vldr d20, [r3, #48] @ 0x30 │ │ │ │ │ - vldr d21, [r3, #56] @ 0x38 │ │ │ │ │ - cmp r7, r1 │ │ │ │ │ - mov r3, r7 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:10398 (discriminator 102) │ │ │ │ │ - str r2, [sp, #36] @ 0x24 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1483 (discriminator 102) │ │ │ │ │ - vmla.f32 q11, q13, q9 │ │ │ │ │ - vmla.f32 q10, q11, q9 │ │ │ │ │ - vmla.f32 q8, q10, q14 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 102) │ │ │ │ │ - bgt.n 184f4 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:557 (discriminator 103) │ │ │ │ │ - ldr r1, [sp, #20] │ │ │ │ │ - movs r3, #0 │ │ │ │ │ - vadd.f32 d16, d17, d16 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:3549 (discriminator 103) │ │ │ │ │ - adds.w r8, r1, r8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 103) │ │ │ │ │ - add.w r2, sl, #1 │ │ │ │ │ - ldr r1, [sp, #24] │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:3549 (discriminator 103) │ │ │ │ │ - vpadd.f32 d16, d16, d16 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:6173 (discriminator 103) │ │ │ │ │ - adcs.w r9, r1, r9 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 103) │ │ │ │ │ - ldr r1, [sp, #12] │ │ │ │ │ - it cs │ │ │ │ │ - movcs r3, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/dev32s.h:50 (discriminator 103) │ │ │ │ │ - vst1.32 {d16[0]}, [r6]! │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 103) │ │ │ │ │ - adds r3, r3, r1 │ │ │ │ │ - ldr r1, [sp, #32] │ │ │ │ │ - adc.w r1, r1, #0 │ │ │ │ │ - adds.w lr, r3, lr │ │ │ │ │ - adc.w ip, ip, r1 │ │ │ │ │ - cmp fp, ip │ │ │ │ │ - mov r1, ip │ │ │ │ │ - strd lr, ip, [sp, #64] @ 0x40 │ │ │ │ │ - ble.n 1864a │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - mov sl, r2 │ │ │ │ │ - b.n 184b0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 98) │ │ │ │ │ - ldrd r9, ip, [r4, #96] @ 0x60 │ │ │ │ │ - cmp fp, ip │ │ │ │ │ - mov r2, r9 │ │ │ │ │ - mov r3, ip │ │ │ │ │ - ble.n 18680 │ │ │ │ │ - ldr.w r5, [r4, #136] @ 0x88 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - mov sl, r1 │ │ │ │ │ - ldr r1, [r4, #68] @ 0x44 │ │ │ │ │ - add.w r8, sp, #56 @ 0x38 │ │ │ │ │ - vldr d24, [pc, #-536] @ 18380 │ │ │ │ │ - str r1, [sp, #8] │ │ │ │ │ - ldr r1, [r4, #112] @ 0x70 │ │ │ │ │ - asrs r7, r7, #2 │ │ │ │ │ - str r1, [sp, #12] │ │ │ │ │ - ldr r1, [r4, #116] @ 0x74 │ │ │ │ │ - str r1, [sp, #32] │ │ │ │ │ - rsb r1, r5, #32 │ │ │ │ │ - str r1, [sp, #16] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 113) │ │ │ │ │ - lsls r0, r3, #2 │ │ │ │ │ - cmp r7, #0 │ │ │ │ │ - lsl.w r3, r2, r5 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:6746 (discriminator 113) │ │ │ │ │ - vmov.i32 q8, #0 @ 0x00000000 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 113) │ │ │ │ │ - vmov s15, r3 │ │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ │ - lsr.w r1, r2, r3 │ │ │ │ │ - vcvt.f64.u32 d18, s15 │ │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ │ - ldr r6, [r3, #0] │ │ │ │ │ - mov r3, r7 │ │ │ │ │ - vmul.f64 d18, d18, d24 │ │ │ │ │ - vcvt.f32.f64 s15, d18 │ │ │ │ │ - vstr s15, [sp, #56] @ 0x38 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:10767 (discriminator 113) │ │ │ │ │ - vld1.32 {d18[]-d19[]}, [r8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 113) │ │ │ │ │ - ble.n 18622 │ │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ │ - add r2, r0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - movs r0, #0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 110) │ │ │ │ │ - mla r3, r1, r3, r0 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:10398 (discriminator 110) │ │ │ │ │ - vld1.32 {d28-d29}, [r2]! │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 110) │ │ │ │ │ - add.w r3, r6, r3, lsl #6 │ │ │ │ │ - adds r0, #1 │ │ │ │ │ - cmp r7, r0 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1483 (discriminator 110) │ │ │ │ │ - vldr d26, [r3, #16] │ │ │ │ │ - vldr d27, [r3, #24] │ │ │ │ │ - vld1.64 {d30-d31}, [r3 :64] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 110) │ │ │ │ │ - vldr d22, [r3, #32] │ │ │ │ │ - vldr d23, [r3, #40] @ 0x28 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1483 (discriminator 110) │ │ │ │ │ - vmla.f32 q13, q15, q9 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 110) │ │ │ │ │ - vldr d20, [r3, #48] @ 0x30 │ │ │ │ │ - vldr d21, [r3, #56] @ 0x38 │ │ │ │ │ - mov r3, r7 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1483 (discriminator 110) │ │ │ │ │ - vmla.f32 q11, q13, q9 │ │ │ │ │ - vmla.f32 q10, q11, q9 │ │ │ │ │ - vmla.f32 q8, q10, q14 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 110) │ │ │ │ │ - bgt.n 185e2 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:557 (discriminator 111) │ │ │ │ │ - vadd.f32 d16, d17, d16 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 111) │ │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ │ - add.w r1, sl, #1 │ │ │ │ │ - adds.w r9, r9, r3 │ │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ │ - mov r2, r9 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:3549 (discriminator 111) │ │ │ │ │ - vpadd.f32 d16, d16, d16 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 111) │ │ │ │ │ - adc.w ip, ip, r3 │ │ │ │ │ - cmp fp, ip │ │ │ │ │ - mov r3, ip │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/dev32s.h:50 (discriminator 111) │ │ │ │ │ - vst1.32 {d16[0]}, [lr]! │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 111) │ │ │ │ │ - ble.n 18678 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - mov sl, r1 │ │ │ │ │ - b.n 185aa │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:130 │ │ │ │ │ - vmov r3, s16 │ │ │ │ │ - sub.w sl, r3, sl │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 (discriminator 106) │ │ │ │ │ - ldr r3, [r4, #20] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 106) │ │ │ │ │ - strd r8, r9, [r4, #88] @ 0x58 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 (discriminator 106) │ │ │ │ │ - mul.w r1, r3, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:102 (discriminator 106) │ │ │ │ │ - ldrd r3, r2, [r4, #24] │ │ │ │ │ - subs r2, r2, r3 │ │ │ │ │ - cmp r1, r2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 106) │ │ │ │ │ - mov.w r2, #0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:106 (discriminator 106) │ │ │ │ │ - it ls │ │ │ │ │ - addls r1, r1, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 106) │ │ │ │ │ - ldr r3, [sp, #64] @ 0x40 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:106 (discriminator 106) │ │ │ │ │ - it ls │ │ │ │ │ - strls r1, [r4, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 106) │ │ │ │ │ - strd r3, r2, [r4, #96] @ 0x60 │ │ │ │ │ - b.n 17f50 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:130 │ │ │ │ │ - vmov r1, s16 │ │ │ │ │ - sub.w sl, r1, sl │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 (discriminator 114) │ │ │ │ │ - ldr r1, [r4, #20] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 114) │ │ │ │ │ - str r2, [r4, #96] @ 0x60 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 (discriminator 114) │ │ │ │ │ - mul.w r3, r1, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:102 (discriminator 114) │ │ │ │ │ - ldrd r1, r0, [r4, #24] │ │ │ │ │ - subs r0, r0, r1 │ │ │ │ │ - cmp r3, r0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:106 (discriminator 114) │ │ │ │ │ - itt ls │ │ │ │ │ - addls r3, r3, r1 │ │ │ │ │ - strls r3, [r4, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 114) │ │ │ │ │ - movs r3, #0 │ │ │ │ │ - str r3, [r4, #100] @ 0x64 │ │ │ │ │ - b.n 17f50 │ │ │ │ │ - movs r0, r0 │ │ │ │ │ - movs r0, r0 │ │ │ │ │ -multiplier(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft32s.c:15 │ │ │ │ │ - movs r0, #1 │ │ │ │ │ - bx lr │ │ │ │ │ -flags(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft32s.c:16 │ │ │ │ │ - movs r0, #3 │ │ │ │ │ - bx lr │ │ │ │ │ -pffft_real_preprocess(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1613 │ │ │ │ │ - push {r4, r5, r6, r7, lr} │ │ │ │ │ - mov lr, r1 │ │ │ │ │ - ldr r5, [pc, #964] @ (18a74 ) │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1614 │ │ │ │ │ - adds r4, r0, #3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1613 │ │ │ │ │ - mov r1, r3 │ │ │ │ │ - mov ip, lr │ │ │ │ │ - add r5, pc │ │ │ │ │ - add.w r7, lr, #128 @ 0x80 │ │ │ │ │ - ldr r3, [pc, #956] @ (18a78 ) │ │ │ │ │ - vpush {d8-d15} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1614 │ │ │ │ │ - ands.w r4, r4, r0, asr #32 │ │ │ │ │ - it cc │ │ │ │ │ - movcc r4, r0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1613 │ │ │ │ │ - sub sp, #44 @ 0x2c │ │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ │ - mov r6, sp │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1614 │ │ │ │ │ - asrs r4, r4, #2 │ │ │ │ │ - add r5, sp, #16 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1613 │ │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ │ - str r3, [sp, #36] @ 0x24 │ │ │ │ │ - mov.w r3, #0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1614 │ │ │ │ │ - mov r3, lr │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1622 (discriminator 3) │ │ │ │ │ - vldr s15, [r3] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1621 (discriminator 3) │ │ │ │ │ - adds r3, #32 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1622 (discriminator 3) │ │ │ │ │ - vstmia r6!, {s15} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1623 (discriminator 3) │ │ │ │ │ - vldr s15, [r3, #-16] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1621 (discriminator 3) │ │ │ │ │ - cmp r3, r7 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1623 (discriminator 3) │ │ │ │ │ - vstmia r5!, {s15} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1621 (discriminator 3) │ │ │ │ │ - bne.n 186dc │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1566 │ │ │ │ │ - vldr d18, [lr, #32] │ │ │ │ │ - vldr d19, [lr, #40] @ 0x28 │ │ │ │ │ - vldr d30, [lr, #80] @ 0x50 │ │ │ │ │ - vldr d31, [lr, #88] @ 0x58 │ │ │ │ │ - vldr d4, [lr, #96] @ 0x60 │ │ │ │ │ - vldr d5, [lr, #104] @ 0x68 │ │ │ │ │ - vldr d26, [lr, #112] @ 0x70 │ │ │ │ │ - vldr d27, [lr, #120] @ 0x78 │ │ │ │ │ - vld1.64 {d20-d21}, [lr :64] │ │ │ │ │ - vldr d24, [lr, #16] │ │ │ │ │ - vldr d25, [lr, #24] │ │ │ │ │ - vldr d28, [lr, #48] @ 0x30 │ │ │ │ │ - vldr d29, [lr, #56] @ 0x38 │ │ │ │ │ - vldr d16, [lr, #64] @ 0x40 │ │ │ │ │ - vldr d17, [lr, #72] @ 0x48 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q3, q10, q2 │ │ │ │ │ - vadd.f32 q11, q9, q8 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q10, q10, q2 │ │ │ │ │ - vsub.f32 q8, q9, q8 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q9, q12, q13 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q12, q12, q13 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q13, q14, q15 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q14, q14, q15 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1193 │ │ │ │ │ - vldr d0, [r1, #16] │ │ │ │ │ - vldr d1, [r1, #24] │ │ │ │ │ - vld1.64 {d30-d31}, [r1 :64] │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q1, q9, q8 │ │ │ │ │ - vsub.f32 q2, q3, q11 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q9, q9, q8 │ │ │ │ │ - vadd.f32 q3, q3, q11 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1193 │ │ │ │ │ - vldr d16, [r1, #48] @ 0x30 │ │ │ │ │ - vldr d17, [r1, #56] @ 0x38 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q11, q10, q13 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q10, q10, q13 │ │ │ │ │ - vadd.f32 q13, q12, q14 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q14, q12, q14 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1193 │ │ │ │ │ - vldr d24, [r1, #32] │ │ │ │ │ - vldr d25, [r1, #40] @ 0x28 │ │ │ │ │ - vmul.f32 q4, q11, q0 │ │ │ │ │ - vmul.f32 q11, q11, q15 │ │ │ │ │ - vmul.f32 q0, q1, q0 │ │ │ │ │ - vmul.f32 q15, q1, q15 │ │ │ │ │ - vmul.f32 q1, q2, q8 │ │ │ │ │ - vmul.f32 q2, q2, q12 │ │ │ │ │ - vmul.f32 q8, q13, q8 │ │ │ │ │ - vmul.f32 q12, q13, q12 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q13, q2, q8 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1193 │ │ │ │ │ - vldr d4, [r1, #80] @ 0x50 │ │ │ │ │ - vldr d5, [r1, #88] @ 0x58 │ │ │ │ │ - vldr d16, [r1, #64] @ 0x40 │ │ │ │ │ - vldr d17, [r1, #72] @ 0x48 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q12, q12, q1 │ │ │ │ │ - vsub.f32 q15, q15, q4 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1193 │ │ │ │ │ - vmul.f32 q1, q10, q2 │ │ │ │ │ - vmul.f32 q10, q10, q8 │ │ │ │ │ - vmul.f32 q2, q9, q2 │ │ │ │ │ - vmul.f32 q8, q9, q8 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q11, q11, q0 │ │ │ │ │ - vadd.f32 q9, q10, q2 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q8, q8, q1 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:9849 │ │ │ │ │ - vorr q10, q15, q15 │ │ │ │ │ - vzip.32 q3, q13 │ │ │ │ │ - vzip.32 q14, q12 │ │ │ │ │ - vzip.32 q11, q9 │ │ │ │ │ - vzip.32 q10, q8 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:9848 │ │ │ │ │ - vzip.32 q13, q9 │ │ │ │ │ - vzip.32 q12, q8 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:9849 │ │ │ │ │ - vzip.32 q3, q11 │ │ │ │ │ - vzip.32 q14, q10 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1640 │ │ │ │ │ - cmp r0, #7 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1607 │ │ │ │ │ - vstr d26, [r2, #48] @ 0x30 │ │ │ │ │ - vstr d27, [r2, #56] @ 0x38 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1608 │ │ │ │ │ - vstr d24, [r2, #64] @ 0x40 │ │ │ │ │ - vstr d25, [r2, #72] @ 0x48 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1605 │ │ │ │ │ - vstr d22, [r2, #16] │ │ │ │ │ - vstr d23, [r2, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1606 │ │ │ │ │ - vstr d20, [r2, #32] │ │ │ │ │ - vstr d21, [r2, #40] @ 0x28 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1609 │ │ │ │ │ - vstr d18, [r2, #80] @ 0x50 │ │ │ │ │ - vstr d19, [r2, #88] @ 0x58 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1610 │ │ │ │ │ - vstr d16, [r2, #96] @ 0x60 │ │ │ │ │ - vstr d17, [r2, #104] @ 0x68 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1640 │ │ │ │ │ - ble.w 189b2 │ │ │ │ │ - mov r3, r2 │ │ │ │ │ - mov.w lr, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1566 (discriminator 3) │ │ │ │ │ - vldr d18, [ip, #160] @ 0xa0 │ │ │ │ │ - vldr d19, [ip, #168] @ 0xa8 │ │ │ │ │ - vldr d20, [ip, #208] @ 0xd0 │ │ │ │ │ - vldr d21, [ip, #216] @ 0xd8 │ │ │ │ │ - vldr d6, [ip, #224] @ 0xe0 │ │ │ │ │ - vldr d7, [ip, #232] @ 0xe8 │ │ │ │ │ - vldr d26, [ip, #240] @ 0xf0 │ │ │ │ │ - vldr d27, [ip, #248] @ 0xf8 │ │ │ │ │ - vldr d22, [ip, #128] @ 0x80 │ │ │ │ │ - vldr d23, [ip, #136] @ 0x88 │ │ │ │ │ - vldr d0, [ip, #144] @ 0x90 │ │ │ │ │ - vldr d1, [ip, #152] @ 0x98 │ │ │ │ │ - vldr d24, [ip, #176] @ 0xb0 │ │ │ │ │ - vldr d25, [ip, #184] @ 0xb8 │ │ │ │ │ - vldr d2, [ip, #192] @ 0xc0 │ │ │ │ │ - vldr d3, [ip, #200] @ 0xc8 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:631 (discriminator 3) │ │ │ │ │ - vadd.f32 q2, q12, q10 │ │ │ │ │ - vadd.f32 q15, q9, q1 │ │ │ │ │ - vadd.f32 q14, q11, q3 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1962 (discriminator 3) │ │ │ │ │ - vsub.f32 q1, q9, q1 │ │ │ │ │ - vsub.f32 q11, q11, q3 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:631 (discriminator 3) │ │ │ │ │ - vadd.f32 q9, q0, q13 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1962 (discriminator 3) │ │ │ │ │ - vsub.f32 q12, q12, q10 │ │ │ │ │ - vsub.f32 q0, q0, q13 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1193 (discriminator 3) │ │ │ │ │ - vldr d20, [r1, #112] @ 0x70 │ │ │ │ │ - vldr d21, [r1, #120] @ 0x78 │ │ │ │ │ - vldr d6, [r1, #96] @ 0x60 │ │ │ │ │ - vldr d7, [r1, #104] @ 0x68 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1962 (discriminator 3) │ │ │ │ │ - vsub.f32 q13, q14, q15 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:631 (discriminator 3) │ │ │ │ │ - vadd.f32 q14, q14, q15 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1962 (discriminator 3) │ │ │ │ │ - vsub.f32 q15, q11, q2 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:631 (discriminator 3) │ │ │ │ │ - vadd.f32 q11, q11, q2 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1962 (discriminator 3) │ │ │ │ │ - vsub.f32 q2, q0, q12 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:631 (discriminator 3) │ │ │ │ │ - vadd.f32 q12, q0, q12 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1962 (discriminator 3) │ │ │ │ │ - vsub.f32 q0, q9, q1 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1193 (discriminator 3) │ │ │ │ │ - vldr d12, [r1, #144] @ 0x90 │ │ │ │ │ - vldr d13, [r1, #152] @ 0x98 │ │ │ │ │ - vldr d14, [r1, #128] @ 0x80 │ │ │ │ │ - vldr d15, [r1, #136] @ 0x88 │ │ │ │ │ - vldr d10, [r1, #176] @ 0xb0 │ │ │ │ │ - vldr d11, [r1, #184] @ 0xb8 │ │ │ │ │ - vldr d16, [r1, #160] @ 0xa0 │ │ │ │ │ - vldr d17, [r1, #168] @ 0xa8 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:631 (discriminator 3) │ │ │ │ │ - vadd.f32 q9, q9, q1 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1193 (discriminator 3) │ │ │ │ │ - vmul.f32 q4, q15, q10 │ │ │ │ │ - vmul.f32 q10, q0, q10 │ │ │ │ │ - vmul.f32 q15, q15, q3 │ │ │ │ │ - vmul.f32 q3, q0, q3 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:631 (discriminator 3) │ │ │ │ │ - vadd.f32 q15, q15, q10 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1193 (discriminator 3) │ │ │ │ │ - vmul.f32 q0, q11, q5 │ │ │ │ │ - vmul.f32 q10, q13, q6 │ │ │ │ │ - vmul.f32 q11, q11, q8 │ │ │ │ │ - vmul.f32 q6, q12, q6 │ │ │ │ │ - vmul.f32 q8, q9, q8 │ │ │ │ │ - vmul.f32 q12, q12, q7 │ │ │ │ │ - vmul.f32 q13, q13, q7 │ │ │ │ │ - vmul.f32 q5, q9, q5 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1962 (discriminator 3) │ │ │ │ │ - vsub.f32 q3, q3, q4 │ │ │ │ │ - vsub.f32 q10, q12, q10 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:631 (discriminator 3) │ │ │ │ │ - vadd.f32 q9, q11, q5 │ │ │ │ │ - vadd.f32 q13, q13, q6 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1962 (discriminator 3) │ │ │ │ │ - vsub.f32 q8, q8, q0 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:9848 (discriminator 3) │ │ │ │ │ - vorr q12, q2, q2 │ │ │ │ │ - vorr q11, q3, q3 │ │ │ │ │ - vzip.32 q14, q13 │ │ │ │ │ - vzip.32 q12, q10 │ │ │ │ │ - vzip.32 q15, q9 │ │ │ │ │ - vzip.32 q11, q8 │ │ │ │ │ - vzip.32 q14, q15 │ │ │ │ │ - vzip.32 q13, q9 │ │ │ │ │ - vzip.32 q12, q11 │ │ │ │ │ - vzip.32 q10, q8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1640 (discriminator 3) │ │ │ │ │ - add.w lr, lr, #1 │ │ │ │ │ - adds r3, #128 @ 0x80 │ │ │ │ │ - cmp r4, lr │ │ │ │ │ - add.w r1, r1, #96 @ 0x60 │ │ │ │ │ - add.w ip, ip, #128 @ 0x80 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1602 (discriminator 3) │ │ │ │ │ - vstr d28, [r3, #-16] │ │ │ │ │ - vstr d29, [r3, #-8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1605 (discriminator 3) │ │ │ │ │ - vstr d30, [r3, #16] │ │ │ │ │ - vstr d31, [r3, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1603 (discriminator 3) │ │ │ │ │ - vst1.64 {d24-d25}, [r3 :64] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1606 (discriminator 3) │ │ │ │ │ - vstr d22, [r3, #32] │ │ │ │ │ - vstr d23, [r3, #40] @ 0x28 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1607 (discriminator 3) │ │ │ │ │ - vstr d26, [r3, #48] @ 0x30 │ │ │ │ │ - vstr d27, [r3, #56] @ 0x38 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1608 (discriminator 3) │ │ │ │ │ - vstr d20, [r3, #64] @ 0x40 │ │ │ │ │ - vstr d21, [r3, #72] @ 0x48 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1609 (discriminator 3) │ │ │ │ │ - vstr d18, [r3, #80] @ 0x50 │ │ │ │ │ - vstr d19, [r3, #88] @ 0x58 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1610 (discriminator 3) │ │ │ │ │ - vstr d16, [r3, #96] @ 0x60 │ │ │ │ │ - vstr d17, [r3, #104] @ 0x68 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1640 (discriminator 3) │ │ │ │ │ - bgt.w 18842 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1644 │ │ │ │ │ - vldr s10, [sp, #16] │ │ │ │ │ - vldr s13, [sp] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1649 │ │ │ │ │ - vldr s9, [sp, #20] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1644 │ │ │ │ │ - vadd.f32 s11, s13, s10 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1649 │ │ │ │ │ - vldr s15, [sp, #28] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1645 │ │ │ │ │ - vsub.f32 s13, s13, s10 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1649 │ │ │ │ │ - vadd.f32 s12, s9, s15 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1644 │ │ │ │ │ - vmov.f32 s3, s11 │ │ │ │ │ - vmov.f32 s10, #0 @ 0x40000000 2.0 │ │ │ │ │ - vldr s4, [sp, #8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1649 │ │ │ │ │ - vldr s6, [pc, #144] @ 18a6c │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1644 │ │ │ │ │ - vfma.f32 s3, s4, s10 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1646 │ │ │ │ │ - vfms.f32 s11, s4, s10 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1649 │ │ │ │ │ - vnmul.f32 s12, s6, s12 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1645 │ │ │ │ │ - vmov.f32 s4, s13 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1648 │ │ │ │ │ - vldr s14, [sp, #4] │ │ │ │ │ - vldr s8, [sp, #12] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1645 │ │ │ │ │ - vldr s5, [sp, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1649 │ │ │ │ │ - vsub.f32 s7, s14, s8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1645 │ │ │ │ │ - vfms.f32 s4, s5, s10 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1647 │ │ │ │ │ - vfma.f32 s13, s5, s10 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1649 │ │ │ │ │ - vmov.f32 s10, s12 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1651 │ │ │ │ │ - vldr s2, [pc, #100] @ 18a70 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1648 │ │ │ │ │ - vadd.f32 s14, s14, s8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1651 │ │ │ │ │ - vfma.f32 s12, s7, s2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1649 │ │ │ │ │ - vfma.f32 s10, s7, s6 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1650 │ │ │ │ │ - vsub.f32 s15, s15, s9 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1648 │ │ │ │ │ - vadd.f32 s14, s14, s14 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1644 │ │ │ │ │ - vstr s3, [r2] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1645 │ │ │ │ │ - vstr s4, [r2, #4] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1650 │ │ │ │ │ - vadd.f32 s15, s15, s15 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1646 │ │ │ │ │ - vstr s11, [r2, #8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1647 │ │ │ │ │ - vstr s13, [r2, #12] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1648 │ │ │ │ │ - add.w r3, r2, r0, lsl #5 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1613 │ │ │ │ │ - ldr r2, [pc, #64] @ (18a7c ) │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1649 │ │ │ │ │ - vstr s10, [r3, #-12] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1613 │ │ │ │ │ - add r2, pc │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1648 │ │ │ │ │ - vstr s14, [r3, #-16] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1650 │ │ │ │ │ - vstr s15, [r3, #-8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1651 │ │ │ │ │ - vstr s12, [r3, #-4] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1652 │ │ │ │ │ - ldr r3, [pc, #40] @ (18a78 ) │ │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ - eors r2, r3 │ │ │ │ │ - mov.w r3, #0 │ │ │ │ │ - bne.n 18a66 │ │ │ │ │ - add sp, #44 @ 0x2c │ │ │ │ │ - vpop {d8-d15} │ │ │ │ │ - pop {r4, r5, r6, r7, pc} │ │ │ │ │ - blx 171c <__stack_chk_fail@plt> │ │ │ │ │ - nop │ │ │ │ │ - lsls r3, r6, #19 │ │ │ │ │ - subs r7, #181 @ 0xb5 │ │ │ │ │ - lsls r3, r6, #19 │ │ │ │ │ - itete lt │ │ │ │ │ - ldrlt r4, [r6, r0] │ │ │ │ │ - movge r1, r0 │ │ │ │ │ - lsllt r0, r5, #3 │ │ │ │ │ - movge r0, r0 │ │ │ │ │ - strb r0, [r5, r2] │ │ │ │ │ - movs r1, r0 │ │ │ │ │ -convolve(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft32s.c:14 │ │ │ │ │ - push {r4} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft-wrap.c:36 │ │ │ │ │ - ldr r4, [r1, #4] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft-wrap.c:55 │ │ │ │ │ - vldr s14, [r2] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft-wrap.c:56 │ │ │ │ │ - vldr s15, [r2, #16] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft-wrap.c:60 │ │ │ │ │ - cmp r4, #0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft-wrap.c:57 │ │ │ │ │ - vldr s12, [r3] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft-wrap.c:58 │ │ │ │ │ - vldr s13, [r3, #16] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft-wrap.c:44 │ │ │ │ │ - pld [r2] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft-wrap.c:45 │ │ │ │ │ - pld [r3] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft-wrap.c:46 │ │ │ │ │ - pld [r2, #32] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft-wrap.c:47 │ │ │ │ │ - pld [r3, #32] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft-wrap.c:48 │ │ │ │ │ - pld [r2, #64] @ 0x40 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft-wrap.c:49 │ │ │ │ │ - pld [r3, #64] @ 0x40 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft-wrap.c:50 │ │ │ │ │ - pld [r2, #96] @ 0x60 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft-wrap.c:51 │ │ │ │ │ - pld [r3, #96] @ 0x60 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft-wrap.c:60 │ │ │ │ │ - ble.n 18b54 │ │ │ │ │ - mov r0, r2 │ │ │ │ │ - mov.w ip, #0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft-wrap.c:63 │ │ │ │ │ - vld1.64 {d26-d27}, [r3 :64] │ │ │ │ │ - vldr d24, [r3, #16] │ │ │ │ │ - vldr d25, [r3, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft-wrap.c:62 │ │ │ │ │ - vld1.64 {d20-d21}, [r0 :64] │ │ │ │ │ - vldr d18, [r0, #16] │ │ │ │ │ - vldr d19, [r0, #24] │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1193 │ │ │ │ │ - vmul.f32 q14, q10, q12 │ │ │ │ │ - vmul.f32 q12, q9, q12 │ │ │ │ │ - vmul.f32 q10, q10, q13 │ │ │ │ │ - vmul.f32 q9, q9, q13 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q10, q10, q12 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q9, q9, q14 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft-wrap.c:67 │ │ │ │ │ - vldr d22, [r0, #32] │ │ │ │ │ - vldr d23, [r0, #40] @ 0x28 │ │ │ │ │ - vldr d16, [r0, #48] @ 0x30 │ │ │ │ │ - vldr d17, [r0, #56] @ 0x38 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft-wrap.c:60 │ │ │ │ │ - adds r3, #64 @ 0x40 │ │ │ │ │ - add.w ip, ip, #2 │ │ │ │ │ - cmp r4, ip │ │ │ │ │ - add.w r0, r0, #64 @ 0x40 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft-wrap.c:65 │ │ │ │ │ - vstr d20, [r0, #-64] @ 0xffffffc0 │ │ │ │ │ - vstr d21, [r0, #-56] @ 0xffffffc8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft-wrap.c:66 │ │ │ │ │ - vstr d18, [r0, #-48] @ 0xffffffd0 │ │ │ │ │ - vstr d19, [r0, #-40] @ 0xffffffd8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft-wrap.c:68 │ │ │ │ │ - vldr d24, [r3, #-32] @ 0xffffffe0 │ │ │ │ │ - vldr d25, [r3, #-24] @ 0xffffffe8 │ │ │ │ │ - vldr d18, [r3, #-16] │ │ │ │ │ - vldr d19, [r3, #-8] │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1193 │ │ │ │ │ - vmul.f32 q10, q11, q12 │ │ │ │ │ - vmul.f32 q11, q11, q9 │ │ │ │ │ - vmul.f32 q9, q8, q9 │ │ │ │ │ - vmul.f32 q8, q8, q12 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q9, q10, q9 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q8, q8, q11 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft-wrap.c:70 │ │ │ │ │ - vstr d18, [r0, #-32] @ 0xffffffe0 │ │ │ │ │ - vstr d19, [r0, #-24] @ 0xffffffe8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft-wrap.c:71 │ │ │ │ │ - vstr d16, [r0, #-16] │ │ │ │ │ - vstr d17, [r0, #-8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft-wrap.c:60 │ │ │ │ │ - bgt.n 18abe │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft-wrap.c:73 │ │ │ │ │ - ldr r3, [r1, #68] @ 0x44 │ │ │ │ │ - cbnz r3, 18b68 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft-wrap.c:74 │ │ │ │ │ - vmul.f32 s14, s14, s12 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft-wrap.c:75 │ │ │ │ │ - vmul.f32 s15, s15, s13 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft-wrap.c:74 │ │ │ │ │ - vstr s14, [r2] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft-wrap.c:75 │ │ │ │ │ - vstr s15, [r2, #16] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft32s.c:14 │ │ │ │ │ - ldr.w r4, [sp], #4 │ │ │ │ │ - bx lr │ │ │ │ │ - nop │ │ │ │ │ -passf2_ps(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:289 │ │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:292 │ │ │ │ │ - cmp r0, #2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:289 │ │ │ │ │ - sub sp, #28 │ │ │ │ │ - mov r7, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:291 │ │ │ │ │ - mul.w r3, r0, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:289 │ │ │ │ │ - vstr s0, [sp, #20] │ │ │ │ │ - mov r8, r0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:291 │ │ │ │ │ - str r3, [sp, #4] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:289 │ │ │ │ │ - mov r6, r2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:292 │ │ │ │ │ - ble.n 18c70 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:300 │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - ble.n 18c6a │ │ │ │ │ - lsls r2, r0, #4 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:301 │ │ │ │ │ - add.w sl, r0, #4294967295 @ 0xffffffff │ │ │ │ │ - str r0, [sp, #16] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:300 │ │ │ │ │ - mov.w fp, #0 │ │ │ │ │ - add.w r9, sp, #20 │ │ │ │ │ - mov r8, r2 │ │ │ │ │ - lsls r1, r0, #5 │ │ │ │ │ - lsls r3, r3, #4 │ │ │ │ │ - str r1, [sp, #8] │ │ │ │ │ - str r3, [sp, #12] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:301 │ │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ │ - mov r0, r6 │ │ │ │ │ - add.w r3, r8, r6 │ │ │ │ │ - add.w ip, r6, #16 │ │ │ │ │ - adds r1, r2, r7 │ │ │ │ │ - movs r5, #0 │ │ │ │ │ - ldr.w lr, [sp, #64] @ 0x40 │ │ │ │ │ - mov r2, r7 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1962 (discriminator 3) │ │ │ │ │ - vldr d18, [r3, #16] │ │ │ │ │ - vldr d19, [r3, #24] │ │ │ │ │ - vldr d20, [r0, #16] │ │ │ │ │ - vldr d21, [r0, #24] │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:10767 (discriminator 3) │ │ │ │ │ - mov r4, lr │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:301 (discriminator 3) │ │ │ │ │ - adds r5, #2 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1962 (discriminator 3) │ │ │ │ │ - vld1.64 {d24-d25}, [r3 :64] │ │ │ │ │ - vldr d16, [ip, #-16] │ │ │ │ │ - vldr d17, [ip, #-8] │ │ │ │ │ - vsub.f32 q10, q10, q9 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:10767 (discriminator 3) │ │ │ │ │ - vld1.32 {d18[]-d19[]}, [r4]! │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:631 (discriminator 3) │ │ │ │ │ - vadd.f32 q14, q8, q12 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:10767 (discriminator 3) │ │ │ │ │ - vld1.32 {d26[]-d27[]}, [r4] │ │ │ │ │ - vld1.32 {d22[]-d23[]}, [r9] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:305 (discriminator 3) │ │ │ │ │ - vst1.64 {d28-d29}, [r2 :64] │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1193 (discriminator 3) │ │ │ │ │ - vmul.f32 q11, q11, q13 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1962 (discriminator 3) │ │ │ │ │ - vsub.f32 q8, q8, q12 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:631 (discriminator 3) │ │ │ │ │ - vldr d26, [r0, #16] │ │ │ │ │ - vldr d27, [r0, #24] │ │ │ │ │ - vldr d28, [r3, #16] │ │ │ │ │ - vldr d29, [r3, #24] │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1193 (discriminator 3) │ │ │ │ │ - vmul.f32 q12, q8, q9 │ │ │ │ │ - vmul.f32 q9, q10, q9 │ │ │ │ │ - vmul.f32 q8, q8, q11 │ │ │ │ │ - vmul.f32 q10, q10, q11 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:631 (discriminator 3) │ │ │ │ │ - vadd.f32 q13, q13, q14 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1962 (discriminator 3) │ │ │ │ │ - vsub.f32 q10, q12, q10 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:631 (discriminator 3) │ │ │ │ │ - vadd.f32 q8, q9, q8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:301 (discriminator 3) │ │ │ │ │ - cmp r5, sl │ │ │ │ │ - add.w ip, ip, #32 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:306 (discriminator 3) │ │ │ │ │ - vstr d26, [r2, #16] │ │ │ │ │ - vstr d27, [r2, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:301 (discriminator 3) │ │ │ │ │ - add.w lr, lr, #8 │ │ │ │ │ - add.w r0, r0, #32 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:308 (discriminator 3) │ │ │ │ │ - vst1.64 {d20-d21}, [r1 :64] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:309 (discriminator 3) │ │ │ │ │ - vstr d16, [r1, #16] │ │ │ │ │ - vstr d17, [r1, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:301 (discriminator 3) │ │ │ │ │ - add.w r3, r3, #32 │ │ │ │ │ - add.w r2, r2, #32 │ │ │ │ │ - add.w r1, r1, #32 │ │ │ │ │ - blt.n 18bbe │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:300 (discriminator 2) │ │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ │ - add r7, r8 │ │ │ │ │ - add fp, r3 │ │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ │ - add r6, r3 │ │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ │ - cmp r3, fp │ │ │ │ │ - bgt.n 18ba8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:313 │ │ │ │ │ - add sp, #28 │ │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:293 │ │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - ble.n 18c6a │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:294 │ │ │ │ │ - lsls r1, r0, #4 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:293 │ │ │ │ │ - mov r9, r2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:295 │ │ │ │ │ - lsls r5, r2, #4 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:296 │ │ │ │ │ - add.w r3, r1, #16 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:293 │ │ │ │ │ - mov.w ip, r0, lsl #5 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:297 │ │ │ │ │ - add.w lr, r5, #16 │ │ │ │ │ - add r3, r6 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:293 │ │ │ │ │ - movs r0, #0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:294 (discriminator 3) │ │ │ │ │ - adds r2, r6, r1 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:631 (discriminator 3) │ │ │ │ │ - vld1.64 {d16-d17}, [r6 :64] │ │ │ │ │ - vld1.64 {d18-d19}, [r2 :64] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:295 (discriminator 3) │ │ │ │ │ - adds r4, r7, r5 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:293 (discriminator 3) │ │ │ │ │ - add r0, r8 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:631 (discriminator 3) │ │ │ │ │ - vadd.f32 q8, q8, q9 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:293 (discriminator 3) │ │ │ │ │ - cmp r9, r0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:294 (discriminator 3) │ │ │ │ │ - vst1.64 {d16-d17}, [r7 :64] │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1962 (discriminator 3) │ │ │ │ │ - vld1.64 {d16-d17}, [r6 :64] │ │ │ │ │ - vld1.64 {d18-d19}, [r2 :64] │ │ │ │ │ - vsub.f32 q8, q8, q9 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:295 (discriminator 3) │ │ │ │ │ - vst1.64 {d16-d17}, [r4 :64] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:297 (discriminator 3) │ │ │ │ │ - add.w r4, r7, lr │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:631 (discriminator 3) │ │ │ │ │ - vld1.64 {d18-d19}, [r3 :64] │ │ │ │ │ - vldr d16, [r6, #16] │ │ │ │ │ - vldr d17, [r6, #24] │ │ │ │ │ - vadd.f32 q8, q8, q9 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:296 (discriminator 3) │ │ │ │ │ - vstr d16, [r7, #16] │ │ │ │ │ - vstr d17, [r7, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:293 (discriminator 3) │ │ │ │ │ - add r7, r1 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1962 (discriminator 3) │ │ │ │ │ - vldr d16, [r6, #16] │ │ │ │ │ - vldr d17, [r6, #24] │ │ │ │ │ - vld1.64 {d18-d19}, [r3 :64] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:293 (discriminator 3) │ │ │ │ │ - add.w r6, r2, r1 │ │ │ │ │ - add r3, ip │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1962 (discriminator 3) │ │ │ │ │ - vsub.f32 q8, q8, q9 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:297 (discriminator 3) │ │ │ │ │ - vst1.64 {d16-d17}, [r4 :64] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:293 (discriminator 3) │ │ │ │ │ - bgt.n 18c8c │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:313 │ │ │ │ │ - add sp, #28 │ │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ -passf4_ps(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:355 │ │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ - vpush {d8-d9} │ │ │ │ │ - ldr r5, [pc, #896] @ (19080 ) │ │ │ │ │ - sub sp, #108 @ 0x6c │ │ │ │ │ - ldr r4, [sp, #160] @ 0xa0 │ │ │ │ │ - add r5, pc │ │ │ │ │ - str r4, [sp, #36] @ 0x24 │ │ │ │ │ - ldr r4, [sp, #164] @ 0xa4 │ │ │ │ │ - str r0, [sp, #28] │ │ │ │ │ - str r4, [sp, #40] @ 0x28 │ │ │ │ │ - ldr r4, [sp, #168] @ 0xa8 │ │ │ │ │ - vstr s0, [sp, #68] @ 0x44 │ │ │ │ │ - str r4, [sp, #44] @ 0x2c │ │ │ │ │ - ldr r4, [pc, #876] @ (19084 ) │ │ │ │ │ - ldr r4, [r5, r4] │ │ │ │ │ - ldr r4, [r4, #0] │ │ │ │ │ - str r4, [sp, #100] @ 0x64 │ │ │ │ │ - mov.w r4, #0 │ │ │ │ │ - strd r2, r3, [sp, #8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:360 │ │ │ │ │ - mov r3, r0 │ │ │ │ │ - mov r2, r0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:361 │ │ │ │ │ - cmp r3, #2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:360 │ │ │ │ │ - mul.w r0, r0, r1 │ │ │ │ │ - str r0, [sp, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:361 │ │ │ │ │ - beq.w 18f68 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:382 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - ble.w 18f48 │ │ │ │ │ - lsls r1, r2, #4 │ │ │ │ │ - movs r3, #48 @ 0x30 │ │ │ │ │ - str r1, [sp, #20] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:383 │ │ │ │ │ - add.w fp, r2, #4294967295 @ 0xffffffff │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:382 │ │ │ │ │ - lsls r1, r2, #6 │ │ │ │ │ - str r1, [sp, #32] │ │ │ │ │ - lsls r1, r2, #5 │ │ │ │ │ - mul.w r2, r3, r2 │ │ │ │ │ - mul.w r3, r3, r0 │ │ │ │ │ - str r1, [sp, #52] @ 0x34 │ │ │ │ │ - str r3, [sp, #64] @ 0x40 │ │ │ │ │ - lsls r3, r0, #4 │ │ │ │ │ - str r3, [sp, #60] @ 0x3c │ │ │ │ │ - lsls r3, r0, #5 │ │ │ │ │ - str r3, [sp, #56] @ 0x38 │ │ │ │ │ - movs r3, #0 │ │ │ │ │ - str r3, [sp, #16] │ │ │ │ │ - add r3, sp, #68 @ 0x44 │ │ │ │ │ - str r2, [sp, #48] @ 0x30 │ │ │ │ │ - str r3, [sp, #4] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:383 │ │ │ │ │ - cmp.w fp, #0 │ │ │ │ │ - ble.w 18f28 │ │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ │ - mov.w r9, #0 │ │ │ │ │ - ldr r2, [sp, #52] @ 0x34 │ │ │ │ │ - vldr s15, [sp, #68] @ 0x44 │ │ │ │ │ - mov r8, r3 │ │ │ │ │ - add.w lr, r2, r3 │ │ │ │ │ - ldr r2, [sp, #48] @ 0x30 │ │ │ │ │ - ldr r4, [sp, #36] @ 0x24 │ │ │ │ │ - add.w ip, r2, r3 │ │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ │ - ldr r1, [sp, #40] @ 0x28 │ │ │ │ │ - adds r7, r2, r3 │ │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ │ - ldr r2, [sp, #60] @ 0x3c │ │ │ │ │ - mov r6, r3 │ │ │ │ │ - adds r5, r2, r3 │ │ │ │ │ - ldr r2, [sp, #56] @ 0x38 │ │ │ │ │ - adds r0, r2, r3 │ │ │ │ │ - ldr r2, [sp, #64] @ 0x40 │ │ │ │ │ - add r2, r3 │ │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ - str r2, [sp, #0] │ │ │ │ │ - mov r2, r3 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1962 (discriminator 3) │ │ │ │ │ - vld1.64 {d24-d25}, [r8 :64] │ │ │ │ │ - vldr d0, [lr, #16] │ │ │ │ │ - vldr d1, [lr, #24] │ │ │ │ │ - vldr d2, [r7, #16] │ │ │ │ │ - vldr d3, [r7, #24] │ │ │ │ │ - vld1.64 {d8-d9}, [ip :64] │ │ │ │ │ - vld1.64 {d30-d31}, [lr :64] │ │ │ │ │ - vldr d28, [r8, #16] │ │ │ │ │ - vldr d29, [r8, #24] │ │ │ │ │ - vldr d26, [ip, #16] │ │ │ │ │ - vldr d27, [ip, #24] │ │ │ │ │ - vld1.64 {d22-d23}, [r7 :64] │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:631 (discriminator 3) │ │ │ │ │ - vadd.f32 q2, q1, q13 │ │ │ │ │ - vadd.f32 q10, q12, q15 │ │ │ │ │ - vadd.f32 q9, q14, q0 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1962 (discriminator 3) │ │ │ │ │ - vsub.f32 q13, q13, q1 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:631 (discriminator 3) │ │ │ │ │ - vadd.f32 q1, q11, q4 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1962 (discriminator 3) │ │ │ │ │ - vsub.f32 q14, q14, q0 │ │ │ │ │ - vsub.f32 q11, q11, q4 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:631 (discriminator 3) │ │ │ │ │ - vadd.f32 q0, q10, q1 │ │ │ │ │ - vadd.f32 q4, q9, q2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:394 (discriminator 3) │ │ │ │ │ - vst1.64 {d0-d1}, [r6 :64] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:396 (discriminator 3) │ │ │ │ │ - vstr d8, [r6, #16] │ │ │ │ │ - vstr d9, [r6, #24] │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:10767 (discriminator 3) │ │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:383 (discriminator 3) │ │ │ │ │ - add.w r9, r9, #2 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1962 (discriminator 3) │ │ │ │ │ - vsub.f32 q15, q12, q15 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:10767 (discriminator 3) │ │ │ │ │ - vld1.32 {d16[]-d17[]}, [r3] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:403 (discriminator 3) │ │ │ │ │ - vldr s13, [r4, #4] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:410 (discriminator 3) │ │ │ │ │ - mov r3, r2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:403 (discriminator 3) │ │ │ │ │ - ldr.w sl, [r4] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:383 (discriminator 3) │ │ │ │ │ - adds r3, #8 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1193 (discriminator 3) │ │ │ │ │ - vmul.f32 q12, q13, q8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:403 (discriminator 3) │ │ │ │ │ - vmul.f32 s13, s13, s15 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:383 (discriminator 3) │ │ │ │ │ - add.w r8, r8, #32 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1193 (discriminator 3) │ │ │ │ │ - vmul.f32 q8, q11, q8 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:631 (discriminator 3) │ │ │ │ │ - vadd.f32 q13, q15, q12 │ │ │ │ │ - vadd.f32 q11, q14, q8 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1962 (discriminator 3) │ │ │ │ │ - vsub.f32 q10, q10, q1 │ │ │ │ │ - vsub.f32 q8, q14, q8 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:10767 (discriminator 3) │ │ │ │ │ - vdup.32 q1, sl │ │ │ │ │ - vdup.32 q14, d6[1] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:405 (discriminator 3) │ │ │ │ │ - vldr s14, [r1, #4] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:383 (discriminator 3) │ │ │ │ │ - add.w lr, lr, #32 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:403 (discriminator 3) │ │ │ │ │ - str.w sl, [sp, #76] @ 0x4c │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:383 (discriminator 3) │ │ │ │ │ - add.w ip, ip, #32 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1193 (discriminator 3) │ │ │ │ │ - vmul.f32 q0, q13, q14 │ │ │ │ │ - vmul.f32 q14, q11, q14 │ │ │ │ │ - vmul.f32 q13, q13, q1 │ │ │ │ │ - vmul.f32 q11, q11, q1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:405 (discriminator 3) │ │ │ │ │ - vmul.f32 s14, s14, s15 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:383 (discriminator 3) │ │ │ │ │ - adds r7, #32 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:405 (discriminator 3) │ │ │ │ │ - ldr.w sl, [r1] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:383 (discriminator 3) │ │ │ │ │ - adds r6, #32 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1962 (discriminator 3) │ │ │ │ │ - vsub.f32 q13, q13, q14 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:631 (discriminator 3) │ │ │ │ │ - vadd.f32 q11, q11, q0 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1962 (discriminator 3) │ │ │ │ │ - vsub.f32 q9, q9, q2 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:10767 (discriminator 3) │ │ │ │ │ - vdup.32 q1, sl │ │ │ │ │ - vdup.32 q2, d7[0] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:406 (discriminator 3) │ │ │ │ │ - vst1.64 {d26-d27}, [r5 :64] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:407 (discriminator 3) │ │ │ │ │ - vstr d22, [r5, #16] │ │ │ │ │ - vstr d23, [r5, #24] │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1962 (discriminator 3) │ │ │ │ │ - vsub.f32 q12, q15, q12 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1193 (discriminator 3) │ │ │ │ │ - vmul.f32 q15, q10, q2 │ │ │ │ │ - vmul.f32 q2, q9, q2 │ │ │ │ │ - vmul.f32 q9, q9, q1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:405 (discriminator 3) │ │ │ │ │ - vstr s14, [sp, #88] @ 0x58 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:383 (discriminator 3) │ │ │ │ │ - adds r4, #8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:410 (discriminator 3) │ │ │ │ │ - vldr s14, [r2, #4] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:383 (discriminator 3) │ │ │ │ │ - adds r1, #8 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:631 (discriminator 3) │ │ │ │ │ - vadd.f32 q9, q9, q15 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:410 (discriminator 3) │ │ │ │ │ - vmul.f32 s14, s14, s15 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:383 (discriminator 3) │ │ │ │ │ - adds r5, #32 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:405 (discriminator 3) │ │ │ │ │ - str.w sl, [sp, #84] @ 0x54 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:383 (discriminator 3) │ │ │ │ │ - adds r0, #32 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:410 (discriminator 3) │ │ │ │ │ - ldr.w sl, [r2] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:383 (discriminator 3) │ │ │ │ │ - mov r2, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:412 (discriminator 3) │ │ │ │ │ - vstr d18, [r0, #-16] │ │ │ │ │ - vstr d19, [r0, #-8] │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:10767 (discriminator 3) │ │ │ │ │ - vdup.32 q11, d7[0] │ │ │ │ │ - vdup.32 q9, sl │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1193 (discriminator 3) │ │ │ │ │ - vmul.f32 q13, q12, q11 │ │ │ │ │ - vmul.f32 q10, q10, q1 │ │ │ │ │ - vmul.f32 q11, q8, q11 │ │ │ │ │ - vmul.f32 q12, q12, q9 │ │ │ │ │ - vmul.f32 q8, q8, q9 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1962 (discriminator 3) │ │ │ │ │ - vsub.f32 q10, q10, q2 │ │ │ │ │ - vsub.f32 q12, q12, q11 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:631 (discriminator 3) │ │ │ │ │ - vadd.f32 q8, q8, q13 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:415 (discriminator 3) │ │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:383 (discriminator 3) │ │ │ │ │ - cmp r9, fp │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:411 (discriminator 3) │ │ │ │ │ - vstr d20, [r0, #-32] @ 0xffffffe0 │ │ │ │ │ - vstr d21, [r0, #-24] @ 0xffffffe8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:403 (discriminator 3) │ │ │ │ │ - vstr s13, [sp, #80] @ 0x50 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:383 (discriminator 3) │ │ │ │ │ - add.w r3, r3, #32 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:415 (discriminator 3) │ │ │ │ │ - vstr d24, [r3, #-32] @ 0xffffffe0 │ │ │ │ │ - vstr d25, [r3, #-24] @ 0xffffffe8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:416 (discriminator 3) │ │ │ │ │ - vstr d16, [r3, #-16] │ │ │ │ │ - vstr d17, [r3, #-8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:410 (discriminator 3) │ │ │ │ │ - vstr s14, [sp, #96] @ 0x60 │ │ │ │ │ - str.w sl, [sp, #92] @ 0x5c │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:383 (discriminator 3) │ │ │ │ │ - str r3, [sp, #0] │ │ │ │ │ - blt.w 18da6 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:382 │ │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ │ - ldr r2, [sp, #28] │ │ │ │ │ - ldr r1, [sp, #20] │ │ │ │ │ - add r3, r2 │ │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ │ - str r3, [sp, #16] │ │ │ │ │ - add r2, r1 │ │ │ │ │ - str r2, [sp, #12] │ │ │ │ │ - ldr r1, [sp, #32] │ │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ │ - add r2, r1 │ │ │ │ │ - str r2, [sp, #8] │ │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ │ - cmp r2, r3 │ │ │ │ │ - bgt.w 18d68 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:355 │ │ │ │ │ - ldr r2, [pc, #316] @ (19088 ) │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:420 │ │ │ │ │ - ldr r3, [pc, #312] @ (19084 ) │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:355 │ │ │ │ │ - add r2, pc │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:420 │ │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ │ - ldr r3, [sp, #100] @ 0x64 │ │ │ │ │ - eors r2, r3 │ │ │ │ │ - mov.w r3, #0 │ │ │ │ │ - bne.w 1907c │ │ │ │ │ - add sp, #108 @ 0x6c │ │ │ │ │ - vpop {d8-d9} │ │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:362 │ │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - ble.n 18f48 │ │ │ │ │ - ldr r4, [sp, #12] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:378 │ │ │ │ │ - movs r0, #48 @ 0x30 │ │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:362 │ │ │ │ │ - movs r6, #0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:374 │ │ │ │ │ - lsls r7, r3, #4 │ │ │ │ │ - mov r1, r4 │ │ │ │ │ - mla r0, r0, r3, r4 │ │ │ │ │ - mov r5, r4 │ │ │ │ │ - mov r4, r3 │ │ │ │ │ - adds r2, #128 @ 0x80 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:375 │ │ │ │ │ - add.w ip, r7, #16 │ │ │ │ │ - adds r1, #32 │ │ │ │ │ - add.w lr, sp, #68 @ 0x44 │ │ │ │ │ - add.w r3, r5, r3, lsl #5 │ │ │ │ │ - mov r8, r4 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1962 (discriminator 3) │ │ │ │ │ - vldr d22, [r2, #-32] @ 0xffffffe0 │ │ │ │ │ - vldr d23, [r2, #-24] @ 0xffffffe8 │ │ │ │ │ - vldr d6, [r2, #-80] @ 0xffffffb0 │ │ │ │ │ - vldr d7, [r2, #-72] @ 0xffffffb8 │ │ │ │ │ - vldr d4, [r2, #-96] @ 0xffffffa0 │ │ │ │ │ - vldr d5, [r2, #-88] @ 0xffffffa8 │ │ │ │ │ - vldr d20, [r2, #-16] │ │ │ │ │ - vldr d21, [r2, #-8] │ │ │ │ │ - vldr d30, [r2, #-64] @ 0xffffffc0 │ │ │ │ │ - vldr d31, [r2, #-56] @ 0xffffffc8 │ │ │ │ │ - vldr d28, [r2, #-48] @ 0xffffffd0 │ │ │ │ │ - vldr d29, [r2, #-40] @ 0xffffffd8 │ │ │ │ │ - vldr d18, [r2, #-128] @ 0xffffff80 │ │ │ │ │ - vldr d19, [r2, #-120] @ 0xffffff88 │ │ │ │ │ - vldr d16, [r2, #-112] @ 0xffffff90 │ │ │ │ │ - vldr d17, [r2, #-104] @ 0xffffff98 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:10767 (discriminator 3) │ │ │ │ │ - vld1.32 {d0[]-d1[]}, [lr] │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1962 (discriminator 3) │ │ │ │ │ - vsub.f32 q13, q2, q11 │ │ │ │ │ - vsub.f32 q12, q10, q3 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:631 (discriminator 3) │ │ │ │ │ - vadd.f32 q2, q2, q11 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1962 (discriminator 3) │ │ │ │ │ - vsub.f32 q1, q9, q15 │ │ │ │ │ - vsub.f32 q11, q8, q14 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:631 (discriminator 3) │ │ │ │ │ - vadd.f32 q9, q9, q15 │ │ │ │ │ - vadd.f32 q8, q8, q14 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1193 (discriminator 3) │ │ │ │ │ - vmul.f32 q13, q13, q0 │ │ │ │ │ - vmul.f32 q12, q12, q0 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:631 (discriminator 3) │ │ │ │ │ - vadd.f32 q10, q3, q10 │ │ │ │ │ - vadd.f32 q0, q9, q2 │ │ │ │ │ - vadd.f32 q3, q8, q10 │ │ │ │ │ - vadd.f32 q14, q11, q13 │ │ │ │ │ - vadd.f32 q15, q1, q12 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1962 (discriminator 3) │ │ │ │ │ - vsub.f32 q9, q9, q2 │ │ │ │ │ - vsub.f32 q8, q8, q10 │ │ │ │ │ - vsub.f32 q12, q1, q12 │ │ │ │ │ - vsub.f32 q11, q11, q13 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:374 (discriminator 3) │ │ │ │ │ - adds r5, r1, r7 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:362 (discriminator 3) │ │ │ │ │ - adds r6, #2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:375 (discriminator 3) │ │ │ │ │ - add.w r4, r1, ip │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:362 (discriminator 3) │ │ │ │ │ - adds r3, #32 │ │ │ │ │ - cmp r8, r6 │ │ │ │ │ - add.w r0, r0, #32 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:372 (discriminator 3) │ │ │ │ │ - vstr d0, [r1, #-32] @ 0xffffffe0 │ │ │ │ │ - vstr d1, [r1, #-24] @ 0xffffffe8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:373 (discriminator 3) │ │ │ │ │ - vstr d6, [r1, #-16] │ │ │ │ │ - vstr d7, [r1, #-8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:362 (discriminator 3) │ │ │ │ │ - add.w r2, r2, #128 @ 0x80 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:375 (discriminator 3) │ │ │ │ │ - add.w r1, r1, #32 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:374 (discriminator 3) │ │ │ │ │ - vstr d30, [r5, #-32] @ 0xffffffe0 │ │ │ │ │ - vstr d31, [r5, #-24] @ 0xffffffe8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:375 (discriminator 3) │ │ │ │ │ - vstr d28, [r4, #-32] @ 0xffffffe0 │ │ │ │ │ - vstr d29, [r4, #-24] @ 0xffffffe8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:376 (discriminator 3) │ │ │ │ │ - vstr d18, [r3, #-32] @ 0xffffffe0 │ │ │ │ │ - vstr d19, [r3, #-24] @ 0xffffffe8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:377 (discriminator 3) │ │ │ │ │ - vstr d16, [r3, #-16] │ │ │ │ │ - vstr d17, [r3, #-8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:378 (discriminator 3) │ │ │ │ │ - vstr d24, [r0, #-32] @ 0xffffffe0 │ │ │ │ │ - vstr d25, [r0, #-24] @ 0xffffffe8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:379 (discriminator 3) │ │ │ │ │ - vstr d22, [r0, #-16] │ │ │ │ │ - vstr d23, [r0, #-8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:362 (discriminator 3) │ │ │ │ │ - bgt.n 18f94 │ │ │ │ │ - b.n 18f48 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:420 │ │ │ │ │ - blx 171c <__stack_chk_fail@plt> │ │ │ │ │ - str r6, [r4, r7] │ │ │ │ │ - movs r1, r0 │ │ │ │ │ - lsls r0, r5, #3 │ │ │ │ │ - movs r0, r0 │ │ │ │ │ - ldr r7, [pc, #624] @ (192fc ) │ │ │ │ │ - movs r1, r0 │ │ │ │ │ -cfftf1_ps(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1187 │ │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ - mov r8, r3 │ │ │ │ │ - vpush {d8} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1189 │ │ │ │ │ - cmp r1, r3 │ │ │ │ │ - it eq │ │ │ │ │ - moveq r3, r2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1187 │ │ │ │ │ - sub sp, #36 @ 0x24 │ │ │ │ │ - ldr r4, [sp, #84] @ 0x54 │ │ │ │ │ - vldr s16, [sp, #88] @ 0x58 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1190 │ │ │ │ │ - ldr r5, [r4, #4] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1187 │ │ │ │ │ - ldr.w r9, [sp, #80] @ 0x50 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1190 │ │ │ │ │ - str r5, [sp, #16] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1194 │ │ │ │ │ - cmp r5, #0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1187 │ │ │ │ │ - str r0, [sp, #20] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1194 │ │ │ │ │ - ble.n 19142 │ │ │ │ │ - mov fp, r2 │ │ │ │ │ - add.w sl, r4, #4 │ │ │ │ │ - mov r2, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1192 │ │ │ │ │ - movs r6, #0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1191 │ │ │ │ │ - movs r5, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1194 │ │ │ │ │ - movs r7, #2 │ │ │ │ │ - b.n 19110 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1209 │ │ │ │ │ - add.w ip, r0, r6 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1199 │ │ │ │ │ - cmp r4, #4 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1210 │ │ │ │ │ - add.w lr, r0, ip │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1211 │ │ │ │ │ - add.w ip, r9, ip, lsl #2 │ │ │ │ │ - add.w lr, r9, lr, lsl #2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1199 │ │ │ │ │ - bne.n 190f2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1211 │ │ │ │ │ - strd ip, lr, [sp, #4] │ │ │ │ │ - add.w ip, r9, r6, lsl #2 │ │ │ │ │ - vcvt.f32.s32 s0, s16 │ │ │ │ │ - str.w ip, [sp] │ │ │ │ │ - strd r0, r3, [sp, #24] │ │ │ │ │ - bl 18cf4 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1212 │ │ │ │ │ - ldrd r0, r3, [sp, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1227 │ │ │ │ │ - cmp r8, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1226 │ │ │ │ │ - add.w r4, r4, #4294967295 @ 0xffffffff │ │ │ │ │ - mla r6, r0, r4, r6 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1194 │ │ │ │ │ - ldr r0, [sp, #16] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1230 │ │ │ │ │ - mov r2, fp │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1227 │ │ │ │ │ - mov r3, r8 │ │ │ │ │ - itt eq │ │ │ │ │ - moveq r2, r8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1228 │ │ │ │ │ - moveq r3, fp │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1194 │ │ │ │ │ - adds r1, r7, #1 │ │ │ │ │ - cmp r0, r7 │ │ │ │ │ - mov r7, r1 │ │ │ │ │ - blt.n 19144 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1195 │ │ │ │ │ - ldr.w r4, [sl, #4]! │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1196 │ │ │ │ │ - mov r1, r5 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1197 │ │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1196 │ │ │ │ │ - mul.w r5, r4, r5 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1199 │ │ │ │ │ - cmp r4, #2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1197 │ │ │ │ │ - sdiv r0, r0, r5 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1198 │ │ │ │ │ - mov.w r0, r0, lsl #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1199 │ │ │ │ │ - bne.n 190c2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1214 │ │ │ │ │ - add.w ip, r9, r6, lsl #2 │ │ │ │ │ - vcvt.f32.s32 s0, s16 │ │ │ │ │ - str.w ip, [sp] │ │ │ │ │ - strd r0, r3, [sp, #24] │ │ │ │ │ - bl 18b70 │ │ │ │ │ - ldrd r0, r3, [sp, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1215 │ │ │ │ │ - b.n 190f2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1194 │ │ │ │ │ - mov r2, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1235 │ │ │ │ │ - mov r0, r2 │ │ │ │ │ - add sp, #36 @ 0x24 │ │ │ │ │ - vpop {d8} │ │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ -radf2_ps(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:494 │ │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ - sub sp, #28 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:496 │ │ │ │ │ - mul.w r7, r0, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:494 │ │ │ │ │ - str r2, [sp, #12] │ │ │ │ │ - mov r5, r0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:497 │ │ │ │ │ - cmp r7, #0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:494 │ │ │ │ │ - mov r6, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:497 │ │ │ │ │ - ble.n 191b6 │ │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ │ - movs r1, #0 │ │ │ │ │ - mov.w fp, r0, lsl #5 │ │ │ │ │ - mvn.w lr, #15 │ │ │ │ │ - mvn.w ip, #31 │ │ │ │ │ - add.w r2, r3, r7, lsl #4 │ │ │ │ │ - mov.w r8, r0, lsl #4 │ │ │ │ │ - mul.w lr, lr, r7 │ │ │ │ │ - mul.w ip, ip, r0 │ │ │ │ │ - add.w r3, r6, fp │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:498 (discriminator 3) │ │ │ │ │ - add.w r4, r2, lr │ │ │ │ │ - vld1.64 {d18-d19}, [r2 :64] │ │ │ │ │ - vld1.64 {d16-d17}, [r4 :64] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:500 (discriminator 3) │ │ │ │ │ - add r1, r5 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:499 (discriminator 3) │ │ │ │ │ - add.w r0, r3, ip │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:631 (discriminator 3) │ │ │ │ │ - vadd.f32 q10, q8, q9 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1962 (discriminator 3) │ │ │ │ │ - vsub.f32 q8, q8, q9 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:497 (discriminator 3) │ │ │ │ │ - cmp r1, r7 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:499 (discriminator 3) │ │ │ │ │ - vst1.64 {d20-d21}, [r0 :64] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:497 (discriminator 3) │ │ │ │ │ - add r2, r8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:500 (discriminator 3) │ │ │ │ │ - vstr d16, [r3, #-16] │ │ │ │ │ - vstr d17, [r3, #-8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:497 (discriminator 3) │ │ │ │ │ - add r3, fp │ │ │ │ │ - blt.n 19188 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:502 │ │ │ │ │ - cmp r5, #1 │ │ │ │ │ - ble.w 192ec │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:503 │ │ │ │ │ - cmp r5, #2 │ │ │ │ │ - beq.w 192f2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:504 │ │ │ │ │ - cmp r7, #0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:515 │ │ │ │ │ - and.w r3, r5, #1 │ │ │ │ │ - str r3, [sp, #16] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:504 │ │ │ │ │ - ble.w 192ec │ │ │ │ │ - mov.w fp, r5, lsl #5 │ │ │ │ │ - mov.w r9, #0 │ │ │ │ │ - sub.w r3, r6, fp │ │ │ │ │ - str r3, [sp, #4] │ │ │ │ │ - lsls r3, r7, #4 │ │ │ │ │ - str r3, [sp, #8] │ │ │ │ │ - ldr r3, [sp, #64] @ 0x40 │ │ │ │ │ - str.w fp, [sp, #20] │ │ │ │ │ - ldr.w sl, [sp, #12] │ │ │ │ │ - adds r3, #4 │ │ │ │ │ - mov.w r8, r5, lsl #4 │ │ │ │ │ - mov fp, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:505 │ │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ │ - mov r0, fp │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:510 │ │ │ │ │ - add r9, r5 │ │ │ │ │ - mov r1, sl │ │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:505 │ │ │ │ │ - mov.w ip, #2 │ │ │ │ │ - add.w r4, r3, sl │ │ │ │ │ - mov.w r3, r9, lsl #5 │ │ │ │ │ - adds r2, r3, r2 │ │ │ │ │ - add r3, r6 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:506 (discriminator 3) │ │ │ │ │ - sub.w lr, r0, #4 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:505 (discriminator 3) │ │ │ │ │ - add.w ip, ip, #2 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:10767 (discriminator 3) │ │ │ │ │ - vld1.32 {d26[]-d27[]}, [r0] │ │ │ │ │ - vld1.32 {d16[]-d17[]}, [lr] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:506 (discriminator 3) │ │ │ │ │ - vldr d22, [r4, #16] │ │ │ │ │ - vldr d23, [r4, #24] │ │ │ │ │ - vldr d18, [r4, #32] │ │ │ │ │ - vldr d19, [r4, #40] @ 0x28 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1193 (discriminator 3) │ │ │ │ │ - vmul.f32 q15, q11, q13 │ │ │ │ │ - vmul.f32 q10, q11, q8 │ │ │ │ │ - vmul.f32 q13, q9, q13 │ │ │ │ │ - vmul.f32 q8, q9, q8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:507 (discriminator 3) │ │ │ │ │ - vldr d24, [r1, #16] │ │ │ │ │ - vldr d25, [r1, #24] │ │ │ │ │ - vldr d28, [r1, #32] │ │ │ │ │ - vldr d29, [r1, #40] @ 0x28 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:631 (discriminator 3) │ │ │ │ │ - vadd.f32 q10, q10, q13 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1962 (discriminator 3) │ │ │ │ │ - vsub.f32 q8, q8, q15 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:631 (discriminator 3) │ │ │ │ │ - vadd.f32 q9, q12, q10 │ │ │ │ │ - vadd.f32 q11, q14, q8 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1962 (discriminator 3) │ │ │ │ │ - vsub.f32 q10, q12, q10 │ │ │ │ │ - vsub.f32 q8, q8, q14 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:505 (discriminator 3) │ │ │ │ │ - cmp r5, ip │ │ │ │ │ - add.w r4, r4, #32 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:509 (discriminator 3) │ │ │ │ │ - vstr d22, [r2, #32] │ │ │ │ │ - vstr d23, [r2, #40] @ 0x28 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:505 (discriminator 3) │ │ │ │ │ - add.w r1, r1, #32 │ │ │ │ │ - add.w r0, r0, #8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:510 (discriminator 3) │ │ │ │ │ - vstr d16, [r3, #-32] @ 0xffffffe0 │ │ │ │ │ - vstr d17, [r3, #-24] @ 0xffffffe8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:505 (discriminator 3) │ │ │ │ │ - add.w r2, r2, #32 │ │ │ │ │ - sub.w r3, r3, #32 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:511 (discriminator 3) │ │ │ │ │ - vstr d18, [r2, #-16] │ │ │ │ │ - vstr d19, [r2, #-8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:512 (discriminator 3) │ │ │ │ │ - vstr d20, [r3, #-16] │ │ │ │ │ - vstr d21, [r3, #-8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:505 (discriminator 3) │ │ │ │ │ - bgt.n 1920c │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:504 (discriminator 2) │ │ │ │ │ - cmp r9, r7 │ │ │ │ │ - add sl, r8 │ │ │ │ │ - blt.n 191f2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:515 │ │ │ │ │ - ldrd r3, fp, [sp, #16] │ │ │ │ │ - cbnz r3, 192ec │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:10767 │ │ │ │ │ - ldr r3, [pc, #84] @ (19300 ) │ │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ │ - add r3, pc │ │ │ │ │ - add.w r1, r2, r8 │ │ │ │ │ - vld1.32 {d20[]-d21[]}, [r3] │ │ │ │ │ - adds r3, r5, r7 │ │ │ │ │ - add r6, r8 │ │ │ │ │ - add.w r3, r2, r3, lsl #4 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:504 │ │ │ │ │ - movs r2, #0 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1193 │ │ │ │ │ - vldr d16, [r3, #-16] │ │ │ │ │ - vldr d17, [r3, #-8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:519 │ │ │ │ │ - vldr d18, [r1, #-16] │ │ │ │ │ - vldr d19, [r1, #-8] │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1193 │ │ │ │ │ - vmul.f32 q8, q10, q8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:519 │ │ │ │ │ - add r2, r5 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:517 │ │ │ │ │ - cmp r2, r7 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:519 │ │ │ │ │ - vstr d18, [r6, #-16] │ │ │ │ │ - vstr d19, [r6, #-8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:518 │ │ │ │ │ - vst1.64 {d16-d17}, [r6 :64] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:517 │ │ │ │ │ - add r3, r8 │ │ │ │ │ - add r1, r8 │ │ │ │ │ - add r6, fp │ │ │ │ │ - blt.n 192c0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:521 │ │ │ │ │ - add sp, #28 │ │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:517 (discriminator 1) │ │ │ │ │ - cmp r7, #0 │ │ │ │ │ - ble.n 192ec │ │ │ │ │ - mov.w r8, #32 │ │ │ │ │ - mov.w fp, #64 @ 0x40 │ │ │ │ │ - b.n 192a8 │ │ │ │ │ - subs r1, #16 │ │ │ │ │ - movs r0, r0 │ │ │ │ │ -radb2_ps(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:524 │ │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ - sub sp, #28 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:526 │ │ │ │ │ - mul.w r7, r0, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:524 │ │ │ │ │ - str r3, [sp, #12] │ │ │ │ │ - mov r5, r0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:528 │ │ │ │ │ - cmp r7, #0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:524 │ │ │ │ │ - mov r6, r2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:528 │ │ │ │ │ - ble.n 19368 │ │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ │ - movs r1, #0 │ │ │ │ │ - mov.w fp, r0, lsl #5 │ │ │ │ │ - mvn.w lr, #31 │ │ │ │ │ - mvn.w ip, #15 │ │ │ │ │ - mul.w lr, lr, r0 │ │ │ │ │ - mul.w ip, ip, r7 │ │ │ │ │ - add r2, fp │ │ │ │ │ - mov.w r8, r0, lsl #4 │ │ │ │ │ - add.w r3, r3, r7, lsl #4 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:529 (discriminator 3) │ │ │ │ │ - add.w r4, r2, lr │ │ │ │ │ - vldr d18, [r2, #-16] │ │ │ │ │ - vldr d19, [r2, #-8] │ │ │ │ │ - vld1.64 {d16-d17}, [r4 :64] │ │ │ │ │ - add r1, r5 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:530 (discriminator 3) │ │ │ │ │ - add.w r0, r3, ip │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:631 (discriminator 3) │ │ │ │ │ - vadd.f32 q10, q8, q9 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1962 (discriminator 3) │ │ │ │ │ - vsub.f32 q8, q8, q9 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:528 (discriminator 3) │ │ │ │ │ - cmp r1, r7 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:530 (discriminator 3) │ │ │ │ │ - vst1.64 {d20-d21}, [r0 :64] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:528 (discriminator 3) │ │ │ │ │ - add r2, fp │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:531 (discriminator 3) │ │ │ │ │ - vst1.64 {d16-d17}, [r3 :64] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:528 (discriminator 3) │ │ │ │ │ - add r3, r8 │ │ │ │ │ - blt.n 1933a │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:533 │ │ │ │ │ - cmp r5, #1 │ │ │ │ │ - ble.w 194a4 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:534 │ │ │ │ │ - cmp r5, #2 │ │ │ │ │ - beq.w 194aa │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:535 │ │ │ │ │ - cmp r7, #0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:548 │ │ │ │ │ - and.w r3, r5, #1 │ │ │ │ │ - str r3, [sp, #16] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:535 │ │ │ │ │ - ble.w 194a4 │ │ │ │ │ - mov.w fp, r5, lsl #5 │ │ │ │ │ - mov.w r9, #0 │ │ │ │ │ - sub.w r3, r6, fp │ │ │ │ │ - str r3, [sp, #8] │ │ │ │ │ - lsls r3, r7, #4 │ │ │ │ │ - str r3, [sp, #4] │ │ │ │ │ - ldr r3, [sp, #64] @ 0x40 │ │ │ │ │ - str.w fp, [sp, #20] │ │ │ │ │ - ldr.w sl, [sp, #12] │ │ │ │ │ - adds r3, #4 │ │ │ │ │ - mov.w r8, r5, lsl #4 │ │ │ │ │ - mov fp, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:536 │ │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ │ - mov r4, fp │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:537 │ │ │ │ │ - add r9, r5 │ │ │ │ │ - mov r1, sl │ │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:536 │ │ │ │ │ - mov.w ip, #2 │ │ │ │ │ - add.w r0, r3, sl │ │ │ │ │ - mov.w r3, r9, lsl #5 │ │ │ │ │ - adds r2, r3, r2 │ │ │ │ │ - add r3, r6 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:537 (discriminator 3) │ │ │ │ │ - vldr d22, [r3, #-48] @ 0xffffffd0 │ │ │ │ │ - vldr d23, [r3, #-40] @ 0xffffffd8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:538 (discriminator 3) │ │ │ │ │ - vldr d20, [r3, #-32] @ 0xffffffe0 │ │ │ │ │ - vldr d21, [r3, #-24] @ 0xffffffe8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:537 (discriminator 3) │ │ │ │ │ - vldr d18, [r2, #16] │ │ │ │ │ - vldr d19, [r2, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:538 (discriminator 3) │ │ │ │ │ - vldr d16, [r2, #32] │ │ │ │ │ - vldr d17, [r2, #40] @ 0x28 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:631 (discriminator 3) │ │ │ │ │ - vadd.f32 q12, q9, q11 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1962 (discriminator 3) │ │ │ │ │ - vsub.f32 q9, q9, q11 │ │ │ │ │ - vsub.f32 q11, q8, q10 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:539 (discriminator 3) │ │ │ │ │ - vstr d24, [r1, #16] │ │ │ │ │ - vstr d25, [r1, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:541 (discriminator 3) │ │ │ │ │ - vstr d22, [r1, #32] │ │ │ │ │ - vstr d23, [r1, #40] @ 0x28 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:631 (discriminator 3) │ │ │ │ │ - sub.w lr, r4, #4 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:536 (discriminator 3) │ │ │ │ │ - add.w ip, ip, #2 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:631 (discriminator 3) │ │ │ │ │ - vadd.f32 q8, q8, q10 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:10767 (discriminator 3) │ │ │ │ │ - vld1.32 {d22[]-d23[]}, [lr] │ │ │ │ │ - vld1.32 {d20[]-d21[]}, [r4] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:536 (discriminator 3) │ │ │ │ │ - cmp r5, ip │ │ │ │ │ - add.w r2, r2, #32 │ │ │ │ │ - sub.w r3, r3, #32 │ │ │ │ │ - add.w r1, r1, #32 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1193 (discriminator 3) │ │ │ │ │ - vmul.f32 q12, q9, q10 │ │ │ │ │ - vmul.f32 q10, q8, q10 │ │ │ │ │ - vmul.f32 q9, q9, q11 │ │ │ │ │ - vmul.f32 q8, q8, q11 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1962 (discriminator 3) │ │ │ │ │ - vsub.f32 q9, q9, q10 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:631 (discriminator 3) │ │ │ │ │ - vadd.f32 q8, q8, q12 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:544 (discriminator 3) │ │ │ │ │ - vstr d18, [r0, #16] │ │ │ │ │ - vstr d19, [r0, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:545 (discriminator 3) │ │ │ │ │ - vstr d16, [r0, #32] │ │ │ │ │ - vstr d17, [r0, #40] @ 0x28 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:536 (discriminator 3) │ │ │ │ │ - add.w r4, r4, #8 │ │ │ │ │ - add.w r0, r0, #32 │ │ │ │ │ - bgt.n 193be │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:535 (discriminator 2) │ │ │ │ │ - cmp r9, r7 │ │ │ │ │ - add sl, r8 │ │ │ │ │ - blt.n 193a4 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:548 │ │ │ │ │ - ldrd r3, fp, [sp, #16] │ │ │ │ │ - cbnz r3, 194a4 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:10767 │ │ │ │ │ - ldr r2, [pc, #92] @ (194b8 ) │ │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ │ - add r2, pc │ │ │ │ │ - adds r3, r5, r7 │ │ │ │ │ - adds r2, #4 │ │ │ │ │ - add r6, r8 │ │ │ │ │ - mov r1, r0 │ │ │ │ │ - vld1.32 {d20[]-d21[]}, [r2] │ │ │ │ │ - add r1, r8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:535 │ │ │ │ │ - movs r2, #0 │ │ │ │ │ - add.w r3, r0, r3, lsl #4 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:551 (discriminator 3) │ │ │ │ │ - vldr d16, [r6, #-16] │ │ │ │ │ - vldr d17, [r6, #-8] │ │ │ │ │ - vld1.64 {d18-d19}, [r6 :64] │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:631 (discriminator 3) │ │ │ │ │ - vadd.f32 q8, q8, q8 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1193 (discriminator 3) │ │ │ │ │ - vmul.f32 q9, q10, q9 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:552 (discriminator 3) │ │ │ │ │ - add r2, r5 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:550 (discriminator 3) │ │ │ │ │ - cmp r2, r7 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:552 (discriminator 3) │ │ │ │ │ - vstr d16, [r1, #-16] │ │ │ │ │ - vstr d17, [r1, #-8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:550 (discriminator 3) │ │ │ │ │ - add r6, fp │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:553 (discriminator 3) │ │ │ │ │ - vstr d18, [r3, #-16] │ │ │ │ │ - vstr d19, [r3, #-8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:550 (discriminator 3) │ │ │ │ │ - add r1, r8 │ │ │ │ │ - add r3, r8 │ │ │ │ │ - blt.n 19474 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:555 │ │ │ │ │ - add sp, #28 │ │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:550 (discriminator 1) │ │ │ │ │ - cmp r7, #0 │ │ │ │ │ - ble.n 194a4 │ │ │ │ │ - mov.w fp, #64 @ 0x40 │ │ │ │ │ - mov.w r8, #32 │ │ │ │ │ - b.n 1945a │ │ │ │ │ - adds r7, #94 @ 0x5e │ │ │ │ │ - movs r0, r0 │ │ │ │ │ -radf4_ps(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:646 │ │ │ │ │ - mul.w r1, r0, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:644 │ │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ - sub sp, #60 @ 0x3c │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:648 │ │ │ │ │ - mov.w fp, r1, lsl #4 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:644 │ │ │ │ │ - mov r8, r0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:648 │ │ │ │ │ - add.w r6, r2, fp │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:650 │ │ │ │ │ - cmp r2, r6 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:646 │ │ │ │ │ - str r1, [sp, #16] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:644 │ │ │ │ │ - str r2, [sp, #40] @ 0x28 │ │ │ │ │ - str r3, [sp, #20] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:650 │ │ │ │ │ - bcs.n 1953e │ │ │ │ │ - ldr r4, [sp, #20] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:659 │ │ │ │ │ - lsls r0, r0, #6 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:660 │ │ │ │ │ - mov.w r7, r8, lsl #4 │ │ │ │ │ - adds r5, r4, r0 │ │ │ │ │ - add.w r1, r4, r8, lsl #5 │ │ │ │ │ - ldr r2, [sp, #40] @ 0x28 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:652 │ │ │ │ │ - add.w r3, r2, fp │ │ │ │ │ - vld1.64 {d20-d21}, [r2 :64] │ │ │ │ │ - vld1.64 {d24-d25}, [r3 :64] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:653 │ │ │ │ │ - add r3, fp │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:660 │ │ │ │ │ - add r2, r7 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:653 │ │ │ │ │ - vld1.64 {d22-d23}, [r3 :64] │ │ │ │ │ - add r3, fp │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:650 │ │ │ │ │ - cmp r6, r2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:653 │ │ │ │ │ - vld1.64 {d18-d19}, [r3 :64] │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q8, q10, q11 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q10, q10, q11 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q11, q12, q9 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:656 │ │ │ │ │ - vstr d20, [r1, #-16] │ │ │ │ │ - vstr d21, [r1, #-8] │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q9, q9, q12 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q10, q11, q8 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q8, q8, q11 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:657 │ │ │ │ │ - vst1.64 {d18-d19}, [r1 :64] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:658 │ │ │ │ │ - vst1.64 {d20-d21}, [r4 :64] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:650 │ │ │ │ │ - add r1, r0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:659 │ │ │ │ │ - vstr d16, [r5, #-16] │ │ │ │ │ - vstr d17, [r5, #-8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:660 │ │ │ │ │ - add r4, r0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:650 │ │ │ │ │ - add r5, r0 │ │ │ │ │ - bhi.n 194ea │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:664 │ │ │ │ │ - cmp.w r8, #1 │ │ │ │ │ - ble.w 197fa │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:665 │ │ │ │ │ - cmp.w r8, #2 │ │ │ │ │ - beq.w 19800 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:711 │ │ │ │ │ - and.w r3, r8, #1 │ │ │ │ │ - str r3, [sp, #52] @ 0x34 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:666 │ │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - ble.w 197fa │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:698 │ │ │ │ │ - mov.w sl, #3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:674 │ │ │ │ │ - add.w r1, fp, #16 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:698 │ │ │ │ │ - mul.w r2, sl, r8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:679 │ │ │ │ │ - lsls r3, r3, #5 │ │ │ │ │ - str r3, [sp, #28] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:701 │ │ │ │ │ - mov.w r3, r8, lsl #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:698 │ │ │ │ │ - str r2, [sp, #44] @ 0x2c │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:701 │ │ │ │ │ - str r3, [sp, #48] @ 0x30 │ │ │ │ │ - add.w r3, r2, r8 │ │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:674 │ │ │ │ │ - str r1, [sp, #4] │ │ │ │ │ - add.w r3, r2, r3, lsl #4 │ │ │ │ │ - str r3, [sp, #36] @ 0x24 │ │ │ │ │ - mov.w r3, r8, lsl #4 │ │ │ │ │ - str r3, [sp, #24] │ │ │ │ │ - ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ - adds r3, #16 │ │ │ │ │ - str r3, [sp, #12] │ │ │ │ │ - add.w r3, r2, r8, lsl #5 │ │ │ │ │ - str r3, [sp, #32] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:666 │ │ │ │ │ - movs r3, #0 │ │ │ │ │ - str r3, [sp, #8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:668 │ │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ │ - mov.w ip, #2 │ │ │ │ │ - ldr r1, [sp, #28] │ │ │ │ │ - lsls r2, r3, #6 │ │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ │ - ldr r4, [sp, #20] │ │ │ │ │ - adds r0, r1, r3 │ │ │ │ │ - adds r3, #32 │ │ │ │ │ - ldr r1, [sp, #32] │ │ │ │ │ - adds r5, r4, r2 │ │ │ │ │ - ldr r4, [sp, #36] @ 0x24 │ │ │ │ │ - add r1, r2 │ │ │ │ │ - add.w r6, fp, r0 │ │ │ │ │ - add r2, r4 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:666 │ │ │ │ │ - mov r4, r1 │ │ │ │ │ - ldr.w sl, [sp, #96] @ 0x60 │ │ │ │ │ - ldrd r9, lr, [sp, #100] @ 0x64 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:673 (discriminator 3) │ │ │ │ │ - add.w r7, r3, fp │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:668 (discriminator 3) │ │ │ │ │ - add.w ip, ip, #2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:679 (discriminator 3) │ │ │ │ │ - vld1.64 {d2-d3}, [r0 :64] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:673 (discriminator 3) │ │ │ │ │ - vldr d22, [r7, #-32] @ 0xffffffe0 │ │ │ │ │ - vldr d23, [r7, #-24] @ 0xffffffe8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:674 (discriminator 3) │ │ │ │ │ - ldr r7, [sp, #4] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:668 (discriminator 3) │ │ │ │ │ - adds r0, #32 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:680 (discriminator 3) │ │ │ │ │ - vldr d30, [r0, #-16] │ │ │ │ │ - vldr d31, [r0, #-8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:674 (discriminator 3) │ │ │ │ │ - adds r7, r3, r7 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:668 (discriminator 3) │ │ │ │ │ - adds r6, #32 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:685 (discriminator 3) │ │ │ │ │ - vldr d4, [r6, #-32] @ 0xffffffe0 │ │ │ │ │ - vldr d5, [r6, #-24] @ 0xffffffe8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:674 (discriminator 3) │ │ │ │ │ - vldr d20, [r7, #-32] @ 0xffffffe0 │ │ │ │ │ - vldr d21, [r7, #-24] @ 0xffffffe8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:668 (discriminator 3) │ │ │ │ │ - cmp r8, ip │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:10767 (discriminator 3) │ │ │ │ │ - mov r7, sl │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:686 (discriminator 3) │ │ │ │ │ - vldr d28, [r6, #-16] │ │ │ │ │ - vldr d29, [r6, #-8] │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:10767 (discriminator 3) │ │ │ │ │ - vld1.32 {d18[]-d19[]}, [r7]! │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:631 (discriminator 3) │ │ │ │ │ - vldr d26, [r3, #-32] @ 0xffffffe0 │ │ │ │ │ - vldr d27, [r3, #-24] @ 0xffffffe8 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:10767 (discriminator 3) │ │ │ │ │ - vld1.32 {d6[]-d7[]}, [r7] │ │ │ │ │ - mov r7, r9 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:668 (discriminator 3) │ │ │ │ │ - add.w r3, r3, #32 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1193 (discriminator 3) │ │ │ │ │ - vmul.f32 q8, q11, q9 │ │ │ │ │ - vmul.f32 q9, q10, q9 │ │ │ │ │ - vmul.f32 q11, q11, q3 │ │ │ │ │ - vmul.f32 q3, q10, q3 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:10767 (discriminator 3) │ │ │ │ │ - vld1.32 {d20[]-d21[]}, [r7]! │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1962 (discriminator 3) │ │ │ │ │ - vsub.f32 q11, q9, q11 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:10767 (discriminator 3) │ │ │ │ │ - vld1.32 {d18[]-d19[]}, [r7] │ │ │ │ │ - mov r7, lr │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:668 (discriminator 3) │ │ │ │ │ - add.w sl, sl, #8 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1193 (discriminator 3) │ │ │ │ │ - vmul.f32 q12, q1, q10 │ │ │ │ │ - vmul.f32 q1, q1, q9 │ │ │ │ │ - vmul.f32 q10, q15, q10 │ │ │ │ │ - vmul.f32 q15, q15, q9 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:10767 (discriminator 3) │ │ │ │ │ - vld1.32 {d18[]-d19[]}, [r7]! │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1962 (discriminator 3) │ │ │ │ │ - vsub.f32 q10, q10, q1 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:10767 (discriminator 3) │ │ │ │ │ - vld1.32 {d2[]-d3[]}, [r7] │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:631 (discriminator 3) │ │ │ │ │ - vadd.f32 q3, q8, q3 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1193 (discriminator 3) │ │ │ │ │ - vmul.f32 q8, q2, q9 │ │ │ │ │ - vmul.f32 q2, q2, q1 │ │ │ │ │ - vmul.f32 q9, q14, q9 │ │ │ │ │ - vmul.f32 q14, q14, q1 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:631 (discriminator 3) │ │ │ │ │ - vadd.f32 q15, q12, q15 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1962 (discriminator 3) │ │ │ │ │ - vsub.f32 q9, q9, q2 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:631 (discriminator 3) │ │ │ │ │ - vadd.f32 q8, q8, q14 │ │ │ │ │ - vldr d0, [r3, #-48] @ 0xffffffd0 │ │ │ │ │ - vldr d1, [r3, #-40] @ 0xffffffd8 │ │ │ │ │ - vadd.f32 q2, q3, q8 │ │ │ │ │ - vadd.f32 q12, q13, q15 │ │ │ │ │ - vadd.f32 q14, q11, q9 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1962 (discriminator 3) │ │ │ │ │ - vsub.f32 q13, q13, q15 │ │ │ │ │ - vsub.f32 q8, q8, q3 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:631 (discriminator 3) │ │ │ │ │ - vadd.f32 q15, q0, q10 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1962 (discriminator 3) │ │ │ │ │ - vsub.f32 q9, q11, q9 │ │ │ │ │ - vsub.f32 q10, q0, q10 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:631 (discriminator 3) │ │ │ │ │ - vadd.f32 q1, q2, q12 │ │ │ │ │ - vadd.f32 q3, q14, q15 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1962 (discriminator 3) │ │ │ │ │ - vsub.f32 q12, q12, q2 │ │ │ │ │ - vsub.f32 q14, q14, q15 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:631 (discriminator 3) │ │ │ │ │ - vadd.f32 q2, q9, q13 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1962 (discriminator 3) │ │ │ │ │ - vsub.f32 q9, q13, q9 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:631 (discriminator 3) │ │ │ │ │ - vadd.f32 q13, q8, q10 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1962 (discriminator 3) │ │ │ │ │ - vsub.f32 q8, q8, q10 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:697 (discriminator 3) │ │ │ │ │ - vstr d2, [r5, #16] │ │ │ │ │ - vstr d3, [r5, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:668 (discriminator 3) │ │ │ │ │ - add.w r9, r9, #8 │ │ │ │ │ - add.w lr, lr, #8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:698 (discriminator 3) │ │ │ │ │ - vstr d24, [r2, #-48] @ 0xffffffd0 │ │ │ │ │ - vstr d25, [r2, #-40] @ 0xffffffd8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:668 (discriminator 3) │ │ │ │ │ - add.w r5, r5, #32 │ │ │ │ │ - sub.w r2, r2, #32 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:701 (discriminator 3) │ │ │ │ │ - vstr d4, [r1, #16] │ │ │ │ │ - vstr d5, [r1, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:668 (discriminator 3) │ │ │ │ │ - sub.w r4, r4, #32 │ │ │ │ │ - add.w r1, r1, #32 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:702 (discriminator 3) │ │ │ │ │ - vstr d18, [r4, #-16] │ │ │ │ │ - vstr d19, [r4, #-8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:705 (discriminator 3) │ │ │ │ │ - vst1.64 {d6-d7}, [r5 :64] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:706 (discriminator 3) │ │ │ │ │ - vst1.64 {d28-d29}, [r2 :64] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:707 (discriminator 3) │ │ │ │ │ - vst1.64 {d26-d27}, [r1 :64] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:708 (discriminator 3) │ │ │ │ │ - vst1.64 {d16-d17}, [r4 :64] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:668 (discriminator 3) │ │ │ │ │ - bgt.w 195c2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:666 (discriminator 2) │ │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ │ - ldr r1, [sp, #24] │ │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ │ - add r2, r1 │ │ │ │ │ - str r2, [sp, #12] │ │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ │ - add r3, r8 │ │ │ │ │ - cmp r2, r3 │ │ │ │ │ - str r3, [sp, #8] │ │ │ │ │ - bgt.w 19598 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:711 │ │ │ │ │ - ldr r3, [sp, #52] @ 0x34 │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - bne.n 197fa │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:10767 (discriminator 3) │ │ │ │ │ - ldr r1, [pc, #236] @ (19814 ) │ │ │ │ │ - ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ - ldr r6, [sp, #16] │ │ │ │ │ - add r1, pc │ │ │ │ │ - add r3, r8 │ │ │ │ │ - adds r1, #8 │ │ │ │ │ - add.w r2, r8, r6 │ │ │ │ │ - mov r4, r3 │ │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ - vld1.32 {d26[]-d27[]}, [r1] │ │ │ │ │ - add.w r1, r2, r6, lsl #1 │ │ │ │ │ - ldr r5, [sp, #40] @ 0x28 │ │ │ │ │ - subs r0, r1, r6 │ │ │ │ │ - ldr r7, [sp, #24] │ │ │ │ │ - mov.w sl, r3, lsl #4 │ │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ │ - mvn.w lr, #15 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:713 (discriminator 3) │ │ │ │ │ - mvn.w ip, #79 @ 0x4f │ │ │ │ │ - add.w r2, r5, r2, lsl #4 │ │ │ │ │ - add.w r1, r5, r1, lsl #4 │ │ │ │ │ - add.w r4, r3, r4, lsl #4 │ │ │ │ │ - add.w r0, r5, r0, lsl #4 │ │ │ │ │ - adds r6, r5, r7 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:715 (discriminator 3) │ │ │ │ │ - movs r5, #0 │ │ │ │ │ - add r3, r7 │ │ │ │ │ - mul.w lr, lr, r8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:713 (discriminator 3) │ │ │ │ │ - mul.w ip, ip, r8 │ │ │ │ │ - mov.w r9, r8, lsl #6 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:715 (discriminator 3) │ │ │ │ │ - strd r1, r2, [sp, #4] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:714 (discriminator 3) │ │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ │ - ldr r1, [sp, #4] │ │ │ │ │ - vldr d24, [r2, #-16] │ │ │ │ │ - vldr d25, [r2, #-8] │ │ │ │ │ - vldr d16, [r1, #-16] │ │ │ │ │ - vldr d17, [r1, #-8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:715 (discriminator 3) │ │ │ │ │ - vldr d20, [r6, #-16] │ │ │ │ │ - vldr d21, [r6, #-8] │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:631 (discriminator 3) │ │ │ │ │ - vadd.f32 q9, q12, q8 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1962 (discriminator 3) │ │ │ │ │ - vsub.f32 q8, q8, q12 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:715 (discriminator 3) │ │ │ │ │ - vldr d22, [r0, #-16] │ │ │ │ │ - vldr d23, [r0, #-8] │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1193 (discriminator 3) │ │ │ │ │ - vmul.f32 q9, q13, q9 │ │ │ │ │ - vmul.f32 q8, q13, q8 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1962 (discriminator 3) │ │ │ │ │ - vsub.f32 q12, q9, q11 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:631 (discriminator 3) │ │ │ │ │ - vadd.f32 q14, q8, q10 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:713 (discriminator 3) │ │ │ │ │ - add r2, r7 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1962 (discriminator 3) │ │ │ │ │ - vsub.f32 q8, q10, q8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:713 (discriminator 3) │ │ │ │ │ - str r2, [sp, #8] │ │ │ │ │ - mov r2, r1 │ │ │ │ │ - add r2, r7 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:631 (discriminator 3) │ │ │ │ │ - vadd.f32 q9, q9, q11 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:713 (discriminator 3) │ │ │ │ │ - str r2, [sp, #4] │ │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:718 (discriminator 3) │ │ │ │ │ - vstr d28, [r3, #-16] │ │ │ │ │ - vstr d29, [r3, #-8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:713 (discriminator 3) │ │ │ │ │ - add r5, r8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:719 (discriminator 3) │ │ │ │ │ - vstr d16, [r4, #-16] │ │ │ │ │ - vstr d17, [r4, #-8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:720 (discriminator 3) │ │ │ │ │ - vst1.64 {d24-d25}, [r3 :64] │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:631 (discriminator 3) │ │ │ │ │ - add r3, lr │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:721 (discriminator 3) │ │ │ │ │ - add.w fp, r3, sl │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:713 (discriminator 3) │ │ │ │ │ - cmp r2, r5 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:721 (discriminator 3) │ │ │ │ │ - vst1.64 {d18-d19}, [fp :64] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:713 (discriminator 3) │ │ │ │ │ - add r6, r7 │ │ │ │ │ - add r0, r7 │ │ │ │ │ - add r4, r9 │ │ │ │ │ - sub.w r3, r3, ip │ │ │ │ │ - bgt.n 1977c │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:723 │ │ │ │ │ - add sp, #60 @ 0x3c │ │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:713 (discriminator 1) │ │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - ble.n 197fa │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:713 │ │ │ │ │ - movs r3, #6 │ │ │ │ │ - movs r2, #4 │ │ │ │ │ - strd r3, r2, [sp, #44] @ 0x2c │ │ │ │ │ - movs r3, #32 │ │ │ │ │ - str r3, [sp, #24] │ │ │ │ │ - b.n 19726 │ │ │ │ │ - adds r4, #144 @ 0x90 │ │ │ │ │ - movs r0, r0 │ │ │ │ │ -rfftf1_ps(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:985 │ │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ - sub sp, #36 @ 0x24 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:987 │ │ │ │ │ - cmp r1, r3 │ │ │ │ │ - ite eq │ │ │ │ │ - moveq r6, r2 │ │ │ │ │ - movne r6, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:985 │ │ │ │ │ - mov r9, r3 │ │ │ │ │ - ldrd r7, r5, [sp, #72] @ 0x48 │ │ │ │ │ - str r0, [sp, #24] │ │ │ │ │ - mov fp, r2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:988 │ │ │ │ │ - ldr r4, [r5, #4] │ │ │ │ │ - str r4, [sp, #20] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:992 │ │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - ble.n 198b8 │ │ │ │ │ - add.w sl, r3, #2 │ │ │ │ │ - mov r2, r1 │ │ │ │ │ - subs r4, r0, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:989 │ │ │ │ │ - mov r1, r0 │ │ │ │ │ - add.w sl, r5, sl, lsl #2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:992 │ │ │ │ │ - mov.w r8, #1 │ │ │ │ │ - b.n 1988c │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1008 │ │ │ │ │ - adds r5, r0, r4 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:998 │ │ │ │ │ - cmp r3, #4 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1009 │ │ │ │ │ - add.w ip, r0, r5 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1010 │ │ │ │ │ - mov r3, r6 │ │ │ │ │ - add.w lr, r7, r4, lsl #2 │ │ │ │ │ - add.w r5, r7, r5, lsl #2 │ │ │ │ │ - add.w ip, r7, ip, lsl #2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:998 │ │ │ │ │ - bne.n 19876 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1010 │ │ │ │ │ - str.w lr, [sp] │ │ │ │ │ - strd r5, ip, [sp, #4] │ │ │ │ │ - str r1, [sp, #28] │ │ │ │ │ - bl 194bc │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1011 │ │ │ │ │ - ldr r1, [sp, #28] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:992 │ │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ │ - add.w r8, r8, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1026 │ │ │ │ │ - cmp r9, r6 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1029 │ │ │ │ │ - mov r2, fp │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1026 │ │ │ │ │ - mov r6, r9 │ │ │ │ │ - itt eq │ │ │ │ │ - moveq r2, r9 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1027 │ │ │ │ │ - moveq r6, fp │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:992 │ │ │ │ │ - cmp r3, r8 │ │ │ │ │ - blt.n 198ba │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:996 │ │ │ │ │ - ldr r5, [sp, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:994 │ │ │ │ │ - ldr.w r3, [sl, #-4]! │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:996 │ │ │ │ │ - sdiv r0, r5, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:998 │ │ │ │ │ - cmp r3, #2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:997 │ │ │ │ │ - add.w r5, r3, #4294967295 @ 0xffffffff │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:995 │ │ │ │ │ - sdiv r1, r1, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:997 │ │ │ │ │ - mls r4, r0, r5, r4 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:998 │ │ │ │ │ - bne.n 1984e │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1019 │ │ │ │ │ - add.w r3, r7, r4, lsl #2 │ │ │ │ │ - str r3, [sp, #0] │ │ │ │ │ - mov r3, r6 │ │ │ │ │ - str r1, [sp, #28] │ │ │ │ │ - bl 19150 │ │ │ │ │ - ldr r1, [sp, #28] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1020 │ │ │ │ │ - b.n 19876 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:992 │ │ │ │ │ - mov r2, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1033 │ │ │ │ │ - mov r0, r2 │ │ │ │ │ - add sp, #36 @ 0x24 │ │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ - nop │ │ │ │ │ -radb4_ps(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:728 │ │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ - mov r8, r0 │ │ │ │ │ - vpush {d8-d11} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:731 │ │ │ │ │ - mul.w r1, r0, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:728 │ │ │ │ │ - sub sp, #60 @ 0x3c │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:731 │ │ │ │ │ - str r1, [sp, #32] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:734 │ │ │ │ │ - lsls r1, r1, #4 │ │ │ │ │ - adds r7, r3, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:736 │ │ │ │ │ - cmp r3, r7 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:728 │ │ │ │ │ - str r3, [sp, #44] @ 0x2c │ │ │ │ │ - strd r1, r2, [sp, #36] @ 0x24 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:736 │ │ │ │ │ - bcs.n 1996e │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:10767 │ │ │ │ │ - ldr r3, [pc, #856] @ (19c40 ) │ │ │ │ │ - mvn.w r6, #15 │ │ │ │ │ - add r3, pc │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:737 │ │ │ │ │ - lsls r2, r0, #6 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:10767 │ │ │ │ │ - adds r3, #12 │ │ │ │ │ - str r2, [sp, #16] │ │ │ │ │ - vld1.32 {d26[]-d27[]}, [r3] │ │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:748 │ │ │ │ │ - ldr.w ip, [sp, #16] │ │ │ │ │ - mul.w r6, r3, r6 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:744 │ │ │ │ │ - lsls r5, r3, #5 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:748 │ │ │ │ │ - lsls r3, r0, #4 │ │ │ │ │ - ldr r0, [sp, #40] @ 0x28 │ │ │ │ │ - str r3, [sp, #28] │ │ │ │ │ - adds r4, r0, r2 │ │ │ │ │ - add.w r1, r0, r8, lsl #5 │ │ │ │ │ - ldr r2, [sp, #44] @ 0x2c │ │ │ │ │ - ldr.w lr, [sp, #28] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:737 │ │ │ │ │ - vldr d24, [r4, #-16] │ │ │ │ │ - vldr d25, [r4, #-8] │ │ │ │ │ - vld1.64 {d16-d17}, [r0 :64] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:738 │ │ │ │ │ - vldr d22, [r1, #-16] │ │ │ │ │ - vldr d23, [r1, #-8] │ │ │ │ │ - vld1.64 {d20-d21}, [r1 :64] │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q9, q8, q12 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1193 │ │ │ │ │ - vmul.f32 q11, q13, q11 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q8, q8, q12 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1193 │ │ │ │ │ - vmul.f32 q10, q13, q10 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q12, q9, q11 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q9, q9, q11 │ │ │ │ │ - adds r3, r2, r5 │ │ │ │ │ - vsub.f32 q11, q8, q10 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:743 │ │ │ │ │ - vst1.64 {d24-d25}, [r2 :64] │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q8, q8, q10 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:744 │ │ │ │ │ - vst1.64 {d18-d19}, [r3 :64] │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1962 │ │ │ │ │ - add r3, r6 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:748 │ │ │ │ │ - add r2, lr │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:745 │ │ │ │ │ - vst1.64 {d22-d23}, [r3 :64] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:736 │ │ │ │ │ - cmp r7, r2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:746 │ │ │ │ │ - add r3, r5 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:748 │ │ │ │ │ - add r0, ip │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:746 │ │ │ │ │ - vst1.64 {d16-d17}, [r3 :64] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:736 │ │ │ │ │ - add r4, ip │ │ │ │ │ - add r1, ip │ │ │ │ │ - bhi.n 19914 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:752 │ │ │ │ │ - cmp.w r8, #1 │ │ │ │ │ - ble.w 19c20 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:753 │ │ │ │ │ - cmp.w r8, #2 │ │ │ │ │ - beq.w 19c2a │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:789 │ │ │ │ │ - and.w r3, r8, #1 │ │ │ │ │ - str r3, [sp, #52] @ 0x34 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:754 │ │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - ble.w 19c20 │ │ │ │ │ - ldr r2, [sp, #44] @ 0x2c │ │ │ │ │ - ldr r1, [sp, #40] @ 0x28 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:761 │ │ │ │ │ - mov.w r0, r8, lsl #1 │ │ │ │ │ - adds r2, #16 │ │ │ │ │ - str r0, [sp, #48] @ 0x30 │ │ │ │ │ - subs r1, #16 │ │ │ │ │ - mov.w r0, r8, lsl #4 │ │ │ │ │ - add.w r3, r2, r3, lsl #5 │ │ │ │ │ - str r1, [sp, #24] │ │ │ │ │ - str r0, [sp, #28] │ │ │ │ │ - add.w r1, r1, r8, lsl #5 │ │ │ │ │ - mov.w r0, r8, lsl #6 │ │ │ │ │ - str r3, [sp, #12] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:754 │ │ │ │ │ - movs r3, #0 │ │ │ │ │ - str r2, [sp, #8] │ │ │ │ │ - str r0, [sp, #16] │ │ │ │ │ - str r1, [sp, #4] │ │ │ │ │ - str r3, [sp, #20] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:756 │ │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:757 │ │ │ │ │ - mov.w sl, #2 │ │ │ │ │ - ldr r0, [sp, #16] │ │ │ │ │ - ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ - mov lr, r3 │ │ │ │ │ - ldr r1, [sp, #8] │ │ │ │ │ - add r3, r0 │ │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:756 │ │ │ │ │ - mov ip, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:757 │ │ │ │ │ - add.w r9, r2, r1 │ │ │ │ │ - adds r7, r2, r0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:756 │ │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ │ - ldrd r6, r5, [sp, #128] @ 0x80 │ │ │ │ │ - ldr r4, [sp, #136] @ 0x88 │ │ │ │ │ - mov r1, r2 │ │ │ │ │ - str r3, [sp, #24] │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1962 (discriminator 3) │ │ │ │ │ - vldr d16, [r1, #-16] │ │ │ │ │ - vldr d17, [r1, #-8] │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:631 (discriminator 3) │ │ │ │ │ - vldr d24, [r3, #-16] │ │ │ │ │ - vldr d25, [r3, #-8] │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1962 (discriminator 3) │ │ │ │ │ - vldr d18, [r2, #48] @ 0x30 │ │ │ │ │ - vldr d19, [r2, #56] @ 0x38 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:631 (discriminator 3) │ │ │ │ │ - vldr d20, [lr, #48] @ 0x30 │ │ │ │ │ - vldr d21, [lr, #56] @ 0x38 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1962 (discriminator 3) │ │ │ │ │ - vsub.f32 q4, q9, q8 │ │ │ │ │ - vldr d6, [r3, #-32] @ 0xffffffe0 │ │ │ │ │ - vldr d7, [r3, #-24] @ 0xffffffe8 │ │ │ │ │ - vldr d30, [r1, #-32] @ 0xffffffe0 │ │ │ │ │ - vldr d31, [r1, #-24] @ 0xffffffe8 │ │ │ │ │ - vldr d22, [lr, #32] │ │ │ │ │ - vldr d23, [lr, #40] @ 0x28 │ │ │ │ │ - vldr d26, [r2, #32] │ │ │ │ │ - vldr d27, [r2, #40] @ 0x28 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:631 (discriminator 3) │ │ │ │ │ - vadd.f32 q9, q9, q8 │ │ │ │ │ - vadd.f32 q8, q10, q12 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1962 (discriminator 3) │ │ │ │ │ - vsub.f32 q10, q10, q12 │ │ │ │ │ - vsub.f32 q14, q11, q3 │ │ │ │ │ - vsub.f32 q5, q13, q15 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:631 (discriminator 3) │ │ │ │ │ - vadd.f32 q11, q11, q3 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1962 (discriminator 3) │ │ │ │ │ - vsub.f32 q3, q10, q4 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:631 (discriminator 3) │ │ │ │ │ - vadd.f32 q10, q10, q4 │ │ │ │ │ - add.w fp, r6, #4 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:757 (discriminator 3) │ │ │ │ │ - add.w sl, sl, #2 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:631 (discriminator 3) │ │ │ │ │ - vadd.f32 q13, q13, q15 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:774 (discriminator 3) │ │ │ │ │ - vstr d20, [ip, #16] │ │ │ │ │ - vstr d21, [ip, #24] │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1962 (discriminator 3) │ │ │ │ │ - vsub.f32 q1, q14, q9 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:10767 (discriminator 3) │ │ │ │ │ - vld1.32 {d20[]-d21[]}, [fp] │ │ │ │ │ - vld1.32 {d0[]-d1[]}, [r6] │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:631 (discriminator 3) │ │ │ │ │ - vadd.f32 q9, q14, q9 │ │ │ │ │ - vadd.f32 q14, q8, q5 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:757 (discriminator 3) │ │ │ │ │ - cmp r8, sl │ │ │ │ │ - add.w fp, r5, #4 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1962 (discriminator 3) │ │ │ │ │ - vsub.f32 q2, q11, q13 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:10767 (discriminator 3) │ │ │ │ │ - vld1.32 {d30[]-d31[]}, [r5] │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1962 (discriminator 3) │ │ │ │ │ - vsub.f32 q8, q8, q5 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1193 (discriminator 3) │ │ │ │ │ - vmul.f32 q5, q1, q0 │ │ │ │ │ - vmul.f32 q0, q14, q0 │ │ │ │ │ - vmul.f32 q1, q1, q10 │ │ │ │ │ - vmul.f32 q14, q14, q10 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:10767 (discriminator 3) │ │ │ │ │ - vld1.32 {d20[]-d21[]}, [fp] │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1193 (discriminator 3) │ │ │ │ │ - vmul.f32 q4, q2, q15 │ │ │ │ │ - vmul.f32 q2, q2, q10 │ │ │ │ │ - vmul.f32 q10, q3, q10 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:631 (discriminator 3) │ │ │ │ │ - vadd.f32 q11, q11, q13 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1962 (discriminator 3) │ │ │ │ │ - vsub.f32 q10, q4, q10 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:631 (discriminator 3) │ │ │ │ │ - vadd.f32 q0, q0, q1 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1962 (discriminator 3) │ │ │ │ │ - vsub.f32 q14, q5, q14 │ │ │ │ │ - add.w fp, r4, #4 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:757 (discriminator 3) │ │ │ │ │ - add.w lr, lr, #32 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:763 (discriminator 3) │ │ │ │ │ - vst1.64 {d22-d23}, [ip :64] │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:10767 (discriminator 3) │ │ │ │ │ - vld1.32 {d24[]-d25[]}, [r4] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:780 (discriminator 3) │ │ │ │ │ - vstr d0, [r9, #16] │ │ │ │ │ - vstr d1, [r9, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:779 (discriminator 3) │ │ │ │ │ - vst1.64 {d28-d29}, [r9 :64] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:782 (discriminator 3) │ │ │ │ │ - vst1.64 {d20-d21}, [r0 :64] │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:10767 (discriminator 3) │ │ │ │ │ - vld1.32 {d20[]-d21[]}, [fp] │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1193 (discriminator 3) │ │ │ │ │ - vmul.f32 q13, q9, q12 │ │ │ │ │ - vmul.f32 q15, q3, q15 │ │ │ │ │ - vmul.f32 q12, q8, q12 │ │ │ │ │ - vmul.f32 q9, q9, q10 │ │ │ │ │ - vmul.f32 q8, q8, q10 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:631 (discriminator 3) │ │ │ │ │ - vadd.f32 q15, q15, q2 │ │ │ │ │ - vadd.f32 q12, q12, q9 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1962 (discriminator 3) │ │ │ │ │ - vsub.f32 q8, q13, q8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:783 (discriminator 3) │ │ │ │ │ - vstr d30, [r0, #16] │ │ │ │ │ - vstr d31, [r0, #24] │ │ │ │ │ - add.w ip, ip, #32 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:757 (discriminator 3) │ │ │ │ │ - sub.w r3, r3, #32 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:786 (discriminator 3) │ │ │ │ │ - vstr d24, [r7, #16] │ │ │ │ │ - vstr d25, [r7, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:785 (discriminator 3) │ │ │ │ │ - vst1.64 {d16-d17}, [r7 :64] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:757 (discriminator 3) │ │ │ │ │ - add.w r2, r2, #32 │ │ │ │ │ - sub.w r1, r1, #32 │ │ │ │ │ - add.w r6, r6, #8 │ │ │ │ │ - add.w r9, r9, #32 │ │ │ │ │ - add.w r5, r5, #8 │ │ │ │ │ - add.w r0, r0, #32 │ │ │ │ │ - add.w r4, r4, #8 │ │ │ │ │ - add.w r7, r7, #32 │ │ │ │ │ - bgt.w 199e0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:754 (discriminator 2) │ │ │ │ │ - ldr r1, [sp, #8] │ │ │ │ │ - ldr r2, [sp, #28] │ │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ │ - mov r0, r1 │ │ │ │ │ - add r0, r2 │ │ │ │ │ - ldr r1, [sp, #4] │ │ │ │ │ - str r0, [sp, #8] │ │ │ │ │ - ldr r0, [sp, #16] │ │ │ │ │ - add r3, r8 │ │ │ │ │ - add r1, r0 │ │ │ │ │ - str r1, [sp, #4] │ │ │ │ │ - ldr r1, [sp, #12] │ │ │ │ │ - str r3, [sp, #20] │ │ │ │ │ - add r1, r2 │ │ │ │ │ - ldr r2, [sp, #32] │ │ │ │ │ - str r1, [sp, #12] │ │ │ │ │ - cmp r2, r3 │ │ │ │ │ - bgt.w 199ba │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:789 │ │ │ │ │ - ldr r3, [sp, #52] @ 0x34 │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - bne.n 19c20 │ │ │ │ │ - ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:802 (discriminator 3) │ │ │ │ │ - movs r4, #3 │ │ │ │ │ - ldr r1, [sp, #28] │ │ │ │ │ - add r3, r8 │ │ │ │ │ - ldr r7, [sp, #44] @ 0x2c │ │ │ │ │ - mov r2, r3 │ │ │ │ │ - ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ - ldr.w r9, [sp, #28] │ │ │ │ │ - adds r0, r3, r1 │ │ │ │ │ - add.w r2, r3, r2, lsl #4 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:10767 (discriminator 3) │ │ │ │ │ - ldr r3, [pc, #204] @ (19c44 ) │ │ │ │ │ - ldr r1, [sp, #32] │ │ │ │ │ - add r3, pc │ │ │ │ │ - add.w r5, r1, r8 │ │ │ │ │ - adds r3, #16 │ │ │ │ │ - mla r4, r4, r1, r8 │ │ │ │ │ - add.w r6, r8, r1, lsl #1 │ │ │ │ │ - vld1.32 {d26[]-d27[]}, [r3] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:802 (discriminator 3) │ │ │ │ │ - ldr.w ip, [sp, #16] │ │ │ │ │ - mov r3, r1 │ │ │ │ │ - lsls r5, r5, #4 │ │ │ │ │ - movs r1, #0 │ │ │ │ │ - lsls r4, r4, #4 │ │ │ │ │ - mov lr, r3 │ │ │ │ │ - lsls r6, r6, #4 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:793 (discriminator 3) │ │ │ │ │ - vldr d20, [r2, #-16] │ │ │ │ │ - vldr d21, [r2, #-8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:794 (discriminator 3) │ │ │ │ │ - vld1.64 {d22-d23}, [r0 :64] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:793 (discriminator 3) │ │ │ │ │ - vldr d18, [r0, #-16] │ │ │ │ │ - vldr d19, [r0, #-8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:794 (discriminator 3) │ │ │ │ │ - vld1.64 {d16-d17}, [r2 :64] │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1962 (discriminator 3) │ │ │ │ │ - vsub.f32 q12, q9, q10 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:631 (discriminator 3) │ │ │ │ │ - vadd.f32 q9, q9, q10 │ │ │ │ │ - vadd.f32 q10, q8, q11 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1962 (discriminator 3) │ │ │ │ │ - vsub.f32 q8, q8, q11 │ │ │ │ │ - vsub.f32 q11, q10, q12 │ │ │ │ │ - lsls r3, r1, #4 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:631 (discriminator 3) │ │ │ │ │ - vadd.f32 q9, q9, q9 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:799 (discriminator 3) │ │ │ │ │ - add.w sl, r3, r9 │ │ │ │ │ - add sl, r7 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:631 (discriminator 3) │ │ │ │ │ - vadd.f32 q10, q10, q12 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1193 (discriminator 3) │ │ │ │ │ - vmul.f32 q11, q13, q11 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:799 (discriminator 3) │ │ │ │ │ - vstr d18, [sl, #-16] │ │ │ │ │ - vstr d19, [sl, #-8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:800 (discriminator 3) │ │ │ │ │ - add.w sl, r5, r3 │ │ │ │ │ - add sl, r7 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:631 (discriminator 3) │ │ │ │ │ - vadd.f32 q8, q8, q8 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1193 (discriminator 3) │ │ │ │ │ - vmul.f32 q10, q13, q10 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:800 (discriminator 3) │ │ │ │ │ - vstr d22, [sl, #-16] │ │ │ │ │ - vstr d23, [sl, #-8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:791 (discriminator 3) │ │ │ │ │ - add r1, r8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:801 (discriminator 3) │ │ │ │ │ - add.w sl, r6, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:802 (discriminator 3) │ │ │ │ │ - add r3, r4 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:801 (discriminator 3) │ │ │ │ │ - add sl, r7 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:802 (discriminator 3) │ │ │ │ │ - add r3, r7 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:791 (discriminator 3) │ │ │ │ │ - cmp lr, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:801 (discriminator 3) │ │ │ │ │ - vstr d16, [sl, #-16] │ │ │ │ │ - vstr d17, [sl, #-8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:791 (discriminator 3) │ │ │ │ │ - add r0, ip │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:802 (discriminator 3) │ │ │ │ │ - vstr d20, [r3, #-16] │ │ │ │ │ - vstr d21, [r3, #-8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:791 (discriminator 3) │ │ │ │ │ - add r2, ip │ │ │ │ │ - bgt.n 19b9e │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:804 │ │ │ │ │ - add sp, #60 @ 0x3c │ │ │ │ │ - vpop {d8-d11} │ │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:791 (discriminator 1) │ │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - ble.n 19c20 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:791 │ │ │ │ │ - movs r3, #4 │ │ │ │ │ - str r3, [sp, #48] @ 0x30 │ │ │ │ │ - movs r3, #128 @ 0x80 │ │ │ │ │ - str r3, [sp, #16] │ │ │ │ │ - movs r3, #32 │ │ │ │ │ - str r3, [sp, #28] │ │ │ │ │ - b.n 19b5e │ │ │ │ │ - nop │ │ │ │ │ - adds r2, #210 @ 0xd2 │ │ │ │ │ - movs r0, r0 │ │ │ │ │ - adds r0, #66 @ 0x42 │ │ │ │ │ - movs r0, r0 │ │ │ │ │ -rfftb1_ps(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1036 │ │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ - sub sp, #36 @ 0x24 │ │ │ │ │ - mov r8, r3 │ │ │ │ │ - ldrd r9, r4, [sp, #72] @ 0x48 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1038 │ │ │ │ │ - cmp r1, r3 │ │ │ │ │ - it eq │ │ │ │ │ - moveq r3, r2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1039 │ │ │ │ │ - ldr r5, [r4, #4] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1036 │ │ │ │ │ - str r0, [sp, #20] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1039 │ │ │ │ │ - str r5, [sp, #16] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1043 │ │ │ │ │ - cmp r5, #0 │ │ │ │ │ - ble.n 19ce4 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1040 │ │ │ │ │ - movs r5, #1 │ │ │ │ │ - mov fp, r2 │ │ │ │ │ - add.w sl, r4, #4 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1043 │ │ │ │ │ - mov r2, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1041 │ │ │ │ │ - movs r6, #0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1043 │ │ │ │ │ - mov r7, r5 │ │ │ │ │ - b.n 19cba │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1057 │ │ │ │ │ - add.w ip, r0, r6 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1047 │ │ │ │ │ - cmp r4, #4 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1058 │ │ │ │ │ - add.w lr, r0, ip │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1059 │ │ │ │ │ - add.w ip, r9, ip, lsl #2 │ │ │ │ │ - add.w lr, r9, lr, lsl #2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1047 │ │ │ │ │ - bne.n 19ca0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1059 │ │ │ │ │ - strd ip, lr, [sp, #4] │ │ │ │ │ - add.w ip, r9, r6, lsl #2 │ │ │ │ │ - str.w ip, [sp] │ │ │ │ │ - strd r0, r3, [sp, #24] │ │ │ │ │ - bl 198c4 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1060 │ │ │ │ │ - ldrd r0, r3, [sp, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1043 │ │ │ │ │ - ldr r1, [sp, #16] │ │ │ │ │ - adds r7, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1077 │ │ │ │ │ - cmp r8, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1080 │ │ │ │ │ - mov r2, fp │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1077 │ │ │ │ │ - mov r3, r8 │ │ │ │ │ - itt eq │ │ │ │ │ - moveq r2, r8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1078 │ │ │ │ │ - moveq r3, fp │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1075 │ │ │ │ │ - subs r4, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1043 │ │ │ │ │ - cmp r1, r7 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1075 │ │ │ │ │ - mla r6, r0, r4, r6 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1043 │ │ │ │ │ - blt.n 19ce6 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1044 │ │ │ │ │ - ldr.w r4, [sl, #4]! │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1045 │ │ │ │ │ - mov r1, r5 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1046 │ │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1045 │ │ │ │ │ - mul.w r5, r4, r5 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1047 │ │ │ │ │ - cmp r4, #2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1046 │ │ │ │ │ - sdiv r0, r0, r5 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1047 │ │ │ │ │ - bne.n 19c74 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1068 │ │ │ │ │ - add.w ip, r9, r6, lsl #2 │ │ │ │ │ - str.w ip, [sp] │ │ │ │ │ - strd r0, r3, [sp, #24] │ │ │ │ │ - bl 19304 │ │ │ │ │ - ldrd r0, r3, [sp, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1069 │ │ │ │ │ - b.n 19ca0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1043 │ │ │ │ │ - mov r2, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1084 │ │ │ │ │ - mov r0, r2 │ │ │ │ │ - add sp, #36 @ 0x24 │ │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ - nop │ │ │ │ │ -pffft_real_finalize(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1529 │ │ │ │ │ - vld1.64 {d2-d3}, [r1 :64] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1520 │ │ │ │ │ - push {lr} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1521 │ │ │ │ │ - add.w ip, r0, #3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1529 │ │ │ │ │ - add.w lr, r1, r0, lsl #5 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1520 │ │ │ │ │ - vpush {d8-d15} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1529 │ │ │ │ │ - vldr d10, [lr, #-16] │ │ │ │ │ - vldr d11, [lr, #-8] │ │ │ │ │ - vmov.32 lr, d2[0] │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:6746 │ │ │ │ │ - vmov.i32 q15, #0 @ 0x00000000 │ │ │ │ │ - vmov s9, lr │ │ │ │ │ - vmov.32 lr, d3[0] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1468 │ │ │ │ │ - vldr d28, [r1, #16] │ │ │ │ │ - vldr d29, [r1, #24] │ │ │ │ │ - vmov s11, lr │ │ │ │ │ - vmov.32 lr, d2[1] │ │ │ │ │ - vldr d26, [r1, #32] │ │ │ │ │ - vldr d27, [r1, #40] @ 0x28 │ │ │ │ │ - vldr d20, [r1, #48] @ 0x30 │ │ │ │ │ - vldr d21, [r1, #56] @ 0x38 │ │ │ │ │ - vldr d22, [r1, #64] @ 0x40 │ │ │ │ │ - vldr d23, [r1, #72] @ 0x48 │ │ │ │ │ - vldr d18, [r1, #80] @ 0x50 │ │ │ │ │ - vldr d19, [r1, #88] @ 0x58 │ │ │ │ │ - vldr d24, [r1, #96] @ 0x60 │ │ │ │ │ - vldr d25, [r1, #104] @ 0x68 │ │ │ │ │ - vmov s13, lr │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:9848 │ │ │ │ │ - vorr q0, q15, q15 │ │ │ │ │ - vmov.32 lr, d3[1] │ │ │ │ │ - vzip.32 q0, q10 │ │ │ │ │ - vmov s12, lr │ │ │ │ │ - vzip.32 q15, q11 │ │ │ │ │ - vmov.32 lr, d10[1] │ │ │ │ │ - vzip.32 q14, q9 │ │ │ │ │ - vzip.32 q13, q12 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1193 │ │ │ │ │ - vldr d8, [r3, #16] │ │ │ │ │ - vldr d9, [r3, #24] │ │ │ │ │ - vld1.64 {d14-d15}, [r3 :64] │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:9848 │ │ │ │ │ - vzip.32 q0, q14 │ │ │ │ │ - vzip.32 q15, q13 │ │ │ │ │ - vmov s6, lr │ │ │ │ │ - vmov.32 lr, d11[1] │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1193 │ │ │ │ │ - vmul.f32 q6, q14, q4 │ │ │ │ │ - vmov s15, lr │ │ │ │ │ - vmul.f32 q4, q13, q4 │ │ │ │ │ - vmov.32 lr, d10[0] │ │ │ │ │ - vmul.f32 q13, q13, q7 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:9848 │ │ │ │ │ - vzip.32 q10, q9 │ │ │ │ │ - vzip.32 q11, q12 │ │ │ │ │ - vmov s10, lr │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q13, q13, q6 │ │ │ │ │ - vmov.32 lr, d11[0] │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1193 │ │ │ │ │ - vldr d12, [r3, #32] │ │ │ │ │ - vldr d13, [r3, #40] @ 0x28 │ │ │ │ │ - vldr d10, [r3, #48] @ 0x30 │ │ │ │ │ - vldr d11, [r3, #56] @ 0x38 │ │ │ │ │ - vmul.f32 q14, q14, q7 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1546 │ │ │ │ │ - vadd.f32 s7, s11, s9 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1550 │ │ │ │ │ - vmov.f32 s5, s10 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q14, q14, q4 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1193 │ │ │ │ │ - vmul.f32 q4, q10, q5 │ │ │ │ │ - vmul.f32 q5, q11, q5 │ │ │ │ │ - vmul.f32 q11, q11, q6 │ │ │ │ │ - vmul.f32 q10, q10, q6 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q11, q11, q4 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1193 │ │ │ │ │ - vldr d8, [r3, #80] @ 0x50 │ │ │ │ │ - vldr d9, [r3, #88] @ 0x58 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q10, q10, q5 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1193 │ │ │ │ │ - vmul.f32 q5, q9, q4 │ │ │ │ │ - vldr d8, [r3, #64] @ 0x40 │ │ │ │ │ - vldr d9, [r3, #72] @ 0x48 │ │ │ │ │ - vldr d12, [r3, #64] @ 0x40 │ │ │ │ │ - vldr d13, [r3, #72] @ 0x48 │ │ │ │ │ - vmul.f32 q4, q9, q4 │ │ │ │ │ - vldr d18, [r3, #80] @ 0x50 │ │ │ │ │ - vldr d19, [r3, #88] @ 0x58 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1548 │ │ │ │ │ - vsub.f32 s11, s9, s11 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1546 │ │ │ │ │ - vadd.f32 s9, s13, s12 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1193 │ │ │ │ │ - vmul.f32 q9, q12, q9 │ │ │ │ │ - vmul.f32 q12, q12, q6 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q4, q4, q9 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q12, q12, q5 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1549 │ │ │ │ │ - vsub.f32 s12, s12, s13 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q5, q0, q10 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1550 │ │ │ │ │ - vsub.f32 s13, s6, s15 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q10, q0, q10 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q0, q14, q4 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1550 │ │ │ │ │ - vldr s8, [pc, #580] @ 1a08c │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q9, q13, q12 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1551 │ │ │ │ │ - vadd.f32 s15, s6, s15 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q4, q4, q14 │ │ │ │ │ - vsub.f32 q13, q12, q13 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q14, q15, q11 │ │ │ │ │ - vadd.f32 q12, q5, q0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1550 │ │ │ │ │ - vfma.f32 s5, s13, s8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1552 │ │ │ │ │ - vfms.f32 s10, s13, s8 │ │ │ │ │ - vmov s14, lr │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1551 │ │ │ │ │ - vmov s13, lr │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1525 │ │ │ │ │ - vldr d16, [r1, #112] @ 0x70 │ │ │ │ │ - vldr d17, [r1, #120] @ 0x78 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q11, q15, q11 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1509 │ │ │ │ │ - vst1.64 {d24-d25}, [r2 :64] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1551 │ │ │ │ │ - vfnma.f32 s13, s15, s8 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q12, q14, q9 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1553 │ │ │ │ │ - vfms.f32 s14, s15, s8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1546 │ │ │ │ │ - vadd.f32 s6, s7, s9 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1510 │ │ │ │ │ - vstr d24, [r2, #16] │ │ │ │ │ - vstr d25, [r2, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1547 │ │ │ │ │ - vsub.f32 s9, s7, s9 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q12, q10, q13 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q0, q5, q0 │ │ │ │ │ - vsub.f32 q13, q10, q13 │ │ │ │ │ - vsub.f32 q9, q9, q14 │ │ │ │ │ - vsub.f32 q10, q4, q11 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q4, q4, q11 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1521 │ │ │ │ │ - ands.w ip, ip, r0, asr #32 │ │ │ │ │ - it cc │ │ │ │ │ - movcc ip, r0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1555 │ │ │ │ │ - cmp r0, #7 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1515 │ │ │ │ │ - vstr d0, [r2, #96] @ 0x60 │ │ │ │ │ - vstr d1, [r2, #104] @ 0x68 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1513 │ │ │ │ │ - vstr d26, [r2, #64] @ 0x40 │ │ │ │ │ - vstr d27, [r2, #72] @ 0x48 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1514 │ │ │ │ │ - vstr d8, [r2, #80] @ 0x50 │ │ │ │ │ - vstr d9, [r2, #88] @ 0x58 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1516 │ │ │ │ │ - vstr d18, [r2, #112] @ 0x70 │ │ │ │ │ - vstr d19, [r2, #120] @ 0x78 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1511 │ │ │ │ │ - vstr d24, [r2, #32] │ │ │ │ │ - vstr d25, [r2, #40] @ 0x28 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1512 │ │ │ │ │ - vstr d20, [r2, #48] @ 0x30 │ │ │ │ │ - vstr d21, [r2, #56] @ 0x38 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1546 │ │ │ │ │ - vstr s6, [r2] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1547 │ │ │ │ │ - vstr s9, [r2, #16] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1552 │ │ │ │ │ - vstr s10, [r2, #96] @ 0x60 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1548 │ │ │ │ │ - vstr s11, [r2, #64] @ 0x40 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1549 │ │ │ │ │ - vstr s12, [r2, #80] @ 0x50 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1550 │ │ │ │ │ - vstr s5, [r2, #32] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1551 │ │ │ │ │ - vstr s13, [r2, #48] @ 0x30 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1553 │ │ │ │ │ - vstr s14, [r2, #112] @ 0x70 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1555 │ │ │ │ │ - ble.w 1a084 │ │ │ │ │ - mov.w ip, ip, asr #2 │ │ │ │ │ - movs r0, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1468 (discriminator 3) │ │ │ │ │ - vldr d26, [r1, #176] @ 0xb0 │ │ │ │ │ - vldr d27, [r1, #184] @ 0xb8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1467 (discriminator 3) │ │ │ │ │ - vldr d24, [r1, #128] @ 0x80 │ │ │ │ │ - vldr d25, [r1, #136] @ 0x88 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1468 (discriminator 3) │ │ │ │ │ - vldr d22, [r1, #144] @ 0x90 │ │ │ │ │ - vldr d23, [r1, #152] @ 0x98 │ │ │ │ │ - vldr d30, [r1, #160] @ 0xa0 │ │ │ │ │ - vldr d31, [r1, #168] @ 0xa8 │ │ │ │ │ - vldr d20, [r1, #192] @ 0xc0 │ │ │ │ │ - vldr d21, [r1, #200] @ 0xc8 │ │ │ │ │ - vldr d18, [r1, #208] @ 0xd0 │ │ │ │ │ - vldr d19, [r1, #216] @ 0xd8 │ │ │ │ │ - vldr d28, [r1, #224] @ 0xe0 │ │ │ │ │ - vldr d29, [r1, #232] @ 0xe8 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:9848 (discriminator 3) │ │ │ │ │ - vzip.32 q8, q13 │ │ │ │ │ - vzip.32 q11, q9 │ │ │ │ │ - vzip.32 q12, q10 │ │ │ │ │ - vorr q4, q8, q8 │ │ │ │ │ - vzip.32 q15, q14 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1193 (discriminator 3) │ │ │ │ │ - vldr d0, [r3, #96] @ 0x60 │ │ │ │ │ - vldr d1, [r3, #104] @ 0x68 │ │ │ │ │ - vldr d6, [r3, #112] @ 0x70 │ │ │ │ │ - vldr d7, [r3, #120] @ 0x78 │ │ │ │ │ - vldr d4, [r3, #144] @ 0x90 │ │ │ │ │ - vldr d5, [r3, #152] @ 0x98 │ │ │ │ │ - vldr d2, [r3, #128] @ 0x80 │ │ │ │ │ - vldr d3, [r3, #136] @ 0x88 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:9848 (discriminator 3) │ │ │ │ │ - vzip.32 q10, q14 │ │ │ │ │ - vzip.32 q4, q11 │ │ │ │ │ - vzip.32 q13, q9 │ │ │ │ │ - vzip.32 q12, q15 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1193 (discriminator 3) │ │ │ │ │ - vldr d10, [r3, #176] @ 0xb0 │ │ │ │ │ - vldr d11, [r3, #184] @ 0xb8 │ │ │ │ │ - vldr d12, [r3, #160] @ 0xa0 │ │ │ │ │ - vldr d13, [r3, #168] @ 0xa8 │ │ │ │ │ - vmul.f32 q7, q11, q3 │ │ │ │ │ - vmul.f32 q11, q11, q0 │ │ │ │ │ - vmul.f32 q3, q15, q3 │ │ │ │ │ - vmul.f32 q15, q15, q0 │ │ │ │ │ - vmul.f32 q0, q13, q2 │ │ │ │ │ - vmul.f32 q2, q10, q2 │ │ │ │ │ - vmul.f32 q13, q13, q1 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1962 (discriminator 3) │ │ │ │ │ - vsub.f32 q3, q11, q3 │ │ │ │ │ - vsub.f32 q13, q13, q2 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1193 (discriminator 3) │ │ │ │ │ - vmul.f32 q2, q9, q5 │ │ │ │ │ - vmul.f32 q5, q14, q5 │ │ │ │ │ - vmul.f32 q9, q9, q6 │ │ │ │ │ - vmul.f32 q11, q14, q6 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1962 (discriminator 3) │ │ │ │ │ - vsub.f32 q9, q9, q5 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1193 (discriminator 3) │ │ │ │ │ - vmul.f32 q10, q10, q1 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:631 (discriminator 3) │ │ │ │ │ - vadd.f32 q14, q4, q13 │ │ │ │ │ - vadd.f32 q15, q15, q7 │ │ │ │ │ - vadd.f32 q10, q10, q0 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1962 (discriminator 3) │ │ │ │ │ - vsub.f32 q4, q4, q13 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:631 (discriminator 3) │ │ │ │ │ - vadd.f32 q11, q11, q2 │ │ │ │ │ - vadd.f32 q13, q3, q9 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1962 (discriminator 3) │ │ │ │ │ - vsub.f32 q3, q9, q3 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:631 (discriminator 3) │ │ │ │ │ - vadd.f32 q9, q12, q10 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1962 (discriminator 3) │ │ │ │ │ - vsub.f32 q12, q12, q10 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:631 (discriminator 3) │ │ │ │ │ - vadd.f32 q10, q15, q11 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1962 (discriminator 3) │ │ │ │ │ - vsub.f32 q11, q11, q15 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:631 (discriminator 3) │ │ │ │ │ - vadd.f32 q15, q14, q13 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1555 (discriminator 3) │ │ │ │ │ - adds r2, #128 @ 0x80 │ │ │ │ │ - adds r0, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1556 (discriminator 3) │ │ │ │ │ - vldr d16, [r1, #240] @ 0xf0 │ │ │ │ │ - vldr d17, [r1, #248] @ 0xf8 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1962 (discriminator 3) │ │ │ │ │ - vsub.f32 q14, q14, q13 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1509 (discriminator 3) │ │ │ │ │ - vst1.64 {d30-d31}, [r2 :64] │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:631 (discriminator 3) │ │ │ │ │ - vadd.f32 q13, q4, q11 │ │ │ │ │ - vadd.f32 q15, q9, q10 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1962 (discriminator 3) │ │ │ │ │ - vsub.f32 q11, q4, q11 │ │ │ │ │ - vsub.f32 q10, q10, q9 │ │ │ │ │ - vsub.f32 q9, q3, q12 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:631 (discriminator 3) │ │ │ │ │ - vadd.f32 q12, q3, q12 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1555 (discriminator 3) │ │ │ │ │ - cmp ip, r0 │ │ │ │ │ - add.w r3, r3, #96 @ 0x60 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1515 (discriminator 3) │ │ │ │ │ - vstr d28, [r2, #96] @ 0x60 │ │ │ │ │ - vstr d29, [r2, #104] @ 0x68 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1510 (discriminator 3) │ │ │ │ │ - vstr d30, [r2, #16] │ │ │ │ │ - vstr d31, [r2, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1516 (discriminator 3) │ │ │ │ │ - vstr d20, [r2, #112] @ 0x70 │ │ │ │ │ - vstr d21, [r2, #120] @ 0x78 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1511 (discriminator 3) │ │ │ │ │ - vstr d26, [r2, #32] │ │ │ │ │ - vstr d27, [r2, #40] @ 0x28 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1513 (discriminator 3) │ │ │ │ │ - vstr d22, [r2, #64] @ 0x40 │ │ │ │ │ - vstr d23, [r2, #72] @ 0x48 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1512 (discriminator 3) │ │ │ │ │ - vstr d18, [r2, #48] @ 0x30 │ │ │ │ │ - vstr d19, [r2, #56] @ 0x38 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1514 (discriminator 3) │ │ │ │ │ - vstr d24, [r2, #80] @ 0x50 │ │ │ │ │ - vstr d25, [r2, #88] @ 0x58 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1555 (discriminator 3) │ │ │ │ │ - add.w r1, r1, #128 @ 0x80 │ │ │ │ │ - bgt.w 19f1a │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1562 │ │ │ │ │ - vpop {d8-d15} │ │ │ │ │ - ldr.w pc, [sp], #4 │ │ │ │ │ - lsls r3, r6, #19 │ │ │ │ │ - subs r7, #53 @ 0x35 │ │ │ │ │ -unreversed_copy.constprop.0(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1328 │ │ │ │ │ - push {lr} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1331 │ │ │ │ │ - mov lr, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1332 │ │ │ │ │ - cmp r0, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1331 │ │ │ │ │ - vld1.64 {d22-d23}, [lr :64]! │ │ │ │ │ - vorr q10, q11, q11 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1332 │ │ │ │ │ - ble.n 1a0f8 │ │ │ │ │ - add.w r3, r1, #48 @ 0x30 │ │ │ │ │ - add.w r1, r1, r0, lsl #5 │ │ │ │ │ - add.w ip, r1, #16 │ │ │ │ │ - sub.w r1, r2, #128 @ 0x80 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1333 │ │ │ │ │ - vldr d18, [r3, #-32] @ 0xffffffe0 │ │ │ │ │ - vldr d19, [r3, #-24] @ 0xffffffe8 │ │ │ │ │ - vorr q8, q10, q10 │ │ │ │ │ - vldr d20, [r3, #-16] │ │ │ │ │ - vldr d21, [r3, #-8] │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:7177 │ │ │ │ │ - vorr d16, d18, d18 │ │ │ │ │ - vorr d18, d20, d20 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1332 │ │ │ │ │ - adds r3, #32 │ │ │ │ │ - subs r1, #128 @ 0x80 │ │ │ │ │ - cmp r3, ip │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:10154 │ │ │ │ │ - vuzp.32 q9, q8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1336 │ │ │ │ │ - vstr d18, [r1, #256] @ 0x100 │ │ │ │ │ - vstr d19, [r1, #264] @ 0x108 │ │ │ │ │ - vstr d16, [r1, #272] @ 0x110 │ │ │ │ │ - vstr d17, [r1, #280] @ 0x118 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1332 │ │ │ │ │ - bne.n 1a0b0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1336 │ │ │ │ │ - mvn.w r1, #127 @ 0x7f │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1333 │ │ │ │ │ - subs r3, r0, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1336 │ │ │ │ │ - mla r2, r1, r0, r2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1333 │ │ │ │ │ - add.w lr, lr, r3, lsl #5 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1336 │ │ │ │ │ - adds r2, #128 @ 0x80 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1339 │ │ │ │ │ - vld1.64 {d16-d17}, [lr :64] │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:7177 │ │ │ │ │ - vorr d19, d21, d21 │ │ │ │ │ - vorr d18, d16, d16 │ │ │ │ │ - vorr d16, d22, d22 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:10154 │ │ │ │ │ - vuzp.32 q8, q9 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1342 │ │ │ │ │ - vst1.64 {d16-d17}, [r2 :64] │ │ │ │ │ - vstr d18, [r2, #16] │ │ │ │ │ - vstr d19, [r2, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1343 │ │ │ │ │ - ldr.w pc, [sp], #4 │ │ │ │ │ -reversed_copy.constprop.0(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1315 │ │ │ │ │ - vld1.64 {d16-d17}, [r1 :64] │ │ │ │ │ - vldr d20, [r1, #16] │ │ │ │ │ - vldr d21, [r1, #24] │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:9848 │ │ │ │ │ - vorr q13, q8, q8 │ │ │ │ │ - vorr q9, q10, q10 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:9849 │ │ │ │ │ - vzip.32 q8, q10 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:9848 │ │ │ │ │ - vzip.32 q13, q9 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:7177 │ │ │ │ │ - vorr d16, d20, d20 │ │ │ │ │ - vorr d17, d27, d27 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1318 │ │ │ │ │ - cmp r0, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1317 │ │ │ │ │ - sub.w ip, r2, #16 │ │ │ │ │ - vstr d16, [r2, #-16] │ │ │ │ │ - vstr d17, [r2, #-8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1318 │ │ │ │ │ - ble.n 1a1ac │ │ │ │ │ - adds r2, #16 │ │ │ │ │ - add.w r1, r1, #256 @ 0x100 │ │ │ │ │ - sub.w r2, r2, r0, lsl #5 │ │ │ │ │ - mov r3, ip │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1320 │ │ │ │ │ - vldr d16, [r1, #-128] @ 0xffffff80 │ │ │ │ │ - vldr d17, [r1, #-120] @ 0xffffff88 │ │ │ │ │ - vldr d18, [r1, #-112] @ 0xffffff90 │ │ │ │ │ - vldr d19, [r1, #-104] @ 0xffffff98 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:9848 │ │ │ │ │ - vorr q11, q8, q8 │ │ │ │ │ - vorr q12, q10, q10 │ │ │ │ │ - vorr q10, q9, q9 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:7177 │ │ │ │ │ - vorr d19, d25, d25 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:9848 │ │ │ │ │ - vzip.32 q11, q10 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1318 │ │ │ │ │ - subs r3, #32 │ │ │ │ │ - adds r1, #128 @ 0x80 │ │ │ │ │ - cmp r3, r2 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:7177 │ │ │ │ │ - vorr d18, d22, d22 │ │ │ │ │ - vorr d16, d20, d20 │ │ │ │ │ - vorr d17, d23, d23 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1321 │ │ │ │ │ - vstr d18, [r3, #16] │ │ │ │ │ - vstr d19, [r3, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1322 │ │ │ │ │ - vst1.64 {d16-d17}, [r3 :64] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1318 │ │ │ │ │ - bne.n 1a15c │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1322 │ │ │ │ │ - mvn.w r3, #31 │ │ │ │ │ - mla ip, r3, r0, ip │ │ │ │ │ - add.w ip, ip, #32 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:7177 │ │ │ │ │ - vorr d27, d21, d21 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1325 │ │ │ │ │ - vstr d26, [ip, #-16] │ │ │ │ │ - vstr d27, [ip, #-8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1326 │ │ │ │ │ - bx lr │ │ │ │ │ - nop │ │ │ │ │ -pffft_zreorder(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1346 │ │ │ │ │ - push {r3, r4, r5, r6, r7, lr} │ │ │ │ │ - mov r4, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1351 │ │ │ │ │ - ldr r6, [r0, #68] @ 0x44 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1346 │ │ │ │ │ - mov r5, r2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1351 │ │ │ │ │ - cmp r6, #0 │ │ │ │ │ - bne.n 1a258 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1347 │ │ │ │ │ - ldr r7, [r0, #0] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1352 │ │ │ │ │ - add.w r0, r7, #31 │ │ │ │ │ - ands.w r0, r0, r7, asr #32 │ │ │ │ │ - it cc │ │ │ │ │ - movcc r0, r7 │ │ │ │ │ - asrs r0, r0, #5 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1353 │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - bne.n 1a2d8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1354 │ │ │ │ │ - cmp r7, #31 │ │ │ │ │ - ble.n 1a238 │ │ │ │ │ - mov r2, r1 │ │ │ │ │ - mov r6, r5 │ │ │ │ │ - add.w r1, r5, r0, lsl #6 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1355 (discriminator 3) │ │ │ │ │ - vld1.64 {d18-d19}, [r2 :64] │ │ │ │ │ - vldr d16, [r2, #16] │ │ │ │ │ - vldr d17, [r2, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1354 (discriminator 3) │ │ │ │ │ - adds r6, #32 │ │ │ │ │ - adds r2, #128 @ 0x80 │ │ │ │ │ - adds r3, #1 │ │ │ │ │ - adds r1, #32 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:9848 (discriminator 3) │ │ │ │ │ - vzip.32 q9, q8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1354 (discriminator 3) │ │ │ │ │ - cmp r0, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1355 (discriminator 3) │ │ │ │ │ - vstr d18, [r6, #-32] @ 0xffffffe0 │ │ │ │ │ - vstr d19, [r6, #-24] @ 0xffffffe8 │ │ │ │ │ - vstr d16, [r6, #-16] │ │ │ │ │ - vstr d17, [r6, #-8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1356 (discriminator 3) │ │ │ │ │ - vldr d18, [r2, #-64] @ 0xffffffc0 │ │ │ │ │ - vldr d19, [r2, #-56] @ 0xffffffc8 │ │ │ │ │ - vldr d16, [r2, #-48] @ 0xffffffd0 │ │ │ │ │ - vldr d17, [r2, #-40] @ 0xffffffd8 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:9848 (discriminator 3) │ │ │ │ │ - vzip.32 q9, q8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1356 (discriminator 3) │ │ │ │ │ - vstr d18, [r1, #-32] @ 0xffffffe0 │ │ │ │ │ - vstr d19, [r1, #-24] @ 0xffffffe8 │ │ │ │ │ - vstr d16, [r1, #-16] │ │ │ │ │ - vstr d17, [r1, #-8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1354 (discriminator 3) │ │ │ │ │ - bgt.n 1a1e8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1358 │ │ │ │ │ - add.w r2, r7, r7, lsr #31 │ │ │ │ │ - add.w r1, r4, #32 │ │ │ │ │ - asrs r2, r2, #1 │ │ │ │ │ - add.w r2, r5, r2, lsl #2 │ │ │ │ │ - bl 1a11c │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1359 │ │ │ │ │ - add.w r2, r5, r7, lsl #2 │ │ │ │ │ - add.w r1, r4, #96 @ 0x60 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1381 │ │ │ │ │ - ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1359 │ │ │ │ │ - b.n 1a11c │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1347 │ │ │ │ │ - ldr r6, [r0, #4] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1369 │ │ │ │ │ - cbnz r3, 1a296 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1370 │ │ │ │ │ - cmp r6, #0 │ │ │ │ │ - ble.n 1a294 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1371 │ │ │ │ │ - asrs r1, r6, #2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1372 (discriminator 3) │ │ │ │ │ - vld1.64 {d18-d19}, [r4 :64] │ │ │ │ │ - vldr d16, [r4, #16] │ │ │ │ │ - vldr d17, [r4, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1371 (discriminator 3) │ │ │ │ │ - and.w r2, r3, #3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1370 (discriminator 3) │ │ │ │ │ - adds r4, #32 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1371 (discriminator 3) │ │ │ │ │ - asrs r0, r3, #2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1370 (discriminator 3) │ │ │ │ │ - adds r3, #1 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:9848 (discriminator 3) │ │ │ │ │ - vzip.32 q9, q8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1371 (discriminator 3) │ │ │ │ │ - mla r0, r1, r2, r0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1370 (discriminator 3) │ │ │ │ │ - cmp r6, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1372 (discriminator 3) │ │ │ │ │ - add.w r0, r5, r0, lsl #5 │ │ │ │ │ - vst1.64 {d18-d19}, [r0 :64] │ │ │ │ │ - vstr d16, [r0, #16] │ │ │ │ │ - vstr d17, [r0, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1370 (discriminator 3) │ │ │ │ │ - bne.n 1a262 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1381 │ │ │ │ │ - pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1375 │ │ │ │ │ - cmp r6, #0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1376 │ │ │ │ │ - itt gt │ │ │ │ │ - asrgt r7, r6, #2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1375 │ │ │ │ │ - movgt r1, #0 │ │ │ │ │ - ble.n 1a294 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1376 (discriminator 3) │ │ │ │ │ - and.w r0, r1, #3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1375 (discriminator 3) │ │ │ │ │ - adds r2, #32 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1376 (discriminator 3) │ │ │ │ │ - asrs r3, r1, #2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1375 (discriminator 3) │ │ │ │ │ - adds r1, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1376 (discriminator 3) │ │ │ │ │ - mla r3, r7, r0, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1375 (discriminator 3) │ │ │ │ │ - cmp r6, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1377 (discriminator 3) │ │ │ │ │ - add.w r3, r4, r3, lsl #5 │ │ │ │ │ - vld1.64 {d18-d19}, [r3 :64] │ │ │ │ │ - vldr d16, [r3, #16] │ │ │ │ │ - vldr d17, [r3, #24] │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:10154 (discriminator 3) │ │ │ │ │ - vuzp.32 q9, q8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1377 (discriminator 3) │ │ │ │ │ - vstr d18, [r2, #-32] @ 0xffffffe0 │ │ │ │ │ - vstr d19, [r2, #-24] @ 0xffffffe8 │ │ │ │ │ - vstr d16, [r2, #-16] │ │ │ │ │ - vstr d17, [r2, #-8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1375 (discriminator 3) │ │ │ │ │ - bne.n 1a2a0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1381 │ │ │ │ │ - pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1361 │ │ │ │ │ - cmp r7, #31 │ │ │ │ │ - ble.n 1a336 │ │ │ │ │ - mov r2, r6 │ │ │ │ │ - mov r3, r5 │ │ │ │ │ - mov r6, r1 │ │ │ │ │ - add.w r1, r1, r0, lsl #6 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1362 (discriminator 3) │ │ │ │ │ - vld1.64 {d18-d19}, [r6 :64] │ │ │ │ │ - vldr d16, [r6, #16] │ │ │ │ │ - vldr d17, [r6, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1361 (discriminator 3) │ │ │ │ │ - adds r3, #128 @ 0x80 │ │ │ │ │ - adds r1, #32 │ │ │ │ │ - adds r2, #1 │ │ │ │ │ - adds r6, #32 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:10154 (discriminator 3) │ │ │ │ │ - vuzp.32 q9, q8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1361 (discriminator 3) │ │ │ │ │ - cmp r0, r2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1362 (discriminator 3) │ │ │ │ │ - vstr d18, [r3, #-128] @ 0xffffff80 │ │ │ │ │ - vstr d19, [r3, #-120] @ 0xffffff88 │ │ │ │ │ - vstr d16, [r3, #-112] @ 0xffffff90 │ │ │ │ │ - vstr d17, [r3, #-104] @ 0xffffff98 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1363 (discriminator 3) │ │ │ │ │ - vldr d18, [r1, #-32] @ 0xffffffe0 │ │ │ │ │ - vldr d19, [r1, #-24] @ 0xffffffe8 │ │ │ │ │ - vldr d16, [r1, #-16] │ │ │ │ │ - vldr d17, [r1, #-8] │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:10154 (discriminator 3) │ │ │ │ │ - vuzp.32 q9, q8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1363 (discriminator 3) │ │ │ │ │ - vstr d18, [r3, #-64] @ 0xffffffc0 │ │ │ │ │ - vstr d19, [r3, #-56] @ 0xffffffc8 │ │ │ │ │ - vstr d16, [r3, #-48] @ 0xffffffd0 │ │ │ │ │ - vstr d17, [r3, #-40] @ 0xffffffd8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1361 (discriminator 3) │ │ │ │ │ - bgt.n 1a2e6 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1365 │ │ │ │ │ - add.w r2, r7, #1073741824 @ 0x40000000 │ │ │ │ │ - adds r1, r7, #3 │ │ │ │ │ - subs r2, #24 │ │ │ │ │ - ands.w r1, r1, r7, asr #32 │ │ │ │ │ - it cc │ │ │ │ │ - movcc r1, r7 │ │ │ │ │ - lsls r6, r2, #2 │ │ │ │ │ - bic.w r1, r1, #3 │ │ │ │ │ - add r1, r4 │ │ │ │ │ - adds r2, r5, r6 │ │ │ │ │ - bl 1a090 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1366 │ │ │ │ │ - movs r3, #3 │ │ │ │ │ - add.w r2, r6, #64 @ 0x40 │ │ │ │ │ - mul.w r7, r3, r7 │ │ │ │ │ - add r2, r5 │ │ │ │ │ - adds r1, r7, r3 │ │ │ │ │ - ands.w r1, r1, r7, asr #32 │ │ │ │ │ - it cc │ │ │ │ │ - movcc r1, r7 │ │ │ │ │ - bic.w r1, r1, #3 │ │ │ │ │ - add r1, r4 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1381 │ │ │ │ │ - ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1366 │ │ │ │ │ - b.n 1a090 │ │ │ │ │ - nop │ │ │ │ │ -pffft_transform_internal(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1657 │ │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ - mov r4, r2 │ │ │ │ │ - vpush {d8-d15} │ │ │ │ │ - sub sp, #44 @ 0x2c │ │ │ │ │ - mov r8, r3 │ │ │ │ │ - mov r6, r0 │ │ │ │ │ - mov ip, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1671 │ │ │ │ │ - str r2, [sp, #28] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1680 │ │ │ │ │ - add.w sl, r6, #8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1657 │ │ │ │ │ - ldr.w r2, [pc, #1472] @ 1a954 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1671 │ │ │ │ │ - str r3, [sp, #32] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1657 │ │ │ │ │ - add r2, pc │ │ │ │ │ - ldr.w r3, [pc, #1468] @ 1a958 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1659 │ │ │ │ │ - ldr r0, [r0, #12] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1657 │ │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ │ - ldr r7, [sp, #148] @ 0x94 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1659 │ │ │ │ │ - and.w r0, r0, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1657 │ │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ │ - str r3, [sp, #36] @ 0x24 │ │ │ │ │ - mov.w r3, #0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1676 │ │ │ │ │ - ldr r3, [sp, #144] @ 0x90 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1658 │ │ │ │ │ - ldr r5, [r6, #4] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1670 │ │ │ │ │ - eor.w r9, r0, r7 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1676 │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - bne.w 1a62e │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1677 │ │ │ │ │ - subs r0, r0, r7 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1679 │ │ │ │ │ - add r3, sp, #40 @ 0x28 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1677 │ │ │ │ │ - clz r0, r0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1679 │ │ │ │ │ - add.w r9, r3, r9, lsl #2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1677 │ │ │ │ │ - lsrs r0, r0, #5 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1679 │ │ │ │ │ - ldr.w r2, [r9, #-12] │ │ │ │ │ - add.w r0, r3, r0, lsl #2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1680 │ │ │ │ │ - ldr r3, [r6, #80] @ 0x50 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1679 │ │ │ │ │ - ldr.w lr, [r0, #-12] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1678 │ │ │ │ │ - ldr r0, [r6, #68] @ 0x44 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq.w 1a862 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1684 │ │ │ │ │ - cmp r5, #0 │ │ │ │ │ - itt gt │ │ │ │ │ - addgt.w ip, r1, r5, lsl #5 │ │ │ │ │ - movgt r0, lr │ │ │ │ │ - ble.w 1a8fa │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1685 (discriminator 3) │ │ │ │ │ - vld1.64 {d18-d19}, [r1 :64] │ │ │ │ │ - vldr d16, [r1, #16] │ │ │ │ │ - vldr d17, [r1, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1684 (discriminator 3) │ │ │ │ │ - adds r1, #32 │ │ │ │ │ - adds r0, #32 │ │ │ │ │ - cmp ip, r1 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:10154 (discriminator 3) │ │ │ │ │ - vuzp.32 q9, q8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1685 (discriminator 3) │ │ │ │ │ - vstr d18, [r0, #-32] @ 0xffffffe0 │ │ │ │ │ - vstr d19, [r0, #-24] @ 0xffffffe8 │ │ │ │ │ - vstr d16, [r0, #-16] │ │ │ │ │ - vstr d17, [r0, #-8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1684 (discriminator 3) │ │ │ │ │ - bne.n 1a3ee │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1687 │ │ │ │ │ - strd r3, sl, [sp] │ │ │ │ │ - mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ - mov r1, lr │ │ │ │ │ - str r3, [sp, #8] │ │ │ │ │ - mov r0, r5 │ │ │ │ │ - mov r3, lr │ │ │ │ │ - bl 1908c │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1688 │ │ │ │ │ - cmp r0, r4 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1689 │ │ │ │ │ - add r2, sp, #40 @ 0x28 │ │ │ │ │ - ldr r0, [r6, #76] @ 0x4c │ │ │ │ │ - iteet eq │ │ │ │ │ - moveq r3, #1 │ │ │ │ │ - movne r3, #0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1688 │ │ │ │ │ - movne.w r8, #1 │ │ │ │ │ - moveq.w r8, #0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1385 │ │ │ │ │ - add.w lr, r5, #3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1689 │ │ │ │ │ - add.w r3, r2, r3, lsl #2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1385 │ │ │ │ │ - ands.w lr, lr, r5, asr #32 │ │ │ │ │ - it cc │ │ │ │ │ - movcc lr, r5 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1389 │ │ │ │ │ - cmp r5, #3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1689 │ │ │ │ │ - ldr.w r2, [r3, #-12] │ │ │ │ │ - add r3, sp, #40 @ 0x28 │ │ │ │ │ - add.w r3, r3, r8, lsl #2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1389 │ │ │ │ │ - it gt │ │ │ │ │ - movgt.w ip, #0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1385 │ │ │ │ │ - mov.w lr, lr, asr #2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1389 │ │ │ │ │ - it gt │ │ │ │ │ - addgt.w r1, r2, #128 @ 0x80 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1689 │ │ │ │ │ - ldr.w r3, [r3, #-12] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1389 │ │ │ │ │ - ble.w 1a5d6 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1390 │ │ │ │ │ - vld1.64 {d22-d23}, [r3 :64] │ │ │ │ │ - vldr d20, [r3, #16] │ │ │ │ │ - vldr d21, [r3, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1391 │ │ │ │ │ - vldr d26, [r3, #32] │ │ │ │ │ - vldr d27, [r3, #40] @ 0x28 │ │ │ │ │ - vldr d30, [r3, #48] @ 0x30 │ │ │ │ │ - vldr d31, [r3, #56] @ 0x38 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1392 │ │ │ │ │ - vldr d18, [r3, #64] @ 0x40 │ │ │ │ │ - vldr d19, [r3, #72] @ 0x48 │ │ │ │ │ - vldr d16, [r3, #80] @ 0x50 │ │ │ │ │ - vldr d17, [r3, #88] @ 0x58 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1393 │ │ │ │ │ - vldr d24, [r3, #96] @ 0x60 │ │ │ │ │ - vldr d25, [r3, #104] @ 0x68 │ │ │ │ │ - vldr d28, [r3, #112] @ 0x70 │ │ │ │ │ - vldr d29, [r3, #120] @ 0x78 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:9848 │ │ │ │ │ - vzip.32 q11, q9 │ │ │ │ │ - vzip.32 q10, q8 │ │ │ │ │ - vzip.32 q13, q12 │ │ │ │ │ - vzip.32 q15, q14 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1193 │ │ │ │ │ - vld1.64 {d10-d11}, [r0 :64] │ │ │ │ │ - vldr d0, [r0, #16] │ │ │ │ │ - vldr d1, [r0, #24] │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:9848 │ │ │ │ │ - vzip.32 q11, q13 │ │ │ │ │ - vzip.32 q10, q15 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1193 │ │ │ │ │ - vmul.f32 q6, q13, q0 │ │ │ │ │ - vmul.f32 q13, q13, q5 │ │ │ │ │ - vmul.f32 q0, q15, q0 │ │ │ │ │ - vldr d2, [r0, #48] @ 0x30 │ │ │ │ │ - vldr d3, [r0, #56] @ 0x38 │ │ │ │ │ - vldr d6, [r0, #32] │ │ │ │ │ - vldr d7, [r0, #40] @ 0x28 │ │ │ │ │ - vldr d14, [r0, #64] @ 0x40 │ │ │ │ │ - vldr d15, [r0, #72] @ 0x48 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:9848 │ │ │ │ │ - vzip.32 q8, q14 │ │ │ │ │ - vzip.32 q9, q12 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q0, q13, q0 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1193 │ │ │ │ │ - vldr d26, [r0, #80] @ 0x50 │ │ │ │ │ - vldr d27, [r0, #88] @ 0x58 │ │ │ │ │ - vmul.f32 q15, q15, q5 │ │ │ │ │ - vmul.f32 q5, q9, q1 │ │ │ │ │ - vmul.f32 q9, q9, q3 │ │ │ │ │ - vmul.f32 q1, q8, q1 │ │ │ │ │ - vmul.f32 q3, q8, q3 │ │ │ │ │ - vmul.f32 q8, q12, q13 │ │ │ │ │ - vmul.f32 q13, q14, q13 │ │ │ │ │ - vmul.f32 q12, q12, q7 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q1, q9, q1 │ │ │ │ │ - vsub.f32 q12, q12, q13 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1193 │ │ │ │ │ - vmul.f32 q14, q14, q7 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q13, q0, q12 │ │ │ │ │ - vadd.f32 q15, q15, q6 │ │ │ │ │ - vadd.f32 q3, q3, q5 │ │ │ │ │ - vadd.f32 q14, q14, q8 │ │ │ │ │ - vadd.f32 q9, q11, q1 │ │ │ │ │ - vadd.f32 q8, q10, q3 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q0, q0, q12 │ │ │ │ │ - vsub.f32 q10, q10, q3 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q12, q15, q14 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q11, q11, q1 │ │ │ │ │ - vsub.f32 q14, q15, q14 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q15, q9, q13 │ │ │ │ │ - vadd.f32 q2, q8, q12 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1423 │ │ │ │ │ - vstr d30, [r1, #-128] @ 0xffffff80 │ │ │ │ │ - vstr d31, [r1, #-120] @ 0xffffff88 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q3, q11, q14 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q15, q10, q0 │ │ │ │ │ - vsub.f32 q9, q9, q13 │ │ │ │ │ - vsub.f32 q8, q8, q12 │ │ │ │ │ - vsub.f32 q14, q11, q14 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q10, q10, q0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1389 │ │ │ │ │ - add.w ip, ip, #1 │ │ │ │ │ - adds r3, #128 @ 0x80 │ │ │ │ │ - cmp lr, ip │ │ │ │ │ - add.w r0, r0, #96 @ 0x60 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1423 │ │ │ │ │ - vstr d4, [r1, #-112] @ 0xffffff90 │ │ │ │ │ - vstr d5, [r1, #-104] @ 0xffffff98 │ │ │ │ │ - vstr d6, [r1, #-96] @ 0xffffffa0 │ │ │ │ │ - vstr d7, [r1, #-88] @ 0xffffffa8 │ │ │ │ │ - vstr d30, [r1, #-80] @ 0xffffffb0 │ │ │ │ │ - vstr d31, [r1, #-72] @ 0xffffffb8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1424 │ │ │ │ │ - vstr d18, [r1, #-64] @ 0xffffffc0 │ │ │ │ │ - vstr d19, [r1, #-56] @ 0xffffffc8 │ │ │ │ │ - vstr d16, [r1, #-48] @ 0xffffffd0 │ │ │ │ │ - vstr d17, [r1, #-40] @ 0xffffffd8 │ │ │ │ │ - vstr d28, [r1, #-32] @ 0xffffffe0 │ │ │ │ │ - vstr d29, [r1, #-24] @ 0xffffffe8 │ │ │ │ │ - vstr d20, [r1, #-16] │ │ │ │ │ - vstr d21, [r1, #-8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1389 │ │ │ │ │ - add.w r1, r1, #128 @ 0x80 │ │ │ │ │ - bgt.w 1a472 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1691 │ │ │ │ │ - cmp r7, #0 │ │ │ │ │ - bne.w 1a8a6 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1716 │ │ │ │ │ - cmp r4, r2 │ │ │ │ │ - beq.n 1a60e │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1719 │ │ │ │ │ - cmp r5, #0 │ │ │ │ │ - ble.n 1a60e │ │ │ │ │ - movs r3, #0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1720 (discriminator 3) │ │ │ │ │ - vld1.64 {d18-d19}, [r2 :64] │ │ │ │ │ - vldr d16, [r2, #16] │ │ │ │ │ - vldr d17, [r2, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1719 (discriminator 3) │ │ │ │ │ - adds r3, #1 │ │ │ │ │ - adds r4, #32 │ │ │ │ │ - cmp r5, r3 │ │ │ │ │ - add.w r2, r2, #32 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1721 (discriminator 3) │ │ │ │ │ - vstr d18, [r4, #-32] @ 0xffffffe0 │ │ │ │ │ - vstr d19, [r4, #-24] @ 0xffffffe8 │ │ │ │ │ - vstr d16, [r4, #-16] │ │ │ │ │ - vstr d17, [r4, #-8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1719 (discriminator 3) │ │ │ │ │ - bgt.n 1a5e6 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1657 │ │ │ │ │ - ldr r2, [pc, #844] @ (1a95c ) │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1726 │ │ │ │ │ - ldr r3, [pc, #836] @ (1a958 ) │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1657 │ │ │ │ │ - add r2, pc │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1726 │ │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ - eors r2, r3 │ │ │ │ │ - mov.w r3, #0 │ │ │ │ │ - bne.w 1a950 │ │ │ │ │ - add sp, #44 @ 0x2c │ │ │ │ │ - vpop {d8-d15} │ │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1695 │ │ │ │ │ - add r3, sp, #40 @ 0x28 │ │ │ │ │ - add.w r3, r3, r9, lsl #2 │ │ │ │ │ - ldr.w fp, [r3, #-12] │ │ │ │ │ - cmp fp, r1 │ │ │ │ │ - beq.w 1a8c0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1698 │ │ │ │ │ - cmp r7, #0 │ │ │ │ │ - bne.w 1a8dc │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1702 │ │ │ │ │ - ldr r2, [r6, #68] @ 0x44 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1703 │ │ │ │ │ - ldr r3, [r6, #76] @ 0x4c │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1702 │ │ │ │ │ - cbnz r2, 1a67a │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1703 │ │ │ │ │ - mov r1, ip │ │ │ │ │ - mov r2, fp │ │ │ │ │ - mov r0, r5 │ │ │ │ │ - bl 186a8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1704 │ │ │ │ │ - str.w sl, [sp, #4] │ │ │ │ │ - mov r3, r8 │ │ │ │ │ - ldr r2, [r6, #80] @ 0x50 │ │ │ │ │ - mov r1, fp │ │ │ │ │ - lsls r0, r5, #1 │ │ │ │ │ - str r2, [sp, #0] │ │ │ │ │ - mov r2, r4 │ │ │ │ │ - bl 19c48 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1705 │ │ │ │ │ - subs r3, r4, r0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1716 │ │ │ │ │ - add r2, sp, #40 @ 0x28 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1705 │ │ │ │ │ - it ne │ │ │ │ │ - movne r3, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1716 │ │ │ │ │ - add.w r3, r2, r3, lsl #2 │ │ │ │ │ - ldr.w r2, [r3, #-12] │ │ │ │ │ - b.n 1a5dc │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1430 │ │ │ │ │ - adds r7, r5, #3 │ │ │ │ │ - ands.w r7, r7, r5, asr #32 │ │ │ │ │ - it cc │ │ │ │ │ - movcc r7, r5 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1434 │ │ │ │ │ - cmp r5, #3 │ │ │ │ │ - itt gt │ │ │ │ │ - movgt r1, ip │ │ │ │ │ - addgt.w r2, fp, #128 @ 0x80 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1430 │ │ │ │ │ - mov.w r7, r7, asr #2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1434 │ │ │ │ │ - it gt │ │ │ │ │ - movgt r0, #0 │ │ │ │ │ - ble.w 1a92a │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1437 │ │ │ │ │ - vldr d26, [r1, #64] @ 0x40 │ │ │ │ │ - vldr d27, [r1, #72] @ 0x48 │ │ │ │ │ - vldr d22, [r1, #80] @ 0x50 │ │ │ │ │ - vldr d23, [r1, #88] @ 0x58 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1438 │ │ │ │ │ - vldr d24, [r1, #96] @ 0x60 │ │ │ │ │ - vldr d25, [r1, #104] @ 0x68 │ │ │ │ │ - vldr d20, [r1, #112] @ 0x70 │ │ │ │ │ - vldr d21, [r1, #120] @ 0x78 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1435 │ │ │ │ │ - vld1.64 {d18-d19}, [r1 :64] │ │ │ │ │ - vldr d6, [r1, #16] │ │ │ │ │ - vldr d7, [r1, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1436 │ │ │ │ │ - vldr d4, [r1, #32] │ │ │ │ │ - vldr d5, [r1, #40] @ 0x28 │ │ │ │ │ - vldr d16, [r1, #48] @ 0x30 │ │ │ │ │ - vldr d17, [r1, #56] @ 0x38 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q5, q2, q12 │ │ │ │ │ - vadd.f32 q0, q8, q10 │ │ │ │ │ - vadd.f32 q15, q9, q13 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q2, q2, q12 │ │ │ │ │ - vsub.f32 q8, q8, q10 │ │ │ │ │ - vsub.f32 q9, q9, q13 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q13, q3, q11 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q3, q3, q11 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1193 │ │ │ │ │ - vldr d2, [r3, #16] │ │ │ │ │ - vldr d3, [r3, #24] │ │ │ │ │ - vld1.64 {d24-d25}, [r3 :64] │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q14, q9, q8 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q9, q9, q8 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q8, q3, q2 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q3, q3, q2 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1193 │ │ │ │ │ - vldr d8, [r3, #48] @ 0x30 │ │ │ │ │ - vldr d9, [r3, #56] @ 0x38 │ │ │ │ │ - vldr d20, [r3, #32] │ │ │ │ │ - vldr d21, [r3, #40] @ 0x28 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q2, q13, q0 │ │ │ │ │ - vsub.f32 q11, q15, q5 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q13, q13, q0 │ │ │ │ │ - vadd.f32 q15, q15, q5 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1193 │ │ │ │ │ - vmul.f32 q0, q14, q1 │ │ │ │ │ - vldr d10, [r3, #64] @ 0x40 │ │ │ │ │ - vldr d11, [r3, #72] @ 0x48 │ │ │ │ │ - vmul.f32 q1, q3, q1 │ │ │ │ │ - vmul.f32 q14, q14, q12 │ │ │ │ │ - vmul.f32 q12, q3, q12 │ │ │ │ │ - vldr d6, [r3, #80] @ 0x50 │ │ │ │ │ - vldr d7, [r3, #88] @ 0x58 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q14, q14, q1 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1193 │ │ │ │ │ - vmul.f32 q1, q11, q4 │ │ │ │ │ - vmul.f32 q11, q11, q10 │ │ │ │ │ - vmul.f32 q4, q2, q4 │ │ │ │ │ - vmul.f32 q10, q2, q10 │ │ │ │ │ - vmul.f32 q2, q9, q3 │ │ │ │ │ - vmul.f32 q3, q8, q3 │ │ │ │ │ - vmul.f32 q9, q9, q5 │ │ │ │ │ - vmul.f32 q8, q8, q5 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q11, q11, q4 │ │ │ │ │ - vadd.f32 q9, q9, q3 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q12, q12, q0 │ │ │ │ │ - vsub.f32 q10, q10, q1 │ │ │ │ │ - vsub.f32 q8, q8, q2 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:9848 │ │ │ │ │ - vzip.32 q15, q11 │ │ │ │ │ - vzip.32 q14, q9 │ │ │ │ │ - vzip.32 q13, q10 │ │ │ │ │ - vzip.32 q12, q8 │ │ │ │ │ - vzip.32 q15, q14 │ │ │ │ │ - vzip.32 q11, q9 │ │ │ │ │ - vzip.32 q13, q12 │ │ │ │ │ - vzip.32 q10, q8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1434 │ │ │ │ │ - adds r0, #1 │ │ │ │ │ - adds r1, #128 @ 0x80 │ │ │ │ │ - cmp r7, r0 │ │ │ │ │ - add.w r3, r3, #96 @ 0x60 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1457 │ │ │ │ │ - vstr d30, [r2, #-128] @ 0xffffff80 │ │ │ │ │ - vstr d31, [r2, #-120] @ 0xffffff88 │ │ │ │ │ - vstr d28, [r2, #-96] @ 0xffffffa0 │ │ │ │ │ - vstr d29, [r2, #-88] @ 0xffffffa8 │ │ │ │ │ - vstr d26, [r2, #-112] @ 0xffffff90 │ │ │ │ │ - vstr d27, [r2, #-104] @ 0xffffff98 │ │ │ │ │ - vstr d24, [r2, #-80] @ 0xffffffb0 │ │ │ │ │ - vstr d25, [r2, #-72] @ 0xffffffb8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1458 │ │ │ │ │ - vstr d22, [r2, #-64] @ 0xffffffc0 │ │ │ │ │ - vstr d23, [r2, #-56] @ 0xffffffc8 │ │ │ │ │ - vstr d20, [r2, #-48] @ 0xffffffd0 │ │ │ │ │ - vstr d21, [r2, #-40] @ 0xffffffd8 │ │ │ │ │ - vstr d18, [r2, #-32] @ 0xffffffe0 │ │ │ │ │ - vstr d19, [r2, #-24] @ 0xffffffe8 │ │ │ │ │ - vstr d16, [r2, #-16] │ │ │ │ │ - vstr d17, [r2, #-8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1434 │ │ │ │ │ - add.w r2, r2, #128 @ 0x80 │ │ │ │ │ - bgt.w 1a69a │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1708 │ │ │ │ │ - str.w sl, [sp, #4] │ │ │ │ │ - movs r0, #1 │ │ │ │ │ - ldr r3, [r6, #80] @ 0x50 │ │ │ │ │ - mov r2, r4 │ │ │ │ │ - str r0, [sp, #8] │ │ │ │ │ - mov r1, fp │ │ │ │ │ - str r3, [sp, #0] │ │ │ │ │ - mov r0, r5 │ │ │ │ │ - mov r3, r8 │ │ │ │ │ - bl 1908c │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1709 │ │ │ │ │ - subs r0, r4, r0 │ │ │ │ │ - it ne │ │ │ │ │ - movne r0, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1711 │ │ │ │ │ - add r3, sp, #40 @ 0x28 │ │ │ │ │ - add.w r0, r3, r0, lsl #2 │ │ │ │ │ - ldr.w r2, [r0, #-12] │ │ │ │ │ - mov r3, r2 │ │ │ │ │ - add.w r1, r2, #16 │ │ │ │ │ - add.w r0, r2, r5, lsl #5 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1711 (discriminator 3) │ │ │ │ │ - vldr d16, [r3, #16] │ │ │ │ │ - vldr d17, [r3, #24] │ │ │ │ │ - vldr d18, [r1, #-16] │ │ │ │ │ - vldr d19, [r1, #-8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1710 (discriminator 3) │ │ │ │ │ - adds r3, #32 │ │ │ │ │ - adds r1, #32 │ │ │ │ │ - cmp r0, r3 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:9848 (discriminator 3) │ │ │ │ │ - vzip.32 q9, q8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1711 (discriminator 3) │ │ │ │ │ - vstr d18, [r1, #-48] @ 0xffffffd0 │ │ │ │ │ - vstr d19, [r1, #-40] @ 0xffffffd8 │ │ │ │ │ - vstr d16, [r3, #-16] │ │ │ │ │ - vstr d17, [r3, #-8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1710 (discriminator 3) │ │ │ │ │ - bne.n 1a82e │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1716 │ │ │ │ │ - cmp r2, r4 │ │ │ │ │ - bne.w 1a5e4 │ │ │ │ │ - b.n 1a60e │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1679 │ │ │ │ │ - strd r3, sl, [sp] │ │ │ │ │ - lsls r0, r5, #1 │ │ │ │ │ - mov r3, r2 │ │ │ │ │ - mov r2, lr │ │ │ │ │ - bl 19818 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1680 │ │ │ │ │ - cmp r0, r4 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1681 │ │ │ │ │ - add r2, sp, #40 @ 0x28 │ │ │ │ │ - iteet eq │ │ │ │ │ - moveq r3, #1 │ │ │ │ │ - movne r3, #0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1680 │ │ │ │ │ - movne.w r8, #1 │ │ │ │ │ - moveq.w r8, #0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1681 │ │ │ │ │ - add.w r3, r2, r3, lsl #2 │ │ │ │ │ - mov r0, r5 │ │ │ │ │ - ldr.w r2, [r3, #-12] │ │ │ │ │ - add r3, sp, #40 @ 0x28 │ │ │ │ │ - add.w r3, r3, r8, lsl #2 │ │ │ │ │ - str r2, [sp, #20] │ │ │ │ │ - ldr.w r1, [r3, #-12] │ │ │ │ │ - ldr r3, [r6, #76] @ 0x4c │ │ │ │ │ - bl 19cf0 │ │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1691 │ │ │ │ │ - cmp r7, #0 │ │ │ │ │ - beq.w 1a5dc │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1692 │ │ │ │ │ - add r3, sp, #40 @ 0x28 │ │ │ │ │ - mov r1, r2 │ │ │ │ │ - add.w r8, r3, r8, lsl #2 │ │ │ │ │ - mov r0, r6 │ │ │ │ │ - movs r3, #0 │ │ │ │ │ - ldr.w r7, [r8, #-12] │ │ │ │ │ - mov r2, r7 │ │ │ │ │ - bl 1a1bc │ │ │ │ │ - mov r2, r7 │ │ │ │ │ - b.n 1a5dc │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1696 │ │ │ │ │ - sub.w r9, r0, r7 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1699 │ │ │ │ │ - add r3, sp, #40 @ 0x28 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1696 │ │ │ │ │ - clz r9, r9 │ │ │ │ │ - mov.w r9, r9, lsr #5 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1699 │ │ │ │ │ - add.w r3, r3, r9, lsl #2 │ │ │ │ │ - ldr.w fp, [r3, #-12] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1698 │ │ │ │ │ - cmp r7, #0 │ │ │ │ │ - beq.w 1a644 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1699 │ │ │ │ │ - mov r1, ip │ │ │ │ │ - mov r2, fp │ │ │ │ │ - movs r3, #1 │ │ │ │ │ - mov r0, r6 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1703 │ │ │ │ │ - eor.w r9, r9, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1699 │ │ │ │ │ - bl 1a1bc │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1703 │ │ │ │ │ - add r3, sp, #40 @ 0x28 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1700 │ │ │ │ │ - mov ip, fp │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1703 │ │ │ │ │ - add.w r9, r3, r9, lsl #2 │ │ │ │ │ - ldr.w fp, [r9, #-12] │ │ │ │ │ - b.n 1a644 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1687 │ │ │ │ │ - strd r3, sl, [sp] │ │ │ │ │ - mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ - mov r1, lr │ │ │ │ │ - str r3, [sp, #8] │ │ │ │ │ - mov r0, r5 │ │ │ │ │ - mov r3, lr │ │ │ │ │ - bl 1908c │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1688 │ │ │ │ │ - cmp r4, r0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1689 │ │ │ │ │ - add r2, sp, #40 @ 0x28 │ │ │ │ │ - iteet eq │ │ │ │ │ - moveq r3, #1 │ │ │ │ │ - movne r3, #0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1688 │ │ │ │ │ - movne.w r8, #1 │ │ │ │ │ - moveq.w r8, #0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1689 │ │ │ │ │ - add.w r3, r2, r3, lsl #2 │ │ │ │ │ - ldr.w r2, [r3, #-12] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1389 │ │ │ │ │ - b.n 1a5d6 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1708 │ │ │ │ │ - str.w sl, [sp, #4] │ │ │ │ │ - movs r0, #1 │ │ │ │ │ - ldr r3, [r6, #80] @ 0x50 │ │ │ │ │ - mov r2, r4 │ │ │ │ │ - str r0, [sp, #8] │ │ │ │ │ - mov r1, fp │ │ │ │ │ - str r3, [sp, #0] │ │ │ │ │ - mov r0, r5 │ │ │ │ │ - mov r3, r8 │ │ │ │ │ - bl 1908c │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1709 │ │ │ │ │ - subs r0, r4, r0 │ │ │ │ │ - it ne │ │ │ │ │ - movne r0, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1710 │ │ │ │ │ - cmp r5, #0 │ │ │ │ │ - ble.w 1a60e │ │ │ │ │ - b.n 1a81a │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1726 │ │ │ │ │ - blx 171c <__stack_chk_fail@plt> │ │ │ │ │ - subs r3, #82 @ 0x52 │ │ │ │ │ - movs r1, r0 │ │ │ │ │ - lsls r0, r5, #3 │ │ │ │ │ - movs r0, r0 │ │ │ │ │ - subs r0, #214 @ 0xd6 │ │ │ │ │ - movs r1, r0 │ │ │ │ │ -forward(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft32s.c:10 │ │ │ │ │ - push {r4, lr} │ │ │ │ │ - sub sp, #8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1938 │ │ │ │ │ - movs r4, #0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft32s.c:10 │ │ │ │ │ - mov r0, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1938 │ │ │ │ │ - str r4, [sp, #4] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft32s.c:10 │ │ │ │ │ - mov r1, r2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1938 │ │ │ │ │ - str r4, [sp, #0] │ │ │ │ │ - bl 1a378 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft32s.c:10 │ │ │ │ │ - add sp, #8 │ │ │ │ │ - pop {r4, pc} │ │ │ │ │ - nop │ │ │ │ │ -oforward(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft32s.c:11 │ │ │ │ │ - push {r4, lr} │ │ │ │ │ - sub sp, #8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1943 │ │ │ │ │ - mov.w ip, #1 │ │ │ │ │ - movs r4, #0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft32s.c:11 │ │ │ │ │ - mov r0, r1 │ │ │ │ │ - mov r1, r2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1943 │ │ │ │ │ - strd r4, ip, [sp] │ │ │ │ │ - bl 1a378 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft32s.c:11 │ │ │ │ │ - add sp, #8 │ │ │ │ │ - pop {r4, pc} │ │ │ │ │ - nop │ │ │ │ │ -backward(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft32s.c:12 │ │ │ │ │ - push {r4, lr} │ │ │ │ │ - sub sp, #8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1938 │ │ │ │ │ - mov.w ip, #0 │ │ │ │ │ - movs r4, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft32s.c:12 │ │ │ │ │ - mov r0, r1 │ │ │ │ │ - mov r1, r2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1938 │ │ │ │ │ - strd r4, ip, [sp] │ │ │ │ │ - bl 1a378 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft32s.c:12 │ │ │ │ │ - add sp, #8 │ │ │ │ │ - pop {r4, pc} │ │ │ │ │ - nop │ │ │ │ │ -obackward(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft32s.c:13 │ │ │ │ │ - push {r4, lr} │ │ │ │ │ - sub sp, #8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1943 │ │ │ │ │ - movs r4, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft32s.c:13 │ │ │ │ │ - mov r0, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1943 │ │ │ │ │ - str r4, [sp, #4] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft32s.c:13 │ │ │ │ │ - mov r1, r2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1943 │ │ │ │ │ - str r4, [sp, #0] │ │ │ │ │ - bl 1a378 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft32s.c:13 │ │ │ │ │ - add sp, #8 │ │ │ │ │ - pop {r4, pc} │ │ │ │ │ - nop │ │ │ │ │ -pffft_reorder_back(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft-wrap.c:105 │ │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ │ - mov r5, r2 │ │ │ │ │ - mov r4, r3 │ │ │ │ │ - mov r6, r1 │ │ │ │ │ -/usr/include/arm-linux-gnueabihf/bits/string_fortified.h:34 │ │ │ │ │ - lsls r2, r0, #2 │ │ │ │ │ - mov r1, r5 │ │ │ │ │ - mov r0, r3 │ │ │ │ │ - blx 16d4 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft-wrap.c:107 │ │ │ │ │ - mov r2, r5 │ │ │ │ │ - mov r1, r4 │ │ │ │ │ - mov r0, r6 │ │ │ │ │ - movs r3, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft-wrap.c:108 │ │ │ │ │ - ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft-wrap.c:107 │ │ │ │ │ - b.w 1a1bc │ │ │ │ │ - nop │ │ │ │ │ -setup(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft32s.c:9 │ │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ - mov r8, r0 │ │ │ │ │ - vpush {d8-d10} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1250 │ │ │ │ │ - movs r0, #84 @ 0x54 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft32s.c:9 │ │ │ │ │ - sub sp, #68 @ 0x44 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1250 │ │ │ │ │ - blx 17a4 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1252 │ │ │ │ │ - str r0, [sp, #36] @ 0x24 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq.w 1ac76 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1259 │ │ │ │ │ - str.w r8, [r0] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1260 │ │ │ │ │ - mov r3, r0 │ │ │ │ │ - movs r5, #0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1262 │ │ │ │ │ - add.w r0, r8, #7 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1260 │ │ │ │ │ - str r5, [r3, #68] @ 0x44 │ │ │ │ │ - mov r4, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1262 │ │ │ │ │ - cmp r8, r5 │ │ │ │ │ - it ge │ │ │ │ │ - movge r0, r8 │ │ │ │ │ - asrs r0, r0, #3 │ │ │ │ │ - str r0, [r3, #4] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1263 │ │ │ │ │ - lsls r0, r0, #5 │ │ │ │ │ - bl 1ace4 │ │ │ │ │ - str r0, [sp, #40] @ 0x28 │ │ │ │ │ - mov r2, r0 │ │ │ │ │ - str r0, [r4, #72] @ 0x48 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1264 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq.w 1acac │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1266 │ │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ - movs r2, #6 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1265 │ │ │ │ │ - ldr r0, [sp, #40] @ 0x28 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1266 │ │ │ │ │ - ldr r6, [r3, #4] │ │ │ │ │ - mov r1, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1265 │ │ │ │ │ - str r0, [r3, #76] @ 0x4c │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1266 │ │ │ │ │ - mul.w r2, r6, r2 │ │ │ │ │ - adds r3, r2, #3 │ │ │ │ │ - ands.w r3, r3, r2, asr #32 │ │ │ │ │ - it cc │ │ │ │ │ - movcc r3, r2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1269 │ │ │ │ │ - cmp r6, #0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1266 │ │ │ │ │ - mov.w r3, r3, asr #2 │ │ │ │ │ - add.w r3, r0, r3, lsl #4 │ │ │ │ │ - str r3, [sp, #12] │ │ │ │ │ - str r3, [r1, #80] @ 0x50 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1269 │ │ │ │ │ - ble.n 1aad6 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1273 │ │ │ │ │ - vmov s15, r8 │ │ │ │ │ - vldr d9, [pc, #596] @ 1acb8 │ │ │ │ │ - str.w r8, [sp] │ │ │ │ │ - add.w fp, sp, #60 @ 0x3c │ │ │ │ │ - mov r8, r6 │ │ │ │ │ - add.w sl, sp, #56 @ 0x38 │ │ │ │ │ - vcvt.f64.s32 d10, s15 │ │ │ │ │ - movs r7, #24 │ │ │ │ │ - ldr r6, [sp, #40] @ 0x28 │ │ │ │ │ - vmov s15, r5 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1270 │ │ │ │ │ - asrs r4, r5, #2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1271 │ │ │ │ │ - and.w r3, r5, #3 │ │ │ │ │ - mla r4, r7, r4, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1272 │ │ │ │ │ - mov.w r9, #0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1273 │ │ │ │ │ - vcvt.f64.s32 d8, s15 │ │ │ │ │ - add.w r4, r6, r4, lsl #2 │ │ │ │ │ - add.w r9, r9, #1 │ │ │ │ │ - mov r1, sl │ │ │ │ │ - mov r0, fp │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1272 │ │ │ │ │ - adds r4, #32 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1273 │ │ │ │ │ - vmov s15, r9 │ │ │ │ │ - vcvt.f64.s32 d16, s15 │ │ │ │ │ - vmul.f64 d16, d16, d9 │ │ │ │ │ - vmul.f64 d16, d16, d8 │ │ │ │ │ - vdiv.f64 d0, d16, d10 │ │ │ │ │ - vcvt.f32.f64 s0, d0 │ │ │ │ │ - blx 1750 │ │ │ │ │ - ldr r2, [sp, #56] @ 0x38 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1272 │ │ │ │ │ - cmp.w r9, #3 │ │ │ │ │ - ldr r3, [sp, #60] @ 0x3c │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1274 │ │ │ │ │ - str.w r2, [r4, #-32] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1275 │ │ │ │ │ - str.w r3, [r4, #-16] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1272 │ │ │ │ │ - bne.n 1aa94 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1269 │ │ │ │ │ - adds r5, #1 │ │ │ │ │ - cmp r8, r5 │ │ │ │ │ - bne.n 1aa7a │ │ │ │ │ - ldr.w r8, [sp] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1278 │ │ │ │ │ - ldr.w lr, [pc, #496] @ 1acc8 │ │ │ │ │ - add.w r3, r8, #3 │ │ │ │ │ - ldr.w ip, [sp, #36] @ 0x24 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1088 │ │ │ │ │ - mov.w sl, #4 │ │ │ │ │ - add lr, pc │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1087 │ │ │ │ │ - mov.w fp, #0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1278 │ │ │ │ │ - ands.w r3, r3, r8, asr #32 │ │ │ │ │ - it cc │ │ │ │ │ - movcc r3, r8 │ │ │ │ │ - add.w lr, lr, #20 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1101 │ │ │ │ │ - movs r2, #2 │ │ │ │ │ - mov r1, sl │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1278 │ │ │ │ │ - asrs r3, r3, #2 │ │ │ │ │ - str r3, [sp, #28] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1090 │ │ │ │ │ - cmp r3, #1 │ │ │ │ │ - beq.n 1ab68 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1091 │ │ │ │ │ - sdiv r4, r3, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1093 │ │ │ │ │ - mls r0, r1, r4, r3 │ │ │ │ │ - cbnz r0, 1ab68 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1096 │ │ │ │ │ - sub.w r6, r1, #2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1091 │ │ │ │ │ - mov r3, r4 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1096 │ │ │ │ │ - clz r6, r6 │ │ │ │ │ - add.w r0, ip, fp, lsl #2 │ │ │ │ │ - lsrs r6, r6, #5 │ │ │ │ │ - adds r0, #12 │ │ │ │ │ - b.n 1ab32 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1090 │ │ │ │ │ - cmp r3, #1 │ │ │ │ │ - beq.n 1ab68 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1091 │ │ │ │ │ - sdiv r4, r3, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1093 │ │ │ │ │ - mls r5, r1, r4, r3 │ │ │ │ │ - cbnz r5, 1ab68 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1091 │ │ │ │ │ - mov r3, r4 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1094 │ │ │ │ │ - str.w r1, [r0, #4]! │ │ │ │ │ - mov r5, fp │ │ │ │ │ - add.w fp, fp, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1096 │ │ │ │ │ - cmp.w fp, #1 │ │ │ │ │ - ite eq │ │ │ │ │ - moveq r4, #0 │ │ │ │ │ - andne.w r4, r6, #1 │ │ │ │ │ - cmp r4, #0 │ │ │ │ │ - beq.n 1ab22 │ │ │ │ │ - mov r7, r0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1097 │ │ │ │ │ - movs r4, #2 │ │ │ │ │ - mov r9, r5 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1099 │ │ │ │ │ - ldr.w r5, [r7, #-4]! │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1097 │ │ │ │ │ - cmp r9, r4 │ │ │ │ │ - add.w r4, r4, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1099 │ │ │ │ │ - str r5, [r7, #4] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1097 │ │ │ │ │ - bge.n 1ab52 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1101 │ │ │ │ │ - str.w r2, [ip, #16] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1090 │ │ │ │ │ - cmp r3, #1 │ │ │ │ │ - bne.n 1ab26 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1088 │ │ │ │ │ - ldr.w r1, [lr, #4]! │ │ │ │ │ - cmp r1, #0 │ │ │ │ │ - bne.n 1ab00 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1119 │ │ │ │ │ - vldr s15, [sp, #28] │ │ │ │ │ - mov sl, r1 │ │ │ │ │ - vldr d18, [pc, #328] @ 1acc0 │ │ │ │ │ - vcvt.f64.s32 d17, s15 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1123 │ │ │ │ │ - cmp.w fp, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1106 │ │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ - vmov r1, s15 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1119 │ │ │ │ │ - vdiv.f64 d16, d18, d17 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1107 │ │ │ │ │ - strd r1, fp, [r3, #8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1119 │ │ │ │ │ - vcvt.f32.f64 s17, d16 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1123 │ │ │ │ │ - ble.w 1ac9e │ │ │ │ │ - add.w r2, r3, #12 │ │ │ │ │ - add r6, sp, #56 @ 0x38 │ │ │ │ │ - str r2, [sp, #44] @ 0x2c │ │ │ │ │ - adds r3, #8 │ │ │ │ │ - add.w r3, r3, fp, lsl #2 │ │ │ │ │ - add.w r9, sp, #60 @ 0x3c │ │ │ │ │ - str r3, [sp, #32] │ │ │ │ │ - mov r7, r6 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1122 │ │ │ │ │ - movs r3, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1120 │ │ │ │ │ - strd r2, sl, [sp, #16] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1122 │ │ │ │ │ - str r3, [sp, #24] │ │ │ │ │ - strd fp, sl, [sp, #48] @ 0x30 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1124 │ │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1127 │ │ │ │ │ - ldr r1, [sp, #28] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1124 │ │ │ │ │ - ldr.w r3, [r2, #4]! │ │ │ │ │ - str r2, [sp, #16] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1129 │ │ │ │ │ - cmp r3, #1 │ │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1124 │ │ │ │ │ - str r3, [sp, #4] │ │ │ │ │ - str r2, [sp, #8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1126 │ │ │ │ │ - mul.w r2, r3, r2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1127 │ │ │ │ │ - sdiv fp, r1, r2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1126 │ │ │ │ │ - str r2, [sp, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1129 │ │ │ │ │ - ble.n 1ac50 │ │ │ │ │ - ldr.w r8, [sp, #20] │ │ │ │ │ - sub.w sl, fp, #3 │ │ │ │ │ - movs r5, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1125 │ │ │ │ │ - movs r3, #0 │ │ │ │ │ - mov.w sl, sl, lsr #1 │ │ │ │ │ - str r3, [sp, #0] │ │ │ │ │ - add.w sl, sl, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1132 │ │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1134 │ │ │ │ │ - cmp.w fp, #2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1132 │ │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ │ - add r3, r2 │ │ │ │ │ - str r3, [sp, #0] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1133 │ │ │ │ │ - vmov s15, r3 │ │ │ │ │ - vcvt.f32.s32 s16, s15 │ │ │ │ │ - vmul.f32 s16, s16, s17 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1134 │ │ │ │ │ - ble.n 1ac38 │ │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1131 │ │ │ │ │ - movs r4, #0 │ │ │ │ │ - add.w r6, r3, r8, lsl #2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1136 │ │ │ │ │ - adds r4, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1137 │ │ │ │ │ - mov r1, r7 │ │ │ │ │ - mov r0, r9 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1134 │ │ │ │ │ - adds r6, #8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1137 │ │ │ │ │ - vmov s15, r4 │ │ │ │ │ - vcvt.f32.s32 s0, s15 │ │ │ │ │ - vmul.f32 s0, s0, s16 │ │ │ │ │ - blx 1750 │ │ │ │ │ - ldr r2, [sp, #56] @ 0x38 │ │ │ │ │ - ldr r3, [sp, #60] @ 0x3c │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1134 │ │ │ │ │ - cmp r4, sl │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1137 │ │ │ │ │ - str.w r2, [r6, #-8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1138 │ │ │ │ │ - str.w r3, [r6, #-4] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1134 │ │ │ │ │ - bne.n 1ac10 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1129 │ │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ │ - adds r5, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1140 │ │ │ │ │ - add r8, fp │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1129 │ │ │ │ │ - cmp r3, r5 │ │ │ │ │ - bne.n 1abee │ │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1140 │ │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ │ - add r3, fp │ │ │ │ │ - subs r6, r2, #2 │ │ │ │ │ - mla r3, fp, r6, r3 │ │ │ │ │ - str r3, [sp, #20] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1123 │ │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ │ - cmp r3, r2 │ │ │ │ │ - bne.n 1abba │ │ │ │ │ - ldrd fp, sl, [sp, #48] @ 0x30 │ │ │ │ │ - ldr r1, [sp, #44] @ 0x2c │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1131 │ │ │ │ │ - movs r3, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1293 │ │ │ │ │ - ldr.w r2, [r1, #4]! │ │ │ │ │ - add.w sl, sl, #1 │ │ │ │ │ - cmp fp, sl │ │ │ │ │ - mul.w r3, r2, r3 │ │ │ │ │ - bgt.n 1ac60 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1294 │ │ │ │ │ - ldr r2, [sp, #28] │ │ │ │ │ - cmp r2, r3 │ │ │ │ │ - bne.n 1ac82 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft32s.c:9 │ │ │ │ │ - ldr r0, [sp, #36] @ 0x24 │ │ │ │ │ - add sp, #68 @ 0x44 │ │ │ │ │ - vpop {d8-d10} │ │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1305 │ │ │ │ │ - ldr r0, [sp, #40] @ 0x28 │ │ │ │ │ - bl 1ad2c │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1306 │ │ │ │ │ - ldr r0, [sp, #36] @ 0x24 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1295 │ │ │ │ │ - movs r3, #0 │ │ │ │ │ - str r3, [sp, #36] @ 0x24 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1306 │ │ │ │ │ - blx 16bc │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft32s.c:9 │ │ │ │ │ - ldr r0, [sp, #36] @ 0x24 │ │ │ │ │ - add sp, #68 @ 0x44 │ │ │ │ │ - vpop {d8-d10} │ │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1293 │ │ │ │ │ - ittt eq │ │ │ │ │ - ldreq r3, [sp, #36] @ 0x24 │ │ │ │ │ - addeq r3, #12 │ │ │ │ │ - streq r3, [sp, #44] @ 0x2c │ │ │ │ │ - beq.n 1ac5c │ │ │ │ │ - movs r3, #1 │ │ │ │ │ - b.n 1ac70 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1264 │ │ │ │ │ - ldr r0, [sp, #36] @ 0x24 │ │ │ │ │ - str r2, [sp, #36] @ 0x24 │ │ │ │ │ - blx 16bc │ │ │ │ │ - b.n 1ac76 │ │ │ │ │ - nop │ │ │ │ │ - cmp r5, #24 │ │ │ │ │ - strb r4, [r0, r1] │ │ │ │ │ - movs r1, #251 @ 0xfb │ │ │ │ │ - stmia r0!, {r0, r3, r4} │ │ │ │ │ - cmp r5, #24 │ │ │ │ │ - strb r4, [r0, r1] │ │ │ │ │ - movs r1, #251 @ 0xfb │ │ │ │ │ - ands r1, r3 │ │ │ │ │ - movs r0, #214 @ 0xd6 │ │ │ │ │ - movs r0, r0 │ │ │ │ │ -pffft_destroy_setup(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1304 │ │ │ │ │ - cbz r0, 1ace2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1303 │ │ │ │ │ - push {r4, lr} │ │ │ │ │ - mov r4, r0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1305 │ │ │ │ │ - ldr r0, [r0, #72] @ 0x48 │ │ │ │ │ - bl 1ad2c │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1306 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1307 │ │ │ │ │ - ldmia.w sp!, {r4, lr} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1306 │ │ │ │ │ - b.w 16b8 │ │ │ │ │ - bx lr │ │ │ │ │ -_soxr_simd32_aligned_malloc(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/util-simd.c:13 │ │ │ │ │ - push {r3, lr} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/util-simd.c:14 │ │ │ │ │ - adds r0, #16 │ │ │ │ │ - blx 17a4 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/util-simd.c:15 │ │ │ │ │ - mov r3, r0 │ │ │ │ │ - cbz r0, 1acfa │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/util-simd.c:16 │ │ │ │ │ - adds r0, #16 │ │ │ │ │ - bic.w r0, r0, #15 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/util-simd.c:17 │ │ │ │ │ - str.w r3, [r0, #-4] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/util-simd.c:20 │ │ │ │ │ - pop {r3, pc} │ │ │ │ │ -_soxr_simd32_aligned_calloc(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/util-simd.c:25 │ │ │ │ │ - push {r4, lr} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/util-simd.c:26 │ │ │ │ │ - mul.w r4, r1, r0 │ │ │ │ │ -_soxr_simd32_aligned_malloc(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/util-simd.c:14 │ │ │ │ │ - add.w r0, r4, #16 │ │ │ │ │ - blx 17a4 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/util-simd.c:15 │ │ │ │ │ - cbz r0, 1ad28 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/util-simd.c:16 │ │ │ │ │ - add.w r3, r0, #16 │ │ │ │ │ -_soxr_simd32_aligned_calloc(): │ │ │ │ │ -/usr/include/arm-linux-gnueabihf/bits/string_fortified.h:71 │ │ │ │ │ - mov r2, r4 │ │ │ │ │ -_soxr_simd32_aligned_malloc(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/util-simd.c:16 │ │ │ │ │ - bic.w r3, r3, #15 │ │ │ │ │ -memset(): │ │ │ │ │ -/usr/include/arm-linux-gnueabihf/bits/string_fortified.h:71 │ │ │ │ │ - movs r1, #0 │ │ │ │ │ -_soxr_simd32_aligned_malloc(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/util-simd.c:17 │ │ │ │ │ - str.w r0, [r3, #-4] │ │ │ │ │ -memset(): │ │ │ │ │ -/usr/include/arm-linux-gnueabihf/bits/string_fortified.h:71 │ │ │ │ │ - mov r0, r3 │ │ │ │ │ - blx 1830 │ │ │ │ │ - mov r3, r0 │ │ │ │ │ -_soxr_simd32_aligned_calloc(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/util-simd.c:30 │ │ │ │ │ - mov r0, r3 │ │ │ │ │ - pop {r4, pc} │ │ │ │ │ -_soxr_simd32_aligned_malloc(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/util-simd.c:14 │ │ │ │ │ - mov r3, r0 │ │ │ │ │ -_soxr_simd32_aligned_calloc(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/util-simd.c:29 │ │ │ │ │ - b.n 1ad24 │ │ │ │ │ -_soxr_simd32_aligned_free(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/util-simd.c:36 │ │ │ │ │ - cbz r0, 1ad36 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/util-simd.c:37 │ │ │ │ │ - ldr.w r0, [r0, #-4] │ │ │ │ │ - b.w 16b8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/util-simd.c:38 │ │ │ │ │ - bx lr │ │ │ │ │ -_soxr_ordered_convolve_simd32(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/util-simd.c:48 │ │ │ │ │ - push {lr} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/util-simd.c:55 │ │ │ │ │ - add.w lr, r0, #3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/util-simd.c:54 │ │ │ │ │ - vldr s12, [r2] │ │ │ │ │ - vldr s14, [r3] │ │ │ │ │ - vldr s13, [r2, #4] │ │ │ │ │ - vldr s15, [r3, #4] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/util-simd.c:55 │ │ │ │ │ - ands.w lr, lr, r0, asr #32 │ │ │ │ │ - it cc │ │ │ │ │ - movcc lr, r0 │ │ │ │ │ - cmp r0, #3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/util-simd.c:54 │ │ │ │ │ - vmul.f32 s14, s12, s14 │ │ │ │ │ - vmul.f32 s15, s13, s15 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/util-simd.c:55 │ │ │ │ │ - ble.n 1add2 │ │ │ │ │ - mov.w lr, lr, asr #2 │ │ │ │ │ - mov r0, r2 │ │ │ │ │ - add.w r1, r2, #16 │ │ │ │ │ - mov.w ip, #0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/util-simd.c:56 (discriminator 3) │ │ │ │ │ - vldr d20, [r1, #-16] │ │ │ │ │ - vldr d21, [r1, #-8] │ │ │ │ │ - vldr d18, [r0, #16] │ │ │ │ │ - vldr d19, [r0, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/util-simd.c:57 (discriminator 3) │ │ │ │ │ - vld1.64 {d16-d17}, [r3 :64] │ │ │ │ │ - vldr d22, [r3, #16] │ │ │ │ │ - vldr d23, [r3, #24] │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:10154 (discriminator 3) │ │ │ │ │ - vuzp.32 q10, q9 │ │ │ │ │ - vuzp.32 q8, q11 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/util-simd.c:55 (discriminator 3) │ │ │ │ │ - add.w ip, ip, #2 │ │ │ │ │ - adds r0, #32 │ │ │ │ │ - cmp ip, lr │ │ │ │ │ - add.w r1, r1, #32 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1193 (discriminator 3) │ │ │ │ │ - vmul.f32 q12, q10, q11 │ │ │ │ │ - vmul.f32 q10, q10, q8 │ │ │ │ │ - vmul.f32 q11, q9, q11 │ │ │ │ │ - vmul.f32 q8, q9, q8 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1962 (discriminator 3) │ │ │ │ │ - vsub.f32 q9, q10, q11 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:631 (discriminator 3) │ │ │ │ │ - vadd.f32 q8, q8, q12 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/util-simd.c:55 (discriminator 3) │ │ │ │ │ - add.w r3, r3, #32 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:9848 (discriminator 3) │ │ │ │ │ - vzip.32 q9, q8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/util-simd.c:62 (discriminator 3) │ │ │ │ │ - vstr d18, [r1, #-48] @ 0xffffffd0 │ │ │ │ │ - vstr d19, [r1, #-40] @ 0xffffffd8 │ │ │ │ │ - vstr d16, [r0, #-16] │ │ │ │ │ - vstr d17, [r0, #-8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/util-simd.c:55 (discriminator 3) │ │ │ │ │ - blt.n 1ad70 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/util-simd.c:64 │ │ │ │ │ - vstr s14, [r2] │ │ │ │ │ - vstr s15, [r2, #4] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/util-simd.c:66 │ │ │ │ │ - ldr.w pc, [sp], #4 │ │ │ │ │ - nop │ │ │ │ │ -_soxr_ordered_partial_convolve_simd32(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/util-simd.c:71 │ │ │ │ │ - push {r4, r5, lr} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/util-simd.c:78 │ │ │ │ │ - adds r5, r0, #3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/util-simd.c:77 │ │ │ │ │ - vldr s14, [r1] │ │ │ │ │ - vldr s15, [r2] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/util-simd.c:78 │ │ │ │ │ - ands.w r5, r5, r0, asr #32 │ │ │ │ │ - it cc │ │ │ │ │ - movcc r5, r0 │ │ │ │ │ - cmp r0, #3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/util-simd.c:77 │ │ │ │ │ - vmul.f32 s15, s14, s15 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/util-simd.c:78 │ │ │ │ │ - ble.n 1ae6a │ │ │ │ │ - asrs r5, r5, #2 │ │ │ │ │ - mov lr, r1 │ │ │ │ │ - mov ip, r2 │ │ │ │ │ - add.w r3, r1, #16 │ │ │ │ │ - movs r4, #0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/util-simd.c:79 (discriminator 3) │ │ │ │ │ - vldr d20, [r3, #-16] │ │ │ │ │ - vldr d21, [r3, #-8] │ │ │ │ │ - vldr d18, [lr, #16] │ │ │ │ │ - vldr d19, [lr, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/util-simd.c:80 (discriminator 3) │ │ │ │ │ - vld1.64 {d16-d17}, [ip :64] │ │ │ │ │ - vldr d22, [ip, #16] │ │ │ │ │ - vldr d23, [ip, #24] │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:10154 (discriminator 3) │ │ │ │ │ - vuzp.32 q10, q9 │ │ │ │ │ - vuzp.32 q8, q11 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/util-simd.c:78 (discriminator 3) │ │ │ │ │ - adds r4, #2 │ │ │ │ │ - add.w lr, lr, #32 │ │ │ │ │ - cmp r4, r5 │ │ │ │ │ - add.w r3, r3, #32 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1193 (discriminator 3) │ │ │ │ │ - vmul.f32 q12, q10, q11 │ │ │ │ │ - vmul.f32 q10, q10, q8 │ │ │ │ │ - vmul.f32 q11, q9, q11 │ │ │ │ │ - vmul.f32 q8, q9, q8 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1962 (discriminator 3) │ │ │ │ │ - vsub.f32 q9, q10, q11 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:631 (discriminator 3) │ │ │ │ │ - vadd.f32 q8, q8, q12 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/util-simd.c:78 (discriminator 3) │ │ │ │ │ - add.w ip, ip, #32 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:9848 (discriminator 3) │ │ │ │ │ - vzip.32 q9, q8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/util-simd.c:85 (discriminator 3) │ │ │ │ │ - vstr d18, [r3, #-48] @ 0xffffffd0 │ │ │ │ │ - vstr d19, [r3, #-40] @ 0xffffffd8 │ │ │ │ │ - vstr d16, [lr, #-16] │ │ │ │ │ - vstr d17, [lr, #-8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/util-simd.c:78 (discriminator 3) │ │ │ │ │ - blt.n 1ae08 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/util-simd.c:88 │ │ │ │ │ - lsls r0, r0, #2 │ │ │ │ │ - adds r3, r2, r0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/util-simd.c:87 │ │ │ │ │ - vstr s15, [r1] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/util-simd.c:88 │ │ │ │ │ - vldr s13, [r3] │ │ │ │ │ - adds r3, r0, #4 │ │ │ │ │ - add r2, r3 │ │ │ │ │ - add r3, r1 │ │ │ │ │ - vldr s12, [r2] │ │ │ │ │ - vldr s15, [r3] │ │ │ │ │ - add r0, r1 │ │ │ │ │ - vnmul.f32 s15, s15, s12 │ │ │ │ │ - vldr s14, [r0] │ │ │ │ │ - vfma.f32 s15, s13, s14 │ │ │ │ │ - vstr s15, [r1, #4] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/util-simd.c:89 │ │ │ │ │ - pop {r4, r5, pc} │ │ │ │ │ __udivsi3(): │ │ │ │ │ subs r2, r1, #1 │ │ │ │ │ it eq │ │ │ │ │ bxeq lr │ │ │ │ │ - bcc.w 1b0ea │ │ │ │ │ + bcc.w 1572a │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - bls.w 1b0d4 │ │ │ │ │ + bls.w 15714 │ │ │ │ │ tst r1, r2 │ │ │ │ │ - beq.w 1b0dc │ │ │ │ │ + beq.w 1571c │ │ │ │ │ clz r3, r0 │ │ │ │ │ clz r2, r1 │ │ │ │ │ sub.w r3, r2, r3 │ │ │ │ │ rsb r3, r3, #31 │ │ │ │ │ - add r2, pc, #16 @ (adr r2, 1aed0 ) │ │ │ │ │ + add r2, pc, #16 @ (adr r2, 15510 ) │ │ │ │ │ add.w r3, r2, r3, lsl #4 │ │ │ │ │ mov.w r2, #0 │ │ │ │ │ mov pc, r3 │ │ │ │ │ nop │ │ │ │ │ nop.w │ │ │ │ │ cmp.w r0, r1, lsl #31 │ │ │ │ │ nop │ │ │ │ │ @@ -45361,47 +35270,47 @@ │ │ │ │ │ moveq r0, #1 │ │ │ │ │ movne r0, #0 │ │ │ │ │ bx lr │ │ │ │ │ clz r2, r1 │ │ │ │ │ rsb r2, r2, #31 │ │ │ │ │ lsr.w r0, r0, r2 │ │ │ │ │ bx lr │ │ │ │ │ - cbz r0, 1b0f0 │ │ │ │ │ + cbz r0, 15730 │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ - b.w 1b7d8 │ │ │ │ │ + b.w 15e18 │ │ │ │ │ __aeabi_uidivmod(): │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 1b0ea │ │ │ │ │ + beq.n 1572a │ │ │ │ │ stmdb sp!, {r0, r1, lr} │ │ │ │ │ - bl 1ae98 │ │ │ │ │ + bl 154d8 │ │ │ │ │ ldmia.w sp!, {r1, r2, lr} │ │ │ │ │ mul.w r3, r2, r0 │ │ │ │ │ sub.w r1, r1, r3 │ │ │ │ │ bx lr │ │ │ │ │ nop │ │ │ │ │ __divsi3(): │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w 1b392 │ │ │ │ │ + beq.w 159d2 │ │ │ │ │ eor.w ip, r0, r1 │ │ │ │ │ it mi │ │ │ │ │ negmi r1, r1 │ │ │ │ │ subs r2, r1, #1 │ │ │ │ │ - beq.w 1b362 │ │ │ │ │ + beq.w 159a2 │ │ │ │ │ movs r3, r0 │ │ │ │ │ it mi │ │ │ │ │ negmi r3, r0 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - bls.w 1b36c │ │ │ │ │ + bls.w 159ac │ │ │ │ │ tst r1, r2 │ │ │ │ │ - beq.w 1b37c │ │ │ │ │ + beq.w 159bc │ │ │ │ │ clz r2, r3 │ │ │ │ │ clz r0, r1 │ │ │ │ │ sub.w r2, r0, r2 │ │ │ │ │ rsb r2, r2, #31 │ │ │ │ │ - add r0, pc, #16 @ (adr r0, 1b158 ) │ │ │ │ │ + add r0, pc, #16 @ (adr r0, 15798 ) │ │ │ │ │ add.w r2, r0, r2, lsl #4 │ │ │ │ │ mov.w r0, #0 │ │ │ │ │ mov pc, r2 │ │ │ │ │ nop │ │ │ │ │ nop.w │ │ │ │ │ cmp.w r3, r1, lsl #31 │ │ │ │ │ nop │ │ │ │ │ @@ -45585,142 +35494,142 @@ │ │ │ │ │ negmi r0, r0 │ │ │ │ │ bx lr │ │ │ │ │ cmp r0, #0 │ │ │ │ │ it gt │ │ │ │ │ mvngt.w r0, #2147483648 @ 0x80000000 │ │ │ │ │ it lt │ │ │ │ │ movlt.w r0, #2147483648 @ 0x80000000 │ │ │ │ │ - b.w 1b7d8 │ │ │ │ │ + b.w 15e18 │ │ │ │ │ __aeabi_idivmod(): │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 1b392 │ │ │ │ │ + beq.n 159d2 │ │ │ │ │ stmdb sp!, {r0, r1, lr} │ │ │ │ │ - bl 1b116 │ │ │ │ │ + bl 15756 │ │ │ │ │ ldmia.w sp!, {r1, r2, lr} │ │ │ │ │ mul.w r3, r2, r0 │ │ │ │ │ sub.w r1, r1, r3 │ │ │ │ │ bx lr │ │ │ │ │ nop │ │ │ │ │ __aeabi_drsub(): │ │ │ │ │ eor.w r1, r1, #2147483648 @ 0x80000000 │ │ │ │ │ - b.n 1b3cc │ │ │ │ │ + b.n 15a0c │ │ │ │ │ nop │ │ │ │ │ __aeabi_dsub(): │ │ │ │ │ eor.w r3, r3, #2147483648 @ 0x80000000 │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ mov.w r4, r1, lsl #1 │ │ │ │ │ mov.w r5, r3, lsl #1 │ │ │ │ │ teq r4, r5 │ │ │ │ │ it eq │ │ │ │ │ teqeq r0, r2 │ │ │ │ │ itttt ne │ │ │ │ │ orrsne.w ip, r4, r0 │ │ │ │ │ orrsne.w ip, r5, r2 │ │ │ │ │ mvnsne.w ip, r4, asr #21 │ │ │ │ │ mvnsne.w ip, r5, asr #21 │ │ │ │ │ - beq.w 1b5ba │ │ │ │ │ + beq.w 15bfa │ │ │ │ │ mov.w r4, r4, lsr #21 │ │ │ │ │ rsbs r5, r4, r5, lsr #21 │ │ │ │ │ it lt │ │ │ │ │ neglt r5, r5 │ │ │ │ │ - ble.n 1b41e │ │ │ │ │ + ble.n 15a5e │ │ │ │ │ add r4, r5 │ │ │ │ │ eor.w r2, r0, r2 │ │ │ │ │ eor.w r3, r1, r3 │ │ │ │ │ eor.w r0, r2, r0 │ │ │ │ │ eor.w r1, r3, r1 │ │ │ │ │ eor.w r2, r0, r2 │ │ │ │ │ eor.w r3, r1, r3 │ │ │ │ │ cmp r5, #54 @ 0x36 │ │ │ │ │ it hi │ │ │ │ │ pophi {r4, r5, pc} │ │ │ │ │ tst.w r1, #2147483648 @ 0x80000000 │ │ │ │ │ mov.w r1, r1, lsl #12 │ │ │ │ │ mov.w ip, #1048576 @ 0x100000 │ │ │ │ │ orr.w r1, ip, r1, lsr #12 │ │ │ │ │ - beq.n 1b43c │ │ │ │ │ + beq.n 15a7c │ │ │ │ │ negs r0, r0 │ │ │ │ │ sbc.w r1, r1, r1, lsl #1 │ │ │ │ │ tst.w r3, #2147483648 @ 0x80000000 │ │ │ │ │ mov.w r3, r3, lsl #12 │ │ │ │ │ orr.w r3, ip, r3, lsr #12 │ │ │ │ │ - beq.n 1b450 │ │ │ │ │ + beq.n 15a90 │ │ │ │ │ negs r2, r2 │ │ │ │ │ sbc.w r3, r3, r3, lsl #1 │ │ │ │ │ teq r4, r5 │ │ │ │ │ - beq.w 1b5a6 │ │ │ │ │ + beq.w 15be6 │ │ │ │ │ sub.w r4, r4, #1 │ │ │ │ │ rsbs lr, r5, #32 │ │ │ │ │ - blt.n 1b47e │ │ │ │ │ + blt.n 15abe │ │ │ │ │ lsl.w ip, r2, lr │ │ │ │ │ lsr.w r2, r2, r5 │ │ │ │ │ adds r0, r0, r2 │ │ │ │ │ adc.w r1, r1, #0 │ │ │ │ │ lsl.w r2, r3, lr │ │ │ │ │ adds r0, r0, r2 │ │ │ │ │ asr.w r3, r3, r5 │ │ │ │ │ adcs r1, r3 │ │ │ │ │ - b.n 1b49c │ │ │ │ │ + b.n 15adc │ │ │ │ │ sub.w r5, r5, #32 │ │ │ │ │ add.w lr, lr, #32 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ lsl.w ip, r3, lr │ │ │ │ │ it cs │ │ │ │ │ orrcs.w ip, ip, #2 │ │ │ │ │ asr.w r3, r3, r5 │ │ │ │ │ adds r0, r0, r3 │ │ │ │ │ adcs.w r1, r1, r3, asr #31 │ │ │ │ │ and.w r5, r1, #2147483648 @ 0x80000000 │ │ │ │ │ - bpl.n 1b4b2 │ │ │ │ │ + bpl.n 15af2 │ │ │ │ │ mov.w lr, #0 │ │ │ │ │ rsbs ip, ip, #0 │ │ │ │ │ sbcs.w r0, lr, r0 │ │ │ │ │ sbc.w r1, lr, r1 │ │ │ │ │ cmp.w r1, #1048576 @ 0x100000 │ │ │ │ │ - bcc.n 1b4f0 │ │ │ │ │ + bcc.n 15b30 │ │ │ │ │ cmp.w r1, #2097152 @ 0x200000 │ │ │ │ │ - bcc.n 1b4d8 │ │ │ │ │ + bcc.n 15b18 │ │ │ │ │ lsrs r1, r1, #1 │ │ │ │ │ movs.w r0, r0, rrx │ │ │ │ │ mov.w ip, ip, rrx │ │ │ │ │ add.w r4, r4, #1 │ │ │ │ │ mov.w r2, r4, lsl #21 │ │ │ │ │ cmn.w r2, #4194304 @ 0x400000 │ │ │ │ │ - bcs.w 1b60c │ │ │ │ │ + bcs.w 15c4c │ │ │ │ │ cmp.w ip, #2147483648 @ 0x80000000 │ │ │ │ │ it eq │ │ │ │ │ movseq.w ip, r0, lsr #1 │ │ │ │ │ adcs.w r0, r0, #0 │ │ │ │ │ adc.w r1, r1, r4, lsl #20 │ │ │ │ │ orr.w r1, r1, r5 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ movs.w ip, ip, lsl #1 │ │ │ │ │ adcs r0, r0 │ │ │ │ │ adc.w r1, r1, r1 │ │ │ │ │ subs r4, #1 │ │ │ │ │ it cs │ │ │ │ │ cmpcs.w r1, #1048576 @ 0x100000 │ │ │ │ │ - bcs.n 1b4d8 │ │ │ │ │ + bcs.n 15b18 │ │ │ │ │ teq r1, #0 │ │ │ │ │ itt eq │ │ │ │ │ moveq r1, r0 │ │ │ │ │ moveq r0, #0 │ │ │ │ │ clz r3, r1 │ │ │ │ │ it eq │ │ │ │ │ addeq r3, #32 │ │ │ │ │ sub.w r3, r3, #11 │ │ │ │ │ subs.w r2, r3, #32 │ │ │ │ │ - bge.n 1b53a │ │ │ │ │ + bge.n 15b7a │ │ │ │ │ adds r2, #12 │ │ │ │ │ - ble.n 1b536 │ │ │ │ │ + ble.n 15b76 │ │ │ │ │ add.w ip, r2, #20 │ │ │ │ │ rsb r2, r2, #12 │ │ │ │ │ lsl.w r0, r1, ip │ │ │ │ │ lsr.w r1, r1, r2 │ │ │ │ │ - b.n 1b550 │ │ │ │ │ + b.n 15b90 │ │ │ │ │ add.w r2, r2, #20 │ │ │ │ │ it le │ │ │ │ │ rsble ip, r2, #32 │ │ │ │ │ lsl.w r1, r1, r2 │ │ │ │ │ lsr.w ip, r0, ip │ │ │ │ │ itt le │ │ │ │ │ orrle.w r1, r1, ip │ │ │ │ │ @@ -45728,17 +35637,17 @@ │ │ │ │ │ subs r4, r4, r3 │ │ │ │ │ ittt ge │ │ │ │ │ addge.w r1, r1, r4, lsl #20 │ │ │ │ │ orrge r1, r5 │ │ │ │ │ popge {r4, r5, pc} │ │ │ │ │ mvn.w r4, r4 │ │ │ │ │ subs r4, #31 │ │ │ │ │ - bge.n 1b59e │ │ │ │ │ + bge.n 15bde │ │ │ │ │ adds r4, #12 │ │ │ │ │ - bgt.n 1b586 │ │ │ │ │ + bgt.n 15bc6 │ │ │ │ │ add.w r4, r4, #20 │ │ │ │ │ rsb r2, r4, #32 │ │ │ │ │ lsr.w r0, r0, r4 │ │ │ │ │ lsl.w r3, r1, r2 │ │ │ │ │ orr.w r0, r0, r3 │ │ │ │ │ lsr.w r3, r1, r4 │ │ │ │ │ orr.w r1, r5, r3 │ │ │ │ │ @@ -45755,35 +35664,35 @@ │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ teq r4, #0 │ │ │ │ │ eor.w r3, r3, #1048576 @ 0x100000 │ │ │ │ │ itte eq │ │ │ │ │ eoreq.w r1, r1, #1048576 @ 0x100000 │ │ │ │ │ addeq r4, #1 │ │ │ │ │ subne r5, #1 │ │ │ │ │ - b.n 1b458 │ │ │ │ │ + b.n 15a98 │ │ │ │ │ mvns.w ip, r4, asr #21 │ │ │ │ │ it ne │ │ │ │ │ mvnsne.w ip, r5, asr #21 │ │ │ │ │ - beq.n 1b61a │ │ │ │ │ + beq.n 15c5a │ │ │ │ │ teq r4, r5 │ │ │ │ │ it eq │ │ │ │ │ teqeq r0, r2 │ │ │ │ │ - beq.n 1b5de │ │ │ │ │ + beq.n 15c1e │ │ │ │ │ orrs.w ip, r4, r0 │ │ │ │ │ itt eq │ │ │ │ │ moveq r1, r3 │ │ │ │ │ moveq r0, r2 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ teq r1, r3 │ │ │ │ │ ittt ne │ │ │ │ │ movne r1, #0 │ │ │ │ │ movne r0, #0 │ │ │ │ │ popne {r4, r5, pc} │ │ │ │ │ movs.w ip, r4, lsr #21 │ │ │ │ │ - bne.n 1b5fc │ │ │ │ │ + bne.n 15c3c │ │ │ │ │ lsls r0, r0, #1 │ │ │ │ │ adcs r1, r1 │ │ │ │ │ it cs │ │ │ │ │ orrcs.w r1, r1, #2147483648 @ 0x80000000 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ adds.w r4, r4, #4194304 @ 0x400000 │ │ │ │ │ itt cc │ │ │ │ │ @@ -45816,29 +35725,29 @@ │ │ │ │ │ moveq r1, #0 │ │ │ │ │ bxeq lr │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ mov.w r4, #1024 @ 0x400 │ │ │ │ │ add.w r4, r4, #50 @ 0x32 │ │ │ │ │ mov.w r5, #0 │ │ │ │ │ mov.w r1, #0 │ │ │ │ │ - b.n 1b504 │ │ │ │ │ + b.n 15b44 │ │ │ │ │ nop │ │ │ │ │ __aeabi_i2d(): │ │ │ │ │ teq r0, #0 │ │ │ │ │ itt eq │ │ │ │ │ moveq r1, #0 │ │ │ │ │ bxeq lr │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ mov.w r4, #1024 @ 0x400 │ │ │ │ │ add.w r4, r4, #50 @ 0x32 │ │ │ │ │ ands.w r5, r0, #2147483648 @ 0x80000000 │ │ │ │ │ it mi │ │ │ │ │ negmi r0, r0 │ │ │ │ │ mov.w r1, #0 │ │ │ │ │ - b.n 1b504 │ │ │ │ │ + b.n 15b44 │ │ │ │ │ nop │ │ │ │ │ __aeabi_f2d(): │ │ │ │ │ lsls r2, r0, #1 │ │ │ │ │ mov.w r1, r2, asr #3 │ │ │ │ │ mov.w r1, r1, rrx │ │ │ │ │ mov.w r0, r2, lsl #28 │ │ │ │ │ itttt ne │ │ │ │ │ @@ -45853,35 +35762,35 @@ │ │ │ │ │ itt eq │ │ │ │ │ orreq.w r1, r1, #524288 @ 0x80000 │ │ │ │ │ bxeq lr │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ mov.w r4, #896 @ 0x380 │ │ │ │ │ and.w r5, r1, #2147483648 @ 0x80000000 │ │ │ │ │ bic.w r1, r1, #2147483648 @ 0x80000000 │ │ │ │ │ - b.n 1b504 │ │ │ │ │ + b.n 15b44 │ │ │ │ │ nop │ │ │ │ │ __aeabi_ul2d(): │ │ │ │ │ orrs.w r2, r0, r1 │ │ │ │ │ it eq │ │ │ │ │ bxeq lr │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ mov.w r5, #0 │ │ │ │ │ - b.n 1b6f2 │ │ │ │ │ + b.n 15d32 │ │ │ │ │ orrs.w r2, r0, r1 │ │ │ │ │ it eq │ │ │ │ │ bxeq lr │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ ands.w r5, r1, #2147483648 @ 0x80000000 │ │ │ │ │ - bpl.n 1b6f2 │ │ │ │ │ + bpl.n 15d32 │ │ │ │ │ negs r0, r0 │ │ │ │ │ sbc.w r1, r1, r1, lsl #1 │ │ │ │ │ mov.w r4, #1024 @ 0x400 │ │ │ │ │ add.w r4, r4, #50 @ 0x32 │ │ │ │ │ movs.w ip, r1, lsr #22 │ │ │ │ │ - beq.w 1b4b2 │ │ │ │ │ + beq.w 15af2 │ │ │ │ │ mov.w r2, #3 │ │ │ │ │ movs.w ip, ip, lsr #3 │ │ │ │ │ it ne │ │ │ │ │ addne r2, #3 │ │ │ │ │ movs.w ip, ip, lsr #3 │ │ │ │ │ it ne │ │ │ │ │ addne r2, #3 │ │ │ │ │ @@ -45889,100 +35798,100 @@ │ │ │ │ │ rsb r3, r2, #32 │ │ │ │ │ lsl.w ip, r0, r3 │ │ │ │ │ lsr.w r0, r0, r2 │ │ │ │ │ lsl.w lr, r1, r3 │ │ │ │ │ orr.w r0, r0, lr │ │ │ │ │ lsr.w r1, r1, r2 │ │ │ │ │ add r4, r2 │ │ │ │ │ - b.n 1b4b2 │ │ │ │ │ + b.n 15af2 │ │ │ │ │ __floatdidf(): │ │ │ │ │ nop │ │ │ │ │ __aeabi_ldivmod(): │ │ │ │ │ - cbnz r3, 1b75a │ │ │ │ │ - cbnz r2, 1b75a │ │ │ │ │ + cbnz r3, 15d9a │ │ │ │ │ + cbnz r2, 15d9a │ │ │ │ │ cmp r1, #0 │ │ │ │ │ ittt lt │ │ │ │ │ movlt r0, #0 │ │ │ │ │ movlt.w r1, #2147483648 @ 0x80000000 │ │ │ │ │ - blt.n 1b756 │ │ │ │ │ + blt.n 15d96 │ │ │ │ │ it eq │ │ │ │ │ cmpeq r0, #0 │ │ │ │ │ itt ne │ │ │ │ │ mvnne.w r1, #2147483648 @ 0x80000000 │ │ │ │ │ movne.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ - b.w 1b7d8 │ │ │ │ │ + b.w 15e18 │ │ │ │ │ sub.w ip, sp, #8 │ │ │ │ │ strd ip, lr, [sp, #-16]! │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - blt.n 1b77a │ │ │ │ │ + blt.n 15dba │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - blt.n 1b7a0 │ │ │ │ │ - bl 1b858 │ │ │ │ │ + blt.n 15de0 │ │ │ │ │ + bl 15e98 │ │ │ │ │ ldr.w lr, [sp, #4] │ │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ │ add sp, #16 │ │ │ │ │ bx lr │ │ │ │ │ negs r0, r0 │ │ │ │ │ sbc.w r1, r1, r1, lsl #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - blt.n 1b7bc │ │ │ │ │ - bl 1b858 │ │ │ │ │ + blt.n 15dfc │ │ │ │ │ + bl 15e98 │ │ │ │ │ ldr.w lr, [sp, #4] │ │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ │ add sp, #16 │ │ │ │ │ negs r0, r0 │ │ │ │ │ sbc.w r1, r1, r1, lsl #1 │ │ │ │ │ negs r2, r2 │ │ │ │ │ sbc.w r3, r3, r3, lsl #1 │ │ │ │ │ bx lr │ │ │ │ │ negs r2, r2 │ │ │ │ │ sbc.w r3, r3, r3, lsl #1 │ │ │ │ │ - bl 1b858 │ │ │ │ │ + bl 15e98 │ │ │ │ │ ldr.w lr, [sp, #4] │ │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ │ add sp, #16 │ │ │ │ │ negs r0, r0 │ │ │ │ │ sbc.w r1, r1, r1, lsl #1 │ │ │ │ │ bx lr │ │ │ │ │ negs r2, r2 │ │ │ │ │ sbc.w r3, r3, r3, lsl #1 │ │ │ │ │ - bl 1b858 │ │ │ │ │ + bl 15e98 │ │ │ │ │ ldr.w lr, [sp, #4] │ │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ │ add sp, #16 │ │ │ │ │ negs r2, r2 │ │ │ │ │ sbc.w r3, r3, r3, lsl #1 │ │ │ │ │ bx lr │ │ │ │ │ __aeabi_ldiv0(): │ │ │ │ │ push {r1, lr} │ │ │ │ │ mov.w r0, #8 │ │ │ │ │ - blx 1654 │ │ │ │ │ + blx 137c │ │ │ │ │ pop {r1, pc} │ │ │ │ │ __aeabi_d2lz(): │ │ │ │ │ mov r2, r0 │ │ │ │ │ push {r3, lr} │ │ │ │ │ mov r3, r1 │ │ │ │ │ vmov d7, r2, r3 │ │ │ │ │ vcmpe.f64 d7, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bmi.n 1b800 │ │ │ │ │ + bmi.n 15e40 │ │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ │ - b.w 1b818 │ │ │ │ │ + b.w 15e58 │ │ │ │ │ vneg.f64 d7, d7 │ │ │ │ │ vmov r0, r1, d7 │ │ │ │ │ - bl 1b818 │ │ │ │ │ + bl 15e58 │ │ │ │ │ negs r0, r0 │ │ │ │ │ sbc.w r1, r1, r1, lsl #1 │ │ │ │ │ pop {r3, pc} │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ __aeabi_d2ulz(): │ │ │ │ │ - vldr d6, [pc, #44] @ 1b848 │ │ │ │ │ + vldr d6, [pc, #44] @ 15e88 │ │ │ │ │ vmov d7, r0, r1 │ │ │ │ │ - vldr d5, [pc, #44] @ 1b850 │ │ │ │ │ + vldr d5, [pc, #44] @ 15e90 │ │ │ │ │ vmul.f64 d6, d7, d6 │ │ │ │ │ vcvt.u32.f64 s12, d6 │ │ │ │ │ vcvt.f64.u32 d4, s12 │ │ │ │ │ vmov r1, s12 │ │ │ │ │ vmls.f64 d7, d4, d5 │ │ │ │ │ vcvt.u32.f64 s15, d7 │ │ │ │ │ vmov r0, s15 │ │ │ │ │ @@ -46002,65 +35911,65 @@ │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ sbcs.w r4, r1, r3 │ │ │ │ │ it cc │ │ │ │ │ movcc r5, #0 │ │ │ │ │ ldr r7, [sp, #32] │ │ │ │ │ it cc │ │ │ │ │ movcc r6, r5 │ │ │ │ │ - bcc.n 1b942 │ │ │ │ │ + bcc.n 15f82 │ │ │ │ │ clz r5, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 1b958 │ │ │ │ │ + beq.n 15f98 │ │ │ │ │ clz r4, r1 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 1b950 │ │ │ │ │ + beq.n 15f90 │ │ │ │ │ subs r4, r5, r4 │ │ │ │ │ sub.w r8, r4, #32 │ │ │ │ │ rsb r9, r4, #32 │ │ │ │ │ lsls r3, r4 │ │ │ │ │ lsl.w r5, r2, r8 │ │ │ │ │ lsl.w lr, r2, r4 │ │ │ │ │ orrs r3, r5 │ │ │ │ │ lsr.w r2, r2, r9 │ │ │ │ │ cmp r0, lr │ │ │ │ │ orr.w r3, r3, r2 │ │ │ │ │ sbcs.w r2, r1, r3 │ │ │ │ │ itt cc │ │ │ │ │ movcc r5, #0 │ │ │ │ │ movcc r6, r5 │ │ │ │ │ - bcc.n 1b8c0 │ │ │ │ │ + bcc.n 15f00 │ │ │ │ │ movs r5, #1 │ │ │ │ │ subs.w r0, r0, lr │ │ │ │ │ sbc.w r1, r1, r3 │ │ │ │ │ lsl.w r6, r5, r8 │ │ │ │ │ lsr.w r2, r5, r9 │ │ │ │ │ orrs r6, r2 │ │ │ │ │ lsls r5, r4 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.n 1b942 │ │ │ │ │ + beq.n 15f82 │ │ │ │ │ mov.w lr, lr, lsr #1 │ │ │ │ │ mov.w ip, r3, lsr #1 │ │ │ │ │ orr.w lr, lr, r3, lsl #31 │ │ │ │ │ mov sl, r4 │ │ │ │ │ - b.n 1b8ee │ │ │ │ │ + b.n 15f2e │ │ │ │ │ subs.w r3, r0, lr │ │ │ │ │ sbc.w r2, r1, ip │ │ │ │ │ adds r3, r3, r3 │ │ │ │ │ adc.w r1, r2, r2 │ │ │ │ │ adds r0, r3, #1 │ │ │ │ │ adc.w r1, r1, #0 │ │ │ │ │ subs.w sl, sl, #1 │ │ │ │ │ - beq.n 1b900 │ │ │ │ │ + beq.n 15f40 │ │ │ │ │ cmp r0, lr │ │ │ │ │ sbcs.w r3, r1, ip │ │ │ │ │ - bcs.n 1b8d4 │ │ │ │ │ + bcs.n 15f14 │ │ │ │ │ adds r0, r0, r0 │ │ │ │ │ adcs r1, r1 │ │ │ │ │ subs.w sl, sl, #1 │ │ │ │ │ - bne.n 1b8ee │ │ │ │ │ + bne.n 15f2e │ │ │ │ │ adds r5, r5, r0 │ │ │ │ │ lsl.w r9, r1, r9 │ │ │ │ │ lsr.w r0, r0, r4 │ │ │ │ │ adc.w r6, r6, r1 │ │ │ │ │ lsr.w r8, r1, r8 │ │ │ │ │ orr.w r0, r0, r9 │ │ │ │ │ orr.w r0, r0, r8 │ │ │ │ │ @@ -46071,30 +35980,30 @@ │ │ │ │ │ lsl.w lr, r0, lr │ │ │ │ │ lsr.w ip, r0, ip │ │ │ │ │ orr.w r2, r2, lr │ │ │ │ │ lsl.w r3, r0, r4 │ │ │ │ │ orr.w r2, r2, ip │ │ │ │ │ subs r5, r5, r3 │ │ │ │ │ sbc.w r6, r6, r2 │ │ │ │ │ - cbz r7, 1b948 │ │ │ │ │ + cbz r7, 15f88 │ │ │ │ │ strd r0, r1, [r7] │ │ │ │ │ mov r0, r5 │ │ │ │ │ mov r1, r6 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ clz r4, r0 │ │ │ │ │ adds r4, #32 │ │ │ │ │ - b.n 1b87e │ │ │ │ │ + b.n 15ebe │ │ │ │ │ clz r4, r2 │ │ │ │ │ add.w r5, r4, #32 │ │ │ │ │ clz r4, r1 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 1b87e │ │ │ │ │ - b.n 1b950 │ │ │ │ │ + bne.n 15ebe │ │ │ │ │ + b.n 15f90 │ │ │ │ │ nop │ │ │ │ │ atexit(): │ │ │ │ │ - ldr r3, [pc, #8] @ (1b978 ) │ │ │ │ │ + ldr r3, [pc, #8] @ (15fb8 ) │ │ │ │ │ movs r1, #0 │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ - b.w 181c <__cxa_atexit@plt> │ │ │ │ │ - movs r6, #140 @ 0x8c │ │ │ │ │ + b.w 1544 <__cxa_atexit@plt> │ │ │ │ │ + movs r0, #76 @ 0x4c │ │ │ │ │ movs r1, r0 │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {} │ │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Disassembly of section .fini: │ │ │ │ │ │ │ │ │ │ -0001b97c <.fini>: │ │ │ │ │ +00015fbc <.fini>: │ │ │ │ │ _fini(): │ │ │ │ │ push {r3, lr} │ │ │ │ │ pop {r3, pc} │ │ │ │ ├── readelf --wide --decompress --hex-dump=.rodata {} │ │ │ │ │ @@ -1,306 +1,296 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.rodata': │ │ │ │ │ - 0x0001b990 3a000000 3d000000 0a000000 3d000000 :...=.......=... │ │ │ │ │ - 0x0001b9a0 0f000000 3d000000 24000000 3d000000 ....=...$...=... │ │ │ │ │ - 0x0001b9b0 32000000 3d000000 02000000 3d000000 2...=.......=... │ │ │ │ │ - 0x0001b9c0 05000000 3d000000 13000000 3d000000 ....=.......=... │ │ │ │ │ - 0x0001b9d0 0d000000 3d000000 0c000000 3d000000 ....=.......=... │ │ │ │ │ - 0x0001b9e0 23000000 3d000000 11000000 3d000000 #...=.......=... │ │ │ │ │ - 0x0001b9f0 26000000 3d000000 01000000 3d000000 &...=.......=... │ │ │ │ │ - 0x0001ba00 17000000 3d000000 08000000 3d000000 ....=.......=... │ │ │ │ │ - 0x0001ba10 09000000 3d000000 00000000 00000000 ....=........... │ │ │ │ │ - 0x0001ba20 6e756c6c 20696e70 75742062 75666665 null input buffe │ │ │ │ │ - 0x0001ba30 7220706f 696e7465 72000000 6c696273 r pointer...libs │ │ │ │ │ - 0x0001ba40 6f78722d 302e312e 33000000 32196400 oxr-0.1.3...2.d. │ │ │ │ │ - 0x0001ba50 696e7661 6c696420 696f2064 61746174 invalid io datat │ │ │ │ │ - 0x0001ba60 79706528 73290000 6d616c6c 6f632066 ype(s)..malloc f │ │ │ │ │ - 0x0001ba70 61696c65 64000000 6d757374 20736574 ailed...must set │ │ │ │ │ - 0x0001ba80 20232063 68616e6e 656c7320 6265666f # channels befo │ │ │ │ │ - 0x0001ba90 7265204f 2f492072 6174696f 00000000 re O/I ratio.... │ │ │ │ │ - 0x0001baa0 696e7661 6c696420 736f7872 5f742070 invalid soxr_t p │ │ │ │ │ - 0x0001bab0 6f696e74 65720000 492f4f20 72617469 ointer..I/O rati │ │ │ │ │ - 0x0001bac0 6f206f75 742d6f66 2d72616e 67650000 o out-of-range.. │ │ │ │ │ - 0x0001bad0 76617279 696e6720 4f2f4920 72617469 varying O/I rati │ │ │ │ │ - 0x0001bae0 6f206973 206e6f74 20737570 706f7274 o is not support │ │ │ │ │ - 0x0001baf0 65642077 69746820 74686973 20717561 ed with this qua │ │ │ │ │ - 0x0001bb00 6c697479 206c6576 656c0000 696e7661 lity level..inva │ │ │ │ │ - 0x0001bb10 6c696420 23206f66 20636861 6e6e656c lid # of channel │ │ │ │ │ - 0x0001bb20 73000000 23206f66 20636861 6e6e656c s...# of channel │ │ │ │ │ - 0x0001bb30 73206361 6e277420 62652063 68616e67 s can't be chang │ │ │ │ │ - 0x0001bb40 65640000 534f5852 5f545241 43450000 ed..SOXR_TRACE.. │ │ │ │ │ - 0x0001bb50 61726368 3a202573 00000000 534f5852 arch: %s....SOXR │ │ │ │ │ - 0x0001bb60 5f4d494e 5f444654 5f53495a 45000000 _MIN_DFT_SIZE... │ │ │ │ │ - 0x0001bb70 534f5852 5f4c4152 47455f44 46545f53 SOXR_LARGE_DFT_S │ │ │ │ │ - 0x0001bb80 495a4500 534f5852 5f434f45 46535f53 IZE.SOXR_COEFS_S │ │ │ │ │ - 0x0001bb90 495a4500 534f5852 5f4e554d 5f544852 IZE.SOXR_NUM_THR │ │ │ │ │ - 0x0001bba0 45414453 00000000 534f5852 5f434f45 EADS....SOXR_COE │ │ │ │ │ - 0x0001bbb0 465f494e 54455250 00000000 534f5852 F_INTERP....SOXR │ │ │ │ │ - 0x0001bbc0 5f535452 4943545f 42554600 534f5852 _STRICT_BUF.SOXR │ │ │ │ │ - 0x0001bbd0 5f4e4f53 4d414c4c 494e544f 50540000 _NOSMALLINTOPT.. │ │ │ │ │ - 0x0001bbe0 534f5852 5f555345 5f53494d 44333200 SOXR_USE_SIMD32. │ │ │ │ │ - 0x0001bbf0 534f5852 5f555345 5f53494d 44000000 SOXR_USE_SIMD... │ │ │ │ │ - 0x0001bc00 6e756c6c 206f7574 70757420 62756666 null output buff │ │ │ │ │ - 0x0001bc10 65722070 6f696e74 65720000 04080402 er pointer...... │ │ │ │ │ - 0x0001bc20 00000000 696e7075 74206675 6e637469 ....input functi │ │ │ │ │ - 0x0001bc30 6f6e2072 65706f72 74656420 6661696c on reported fail │ │ │ │ │ - 0x0001bc40 75726500 6e756c6c 20706f69 6e746572 ure.null pointer │ │ │ │ │ - 0x0001bc50 00000000 04566e3f f4fd543f 5eba293f .....Vn?..T?^.)? │ │ │ │ │ - 0x0001bc60 31323434 38203438 38203434 204c204f 12448 488 44 L O │ │ │ │ │ - 0x0001bc70 4d500000 0000803f 0000803f 0000004f MP.....?...?...O │ │ │ │ │ - 0x0001bc80 00000047 00000000 24fd0d33 b66ed73d ...G....$..3.n.= │ │ │ │ │ - 0x0001bc90 cb1825a8 1d4e263e 2730d835 4164753e ..%..N&>'0.5Adu> │ │ │ │ │ - 0x0001bca0 8a8572fa eeb2c03e 4ee234e7 a522053f ..r....>N.4..".? │ │ │ │ │ - 0x0001bcb0 ea021b32 a422453f f87ad2c0 852e803f ...2."E?.z.....? │ │ │ │ │ - 0x0001bcc0 eda49878 5634b23f d9da711c c771dc3f ...xV4.?..q..q.? │ │ │ │ │ - 0x0001bcd0 aec6711c c771fc3f 01000000 00001040 ..q..q.?.......@ │ │ │ │ │ - 0x0001bce0 00000000 00001040 00000000 0000f03f .......@.......? │ │ │ │ │ - 0x0001bcf0 c8dcba48 20abdf3d 2b311f12 1925233e ...H ..=+1...%#> │ │ │ │ │ - 0x0001bd00 eb2e658f 65fc753e be8adbd1 a5a0c03e ..e.e.u>.......> │ │ │ │ │ - 0x0001bd10 297353eb bb25053f 2ddfb7af 4222453f )sS..%.?-...B"E? │ │ │ │ │ - 0x0001bd20 458919b4 8e2e803f 051b493f 5534b23f E......?..I?U4.? │ │ │ │ │ - 0x0001bd30 34ce855b c771dc3f 94b85a13 c771fc3f 4..[.q.?..Z..q.? │ │ │ │ │ - 0x0001bd40 d75ae300 00001040 030194ff ffff0f40 .Z.....@.......@ │ │ │ │ │ - 0x0001bd50 528c1700 0000f03f 1d03f096 7045e53d R......?....pE.= │ │ │ │ │ - 0x0001bd60 133ea181 ecca153e 941676d0 93e7783e .>.....>..v...x> │ │ │ │ │ - 0x0001bd70 c2d181b9 86fbbf3e 21946ec8 6456053f .......>!.n.dV.? │ │ │ │ │ - 0x0001bd80 70b726d4 c817453f 5a5c13ab 3830803f p.&...E?Z\..80.? │ │ │ │ │ - 0x0001bd90 2057b0d2 f033b23f 2a29092f ea71dc3f W...3.?*)./.q.? │ │ │ │ │ - 0x0001bda0 28a4a26c be71fc3f 5fd48676 01001040 (..l.q.?_..v...@ │ │ │ │ │ - 0x0001bdb0 317c63cc feff0f40 46ac5674 0000f03f 1|c....@F.Vt...? │ │ │ │ │ - 0x0001bdc0 0aac4084 706aec3d 1d532547 453205be ..@.pj.=.S%GE2.. │ │ │ │ │ - 0x0001bdd0 c023b67f 3db1803e 217fc41e 1e8fba3e .#..=..>!......> │ │ │ │ │ - 0x0001bde0 98a7ab80 4784063f d0a4c76f c8b9443f ....G..?...o..D? │ │ │ │ │ - 0x0001bdf0 f7f3e5e1 b345803f da790a2c af2cb23f .....E.?.y.,.,.? │ │ │ │ │ - 0x0001be00 96f7aa5e 8275dc3f 753f64a8 7870fc3f ...^.u.?u?d.xp.? │ │ │ │ │ - 0x0001be10 9ba04aaa 4f001040 6a946467 a3ff0f40 ..J.O..@j.dg...@ │ │ │ │ │ - 0x0001be20 27903297 3100f03f cc128ad6 92e1f23d '.2.1..?.......= │ │ │ │ │ - 0x0001be30 3447955e 28bf30be 25ad3226 3c7b8a3e 4G.^(.0.%.2&<{.> │ │ │ │ │ - 0x0001be40 82a8240d 0704a43e 3ec897e5 60420b3f ..$....>>...`B.? │ │ │ │ │ - 0x0001be50 0fc25039 f7c8423f 409b2be1 87da803f ..P9..B?@.+....? │ │ │ │ │ - 0x0001be60 84153c08 edeab13f b69dbb76 08a0dc3f ..<....?...v...? │ │ │ │ │ - 0x0001be70 cab7b2a9 d95cfc3f 44ec8617 71061040 .....\.?D...q..@ │ │ │ │ │ - 0x0001be80 b111a3c6 52f60f40 8571a6e0 b206f03f ....R..@.q.....? │ │ │ │ │ - 0x0001be90 05e36377 c736723e 094a02e6 720c9f3e ..cw.6r>.J..r..> │ │ │ │ │ - 0x0001bea0 dd6d3c35 513cdd3e 4e936908 1117143f .m<5Q<.>N.i....? │ │ │ │ │ - 0x0001beb0 49ea81cd 85ec493f 76621796 ac107e3f I.....I?vb....~? │ │ │ │ │ - 0x0001bec0 37eab920 1211af3f 40966196 2128dc3f 7.. ...?@.a.!(.? │ │ │ │ │ - 0x0001bed0 a82ca897 9eef0540 098c4191 4e942c40 .,.....@..A.N.,@ │ │ │ │ │ - 0x0001bee0 dafa97bc 09e94d40 cb386c92 47996740 ......M@.8l.G.g@ │ │ │ │ │ - 0x0001bef0 7c60465e f8fd7840 fa04359e 06b97a40 |`F^..x@..5...z@ │ │ │ │ │ - 0x0001bf00 ceea54b6 3737883e c86ce17d 0099b43e ..T.77.>.l.}...> │ │ │ │ │ - 0x0001bf10 b96678d4 dd61f33e 12e352f9 88992a3f .fx..a.>..R...*? │ │ │ │ │ - 0x0001bf20 bd9c848e ef22613f 42c3556c 1fd7933f ....."a?B.Ul...? │ │ │ │ │ - 0x0001bf30 b43220e3 3f76c43f 77fc5776 2181f23f .2 .?v.?w.Wv!..? │ │ │ │ │ - 0x0001bf40 38028872 2fc21c40 56e56f3a 69ad4240 8..r/..@V.o:i.B@ │ │ │ │ │ - 0x0001bf50 6ba7c3f5 ea796340 3455df93 56987e40 k....yc@4U..V.~@ │ │ │ │ │ - 0x0001bf60 f9fc04ad a81b9040 3ce39a79 5a169140 .......@<..yZ..@ │ │ │ │ │ - 0x0001bf70 566795b7 a71ca03e f4a41472 a05bcb3e Vg.....>...r.[.> │ │ │ │ │ - 0x0001bf80 d0d6692a 7cba093f 023bb4ee 9da1413f ..i*|..?.;....A? │ │ │ │ │ - 0x0001bf90 dee83e1c d8af763f d5aac9be fe39aa3f ..>...v?.....9.? │ │ │ │ │ - 0x0001bfa0 e4d6f761 7500db3f d59eaa5a f35e0840 ...au..?...Z.^.@ │ │ │ │ │ - 0x0001bfb0 45663658 32e53240 d4ca0175 927a5840 Ef6X2.2@...u.zX@ │ │ │ │ │ - 0x0001bfc0 8697b4fc 3a727940 b4340850 3ce99340 ....:ry@.4.P<..@ │ │ │ │ │ - 0x0001bfd0 cf56f102 fadda440 e423ede9 6effa540 .V.....@.#..n..@ │ │ │ │ │ - 0x0001bfe0 9debd245 3b75b53e 167f77bb a62fe23e ...E;u.>..w../.> │ │ │ │ │ - 0x0001bff0 baf1da13 0118213f ed6474a2 6866573f ......!?.dt.hfW? │ │ │ │ │ - 0x0001c000 2ee53899 ae128e3f 2c0af4f3 cc5bc13f ..8....?,....[.? │ │ │ │ │ - 0x0001c010 e3d0a317 1ad8f13f 40b6aca5 d1132040 .......?@..... @ │ │ │ │ │ - 0x0001c020 55d9c7e5 72e14840 5c822876 4b147040 U...r.H@\.(vK.p@ │ │ │ │ │ - 0x0001c030 181d74d1 6aab9040 6b80e860 c600aa40 ..t.j..@k..`...@ │ │ │ │ │ - 0x0001c040 a22321d1 db24bb40 e4e05f45 7d78bc40 .#!..$.@.._E}x.@ │ │ │ │ │ - 0x0001c050 0c4dbe2f 8699cc3e 49c51889 3a33f83e .M./...>I...:3.> │ │ │ │ │ - 0x0001c060 2c781723 3fbc363f fddb196a ae166f3f ,x.#?.6?...j..o? │ │ │ │ │ - 0x0001c070 ed8fe877 6df4a33f 36041ea3 f601d73f ...wm..?6......? │ │ │ │ │ - 0x0001c080 7d37e91c 499e0740 0237b6db 1e3f3540 }7..I..@.7...?5@ │ │ │ │ │ - 0x0001c090 8d5df958 31696040 63d4ea6e 0c2b8540 .].X1i`@c..n.+.@ │ │ │ │ │ - 0x0001c0a0 63c1f8b4 bee4a540 683cb85c 4907c140 c......@h<.\I..@ │ │ │ │ │ - 0x0001c0b0 0f397052 56b7d140 4141ec38 3b81d240 .9pRV..@AA.8;..@ │ │ │ │ │ - 0x0001c0c0 8042d163 bc07e73c 9d6257f9 3a1c213d .B.c...<.bW.:.!= │ │ │ │ │ - 0x0001c0d0 0aa0207a 7f49663d 1deff5be bf89b03d .. z.If=.......= │ │ │ │ │ - 0x0001c0e0 4d5ab7fe bca0fe3d 4274d3db 72c0523e MZ.....=Bt..r.R> │ │ │ │ │ - 0x0001c0f0 69b26c60 67e0b03e aa1d5f4b ac201c3f i.l`g..>.._K. .? │ │ │ │ │ - 0x0001c100 df2ba986 a15eaa3f 2e3082da 0fa8f73c .+...^.?.0.....< │ │ │ │ │ - 0x0001c110 91e86017 bd37003d cef47475 c087693d ..`..7.=..tu..i= │ │ │ │ │ - 0x0001c120 08ff1178 564cb03d f15540b3 95a6fe3d ...xVL.=.U@....= │ │ │ │ │ - 0x0001c130 c85bec9a 5bc0523e 806cfa9a 67e0b03e .[..[.R>.l..g..> │ │ │ │ │ - 0x0001c140 1b2f0a4b ac201c3f a432a986 a15eaa3f ./.K. .?.2...^.? │ │ │ │ │ - 0x0001c150 c0813441 ed180e3d 5510bfc8 793342bd ..4A...=U...y3B. │ │ │ │ │ - 0x0001c160 d97c3305 dfb27e3d 01e84986 67e9a63d .|3...~=..I.g..= │ │ │ │ │ - 0x0001c170 bc694645 107aff3d 8ad8bd2a 88ba523e .iFE.z.=...*..R> │ │ │ │ │ - 0x0001c180 a312d47b 81e0b03e fe66ef08 ac201c3f ...{...>.f... .? │ │ │ │ │ - 0x0001c190 ef7ab286 a15eaa3f dc838a4f 4e452e3d .z...^.?...ONE.= │ │ │ │ │ - 0x0001c1a0 5c484999 630c74bd c662b183 c546ac3d \HI.c.t..b...F.= │ │ │ │ │ - 0x0001c1b0 da6ae69b 3270d0bd c7511dfd ce4f093e .j..2p...Q...O.> │ │ │ │ │ - 0x0001c1c0 8ba03a5e 36f7513e 869d62a0 63e5b03e ..:^6.Q>..b.c..> │ │ │ │ │ - 0x0001c1d0 3481bf1c 9a201c3f 1c384e8a a15eaa3f 4.... .?.8N..^.? │ │ │ │ │ - 0x0001c1e0 b231a4fb 5c4a253d a664f228 8b1961bd .1..\J%=.d.(..a. │ │ │ │ │ - 0x0001c1f0 50923f2b 57ba7d3d cfaef1d0 af39c93d P.?+W.}=.....9.= │ │ │ │ │ - 0x0001c200 3b0655e6 a635e13d 668db35a 975b543e ;.U..5.=f..Z.[T> │ │ │ │ │ - 0x0001c210 fede4574 ddcfb03e 2a8f20bc 07211c3f ..Et...>*. ..!.? │ │ │ │ │ - 0x0001c220 0eac006c a15eaa3f 6d616b65 5f6c7066 ...l.^.?make_lpf │ │ │ │ │ - 0x0001c230 286e3d25 69204663 3d252e37 67206265 (n=%i Fc=%.7g be │ │ │ │ │ - 0x0001c240 74613d25 67207268 6f3d2567 20736361 ta=%g rho=%g sca │ │ │ │ │ - 0x0001c250 6c653d25 67290000 2e2f7369 6e637465 le=%g).../sincte │ │ │ │ │ - 0x0001c260 73742025 2d31322e 37672025 2d31322e st %-12.7g %-12. │ │ │ │ │ - 0x0001c270 37672025 67203020 252d3567 20256920 7g %g 0 %-5g %i │ │ │ │ │ - 0x0001c280 25692035 30202567 20256720 2d34203e %i 50 %g %g -4 > │ │ │ │ │ - 0x0001c290 31000000 6c6f6728 30290000 6e50493d 1...log(0)..nPI= │ │ │ │ │ - 0x0001c2a0 25672070 65616b2d 73756d40 25693d25 %g peak-sum@%i=% │ │ │ │ │ - 0x0001c2b0 67202876 616c4025 693d2567 293b206c g (val@%i=%g); l │ │ │ │ │ - 0x0001c2c0 656e3d25 6920706f 73743d25 69202825 en=%i post=%i (% │ │ │ │ │ - 0x0001c2d0 67252529 00000000 6c19a87d 1c5007be g%%)....l..}.P.. │ │ │ │ │ - 0x0001c2e0 5f908e19 0a92e53e 6bc14131 68d7bb3f _......>k.A1h..? │ │ │ │ │ - 0x0001c2f0 9df6949c 13bbecbf 6de7a39d 71b307be ........m...q... │ │ │ │ │ - 0x0001c300 88f6ae29 fd8be53e f2ea1c03 b2d7bb3f ...)...>.......? │ │ │ │ │ - 0x0001c310 48e98832 0ab8ecbf c8a57fe5 0c3111be H..2.........1.. │ │ │ │ │ - 0x0001c320 862523aa 439ae53e 9e735c32 33d8bb3f .%#.C..>.s\23..? │ │ │ │ │ - 0x0001c330 10d6b5ac b1baecbf b43d43c6 041df9bd .........=C..... │ │ │ │ │ - 0x0001c340 8e9a1c5b d8d2e53e 59164cfc 51d4bb3f ...[...>Y.L.Q..? │ │ │ │ │ - 0x0001c350 80d18a14 6f89ecbf 36511621 dd68413e ....o...6Q.!.hA> │ │ │ │ │ - 0x0001c360 20fa2570 094add3e 465b3a8b 83f0bb3f .%p.J.>F[:....? │ │ │ │ │ - 0x0001c370 426ac999 dcdeecbf f0404483 7071443e Bj.......@D.pqD> │ │ │ │ │ - 0x0001c380 7524ab81 fa80de3e 23a70aa1 dee7bb3f u$.....>#......? │ │ │ │ │ - 0x0001c390 123c7430 5173ecbf 0f93574f c12a38be .p.c....? │ │ │ │ │ - 0x0001c3b0 0677b17a d168ebbf 8181ebc2 8bc07abe .w.z.h........z. │ │ │ │ │ - 0x0001c3c0 4c3b9bd1 99990a3f 251c1fd2 14a6ba3f L;.....?%......? │ │ │ │ │ - 0x0001c3d0 b42db940 38d5e5bf 58418a0b 148a853e .-.@8...XA.....> │ │ │ │ │ - 0x0001c3e0 1f8c5405 69b40ebf 76e84f76 8e5cbe3f ..T.i...v.Ov.\.? │ │ │ │ │ - 0x0001c3f0 d4f19881 caf8f3bf c0915999 114b84be ..........Y..K.. │ │ │ │ │ - 0x0001c400 4f5dd6ea 28ae103f 8e6dbeb6 2341bb3f O]..(..?.m..#A.? │ │ │ │ │ - 0x0001c410 a264726a 67d8e9bf 6669725f 6c656e3d .drjg...fir_len= │ │ │ │ │ - 0x0001c420 25692064 66745f6c 656e6774 683d2569 %i dft_length=%i │ │ │ │ │ - 0x0001c430 2046703d 25672046 733d2567 20466e3d Fp=%g Fs=%g Fn= │ │ │ │ │ - 0x0001c440 25672061 74743d25 67202569 2f256900 %g att=%g %i/%i. │ │ │ │ │ - 0x0001c450 6f757420 6f66206d 656d6f72 79000000 out of memory... │ │ │ │ │ - 0x0001c460 70726563 6973696f 6e206e6f 7420696e precision not in │ │ │ │ │ - 0x0001c470 205b3135 2c33335d 20626974 73000000 [15,33] bits... │ │ │ │ │ - 0x0001c480 696d6167 696e6720 67726561 74657220 imaging greater │ │ │ │ │ - 0x0001c490 7468616e 20726f6c 6c6f6666 00000000 than rolloff.... │ │ │ │ │ - 0x0001c4a0 72657361 6d706c69 6e672066 6163746f resampling facto │ │ │ │ │ - 0x0001c4b0 72206e6f 7420706f 73697469 76650000 r not positive.. │ │ │ │ │ - 0x0001c4c0 7472616e 73697469 6f6e2062 616e6420 transition band │ │ │ │ │ - 0x0001c4d0 6e6f7420 77697468 696e205b 35302c31 not within [50,1 │ │ │ │ │ - 0x0001c4e0 35305d20 25206f66 206e7971 75697374 50] % of nyquist │ │ │ │ │ - 0x0001c4f0 00000000 7472616e 73697469 6f6e2062 ....transition b │ │ │ │ │ - 0x0001c500 616e6477 69647468 206e6f74 20696e20 andwidth not in │ │ │ │ │ - 0x0001c510 5b302e32 2c35305d 2025206f 66206e79 [0.2,50] % of ny │ │ │ │ │ - 0x0001c520 71756973 74000000 70686173 65207265 quist...phase re │ │ │ │ │ - 0x0001c530 73706f6e 7365206e 6f742069 6e205b30 sponse not in [0 │ │ │ │ │ - 0x0001c540 3d6d696e 2d706861 73652c31 30303d6d =min-phase,100=m │ │ │ │ │ - 0x0001c550 61782d70 68617365 5d202500 7462775f ax-phase] %.tbw_ │ │ │ │ │ - 0x0001c560 74696768 74656e3d 25672028 25676442 tighten=%g (%gdB │ │ │ │ │ - 0x0001c570 29000000 6669725f 6c656e3d 25692070 )...fir_len=%i p │ │ │ │ │ - 0x0001c580 68617365 733d2569 20636f65 665f696e hases=%i coef_in │ │ │ │ │ - 0x0001c590 74657270 3d256920 73697a65 3d252e33 terp=%i size=%.3 │ │ │ │ │ - 0x0001c5a0 676b0000 25673a20 3e3e2569 2025692f gk..%g: >>%i %i/ │ │ │ │ │ - 0x0001c5b0 25692025 692f2567 2025692f 25692028 %i %i/%g %i/%i ( │ │ │ │ │ - 0x0001c5c0 25782900 2535697c 252d3569 20707265 %x).%5i|%-5i pre │ │ │ │ │ - 0x0001c5d0 6c6f6164 3d256920 72656d4c 3d256900 load=%i remL=%i. │ │ │ │ │ - 0x0001c5e0 0ad723bc 9a9999be 00000000 aaf1d2bd ..#............. │ │ │ │ │ - 0x0001c5f0 63723332 00000000 e6e19f3e c5b9b6bd cr32.......>.... │ │ │ │ │ - 0x0001c600 f450203d 0b518dbc fec0e03b 2d0717bb .P =.Q.....;-... │ │ │ │ │ - 0x0001c610 13d01f3a 367aedb8 0ede3b37 07839f3e ...:6z....;7...> │ │ │ │ │ - 0x0001c620 e4e1b2bd c2ca163d 24dc78bc 30b8b23b .......=$.x.0..; │ │ │ │ │ - 0x0001c630 180ccdba 7ccfa639 a0f511b8 720a9f3e ....|..9....r..> │ │ │ │ │ - 0x0001c640 db13aebd f94a0b3d 765e52bc 07be823b .....J.=v^R....; │ │ │ │ │ - 0x0001c650 433d6aba 23f9e438 63723634 00000000 C=j.#..8cr64.... │ │ │ │ │ - 0x0001c660 72245e6e ec19d43f b8af5f4f 6313b8bf r$^n...?.._Oc... │ │ │ │ │ - 0x0001c670 b2fb2269 8446a73f 310db654 cff197bf .."i.F.?1..T.... │ │ │ │ │ - 0x0001c680 27d94edf f3d8873f 2e5b13ff 0a0a76bf '.N....?.[....v. │ │ │ │ │ - 0x0001c690 1ca35fae b75f623f ffaeafeb ccef4abf .._.._b?......J. │ │ │ │ │ - 0x0001c6a0 d554c309 eedb303f 4fff1883 105211bf .T....0?O....R.. │ │ │ │ │ - 0x0001c6b0 c70f784b 8f78eb3e fd866ca4 0f0bbebe ..xK.x.>..l..... │ │ │ │ │ - 0x0001c6c0 ad38ff7a 261d813e f426beef 4d14d43f .8.z&..>.&..M..? │ │ │ │ │ - 0x0001c6d0 c90134d3 97d6b7bf d09429dd 09a2a63f ..4.......)....? │ │ │ │ │ - 0x0001c6e0 45af3700 65a296bf e9b31dc8 2ea8853f E.7.e..........? │ │ │ │ │ - 0x0001c6f0 93ba2f68 6ff472bf 5d8274ce f7625d3f ../ho.r.].t..b]? │ │ │ │ │ - 0x0001c700 fea10fa5 148943bf e3c7c261 3e62253f ......C....a>b%? │ │ │ │ │ - 0x0001c710 ebd0761d e91d02bf cc3d616c 063bd53e ..v......=al.;.> │ │ │ │ │ - 0x0001c720 749faed4 74049abe 5cee25f8 b10dd43f t...t...\.%....? │ │ │ │ │ - 0x0001c730 8cccdb26 aa8fb7bf 646c86fa 50e5a53f ...&....dl..P..? │ │ │ │ │ - 0x0001c740 e71f5787 742b95bf 01915445 204c833f ..W.t+....TE L.? │ │ │ │ │ - 0x0001c750 416d44b2 53976fbf 6b07a84a d356563f AmD.S.o.k..J.VV? │ │ │ │ │ - 0x0001c760 3d0495bb c5213abf 2232d30f 2cbf173f =....!:."2..,..? │ │ │ │ │ - 0x0001c770 0c5da248 88f5edbe 408ec5c0 f0dab33e .].H....@......> │ │ │ │ │ - 0x0001c780 40ac0722 cf05d43f fbdf9f71 d53bb7bf @.."...?...q.;.. │ │ │ │ │ - 0x0001c790 3c8bae4b 960aa53f d889130c 1f8693bf <..K...?........ │ │ │ │ │ - 0x0001c7a0 574c9488 cdc2803f ab015416 483469bf WL.....?..T.H4i. │ │ │ │ │ - 0x0001c7b0 94986f99 53964f3f 9f5df57b 0aea2ebf ..o.S.O?.].{.... │ │ │ │ │ - 0x0001c7c0 7d9506af 8e1a053f f9d58172 fa72cebe }......?...r.r.. │ │ │ │ │ - 0x0001c7d0 281390c4 3cfcd33f 1e0240aa 38d7b6bf (...<..?..@.8... │ │ │ │ │ - 0x0001c7e0 af907089 1e0aa43f 073da762 21aa91bf ..p....?.=.b!... │ │ │ │ │ - 0x0001c7f0 50b039c4 1f187c3f 866079ae e5e062bf P.9...|?.`y...b. │ │ │ │ │ - 0x0001c800 0a2b005c 02fa433f 75c2dfb4 46af1dbf .+.\..C?u...F... │ │ │ │ │ - 0x0001c810 58b2edc9 c17be73e 128191d4 60f0d33f X....{.>....`..? │ │ │ │ │ - 0x0001c820 b49bee8c 3c5cb6bf f0324c3d 58d9a23f ....<\...2L=X..? │ │ │ │ │ - 0x0001c830 d4e86f87 841b8fbf 2193d4f1 0557763f ..o.....!....Wv? │ │ │ │ │ - 0x0001c840 306388f5 82a159bf a373a687 efd9343f 0c....Y..s....4? │ │ │ │ │ - 0x0001c850 913781f8 b33e02bf 5a37733e 4ee1d33f .7...>..Z7s>N..? │ │ │ │ │ - 0x0001c860 84bb2768 7bc2b5bf f471f610 5f69a13f ..'h{....q.._i.? │ │ │ │ │ - 0x0001c870 538ae3b6 ce4b8abf 3660d1d4 c057703f S....K..6`...Wp? │ │ │ │ │ - 0x0001c880 bce21a5a a8474dbf c2b30f5b 249f1c3f ...Z.GM....[$..? │ │ │ │ │ - 0x0001c890 76723332 00000000 252d3369 20707265 vr32....%-3i pre │ │ │ │ │ - 0x0001c8a0 6c6f6164 3d256900 78666164 65206c65 load=%i.xfade le │ │ │ │ │ - 0x0001c8b0 76656c20 25692c20 696e633f 3d256900 vel %i, inc?=%i. │ │ │ │ │ - 0x0001c8c0 73776974 63682066 726f6d20 73746167 switch from stag │ │ │ │ │ - 0x0001c8d0 65202569 20746f20 25692c20 78322066 e %i to %i, x2 f │ │ │ │ │ - 0x0001c8e0 726f6d20 25692074 6f202569 00000000 rom %i to %i.... │ │ │ │ │ - 0x0001c8f0 00000000 627fcc37 7896cb38 a4848639 ....b..7x..8...9 │ │ │ │ │ - 0x0001c900 0e3e0a3a 5d84693a 1ac6a33a 244bb83a .>.:].i:...:$K.: │ │ │ │ │ - 0x0001c910 ab7c8d3a bfd8b4b7 f66307bb 94a8a1bb .|.:.....c...... │ │ │ │ │ - 0x0001c920 b33d04bc 193d2bbc c65f2fbc be88f4bb .=...=+.._/..... │ │ │ │ │ - 0x0001c930 41c1e438 6d42403c 238cd13c 1d571c3d A..8mB@<#..<.W.= │ │ │ │ │ - 0x0001c940 99b0373d c634273d f0cab93c 12c623bc ..7=.4'=...<..#. │ │ │ │ │ - 0x0001c950 687f5abd de53cabd 0e0a09be 008013be h.Z..S.......... │ │ │ │ │ - 0x0001c960 5cf9edbd 82982abd 003ca53d a177783e \.....*..<.=.wx> │ │ │ │ │ - 0x0001c970 85b0da3e 0b441c3f 9129443f 8bf25e3f ...>.D.?.)D?..^? │ │ │ │ │ - 0x0001c980 c861683f 00000000 09c16b37 7c67c337 .ah?......k7|g.7 │ │ │ │ │ - 0x0001c990 d2102838 06cd8138 c46cb838 5be8f338 ..(8...8.l.8[..8 │ │ │ │ │ - 0x0001c9a0 dfd91639 1b5d2e39 19e33a39 432e3639 ...9.].9..:9C.69 │ │ │ │ │ - 0x0001c9b0 cd061a39 682ec238 bf86fd36 b802e4b8 ...9h..8...6.... │ │ │ │ │ - 0x0001c9c0 54ad84b9 ff1bdbb9 39f51aba d73346ba T.......9....3F. │ │ │ │ │ - 0x0001c9d0 34036aba d14980ba 930d82ba 89856fba 4.j..I........o. │ │ │ │ │ - 0x0001c9e0 3e373fba 1f9fe3b9 4f220db8 b1c3ed39 >7?.....O".....9 │ │ │ │ │ - 0x0001c9f0 d572823a 3fbfca3a 608f063b c0c3203b .r.:?..:`..;.. ; │ │ │ │ │ - 0x0001ca00 93eb2f3b 9959303b 6f3e1f3b 4d40f63a ../;.Y0;o>.;M@.: │ │ │ │ │ - 0x0001ca10 0783883a 777345b8 b5faacba 24872fbb ...:wsE.....$./. │ │ │ │ │ - 0x0001ca20 020c83bb b77ea8bb ed5cc3bb 013dcfbb .....~...\...=.. │ │ │ │ │ - 0x0001ca30 2d8fc8bb 701fadbb 130c79bb 0adfe1ba -...p.....y..... │ │ │ │ │ - 0x0001ca40 45bb583a 2413703b cf69d63b 3a7e163c E.X:$.p;.i.;:~.< │ │ │ │ │ - 0x0001ca50 ec02393c e61c4e3c f5df513c f499413c ..9<..N<..Q<..A< │ │ │ │ │ - 0x0001ca60 33431c3c 7ba2c53b 7bfcc23a 796d77bb 3C.<{..;{..:ymw. │ │ │ │ │ - 0x0001ca70 eed118bc 0f1c70bc 5a539dbc 02c5b7bc ......p.ZS...... │ │ │ │ │ - 0x0001ca80 5e7ac3bc 788bbdbc 137aa4bc 430471bc ^z..x....z..C.q. │ │ │ │ │ - 0x0001ca90 d61aefbb 15d2da3a 1f2d3c3c bf5cae3c .......:.-<<.\.< │ │ │ │ │ - 0x0001caa0 a59ff63c 2275173d 28fd273d b0052a3d ...<"u.=(.'=..*= │ │ │ │ │ - 0x0001cab0 e2c81b3d b7d0f93c 3b399d3c 9c0a9e3b ...=...<;9.<...; │ │ │ │ │ - 0x0001cac0 60193dbc 26a9e9bc 476c36bd 4b446dbd `.=.&...Gl6.KDm. │ │ │ │ │ - 0x0001cad0 057489bd 06f090bd 7a298bbd ca8e6ebd .t......z)....n. │ │ │ │ │ - 0x0001cae0 1d6b2bbd 39eea0bc 3aade03b 12ac113d .k+.9...:..;...= │ │ │ │ │ - 0x0001caf0 30fb823d c3d0b63d d8a8de3d ac57f53d 0..=...=...=.W.= │ │ │ │ │ - 0x0001cb00 77bbf63d 7139e03d 2124b13d 1300563d w..=q9.=!$.=..V= │ │ │ │ │ - 0x0001cb10 d1f00c3c 3df329bd d4cec0bd 7f3714be ...<=.)......7.. │ │ │ │ │ - 0x0001cb20 f3c540be 28dc60be 989a6fbe dbdf68be ..@.(.`...o...h. │ │ │ │ │ - 0x0001cb30 c6a749be a15a10be 3a1574bd b22c3a3d ..I..Z..:.t..,:= │ │ │ │ │ - 0x0001cb40 23ce2e3e 66529f3e 97cfeb3e 16971c3f #..>fR.>...>...? │ │ │ │ │ - 0x0001cb50 d0bf413f 116c633f 63c87f3f 98a18a3f ..A?.lc?c..?...? │ │ │ │ │ - 0x0001cb60 0c54913f 909a933f 63723332 73000000 .T.?...?cr32s... │ │ │ │ │ - 0x0001cb70 e6e19f3e c5b9b6bd f450203d 0b518dbc ...>.....P =.Q.. │ │ │ │ │ - 0x0001cb80 fec0e03b 2d0717bb 13d01f3a 367aedb8 ...;-......:6z.. │ │ │ │ │ - 0x0001cb90 0ede3b37 00000000 00000000 00000000 ..;7............ │ │ │ │ │ - 0x0001cba0 07839f3e e4e1b2bd c2ca163d 24dc78bc ...>.......=$.x. │ │ │ │ │ - 0x0001cbb0 30b8b23b 180ccdba 7ccfa639 a0f511b8 0..;....|..9.... │ │ │ │ │ - 0x0001cbc0 000080bf 000000c0 f30435bf 00000040 ..........5....@ │ │ │ │ │ - 0x0001cbd0 f304b5bf 04000000 02000000 03000000 ................ │ │ │ │ │ - 0x0001cbe0 05000000 00000000 3a000000 3d000000 ........:...=... │ │ │ │ │ - 0x0001cbf0 0a000000 3d000000 0f000000 3d000000 ....=.......=... │ │ │ │ │ - 0x0001cc00 24000000 3d000000 32000000 3d000000 $...=...2...=... │ │ │ │ │ - 0x0001cc10 02000000 3d000000 05000000 3d000000 ....=.......=... │ │ │ │ │ - 0x0001cc20 13000000 3d000000 0d000000 3d000000 ....=.......=... │ │ │ │ │ - 0x0001cc30 0c000000 3d000000 23000000 3d000000 ....=...#...=... │ │ │ │ │ - 0x0001cc40 11000000 3d000000 26000000 3d000000 ....=...&...=... │ │ │ │ │ - 0x0001cc50 01000000 3d000000 17000000 3d000000 ....=.......=... │ │ │ │ │ - 0x0001cc60 08000000 3d000000 09000000 3d000000 ....=.......=... │ │ │ │ │ - 0x0001cc70 00000000 00000000 ........ │ │ │ │ │ + 0x00015fc8 3a000000 3d000000 0a000000 3d000000 :...=.......=... │ │ │ │ │ + 0x00015fd8 0f000000 3d000000 24000000 3d000000 ....=...$...=... │ │ │ │ │ + 0x00015fe8 32000000 3d000000 02000000 3d000000 2...=.......=... │ │ │ │ │ + 0x00015ff8 05000000 3d000000 13000000 3d000000 ....=.......=... │ │ │ │ │ + 0x00016008 0d000000 3d000000 0c000000 3d000000 ....=.......=... │ │ │ │ │ + 0x00016018 23000000 3d000000 11000000 3d000000 #...=.......=... │ │ │ │ │ + 0x00016028 26000000 3d000000 01000000 3d000000 &...=.......=... │ │ │ │ │ + 0x00016038 17000000 3d000000 08000000 3d000000 ....=.......=... │ │ │ │ │ + 0x00016048 09000000 3d000000 00000000 00000000 ....=........... │ │ │ │ │ + 0x00016058 6e756c6c 20696e70 75742062 75666665 null input buffe │ │ │ │ │ + 0x00016068 7220706f 696e7465 72000000 6c696273 r pointer...libs │ │ │ │ │ + 0x00016078 6f78722d 302e312e 33000000 32196400 oxr-0.1.3...2.d. │ │ │ │ │ + 0x00016088 696e7661 6c696420 696f2064 61746174 invalid io datat │ │ │ │ │ + 0x00016098 79706528 73290000 6d616c6c 6f632066 ype(s)..malloc f │ │ │ │ │ + 0x000160a8 61696c65 64000000 6d757374 20736574 ailed...must set │ │ │ │ │ + 0x000160b8 20232063 68616e6e 656c7320 6265666f # channels befo │ │ │ │ │ + 0x000160c8 7265204f 2f492072 6174696f 00000000 re O/I ratio.... │ │ │ │ │ + 0x000160d8 696e7661 6c696420 736f7872 5f742070 invalid soxr_t p │ │ │ │ │ + 0x000160e8 6f696e74 65720000 492f4f20 72617469 ointer..I/O rati │ │ │ │ │ + 0x000160f8 6f206f75 742d6f66 2d72616e 67650000 o out-of-range.. │ │ │ │ │ + 0x00016108 76617279 696e6720 4f2f4920 72617469 varying O/I rati │ │ │ │ │ + 0x00016118 6f206973 206e6f74 20737570 706f7274 o is not support │ │ │ │ │ + 0x00016128 65642077 69746820 74686973 20717561 ed with this qua │ │ │ │ │ + 0x00016138 6c697479 206c6576 656c0000 696e7661 lity level..inva │ │ │ │ │ + 0x00016148 6c696420 23206f66 20636861 6e6e656c lid # of channel │ │ │ │ │ + 0x00016158 73000000 23206f66 20636861 6e6e656c s...# of channel │ │ │ │ │ + 0x00016168 73206361 6e277420 62652063 68616e67 s can't be chang │ │ │ │ │ + 0x00016178 65640000 534f5852 5f545241 43450000 ed..SOXR_TRACE.. │ │ │ │ │ + 0x00016188 61726368 3a202573 00000000 534f5852 arch: %s....SOXR │ │ │ │ │ + 0x00016198 5f4d494e 5f444654 5f53495a 45000000 _MIN_DFT_SIZE... │ │ │ │ │ + 0x000161a8 534f5852 5f4c4152 47455f44 46545f53 SOXR_LARGE_DFT_S │ │ │ │ │ + 0x000161b8 495a4500 534f5852 5f434f45 46535f53 IZE.SOXR_COEFS_S │ │ │ │ │ + 0x000161c8 495a4500 534f5852 5f4e554d 5f544852 IZE.SOXR_NUM_THR │ │ │ │ │ + 0x000161d8 45414453 00000000 534f5852 5f434f45 EADS....SOXR_COE │ │ │ │ │ + 0x000161e8 465f494e 54455250 00000000 534f5852 F_INTERP....SOXR │ │ │ │ │ + 0x000161f8 5f535452 4943545f 42554600 534f5852 _STRICT_BUF.SOXR │ │ │ │ │ + 0x00016208 5f4e4f53 4d414c4c 494e544f 50540000 _NOSMALLINTOPT.. │ │ │ │ │ + 0x00016218 6e756c6c 206f7574 70757420 62756666 null output buff │ │ │ │ │ + 0x00016228 65722070 6f696e74 65720000 04080402 er pointer...... │ │ │ │ │ + 0x00016238 00000000 696e7075 74206675 6e637469 ....input functi │ │ │ │ │ + 0x00016248 6f6e2072 65706f72 74656420 6661696c on reported fail │ │ │ │ │ + 0x00016258 75726500 6e756c6c 20706f69 6e746572 ure.null pointer │ │ │ │ │ + 0x00016268 00000000 04566e3f f4fd543f 5eba293f .....Vn?..T?^.)? │ │ │ │ │ + 0x00016278 31323434 38203438 38203434 204c204f 12448 488 44 L O │ │ │ │ │ + 0x00016288 4d500000 0000803f 0000803f 0000004f MP.....?...?...O │ │ │ │ │ + 0x00016298 00000047 00000000 24fd0d33 b66ed73d ...G....$..3.n.= │ │ │ │ │ + 0x000162a8 cb1825a8 1d4e263e 2730d835 4164753e ..%..N&>'0.5Adu> │ │ │ │ │ + 0x000162b8 8a8572fa eeb2c03e 4ee234e7 a522053f ..r....>N.4..".? │ │ │ │ │ + 0x000162c8 ea021b32 a422453f f87ad2c0 852e803f ...2."E?.z.....? │ │ │ │ │ + 0x000162d8 eda49878 5634b23f d9da711c c771dc3f ...xV4.?..q..q.? │ │ │ │ │ + 0x000162e8 aec6711c c771fc3f 01000000 00001040 ..q..q.?.......@ │ │ │ │ │ + 0x000162f8 00000000 00001040 00000000 0000f03f .......@.......? │ │ │ │ │ + 0x00016308 c8dcba48 20abdf3d 2b311f12 1925233e ...H ..=+1...%#> │ │ │ │ │ + 0x00016318 eb2e658f 65fc753e be8adbd1 a5a0c03e ..e.e.u>.......> │ │ │ │ │ + 0x00016328 297353eb bb25053f 2ddfb7af 4222453f )sS..%.?-...B"E? │ │ │ │ │ + 0x00016338 458919b4 8e2e803f 051b493f 5534b23f E......?..I?U4.? │ │ │ │ │ + 0x00016348 34ce855b c771dc3f 94b85a13 c771fc3f 4..[.q.?..Z..q.? │ │ │ │ │ + 0x00016358 d75ae300 00001040 030194ff ffff0f40 .Z.....@.......@ │ │ │ │ │ + 0x00016368 528c1700 0000f03f 1d03f096 7045e53d R......?....pE.= │ │ │ │ │ + 0x00016378 133ea181 ecca153e 941676d0 93e7783e .>.....>..v...x> │ │ │ │ │ + 0x00016388 c2d181b9 86fbbf3e 21946ec8 6456053f .......>!.n.dV.? │ │ │ │ │ + 0x00016398 70b726d4 c817453f 5a5c13ab 3830803f p.&...E?Z\..80.? │ │ │ │ │ + 0x000163a8 2057b0d2 f033b23f 2a29092f ea71dc3f W...3.?*)./.q.? │ │ │ │ │ + 0x000163b8 28a4a26c be71fc3f 5fd48676 01001040 (..l.q.?_..v...@ │ │ │ │ │ + 0x000163c8 317c63cc feff0f40 46ac5674 0000f03f 1|c....@F.Vt...? │ │ │ │ │ + 0x000163d8 0aac4084 706aec3d 1d532547 453205be ..@.pj.=.S%GE2.. │ │ │ │ │ + 0x000163e8 c023b67f 3db1803e 217fc41e 1e8fba3e .#..=..>!......> │ │ │ │ │ + 0x000163f8 98a7ab80 4784063f d0a4c76f c8b9443f ....G..?...o..D? │ │ │ │ │ + 0x00016408 f7f3e5e1 b345803f da790a2c af2cb23f .....E.?.y.,.,.? │ │ │ │ │ + 0x00016418 96f7aa5e 8275dc3f 753f64a8 7870fc3f ...^.u.?u?d.xp.? │ │ │ │ │ + 0x00016428 9ba04aaa 4f001040 6a946467 a3ff0f40 ..J.O..@j.dg...@ │ │ │ │ │ + 0x00016438 27903297 3100f03f cc128ad6 92e1f23d '.2.1..?.......= │ │ │ │ │ + 0x00016448 3447955e 28bf30be 25ad3226 3c7b8a3e 4G.^(.0.%.2&<{.> │ │ │ │ │ + 0x00016458 82a8240d 0704a43e 3ec897e5 60420b3f ..$....>>...`B.? │ │ │ │ │ + 0x00016468 0fc25039 f7c8423f 409b2be1 87da803f ..P9..B?@.+....? │ │ │ │ │ + 0x00016478 84153c08 edeab13f b69dbb76 08a0dc3f ..<....?...v...? │ │ │ │ │ + 0x00016488 cab7b2a9 d95cfc3f 44ec8617 71061040 .....\.?D...q..@ │ │ │ │ │ + 0x00016498 b111a3c6 52f60f40 8571a6e0 b206f03f ....R..@.q.....? │ │ │ │ │ + 0x000164a8 05e36377 c736723e 094a02e6 720c9f3e ..cw.6r>.J..r..> │ │ │ │ │ + 0x000164b8 dd6d3c35 513cdd3e 4e936908 1117143f .m<5Q<.>N.i....? │ │ │ │ │ + 0x000164c8 49ea81cd 85ec493f 76621796 ac107e3f I.....I?vb....~? │ │ │ │ │ + 0x000164d8 37eab920 1211af3f 40966196 2128dc3f 7.. ...?@.a.!(.? │ │ │ │ │ + 0x000164e8 a82ca897 9eef0540 098c4191 4e942c40 .,.....@..A.N.,@ │ │ │ │ │ + 0x000164f8 dafa97bc 09e94d40 cb386c92 47996740 ......M@.8l.G.g@ │ │ │ │ │ + 0x00016508 7c60465e f8fd7840 fa04359e 06b97a40 |`F^..x@..5...z@ │ │ │ │ │ + 0x00016518 ceea54b6 3737883e c86ce17d 0099b43e ..T.77.>.l.}...> │ │ │ │ │ + 0x00016528 b96678d4 dd61f33e 12e352f9 88992a3f .fx..a.>..R...*? │ │ │ │ │ + 0x00016538 bd9c848e ef22613f 42c3556c 1fd7933f ....."a?B.Ul...? │ │ │ │ │ + 0x00016548 b43220e3 3f76c43f 77fc5776 2181f23f .2 .?v.?w.Wv!..? │ │ │ │ │ + 0x00016558 38028872 2fc21c40 56e56f3a 69ad4240 8..r/..@V.o:i.B@ │ │ │ │ │ + 0x00016568 6ba7c3f5 ea796340 3455df93 56987e40 k....yc@4U..V.~@ │ │ │ │ │ + 0x00016578 f9fc04ad a81b9040 3ce39a79 5a169140 .......@<..yZ..@ │ │ │ │ │ + 0x00016588 566795b7 a71ca03e f4a41472 a05bcb3e Vg.....>...r.[.> │ │ │ │ │ + 0x00016598 d0d6692a 7cba093f 023bb4ee 9da1413f ..i*|..?.;....A? │ │ │ │ │ + 0x000165a8 dee83e1c d8af763f d5aac9be fe39aa3f ..>...v?.....9.? │ │ │ │ │ + 0x000165b8 e4d6f761 7500db3f d59eaa5a f35e0840 ...au..?...Z.^.@ │ │ │ │ │ + 0x000165c8 45663658 32e53240 d4ca0175 927a5840 Ef6X2.2@...u.zX@ │ │ │ │ │ + 0x000165d8 8697b4fc 3a727940 b4340850 3ce99340 ....:ry@.4.P<..@ │ │ │ │ │ + 0x000165e8 cf56f102 fadda440 e423ede9 6effa540 .V.....@.#..n..@ │ │ │ │ │ + 0x000165f8 9debd245 3b75b53e 167f77bb a62fe23e ...E;u.>..w../.> │ │ │ │ │ + 0x00016608 baf1da13 0118213f ed6474a2 6866573f ......!?.dt.hfW? │ │ │ │ │ + 0x00016618 2ee53899 ae128e3f 2c0af4f3 cc5bc13f ..8....?,....[.? │ │ │ │ │ + 0x00016628 e3d0a317 1ad8f13f 40b6aca5 d1132040 .......?@..... @ │ │ │ │ │ + 0x00016638 55d9c7e5 72e14840 5c822876 4b147040 U...r.H@\.(vK.p@ │ │ │ │ │ + 0x00016648 181d74d1 6aab9040 6b80e860 c600aa40 ..t.j..@k..`...@ │ │ │ │ │ + 0x00016658 a22321d1 db24bb40 e4e05f45 7d78bc40 .#!..$.@.._E}x.@ │ │ │ │ │ + 0x00016668 0c4dbe2f 8699cc3e 49c51889 3a33f83e .M./...>I...:3.> │ │ │ │ │ + 0x00016678 2c781723 3fbc363f fddb196a ae166f3f ,x.#?.6?...j..o? │ │ │ │ │ + 0x00016688 ed8fe877 6df4a33f 36041ea3 f601d73f ...wm..?6......? │ │ │ │ │ + 0x00016698 7d37e91c 499e0740 0237b6db 1e3f3540 }7..I..@.7...?5@ │ │ │ │ │ + 0x000166a8 8d5df958 31696040 63d4ea6e 0c2b8540 .].X1i`@c..n.+.@ │ │ │ │ │ + 0x000166b8 63c1f8b4 bee4a540 683cb85c 4907c140 c......@h<.\I..@ │ │ │ │ │ + 0x000166c8 0f397052 56b7d140 4141ec38 3b81d240 .9pRV..@AA.8;..@ │ │ │ │ │ + 0x000166d8 8042d163 bc07e73c 9d6257f9 3a1c213d .B.c...<.bW.:.!= │ │ │ │ │ + 0x000166e8 0aa0207a 7f49663d 1deff5be bf89b03d .. z.If=.......= │ │ │ │ │ + 0x000166f8 4d5ab7fe bca0fe3d 4274d3db 72c0523e MZ.....=Bt..r.R> │ │ │ │ │ + 0x00016708 69b26c60 67e0b03e aa1d5f4b ac201c3f i.l`g..>.._K. .? │ │ │ │ │ + 0x00016718 df2ba986 a15eaa3f 2e3082da 0fa8f73c .+...^.?.0.....< │ │ │ │ │ + 0x00016728 91e86017 bd37003d cef47475 c087693d ..`..7.=..tu..i= │ │ │ │ │ + 0x00016738 08ff1178 564cb03d f15540b3 95a6fe3d ...xVL.=.U@....= │ │ │ │ │ + 0x00016748 c85bec9a 5bc0523e 806cfa9a 67e0b03e .[..[.R>.l..g..> │ │ │ │ │ + 0x00016758 1b2f0a4b ac201c3f a432a986 a15eaa3f ./.K. .?.2...^.? │ │ │ │ │ + 0x00016768 c0813441 ed180e3d 5510bfc8 793342bd ..4A...=U...y3B. │ │ │ │ │ + 0x00016778 d97c3305 dfb27e3d 01e84986 67e9a63d .|3...~=..I.g..= │ │ │ │ │ + 0x00016788 bc694645 107aff3d 8ad8bd2a 88ba523e .iFE.z.=...*..R> │ │ │ │ │ + 0x00016798 a312d47b 81e0b03e fe66ef08 ac201c3f ...{...>.f... .? │ │ │ │ │ + 0x000167a8 ef7ab286 a15eaa3f dc838a4f 4e452e3d .z...^.?...ONE.= │ │ │ │ │ + 0x000167b8 5c484999 630c74bd c662b183 c546ac3d \HI.c.t..b...F.= │ │ │ │ │ + 0x000167c8 da6ae69b 3270d0bd c7511dfd ce4f093e .j..2p...Q...O.> │ │ │ │ │ + 0x000167d8 8ba03a5e 36f7513e 869d62a0 63e5b03e ..:^6.Q>..b.c..> │ │ │ │ │ + 0x000167e8 3481bf1c 9a201c3f 1c384e8a a15eaa3f 4.... .?.8N..^.? │ │ │ │ │ + 0x000167f8 b231a4fb 5c4a253d a664f228 8b1961bd .1..\J%=.d.(..a. │ │ │ │ │ + 0x00016808 50923f2b 57ba7d3d cfaef1d0 af39c93d P.?+W.}=.....9.= │ │ │ │ │ + 0x00016818 3b0655e6 a635e13d 668db35a 975b543e ;.U..5.=f..Z.[T> │ │ │ │ │ + 0x00016828 fede4574 ddcfb03e 2a8f20bc 07211c3f ..Et...>*. ..!.? │ │ │ │ │ + 0x00016838 0eac006c a15eaa3f 6d616b65 5f6c7066 ...l.^.?make_lpf │ │ │ │ │ + 0x00016848 286e3d25 69204663 3d252e37 67206265 (n=%i Fc=%.7g be │ │ │ │ │ + 0x00016858 74613d25 67207268 6f3d2567 20736361 ta=%g rho=%g sca │ │ │ │ │ + 0x00016868 6c653d25 67290000 2e2f7369 6e637465 le=%g).../sincte │ │ │ │ │ + 0x00016878 73742025 2d31322e 37672025 2d31322e st %-12.7g %-12. │ │ │ │ │ + 0x00016888 37672025 67203020 252d3567 20256920 7g %g 0 %-5g %i │ │ │ │ │ + 0x00016898 25692035 30202567 20256720 2d34203e %i 50 %g %g -4 > │ │ │ │ │ + 0x000168a8 31000000 6c6f6728 30290000 6e50493d 1...log(0)..nPI= │ │ │ │ │ + 0x000168b8 25672070 65616b2d 73756d40 25693d25 %g peak-sum@%i=% │ │ │ │ │ + 0x000168c8 67202876 616c4025 693d2567 293b206c g (val@%i=%g); l │ │ │ │ │ + 0x000168d8 656e3d25 6920706f 73743d25 69202825 en=%i post=%i (% │ │ │ │ │ + 0x000168e8 67252529 00000000 6c19a87d 1c5007be g%%)....l..}.P.. │ │ │ │ │ + 0x000168f8 5f908e19 0a92e53e 6bc14131 68d7bb3f _......>k.A1h..? │ │ │ │ │ + 0x00016908 9df6949c 13bbecbf 6de7a39d 71b307be ........m...q... │ │ │ │ │ + 0x00016918 88f6ae29 fd8be53e f2ea1c03 b2d7bb3f ...)...>.......? │ │ │ │ │ + 0x00016928 48e98832 0ab8ecbf c8a57fe5 0c3111be H..2.........1.. │ │ │ │ │ + 0x00016938 862523aa 439ae53e 9e735c32 33d8bb3f .%#.C..>.s\23..? │ │ │ │ │ + 0x00016948 10d6b5ac b1baecbf b43d43c6 041df9bd .........=C..... │ │ │ │ │ + 0x00016958 8e9a1c5b d8d2e53e 59164cfc 51d4bb3f ...[...>Y.L.Q..? │ │ │ │ │ + 0x00016968 80d18a14 6f89ecbf 36511621 dd68413e ....o...6Q.!.hA> │ │ │ │ │ + 0x00016978 20fa2570 094add3e 465b3a8b 83f0bb3f .%p.J.>F[:....? │ │ │ │ │ + 0x00016988 426ac999 dcdeecbf f0404483 7071443e Bj.......@D.pqD> │ │ │ │ │ + 0x00016998 7524ab81 fa80de3e 23a70aa1 dee7bb3f u$.....>#......? │ │ │ │ │ + 0x000169a8 123c7430 5173ecbf 0f93574f c12a38be .p.c....? │ │ │ │ │ + 0x000169c8 0677b17a d168ebbf 8181ebc2 8bc07abe .w.z.h........z. │ │ │ │ │ + 0x000169d8 4c3b9bd1 99990a3f 251c1fd2 14a6ba3f L;.....?%......? │ │ │ │ │ + 0x000169e8 b42db940 38d5e5bf 58418a0b 148a853e .-.@8...XA.....> │ │ │ │ │ + 0x000169f8 1f8c5405 69b40ebf 76e84f76 8e5cbe3f ..T.i...v.Ov.\.? │ │ │ │ │ + 0x00016a08 d4f19881 caf8f3bf c0915999 114b84be ..........Y..K.. │ │ │ │ │ + 0x00016a18 4f5dd6ea 28ae103f 8e6dbeb6 2341bb3f O]..(..?.m..#A.? │ │ │ │ │ + 0x00016a28 a264726a 67d8e9bf 6669725f 6c656e3d .drjg...fir_len= │ │ │ │ │ + 0x00016a38 25692064 66745f6c 656e6774 683d2569 %i dft_length=%i │ │ │ │ │ + 0x00016a48 2046703d 25672046 733d2567 20466e3d Fp=%g Fs=%g Fn= │ │ │ │ │ + 0x00016a58 25672061 74743d25 67202569 2f256900 %g att=%g %i/%i. │ │ │ │ │ + 0x00016a68 6f757420 6f66206d 656d6f72 79000000 out of memory... │ │ │ │ │ + 0x00016a78 70726563 6973696f 6e206e6f 7420696e precision not in │ │ │ │ │ + 0x00016a88 205b3135 2c33335d 20626974 73000000 [15,33] bits... │ │ │ │ │ + 0x00016a98 696d6167 696e6720 67726561 74657220 imaging greater │ │ │ │ │ + 0x00016aa8 7468616e 20726f6c 6c6f6666 00000000 than rolloff.... │ │ │ │ │ + 0x00016ab8 72657361 6d706c69 6e672066 6163746f resampling facto │ │ │ │ │ + 0x00016ac8 72206e6f 7420706f 73697469 76650000 r not positive.. │ │ │ │ │ + 0x00016ad8 7472616e 73697469 6f6e2062 616e6420 transition band │ │ │ │ │ + 0x00016ae8 6e6f7420 77697468 696e205b 35302c31 not within [50,1 │ │ │ │ │ + 0x00016af8 35305d20 25206f66 206e7971 75697374 50] % of nyquist │ │ │ │ │ + 0x00016b08 00000000 7472616e 73697469 6f6e2062 ....transition b │ │ │ │ │ + 0x00016b18 616e6477 69647468 206e6f74 20696e20 andwidth not in │ │ │ │ │ + 0x00016b28 5b302e32 2c35305d 2025206f 66206e79 [0.2,50] % of ny │ │ │ │ │ + 0x00016b38 71756973 74000000 70686173 65207265 quist...phase re │ │ │ │ │ + 0x00016b48 73706f6e 7365206e 6f742069 6e205b30 sponse not in [0 │ │ │ │ │ + 0x00016b58 3d6d696e 2d706861 73652c31 30303d6d =min-phase,100=m │ │ │ │ │ + 0x00016b68 61782d70 68617365 5d202500 7462775f ax-phase] %.tbw_ │ │ │ │ │ + 0x00016b78 74696768 74656e3d 25672028 25676442 tighten=%g (%gdB │ │ │ │ │ + 0x00016b88 29000000 6669725f 6c656e3d 25692070 )...fir_len=%i p │ │ │ │ │ + 0x00016b98 68617365 733d2569 20636f65 665f696e hases=%i coef_in │ │ │ │ │ + 0x00016ba8 74657270 3d256920 73697a65 3d252e33 terp=%i size=%.3 │ │ │ │ │ + 0x00016bb8 676b0000 25673a20 3e3e2569 2025692f gk..%g: >>%i %i/ │ │ │ │ │ + 0x00016bc8 25692025 692f2567 2025692f 25692028 %i %i/%g %i/%i ( │ │ │ │ │ + 0x00016bd8 25782900 2535697c 252d3569 20707265 %x).%5i|%-5i pre │ │ │ │ │ + 0x00016be8 6c6f6164 3d256920 72656d4c 3d256900 load=%i remL=%i. │ │ │ │ │ + 0x00016bf8 0ad723bc 9a9999be 00000000 aaf1d2bd ..#............. │ │ │ │ │ + 0x00016c08 63723332 00000000 e6e19f3e c5b9b6bd cr32.......>.... │ │ │ │ │ + 0x00016c18 f450203d 0b518dbc fec0e03b 2d0717bb .P =.Q.....;-... │ │ │ │ │ + 0x00016c28 13d01f3a 367aedb8 0ede3b37 07839f3e ...:6z....;7...> │ │ │ │ │ + 0x00016c38 e4e1b2bd c2ca163d 24dc78bc 30b8b23b .......=$.x.0..; │ │ │ │ │ + 0x00016c48 180ccdba 7ccfa639 a0f511b8 720a9f3e ....|..9....r..> │ │ │ │ │ + 0x00016c58 db13aebd f94a0b3d 765e52bc 07be823b .....J.=v^R....; │ │ │ │ │ + 0x00016c68 433d6aba 23f9e438 63723634 00000000 C=j.#..8cr64.... │ │ │ │ │ + 0x00016c78 72245e6e ec19d43f b8af5f4f 6313b8bf r$^n...?.._Oc... │ │ │ │ │ + 0x00016c88 b2fb2269 8446a73f 310db654 cff197bf .."i.F.?1..T.... │ │ │ │ │ + 0x00016c98 27d94edf f3d8873f 2e5b13ff 0a0a76bf '.N....?.[....v. │ │ │ │ │ + 0x00016ca8 1ca35fae b75f623f ffaeafeb ccef4abf .._.._b?......J. │ │ │ │ │ + 0x00016cb8 d554c309 eedb303f 4fff1883 105211bf .T....0?O....R.. │ │ │ │ │ + 0x00016cc8 c70f784b 8f78eb3e fd866ca4 0f0bbebe ..xK.x.>..l..... │ │ │ │ │ + 0x00016cd8 ad38ff7a 261d813e f426beef 4d14d43f .8.z&..>.&..M..? │ │ │ │ │ + 0x00016ce8 c90134d3 97d6b7bf d09429dd 09a2a63f ..4.......)....? │ │ │ │ │ + 0x00016cf8 45af3700 65a296bf e9b31dc8 2ea8853f E.7.e..........? │ │ │ │ │ + 0x00016d08 93ba2f68 6ff472bf 5d8274ce f7625d3f ../ho.r.].t..b]? │ │ │ │ │ + 0x00016d18 fea10fa5 148943bf e3c7c261 3e62253f ......C....a>b%? │ │ │ │ │ + 0x00016d28 ebd0761d e91d02bf cc3d616c 063bd53e ..v......=al.;.> │ │ │ │ │ + 0x00016d38 749faed4 74049abe 5cee25f8 b10dd43f t...t...\.%....? │ │ │ │ │ + 0x00016d48 8cccdb26 aa8fb7bf 646c86fa 50e5a53f ...&....dl..P..? │ │ │ │ │ + 0x00016d58 e71f5787 742b95bf 01915445 204c833f ..W.t+....TE L.? │ │ │ │ │ + 0x00016d68 416d44b2 53976fbf 6b07a84a d356563f AmD.S.o.k..J.VV? │ │ │ │ │ + 0x00016d78 3d0495bb c5213abf 2232d30f 2cbf173f =....!:."2..,..? │ │ │ │ │ + 0x00016d88 0c5da248 88f5edbe 408ec5c0 f0dab33e .].H....@......> │ │ │ │ │ + 0x00016d98 40ac0722 cf05d43f fbdf9f71 d53bb7bf @.."...?...q.;.. │ │ │ │ │ + 0x00016da8 3c8bae4b 960aa53f d889130c 1f8693bf <..K...?........ │ │ │ │ │ + 0x00016db8 574c9488 cdc2803f ab015416 483469bf WL.....?..T.H4i. │ │ │ │ │ + 0x00016dc8 94986f99 53964f3f 9f5df57b 0aea2ebf ..o.S.O?.].{.... │ │ │ │ │ + 0x00016dd8 7d9506af 8e1a053f f9d58172 fa72cebe }......?...r.r.. │ │ │ │ │ + 0x00016de8 281390c4 3cfcd33f 1e0240aa 38d7b6bf (...<..?..@.8... │ │ │ │ │ + 0x00016df8 af907089 1e0aa43f 073da762 21aa91bf ..p....?.=.b!... │ │ │ │ │ + 0x00016e08 50b039c4 1f187c3f 866079ae e5e062bf P.9...|?.`y...b. │ │ │ │ │ + 0x00016e18 0a2b005c 02fa433f 75c2dfb4 46af1dbf .+.\..C?u...F... │ │ │ │ │ + 0x00016e28 58b2edc9 c17be73e 128191d4 60f0d33f X....{.>....`..? │ │ │ │ │ + 0x00016e38 b49bee8c 3c5cb6bf f0324c3d 58d9a23f ....<\...2L=X..? │ │ │ │ │ + 0x00016e48 d4e86f87 841b8fbf 2193d4f1 0557763f ..o.....!....Wv? │ │ │ │ │ + 0x00016e58 306388f5 82a159bf a373a687 efd9343f 0c....Y..s....4? │ │ │ │ │ + 0x00016e68 913781f8 b33e02bf 5a37733e 4ee1d33f .7...>..Z7s>N..? │ │ │ │ │ + 0x00016e78 84bb2768 7bc2b5bf f471f610 5f69a13f ..'h{....q.._i.? │ │ │ │ │ + 0x00016e88 538ae3b6 ce4b8abf 3660d1d4 c057703f S....K..6`...Wp? │ │ │ │ │ + 0x00016e98 bce21a5a a8474dbf c2b30f5b 249f1c3f ...Z.GM....[$..? │ │ │ │ │ + 0x00016ea8 76723332 00000000 252d3369 20707265 vr32....%-3i pre │ │ │ │ │ + 0x00016eb8 6c6f6164 3d256900 78666164 65206c65 load=%i.xfade le │ │ │ │ │ + 0x00016ec8 76656c20 25692c20 696e633f 3d256900 vel %i, inc?=%i. │ │ │ │ │ + 0x00016ed8 73776974 63682066 726f6d20 73746167 switch from stag │ │ │ │ │ + 0x00016ee8 65202569 20746f20 25692c20 78322066 e %i to %i, x2 f │ │ │ │ │ + 0x00016ef8 726f6d20 25692074 6f202569 00000000 rom %i to %i.... │ │ │ │ │ + 0x00016f08 00000000 627fcc37 7896cb38 a4848639 ....b..7x..8...9 │ │ │ │ │ + 0x00016f18 0e3e0a3a 5d84693a 1ac6a33a 244bb83a .>.:].i:...:$K.: │ │ │ │ │ + 0x00016f28 ab7c8d3a bfd8b4b7 f66307bb 94a8a1bb .|.:.....c...... │ │ │ │ │ + 0x00016f38 b33d04bc 193d2bbc c65f2fbc be88f4bb .=...=+.._/..... │ │ │ │ │ + 0x00016f48 41c1e438 6d42403c 238cd13c 1d571c3d A..8mB@<#..<.W.= │ │ │ │ │ + 0x00016f58 99b0373d c634273d f0cab93c 12c623bc ..7=.4'=...<..#. │ │ │ │ │ + 0x00016f68 687f5abd de53cabd 0e0a09be 008013be h.Z..S.......... │ │ │ │ │ + 0x00016f78 5cf9edbd 82982abd 003ca53d a177783e \.....*..<.=.wx> │ │ │ │ │ + 0x00016f88 85b0da3e 0b441c3f 9129443f 8bf25e3f ...>.D.?.)D?..^? │ │ │ │ │ + 0x00016f98 c861683f 00000000 09c16b37 7c67c337 .ah?......k7|g.7 │ │ │ │ │ + 0x00016fa8 d2102838 06cd8138 c46cb838 5be8f338 ..(8...8.l.8[..8 │ │ │ │ │ + 0x00016fb8 dfd91639 1b5d2e39 19e33a39 432e3639 ...9.].9..:9C.69 │ │ │ │ │ + 0x00016fc8 cd061a39 682ec238 bf86fd36 b802e4b8 ...9h..8...6.... │ │ │ │ │ + 0x00016fd8 54ad84b9 ff1bdbb9 39f51aba d73346ba T.......9....3F. │ │ │ │ │ + 0x00016fe8 34036aba d14980ba 930d82ba 89856fba 4.j..I........o. │ │ │ │ │ + 0x00016ff8 3e373fba 1f9fe3b9 4f220db8 b1c3ed39 >7?.....O".....9 │ │ │ │ │ + 0x00017008 d572823a 3fbfca3a 608f063b c0c3203b .r.:?..:`..;.. ; │ │ │ │ │ + 0x00017018 93eb2f3b 9959303b 6f3e1f3b 4d40f63a ../;.Y0;o>.;M@.: │ │ │ │ │ + 0x00017028 0783883a 777345b8 b5faacba 24872fbb ...:wsE.....$./. │ │ │ │ │ + 0x00017038 020c83bb b77ea8bb ed5cc3bb 013dcfbb .....~...\...=.. │ │ │ │ │ + 0x00017048 2d8fc8bb 701fadbb 130c79bb 0adfe1ba -...p.....y..... │ │ │ │ │ + 0x00017058 45bb583a 2413703b cf69d63b 3a7e163c E.X:$.p;.i.;:~.< │ │ │ │ │ + 0x00017068 ec02393c e61c4e3c f5df513c f499413c ..9<..N<..Q<..A< │ │ │ │ │ + 0x00017078 33431c3c 7ba2c53b 7bfcc23a 796d77bb 3C.<{..;{..:ymw. │ │ │ │ │ + 0x00017088 eed118bc 0f1c70bc 5a539dbc 02c5b7bc ......p.ZS...... │ │ │ │ │ + 0x00017098 5e7ac3bc 788bbdbc 137aa4bc 430471bc ^z..x....z..C.q. │ │ │ │ │ + 0x000170a8 d61aefbb 15d2da3a 1f2d3c3c bf5cae3c .......:.-<<.\.< │ │ │ │ │ + 0x000170b8 a59ff63c 2275173d 28fd273d b0052a3d ...<"u.=(.'=..*= │ │ │ │ │ + 0x000170c8 e2c81b3d b7d0f93c 3b399d3c 9c0a9e3b ...=...<;9.<...; │ │ │ │ │ + 0x000170d8 60193dbc 26a9e9bc 476c36bd 4b446dbd `.=.&...Gl6.KDm. │ │ │ │ │ + 0x000170e8 057489bd 06f090bd 7a298bbd ca8e6ebd .t......z)....n. │ │ │ │ │ + 0x000170f8 1d6b2bbd 39eea0bc 3aade03b 12ac113d .k+.9...:..;...= │ │ │ │ │ + 0x00017108 30fb823d c3d0b63d d8a8de3d ac57f53d 0..=...=...=.W.= │ │ │ │ │ + 0x00017118 77bbf63d 7139e03d 2124b13d 1300563d w..=q9.=!$.=..V= │ │ │ │ │ + 0x00017128 d1f00c3c 3df329bd d4cec0bd 7f3714be ...<=.)......7.. │ │ │ │ │ + 0x00017138 f3c540be 28dc60be 989a6fbe dbdf68be ..@.(.`...o...h. │ │ │ │ │ + 0x00017148 c6a749be a15a10be 3a1574bd b22c3a3d ..I..Z..:.t..,:= │ │ │ │ │ + 0x00017158 23ce2e3e 66529f3e 97cfeb3e 16971c3f #..>fR.>...>...? │ │ │ │ │ + 0x00017168 d0bf413f 116c633f 63c87f3f 98a18a3f ..A?.lc?c..?...? │ │ │ │ │ + 0x00017178 0c54913f 909a933f 3a000000 3d000000 .T.?...?:...=... │ │ │ │ │ + 0x00017188 0a000000 3d000000 0f000000 3d000000 ....=.......=... │ │ │ │ │ + 0x00017198 24000000 3d000000 32000000 3d000000 $...=...2...=... │ │ │ │ │ + 0x000171a8 02000000 3d000000 05000000 3d000000 ....=.......=... │ │ │ │ │ + 0x000171b8 13000000 3d000000 0d000000 3d000000 ....=.......=... │ │ │ │ │ + 0x000171c8 0c000000 3d000000 23000000 3d000000 ....=...#...=... │ │ │ │ │ + 0x000171d8 11000000 3d000000 26000000 3d000000 ....=...&...=... │ │ │ │ │ + 0x000171e8 01000000 3d000000 17000000 3d000000 ....=.......=... │ │ │ │ │ + 0x000171f8 08000000 3d000000 09000000 3d000000 ....=.......=... │ │ │ │ │ + 0x00017208 00000000 00000000 ........ │ │ │ │ ├── readelf --wide --decompress --hex-dump=.ARM.exidx {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.ARM.exidx': │ │ │ │ │ - 0x0001cc78 e0ebff7f 01000000 ........ │ │ │ │ │ + 0x00017210 88ecff7f 01000000 ........ │ │ │ │ ├── readelf --wide --decompress --hex-dump=.eh_frame {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.eh_frame': │ │ │ │ │ - 0x0001cc80 00000000 .... │ │ │ │ │ + 0x00017218 00000000 .... │ │ │ │ ├── readelf --wide --decompress --hex-dump=.init_array {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.init_array': │ │ │ │ │ - 0x0002d628 85190000 .... │ │ │ │ │ + 0x00027890 ad160000 .... │ │ │ │ ├── readelf --wide --decompress --hex-dump=.fini_array {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.fini_array': │ │ │ │ │ - 0x0002d62c 45190000 E... │ │ │ │ │ + 0x00027894 6d160000 m... │ │ │ │ ├── readelf --wide --decompress --hex-dump=.data.rel.ro {} │ │ │ │ │ @@ -1,126 +1,87 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.data.rel.ro': │ │ │ │ │ - 0x0002d630 000080bf 00000000 ddd00000 6666e640 ............ff.@ │ │ │ │ │ - 0x0002d640 d1d10000 0000a040 3dd40000 000080bf .......@=....... │ │ │ │ │ - 0x0002d650 00000000 ddd00000 66661641 d1d10000 ........ff.A.... │ │ │ │ │ - 0x0002d660 6666d640 3dd40000 000080bf 00000000 ff.@=........... │ │ │ │ │ - 0x0002d670 ddd00000 66664641 d1d10000 9a99f940 ....ffFA.......@ │ │ │ │ │ - 0x0002d680 3dd40000 000080bf 00000000 ddd00000 =............... │ │ │ │ │ - 0x0002d690 9a995941 d1d10000 cdcc1441 3dd40000 ..YA.......A=... │ │ │ │ │ - 0x0002d6a0 000080bf 00000000 ddd00000 00002841 ..............(A │ │ │ │ │ - 0x0002d6b0 3dd40000 66660641 c5d60000 000080bf =...ff.A........ │ │ │ │ │ - 0x0002d6c0 00000000 ddd00000 9a993d41 3dd40000 ..........=A=... │ │ │ │ │ - 0x0002d6d0 00001041 c5d60000 000080bf 00000000 ...A............ │ │ │ │ │ - 0x0002d6e0 ddd00000 00000041 d1d10000 9a99a940 .......A.......@ │ │ │ │ │ - 0x0002d6f0 3dd40000 000080bf 00000000 ddd00000 =............... │ │ │ │ │ - 0x0002d700 9a990941 d1d10000 6666b640 3dd40000 ...A....ff.@=... │ │ │ │ │ - 0x0002d710 000080bf 00000000 ddd00000 9a992941 ..............)A │ │ │ │ │ - 0x0002d720 d1d10000 0000d840 3dd40000 000080bf .......@=....... │ │ │ │ │ - 0x0002d730 00000000 ddd00000 9a994941 d1d10000 ..........IA.... │ │ │ │ │ - 0x0002d740 9a990941 3dd40000 000080bf 00000000 ...A=........... │ │ │ │ │ - 0x0002d750 ddd00000 9a991941 3dd40000 3333f340 .......A=...33.@ │ │ │ │ │ - 0x0002d760 c5d60000 000080bf 00000000 ddd00000 ................ │ │ │ │ │ - 0x0002d770 66663641 3dd40000 66660a41 c5d60000 ff6A=...ff.A.... │ │ │ │ │ - 0x0002d780 85eb2941 00002842 9dde0000 00000000 ..)A..(B........ │ │ │ │ │ - 0x0002d790 00000000 00000000 00000000 e17a3441 .............z4A │ │ │ │ │ - 0x0002d7a0 00003041 55d90000 00000041 b5da0000 ..0AU......A.... │ │ │ │ │ - 0x0002d7b0 0000c040 75e10000 000080bf 00000000 ...@u........... │ │ │ │ │ - 0x0002d7c0 ddd00000 00001041 d1d10000 0000c040 .......A.......@ │ │ │ │ │ - 0x0002d7d0 3dd40000 000080bf 00000000 ddd00000 =............... │ │ │ │ │ - 0x0002d7e0 00003041 d1d10000 0000e040 3dd40000 ..0A.......@=... │ │ │ │ │ - 0x0002d7f0 000080bf 00000000 ddd00000 00005041 ..............PA │ │ │ │ │ - 0x0002d800 d1d10000 00000041 3dd40000 000080bf .......A=....... │ │ │ │ │ - 0x0002d810 00000000 ddd00000 00002041 3dd40000 .......... A=... │ │ │ │ │ - 0x0002d820 00000041 c5d60000 000080bf 00000000 ...A............ │ │ │ │ │ - 0x0002d830 ddd00000 00004041 3dd40000 00001041 ......@A=......A │ │ │ │ │ - 0x0002d840 c5d60000 07000000 3cc60100 31cc0000 ........<...1... │ │ │ │ │ - 0x0002d850 00000000 cd4cf142 08000000 1cc60100 .....L.B........ │ │ │ │ │ - 0x0002d860 91ce0000 00000000 8f820843 09000000 ...........C.... │ │ │ │ │ - 0x0002d870 f8c50100 adcf0000 00000000 ec511843 .............Q.C │ │ │ │ │ - 0x0002d880 000080bf 00000000 65100100 6666e640 ........e...ff.@ │ │ │ │ │ - 0x0002d890 61110100 0000a040 a9130100 000080bf a......@........ │ │ │ │ │ - 0x0002d8a0 00000000 65100100 66661641 61110100 ....e...ff.Aa... │ │ │ │ │ - 0x0002d8b0 6666d640 a9130100 000080bf 00000000 ff.@............ │ │ │ │ │ - 0x0002d8c0 65100100 66664641 61110100 9a99f940 e...ffFAa......@ │ │ │ │ │ - 0x0002d8d0 a9130100 000080bf 00000000 65100100 ............e... │ │ │ │ │ - 0x0002d8e0 9a995941 61110100 cdcc1441 a9130100 ..YAa......A.... │ │ │ │ │ - 0x0002d8f0 000080bf 00000000 65100100 00002841 ........e.....(A │ │ │ │ │ - 0x0002d900 a9130100 66660641 01160100 000080bf ....ff.A........ │ │ │ │ │ - 0x0002d910 00000000 65100100 9a993d41 a9130100 ....e.....=A.... │ │ │ │ │ - 0x0002d920 00001041 01160100 000080bf 00000000 ...A............ │ │ │ │ │ - 0x0002d930 65100100 00000041 61110100 9a99a940 e......Aa......@ │ │ │ │ │ - 0x0002d940 a9130100 000080bf 00000000 65100100 ............e... │ │ │ │ │ - 0x0002d950 9a990941 61110100 6666b640 a9130100 ...Aa...ff.@.... │ │ │ │ │ - 0x0002d960 000080bf 00000000 65100100 9a992941 ........e.....)A │ │ │ │ │ - 0x0002d970 61110100 0000d840 a9130100 000080bf a......@........ │ │ │ │ │ - 0x0002d980 00000000 65100100 9a994941 61110100 ....e.....IAa... │ │ │ │ │ - 0x0002d990 9a990941 a9130100 000080bf 00000000 ...A............ │ │ │ │ │ - 0x0002d9a0 65100100 9a991941 a9130100 3333f340 e......A....33.@ │ │ │ │ │ - 0x0002d9b0 01160100 000080bf 00000000 65100100 ............e... │ │ │ │ │ - 0x0002d9c0 66663641 a9130100 66660a41 01160100 ff6A....ff.A.... │ │ │ │ │ - 0x0002d9d0 85eb2941 00002842 791d0100 00000000 ..)A..(By....... │ │ │ │ │ - 0x0002d9e0 00000000 00000000 00000000 e17a3441 .............z4A │ │ │ │ │ - 0x0002d9f0 00003041 69180100 00000041 d1190100 ..0Ai......A.... │ │ │ │ │ - 0x0002da00 0000c040 59200100 000080bf 00000000 ...@Y .......... │ │ │ │ │ - 0x0002da10 65100100 00001041 61110100 0000c040 e......Aa......@ │ │ │ │ │ - 0x0002da20 a9130100 000080bf 00000000 65100100 ............e... │ │ │ │ │ - 0x0002da30 00003041 61110100 0000e040 a9130100 ..0Aa......@.... │ │ │ │ │ - 0x0002da40 000080bf 00000000 65100100 00005041 ........e.....PA │ │ │ │ │ - 0x0002da50 61110100 00000041 a9130100 000080bf a......A........ │ │ │ │ │ - 0x0002da60 00000000 65100100 00002041 a9130100 ....e..... A.... │ │ │ │ │ - 0x0002da70 00000041 01160100 000080bf 00000000 ...A............ │ │ │ │ │ - 0x0002da80 65100100 00004041 a9130100 00001041 e.....@A.......A │ │ │ │ │ - 0x0002da90 01160100 07000000 58c80100 49070100 ........X...I... │ │ │ │ │ - 0x0002daa0 00000000 cd4cf142 08000000 18c80100 .....L.B........ │ │ │ │ │ - 0x0002dab0 59080100 00000000 8f820843 09000000 Y..........C.... │ │ │ │ │ - 0x0002dac0 d0c70100 7d090100 00000000 ec511843 ....}........Q.C │ │ │ │ │ - 0x0002dad0 0a000000 80c70100 b50a0100 00000000 ................ │ │ │ │ │ - 0x0002dae0 7b142843 0b000000 28c70100 010c0100 {.(C....(....... │ │ │ │ │ - 0x0002daf0 00000000 3dca3743 0c000000 c8c60100 ....=.7C........ │ │ │ │ │ - 0x0002db00 610d0100 00000000 c3754743 0d000000 a........uGC.... │ │ │ │ │ - 0x0002db10 60c60100 d90e0100 00000000 b81e5743 `.............WC │ │ │ │ │ - 0x0002db20 000080bf 00000000 fd5c0100 6666e640 .........\..ff.@ │ │ │ │ │ - 0x0002db30 b55f0100 0000a040 116c0100 000080bf ._.....@.l...... │ │ │ │ │ - 0x0002db40 00000000 fd5c0100 66661641 b55f0100 .....\..ff.A._.. │ │ │ │ │ - 0x0002db50 6666d640 116c0100 000080bf 00000000 ff.@.l.......... │ │ │ │ │ - 0x0002db60 fd5c0100 66664641 b55f0100 9a99f940 .\..ffFA._.....@ │ │ │ │ │ - 0x0002db70 116c0100 000080bf 00000000 fd5c0100 .l...........\.. │ │ │ │ │ - 0x0002db80 9a995941 b55f0100 cdcc1441 116c0100 ..YA._.....A.l.. │ │ │ │ │ - 0x0002db90 000080bf 00000000 fd5c0100 00002841 .........\....(A │ │ │ │ │ - 0x0002dba0 116c0100 66660641 39790100 000080bf .l..ff.A9y...... │ │ │ │ │ - 0x0002dbb0 00000000 fd5c0100 9a993d41 116c0100 .....\....=A.l.. │ │ │ │ │ - 0x0002dbc0 00001041 39790100 000080bf 00000000 ...A9y.......... │ │ │ │ │ - 0x0002dbd0 fd5c0100 00000041 b55f0100 9a99a940 .\.....A._.....@ │ │ │ │ │ - 0x0002dbe0 116c0100 000080bf 00000000 fd5c0100 .l...........\.. │ │ │ │ │ - 0x0002dbf0 9a990941 b55f0100 6666b640 116c0100 ...A._..ff.@.l.. │ │ │ │ │ - 0x0002dc00 000080bf 00000000 fd5c0100 9a992941 .........\....)A │ │ │ │ │ - 0x0002dc10 b55f0100 0000d840 116c0100 000080bf ._.....@.l...... │ │ │ │ │ - 0x0002dc20 00000000 fd5c0100 9a994941 b55f0100 .....\....IA._.. │ │ │ │ │ - 0x0002dc30 9a990941 116c0100 000080bf 00000000 ...A.l.......... │ │ │ │ │ - 0x0002dc40 fd5c0100 9a991941 116c0100 3333f340 .\.....A.l..33.@ │ │ │ │ │ - 0x0002dc50 39790100 000080bf 00000000 fd5c0100 9y...........\.. │ │ │ │ │ - 0x0002dc60 66663641 116c0100 66660a41 39790100 ff6A.l..ff.A9y.. │ │ │ │ │ - 0x0002dc70 85eb2941 00000000 fd5c0100 00000000 ..)A.....\...... │ │ │ │ │ - 0x0002dc80 00000000 00000000 00000000 000080bf ................ │ │ │ │ │ - 0x0002dc90 00000000 fd5c0100 00000041 b55f0100 .....\.....A._.. │ │ │ │ │ - 0x0002dca0 0000c040 116c0100 000080bf 00000000 ...@.l.......... │ │ │ │ │ - 0x0002dcb0 fd5c0100 00001041 b55f0100 0000c040 .\.....A._.....@ │ │ │ │ │ - 0x0002dcc0 116c0100 000080bf 00000000 fd5c0100 .l...........\.. │ │ │ │ │ - 0x0002dcd0 00003041 b55f0100 0000e040 116c0100 ..0A._.....@.l.. │ │ │ │ │ - 0x0002dce0 000080bf 00000000 fd5c0100 00005041 .........\....PA │ │ │ │ │ - 0x0002dcf0 b55f0100 00000041 116c0100 000080bf ._.....A.l...... │ │ │ │ │ - 0x0002dd00 00000000 fd5c0100 00002041 116c0100 .....\.... A.l.. │ │ │ │ │ - 0x0002dd10 00000041 39790100 000080bf 00000000 ...A9y.......... │ │ │ │ │ - 0x0002dd20 fd5c0100 00004041 116c0100 00001041 .\....@A.l.....A │ │ │ │ │ - 0x0002dd30 39790100 08000000 a0cb0100 b15a0100 9y...........Z.. │ │ │ │ │ - 0x0002dd40 00000000 8f820843 09000000 70cb0100 .......C....p... │ │ │ │ │ - 0x0002dd50 cd5b0100 00000000 ec511843 00000000 .[.......Q.C.... │ │ │ │ │ - 0x0002dd60 00000000 00000000 44d80200 03000000 ........D....... │ │ │ │ │ - 0x0002dd70 00000000 00000000 39cd0000 30d60200 ........9...0... │ │ │ │ │ - 0x0002dd80 70e00200 00000000 00000000 00000000 p............... │ │ │ │ │ - 0x0002dd90 94da0200 07000000 00000000 00000000 ................ │ │ │ │ │ - 0x0002dda0 09060100 80d80200 0ce00200 e5ac0100 ................ │ │ │ │ │ - 0x0002ddb0 fdac0100 2dad0100 34dd0200 02000000 ....-...4....... │ │ │ │ │ - 0x0002ddc0 00000000 00000000 59590100 20db0200 ........YY.. ... │ │ │ │ │ - 0x0002ddd0 24e10200 $... │ │ │ │ │ + 0x00027898 000080bf 00000000 f5cc0000 6666e640 ............ff.@ │ │ │ │ │ + 0x000278a8 e9cd0000 0000a040 55d00000 000080bf .......@U....... │ │ │ │ │ + 0x000278b8 00000000 f5cc0000 66661641 e9cd0000 ........ff.A.... │ │ │ │ │ + 0x000278c8 6666d640 55d00000 000080bf 00000000 ff.@U........... │ │ │ │ │ + 0x000278d8 f5cc0000 66664641 e9cd0000 9a99f940 ....ffFA.......@ │ │ │ │ │ + 0x000278e8 55d00000 000080bf 00000000 f5cc0000 U............... │ │ │ │ │ + 0x000278f8 9a995941 e9cd0000 cdcc1441 55d00000 ..YA.......AU... │ │ │ │ │ + 0x00027908 000080bf 00000000 f5cc0000 00002841 ..............(A │ │ │ │ │ + 0x00027918 55d00000 66660641 ddd20000 000080bf U...ff.A........ │ │ │ │ │ + 0x00027928 00000000 f5cc0000 9a993d41 55d00000 ..........=AU... │ │ │ │ │ + 0x00027938 00001041 ddd20000 000080bf 00000000 ...A............ │ │ │ │ │ + 0x00027948 f5cc0000 00000041 e9cd0000 9a99a940 .......A.......@ │ │ │ │ │ + 0x00027958 55d00000 000080bf 00000000 f5cc0000 U............... │ │ │ │ │ + 0x00027968 9a990941 e9cd0000 6666b640 55d00000 ...A....ff.@U... │ │ │ │ │ + 0x00027978 000080bf 00000000 f5cc0000 9a992941 ..............)A │ │ │ │ │ + 0x00027988 e9cd0000 0000d840 55d00000 000080bf .......@U....... │ │ │ │ │ + 0x00027998 00000000 f5cc0000 9a994941 e9cd0000 ..........IA.... │ │ │ │ │ + 0x000279a8 9a990941 55d00000 000080bf 00000000 ...AU........... │ │ │ │ │ + 0x000279b8 f5cc0000 9a991941 55d00000 3333f340 .......AU...33.@ │ │ │ │ │ + 0x000279c8 ddd20000 000080bf 00000000 f5cc0000 ................ │ │ │ │ │ + 0x000279d8 66663641 55d00000 66660a41 ddd20000 ff6AU...ff.A.... │ │ │ │ │ + 0x000279e8 85eb2941 00002842 b5da0000 00000000 ..)A..(B........ │ │ │ │ │ + 0x000279f8 00000000 00000000 00000000 e17a3441 .............z4A │ │ │ │ │ + 0x00027a08 00003041 6dd50000 00000041 cdd60000 ..0Am......A.... │ │ │ │ │ + 0x00027a18 0000c040 8ddd0000 000080bf 00000000 ...@............ │ │ │ │ │ + 0x00027a28 f5cc0000 00001041 e9cd0000 0000c040 .......A.......@ │ │ │ │ │ + 0x00027a38 55d00000 000080bf 00000000 f5cc0000 U............... │ │ │ │ │ + 0x00027a48 00003041 e9cd0000 0000e040 55d00000 ..0A.......@U... │ │ │ │ │ + 0x00027a58 000080bf 00000000 f5cc0000 00005041 ..............PA │ │ │ │ │ + 0x00027a68 e9cd0000 00000041 55d00000 000080bf .......AU....... │ │ │ │ │ + 0x00027a78 00000000 f5cc0000 00002041 55d00000 .......... AU... │ │ │ │ │ + 0x00027a88 00000041 ddd20000 000080bf 00000000 ...A............ │ │ │ │ │ + 0x00027a98 f5cc0000 00004041 55d00000 00001041 ......@AU......A │ │ │ │ │ + 0x00027aa8 ddd20000 07000000 546c0100 49c80000 ........Tl..I... │ │ │ │ │ + 0x00027ab8 00000000 cd4cf142 08000000 346c0100 .....L.B....4l.. │ │ │ │ │ + 0x00027ac8 a9ca0000 00000000 8f820843 09000000 ...........C.... │ │ │ │ │ + 0x00027ad8 106c0100 c5cb0000 00000000 ec511843 .l...........Q.C │ │ │ │ │ + 0x00027ae8 000080bf 00000000 7d0c0100 6666e640 ........}...ff.@ │ │ │ │ │ + 0x00027af8 790d0100 0000a040 c10f0100 000080bf y......@........ │ │ │ │ │ + 0x00027b08 00000000 7d0c0100 66661641 790d0100 ....}...ff.Ay... │ │ │ │ │ + 0x00027b18 6666d640 c10f0100 000080bf 00000000 ff.@............ │ │ │ │ │ + 0x00027b28 7d0c0100 66664641 790d0100 9a99f940 }...ffFAy......@ │ │ │ │ │ + 0x00027b38 c10f0100 000080bf 00000000 7d0c0100 ............}... │ │ │ │ │ + 0x00027b48 9a995941 790d0100 cdcc1441 c10f0100 ..YAy......A.... │ │ │ │ │ + 0x00027b58 000080bf 00000000 7d0c0100 00002841 ........}.....(A │ │ │ │ │ + 0x00027b68 c10f0100 66660641 19120100 000080bf ....ff.A........ │ │ │ │ │ + 0x00027b78 00000000 7d0c0100 9a993d41 c10f0100 ....}.....=A.... │ │ │ │ │ + 0x00027b88 00001041 19120100 000080bf 00000000 ...A............ │ │ │ │ │ + 0x00027b98 7d0c0100 00000041 790d0100 9a99a940 }......Ay......@ │ │ │ │ │ + 0x00027ba8 c10f0100 000080bf 00000000 7d0c0100 ............}... │ │ │ │ │ + 0x00027bb8 9a990941 790d0100 6666b640 c10f0100 ...Ay...ff.@.... │ │ │ │ │ + 0x00027bc8 000080bf 00000000 7d0c0100 9a992941 ........}.....)A │ │ │ │ │ + 0x00027bd8 790d0100 0000d840 c10f0100 000080bf y......@........ │ │ │ │ │ + 0x00027be8 00000000 7d0c0100 9a994941 790d0100 ....}.....IAy... │ │ │ │ │ + 0x00027bf8 9a990941 c10f0100 000080bf 00000000 ...A............ │ │ │ │ │ + 0x00027c08 7d0c0100 9a991941 c10f0100 3333f340 }......A....33.@ │ │ │ │ │ + 0x00027c18 19120100 000080bf 00000000 7d0c0100 ............}... │ │ │ │ │ + 0x00027c28 66663641 c10f0100 66660a41 19120100 ff6A....ff.A.... │ │ │ │ │ + 0x00027c38 85eb2941 00002842 91190100 00000000 ..)A..(B........ │ │ │ │ │ + 0x00027c48 00000000 00000000 00000000 e17a3441 .............z4A │ │ │ │ │ + 0x00027c58 00003041 81140100 00000041 e9150100 ..0A.......A.... │ │ │ │ │ + 0x00027c68 0000c040 711c0100 000080bf 00000000 ...@q........... │ │ │ │ │ + 0x00027c78 7d0c0100 00001041 790d0100 0000c040 }......Ay......@ │ │ │ │ │ + 0x00027c88 c10f0100 000080bf 00000000 7d0c0100 ............}... │ │ │ │ │ + 0x00027c98 00003041 790d0100 0000e040 c10f0100 ..0Ay......@.... │ │ │ │ │ + 0x00027ca8 000080bf 00000000 7d0c0100 00005041 ........}.....PA │ │ │ │ │ + 0x00027cb8 790d0100 00000041 c10f0100 000080bf y......A........ │ │ │ │ │ + 0x00027cc8 00000000 7d0c0100 00002041 c10f0100 ....}..... A.... │ │ │ │ │ + 0x00027cd8 00000041 19120100 000080bf 00000000 ...A............ │ │ │ │ │ + 0x00027ce8 7d0c0100 00004041 c10f0100 00001041 }.....@A.......A │ │ │ │ │ + 0x00027cf8 19120100 07000000 706e0100 61030100 ........pn..a... │ │ │ │ │ + 0x00027d08 00000000 cd4cf142 08000000 306e0100 .....L.B....0n.. │ │ │ │ │ + 0x00027d18 71040100 00000000 8f820843 09000000 q..........C.... │ │ │ │ │ + 0x00027d28 e86d0100 95050100 00000000 ec511843 .m...........Q.C │ │ │ │ │ + 0x00027d38 0a000000 986d0100 cd060100 00000000 .....m.......... │ │ │ │ │ + 0x00027d48 7b142843 0b000000 406d0100 19080100 {.(C....@m...... │ │ │ │ │ + 0x00027d58 00000000 3dca3743 0c000000 e06c0100 ....=.7C.....l.. │ │ │ │ │ + 0x00027d68 79090100 00000000 c3754743 0d000000 y........uGC.... │ │ │ │ │ + 0x00027d78 786c0100 f10a0100 00000000 b81e5743 xl............WC │ │ │ │ │ + 0x00027d88 00000000 00000000 00000000 ac7a0200 .............z.. │ │ │ │ │ + 0x00027d98 03000000 00000000 00000000 51c90000 ............Q... │ │ │ │ │ + 0x00027da8 98780200 70800200 00000000 00000000 .x..p........... │ │ │ │ │ + 0x00027db8 00000000 fc7c0200 07000000 00000000 .....|.......... │ │ │ │ │ + 0x00027dc8 00000000 21020100 e87a0200 0c800200 ....!....z...... │ │ │ │ ├── readelf --wide --decompress --hex-dump=.got {} │ │ │ │ │ @@ -1,22 +1,21 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.got': │ │ │ │ │ NOTE: This section has relocations against it, but these have NOT been applied to this dump. │ │ │ │ │ - 0x0002deec d4dd0200 00000000 00000000 34160000 ............4... │ │ │ │ │ - 0x0002defc 34160000 34160000 34160000 34160000 4...4...4...4... │ │ │ │ │ - 0x0002df0c 34160000 34160000 34160000 34160000 4...4...4...4... │ │ │ │ │ - 0x0002df1c 34160000 34160000 34160000 34160000 4...4...4...4... │ │ │ │ │ - 0x0002df2c 34160000 34160000 34160000 34160000 4...4...4...4... │ │ │ │ │ - 0x0002df3c 34160000 34160000 34160000 34160000 4...4...4...4... │ │ │ │ │ - 0x0002df4c 34160000 34160000 34160000 34160000 4...4...4...4... │ │ │ │ │ - 0x0002df5c 34160000 34160000 34160000 34160000 4...4...4...4... │ │ │ │ │ - 0x0002df6c 34160000 34160000 34160000 34160000 4...4...4...4... │ │ │ │ │ - 0x0002df7c 34160000 34160000 34160000 34160000 4...4...4...4... │ │ │ │ │ - 0x0002df8c 34160000 34160000 34160000 34160000 4...4...4...4... │ │ │ │ │ - 0x0002df9c 34160000 34160000 34160000 34160000 4...4...4...4... │ │ │ │ │ - 0x0002dfac 34160000 34160000 34160000 34160000 4...4...4...4... │ │ │ │ │ - 0x0002dfbc 34160000 34160000 64e10200 00000000 4...4...d....... │ │ │ │ │ - 0x0002dfcc 00000000 012e0000 00000000 00000000 ................ │ │ │ │ │ - 0x0002dfdc 8d310000 00000000 48e00200 ace00200 .1......H....... │ │ │ │ │ - 0x0002dfec c12f0000 fce00200 00000000 51500000 ./..........QP.. │ │ │ │ │ - 0x0002dffc d4e00200 .... │ │ │ │ │ + 0x00027ef0 d87d0200 00000000 00000000 5c130000 .}..........\... │ │ │ │ │ + 0x00027f00 5c130000 5c130000 5c130000 5c130000 \...\...\...\... │ │ │ │ │ + 0x00027f10 5c130000 5c130000 5c130000 5c130000 \...\...\...\... │ │ │ │ │ + 0x00027f20 5c130000 5c130000 5c130000 5c130000 \...\...\...\... │ │ │ │ │ + 0x00027f30 5c130000 5c130000 5c130000 5c130000 \...\...\...\... │ │ │ │ │ + 0x00027f40 5c130000 5c130000 5c130000 5c130000 \...\...\...\... │ │ │ │ │ + 0x00027f50 5c130000 5c130000 5c130000 5c130000 \...\...\...\... │ │ │ │ │ + 0x00027f60 5c130000 5c130000 5c130000 5c130000 \...\...\...\... │ │ │ │ │ + 0x00027f70 5c130000 5c130000 5c130000 5c130000 \...\...\...\... │ │ │ │ │ + 0x00027f80 5c130000 5c130000 5c130000 5c130000 \...\...\...\... │ │ │ │ │ + 0x00027f90 5c130000 5c130000 5c130000 5c130000 \...\...\...\... │ │ │ │ │ + 0x00027fa0 5c130000 5c130000 5c130000 5c130000 \...\...\...\... │ │ │ │ │ + 0x00027fb0 5c130000 5c130000 5c130000 5c130000 \...\...\...\... │ │ │ │ │ + 0x00027fc0 5c130000 5c130000 00810200 00000000 \...\........... │ │ │ │ │ + 0x00027fd0 00000000 d92a0000 00000000 00000000 .....*.......... │ │ │ │ │ + 0x00027fe0 652e0000 00000000 48800200 ac800200 e.......H....... │ │ │ │ │ + 0x00027ff0 992c0000 00000000 294d0000 d4800200 .,......)M...... │ │ │ │ ├── readelf --wide --decompress --hex-dump=.data {} │ │ │ │ │ @@ -1,25 +1,19 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.data': │ │ │ │ │ - 0x0002e000 00e00200 ffffffff ffffffff ad960000 ................ │ │ │ │ │ - 0x0002e010 ad960000 b1960000 c5960000 c5960000 ................ │ │ │ │ │ - 0x0002e020 bd960000 bd960000 55790000 c1790000 ........Uy...y.. │ │ │ │ │ - 0x0002e030 b5960000 b1960000 00000000 00000000 ................ │ │ │ │ │ - 0x0002e040 00000000 b9960000 c9c90000 79c90000 ............y... │ │ │ │ │ - 0x0002e050 05ca0000 81ca0000 cdca0000 59cb0000 ............Y... │ │ │ │ │ - 0x0002e060 8dcb0000 a5cb0000 00000000 99cb0000 ................ │ │ │ │ │ - 0x0002e070 59f20000 59f20000 61f20000 71f20000 Y...Y...a...q... │ │ │ │ │ - 0x0002e080 71f20000 69f20000 69f20000 5d7a0000 q...i...i...]z.. │ │ │ │ │ - 0x0002e090 c97a0000 5df20000 61f20000 00000000 .z..]...a....... │ │ │ │ │ - 0x0002e0a0 00000000 00000000 65f20000 c9c90000 ........e....... │ │ │ │ │ - 0x0002e0b0 79c90000 05ca0000 81ca0000 cdca0000 y............... │ │ │ │ │ - 0x0002e0c0 59cb0000 8dcb0000 7d050100 00000000 Y.......}....... │ │ │ │ │ - 0x0002e0d0 71050100 c1370100 194e0100 613f0100 q....7...N..a?.. │ │ │ │ │ - 0x0002e0e0 193b0100 e13a0100 29370100 39370100 .;...:..)7..97.. │ │ │ │ │ - 0x0002e0f0 413b0100 ad3d0100 45370100 c9c90000 A;...=..E7...... │ │ │ │ │ - 0x0002e100 79c90000 05ca0000 81ca0000 cdca0000 y............... │ │ │ │ │ - 0x0002e110 59cb0000 8dcb0000 cd580100 00000000 Y........X...... │ │ │ │ │ - 0x0002e120 c1580100 eda90100 eda90100 cdac0100 .X.............. │ │ │ │ │ - 0x0002e130 61a90100 79a90100 95a90100 b1a90100 a...y........... │ │ │ │ │ - 0x0002e140 818a0100 e1ad0100 a1860100 c9a90100 ................ │ │ │ │ │ - 0x0002e150 e5ac0100 fdac0100 2dad0100 a5860100 ........-....... │ │ │ │ │ + 0x00028000 00800200 ffffffff ffffffff 85930000 ................ │ │ │ │ │ + 0x00028010 85930000 89930000 9d930000 9d930000 ................ │ │ │ │ │ + 0x00028020 95930000 95930000 2d760000 99760000 ........-v...v.. │ │ │ │ │ + 0x00028030 8d930000 89930000 00000000 00000000 ................ │ │ │ │ │ + 0x00028040 00000000 91930000 ddc50000 8dc50000 ................ │ │ │ │ │ + 0x00028050 19c60000 95c60000 e1c60000 6dc70000 ............m... │ │ │ │ │ + 0x00028060 a1c70000 bdc70000 00000000 b1c70000 ................ │ │ │ │ │ + 0x00028070 71ee0000 71ee0000 79ee0000 89ee0000 q...q...y....... │ │ │ │ │ + 0x00028080 89ee0000 81ee0000 81ee0000 35770000 ............5w.. │ │ │ │ │ + 0x00028090 a1770000 75ee0000 79ee0000 00000000 .w..u...y....... │ │ │ │ │ + 0x000280a0 00000000 00000000 7dee0000 ddc50000 ........}....... │ │ │ │ │ + 0x000280b0 8dc50000 19c60000 95c60000 e1c60000 ................ │ │ │ │ │ + 0x000280c0 6dc70000 a1c70000 95010100 00000000 m............... │ │ │ │ │ + 0x000280d0 89010100 d9330100 314a0100 793b0100 .....3..1J..y;.. │ │ │ │ │ + 0x000280e0 31370100 f9360100 41330100 51330100 17...6..A3..Q3.. │ │ │ │ │ + 0x000280f0 59370100 c5390100 5d330100 Y7...9..]3.. │ │ │ │ ├── readelf --wide --decompress --hex-dump=.ARM.attributes {} │ │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.ARM.attributes': │ │ │ │ │ - 0x00000000 413a0000 00616561 62690001 30000000 A:...aeabi..0... │ │ │ │ │ - 0x00000010 05372d41 00060a07 41080109 020a050c .7-A....A....... │ │ │ │ │ - 0x00000020 02120413 01140115 01170318 0119011a ................ │ │ │ │ │ - 0x00000030 021c0122 012a012c 024403 ...".*.,.D. │ │ │ │ │ + 0x00000000 41320000 00616561 62690001 28000000 A2...aeabi..(... │ │ │ │ │ + 0x00000010 05372d41 00060a07 41080109 020a0412 .7-A....A....... │ │ │ │ │ + 0x00000020 04130114 01150117 03180119 011a021c ................ │ │ │ │ │ + 0x00000030 012201 .". │ │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ │┄ error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: │ │ │ │ │┄ readelf: Error: no .dynamic section in the dynamic segment │ │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ │ - 0x00000000 65346630 36333433 66323131 38346533 e4f06343f21184e3 │ │ │ │ │ - 0x00000010 36326639 61353530 63663065 31666538 62f9a550cf0e1fe8 │ │ │ │ │ - 0x00000020 35373430 36312e64 65627567 00000000 574061.debug.... │ │ │ │ │ - 0x00000030 fd7df938 .}.8 │ │ │ │ │ + 0x00000000 35656639 35393664 38623666 65633562 5ef9596d8b6fec5b │ │ │ │ │ + 0x00000010 66346636 31376239 38666338 62306663 f4f617b98fc8b0fc │ │ │ │ │ + 0x00000020 32646632 65652e64 65627567 00000000 2df2ee.debug.... │ │ │ │ │ + 0x00000030 4ee4a751 N..Q ├── libsoxr0-dbgsym_0.1.3-4_armhf.deb │ ├── file list │ │ @@ -1,3 +1,3 @@ │ │ -rw-r--r-- 0 0 0 4 2020-05-06 14:13:53.000000 debian-binary │ │ -rw-r--r-- 0 0 0 536 2020-05-06 14:13:53.000000 control.tar.xz │ │ --rw-r--r-- 0 0 0 221728 2020-05-06 14:13:53.000000 data.tar.xz │ │ +-rw-r--r-- 0 0 0 135532 2020-05-06 14:13:53.000000 data.tar.xz │ ├── control.tar.xz │ │ ├── control.tar │ │ │ ├── ./control │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ Package: libsoxr0-dbgsym │ │ │ │ Source: libsoxr │ │ │ │ Version: 0.1.3-4 │ │ │ │ Auto-Built-Package: debug-symbols │ │ │ │ Architecture: armhf │ │ │ │ Maintainer: Debian Multimedia Maintainers │ │ │ │ -Installed-Size: 240 │ │ │ │ +Installed-Size: 154 │ │ │ │ Depends: libsoxr0 (= 0.1.3-4) │ │ │ │ Section: debug │ │ │ │ Priority: optional │ │ │ │ Multi-Arch: same │ │ │ │ Description: debug symbols for libsoxr0 │ │ │ │ -Build-Ids: e5e4f06343f21184e362f9a550cf0e1fe8574061 │ │ │ │ +Build-Ids: 975ef9596d8b6fec5bf4f617b98fc8b0fc2df2ee │ │ │ ├── ./md5sums │ │ │ │ ├── ./md5sums │ │ │ │ │┄ Files differ │ │ │ │ ├── line order │ │ │ │ │ @@ -1 +1 @@ │ │ │ │ │ -usr/lib/debug/.build-id/e5/e4f06343f21184e362f9a550cf0e1fe8574061.debug │ │ │ │ │ +usr/lib/debug/.build-id/97/5ef9596d8b6fec5bf4f617b98fc8b0fc2df2ee.debug │ ├── data.tar.xz │ │ ├── data.tar │ │ │ ├── file list │ │ │ │ @@ -1,10 +1,10 @@ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2020-05-06 14:13:53.000000 ./ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2020-05-06 14:13:53.000000 ./usr/ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2020-05-06 14:13:53.000000 ./usr/lib/ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2020-05-06 14:13:53.000000 ./usr/lib/debug/ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2020-05-06 14:13:53.000000 ./usr/lib/debug/.build-id/ │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2020-05-06 14:13:53.000000 ./usr/lib/debug/.build-id/e5/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 234908 2020-05-06 14:13:53.000000 ./usr/lib/debug/.build-id/e5/e4f06343f21184e362f9a550cf0e1fe8574061.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2020-05-06 14:13:53.000000 ./usr/lib/debug/.build-id/97/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 146684 2020-05-06 14:13:53.000000 ./usr/lib/debug/.build-id/97/5ef9596d8b6fec5bf4f617b98fc8b0fc2df2ee.debug │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2020-05-06 14:13:53.000000 ./usr/share/ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2020-05-06 14:13:53.000000 ./usr/share/doc/ │ │ │ │ lrwxrwxrwx 0 root (0) root (0) 0 2020-05-06 14:13:53.000000 ./usr/share/doc/libsoxr0-dbgsym -> libsoxr0