--- /srv/reproducible-results/rbuild-debian/r-b-build.yRbEiYLt/b1/libsoxr_0.1.3-4_armhf.changes +++ /srv/reproducible-results/rbuild-debian/r-b-build.yRbEiYLt/b2/libsoxr_0.1.3-4_armhf.changes ├── Files │ @@ -1,6 +1,6 @@ │ │ b881efc42479d6c8d118d98c67014a4e 17124 libdevel optional libsoxr-dev_0.1.3-4_armhf.deb │ 611fdc0cdb3b2ee066bd0c2e857b35c7 8152 debug optional libsoxr-lsr0-dbgsym_0.1.3-4_armhf.deb │ 7979b660b1eaa6f8418220c65d685300 6980 libs optional libsoxr-lsr0_0.1.3-4_armhf.deb │ - 8d6f69e6ecc8daf1b99b173f883c0f43 228948 debug optional libsoxr0-dbgsym_0.1.3-4_armhf.deb │ - dcc109e63cc8bec5875371250addef0e 66752 libs optional libsoxr0_0.1.3-4_armhf.deb │ + d7bb3f395de280b36188db4d9141c7dc 145960 debug optional libsoxr0-dbgsym_0.1.3-4_armhf.deb │ + d9385d10aa53ec2bdbc78b213737ece3 54324 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 65332 2020-05-06 14:13:53.000000 data.tar.xz │ │ +-rw-r--r-- 0 0 0 52904 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: 143 │ │ │ │ +Installed-Size: 119 │ │ │ │ Depends: libc6 (>= 2.34), 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) 128728 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) 104040 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) 811 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 {} │ │ │ │ │ @@ -6,15 +6,15 @@ │ │ │ │ │ OS/ABI: UNIX - System V │ │ │ │ │ ABI Version: 0 │ │ │ │ │ Type: DYN (Shared object file) │ │ │ │ │ Machine: ARM │ │ │ │ │ Version: 0x1 │ │ │ │ │ Entry point address: 0x0 │ │ │ │ │ Start of program headers: 52 (bytes into file) │ │ │ │ │ - Start of section headers: 127688 (bytes into file) │ │ │ │ │ + Start of section headers: 103000 (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 0x0 │ │ │ │ │ There are 7 program headers, starting at offset 52 │ │ │ │ │ │ │ │ │ │ Program Headers: │ │ │ │ │ Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align │ │ │ │ │ - ARM_EXIDX 0x01daac 0x0001daac 0x0001daac 0x00008 0x00008 R 0x4 │ │ │ │ │ - LOAD 0x000000 0x00000000 0x00000000 0x1dab8 0x1dab8 R E 0x1000 │ │ │ │ │ - LOAD 0x01e630 0x0001e630 0x0001e630 0x00b34 0x35b88 RW 0x1000 │ │ │ │ │ - DYNAMIC 0x01eddc 0x0001eddc 0x0001eddc 0x00110 0x00110 RW 0x4 │ │ │ │ │ + ARM_EXIDX 0x017ea8 0x00017ea8 0x00017ea8 0x00008 0x00008 R 0x4 │ │ │ │ │ + LOAD 0x000000 0x00000000 0x00000000 0x17eb4 0x17eb4 R E 0x1000 │ │ │ │ │ + LOAD 0x018898 0x00018898 0x00018898 0x00864 0x358b8 RW 0x1000 │ │ │ │ │ + DYNAMIC 0x018de0 0x00018de0 0x00018de0 0x00110 0x00110 RW 0x4 │ │ │ │ │ NOTE 0x000114 0x00000114 0x00000114 0x00024 0x00024 R 0x4 │ │ │ │ │ GNU_STACK 0x000000 0x00000000 0x00000000 0x00000 0x00000 RW 0x10 │ │ │ │ │ - GNU_RELRO 0x01e630 0x0001e630 0x0001e630 0x009d0 0x009d0 R 0x1 │ │ │ │ │ + GNU_RELRO 0x018898 0x00018898 0x00018898 0x00768 0x00768 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 0x1f2c8: │ │ │ │ │ +There are 26 section headers, starting at offset 0x19258: │ │ │ │ │ │ │ │ │ │ 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 000350 00 A 0 0 1 │ │ │ │ │ [ 5] .gnu.version VERSYM 00000984 000984 00008a 02 A 3 0 2 │ │ │ │ │ [ 6] .gnu.version_r VERNEED 00000a10 000a10 0000c0 00 A 4 4 4 │ │ │ │ │ - [ 7] .rel.dyn REL 00000ad0 000ad0 0009b0 08 A 3 0 4 │ │ │ │ │ - [ 8] .rel.plt REL 00001480 001480 000198 08 AI 3 20 4 │ │ │ │ │ - [ 9] .init PROGBITS 00001618 001618 00000c 00 AX 0 0 4 │ │ │ │ │ - [10] .plt PROGBITS 00001624 001624 00028c 04 AX 0 0 4 │ │ │ │ │ - [11] .text PROGBITS 000018b0 0018b0 01af02 00 AX 0 0 8 │ │ │ │ │ - [12] .fini PROGBITS 0001c7b4 01c7b4 000008 00 AX 0 0 4 │ │ │ │ │ - [13] .rodata PROGBITS 0001c7c0 01c7c0 0012ec 00 A 0 0 16 │ │ │ │ │ - [14] .ARM.exidx ARM_EXIDX 0001daac 01daac 000008 00 AL 11 0 4 │ │ │ │ │ - [15] .eh_frame PROGBITS 0001dab4 01dab4 000004 00 A 0 0 4 │ │ │ │ │ - [16] .init_array INIT_ARRAY 0001e630 01e630 000004 04 WA 0 0 4 │ │ │ │ │ - [17] .fini_array FINI_ARRAY 0001e634 01e634 000004 04 WA 0 0 4 │ │ │ │ │ - [18] .data.rel.ro PROGBITS 0001e638 01e638 0007a4 00 WA 0 0 4 │ │ │ │ │ - [19] .dynamic DYNAMIC 0001eddc 01eddc 000110 08 WA 4 0 4 │ │ │ │ │ - [20] .got PROGBITS 0001eeec 01eeec 000114 04 WA 0 0 4 │ │ │ │ │ - [21] .data PROGBITS 0001f000 01f000 000164 00 WA 0 0 8 │ │ │ │ │ - [22] .bss NOBITS 0001f164 01f164 035054 00 WA 0 0 4 │ │ │ │ │ - [23] .ARM.attributes ARM_ATTRIBUTES 00000000 01f164 00003b 00 0 0 1 │ │ │ │ │ - [24] .gnu_debuglink PROGBITS 00000000 01f1a0 000034 00 0 0 4 │ │ │ │ │ - [25] .shstrtab STRTAB 00000000 01f1d4 0000f2 00 0 0 1 │ │ │ │ │ + [ 7] .rel.dyn REL 00000ad0 000ad0 0006d8 08 A 3 0 4 │ │ │ │ │ + [ 8] .rel.plt REL 000011a8 0011a8 000198 08 AI 3 20 4 │ │ │ │ │ + [ 9] .init PROGBITS 00001340 001340 00000c 00 AX 0 0 4 │ │ │ │ │ + [10] .plt PROGBITS 0000134c 00134c 00028c 04 AX 0 0 4 │ │ │ │ │ + [11] .text PROGBITS 000015d8 0015d8 015680 00 AX 0 0 8 │ │ │ │ │ + [12] .fini PROGBITS 00016c58 016c58 000008 00 AX 0 0 4 │ │ │ │ │ + [13] .rodata PROGBITS 00016c60 016c60 001248 00 A 0 0 8 │ │ │ │ │ + [14] .ARM.exidx ARM_EXIDX 00017ea8 017ea8 000008 00 AL 11 0 4 │ │ │ │ │ + [15] .eh_frame PROGBITS 00017eb0 017eb0 000004 00 A 0 0 4 │ │ │ │ │ + [16] .init_array INIT_ARRAY 00018898 018898 000004 04 WA 0 0 4 │ │ │ │ │ + [17] .fini_array FINI_ARRAY 0001889c 01889c 000004 04 WA 0 0 4 │ │ │ │ │ + [18] .data.rel.ro PROGBITS 000188a0 0188a0 000540 00 WA 0 0 4 │ │ │ │ │ + [19] .dynamic DYNAMIC 00018de0 018de0 000110 08 WA 4 0 4 │ │ │ │ │ + [20] .got PROGBITS 00018ef0 018ef0 000110 04 WA 0 0 4 │ │ │ │ │ + [21] .data PROGBITS 00019000 019000 0000fc 00 WA 0 0 4 │ │ │ │ │ + [22] .bss NOBITS 000190fc 0190fc 035054 00 WA 0 0 4 │ │ │ │ │ + [23] .ARM.attributes ARM_ATTRIBUTES 00000000 0190fc 000033 00 0 0 1 │ │ │ │ │ + [24] .gnu_debuglink PROGBITS 00000000 019130 000034 00 0 0 4 │ │ │ │ │ + [25] .shstrtab STRTAB 00000000 019164 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: 00001618 0 SECTION LOCAL DEFAULT 9 .init │ │ │ │ │ - 2: 0001f000 0 SECTION LOCAL DEFAULT 21 .data │ │ │ │ │ + 1: 00001340 0 SECTION LOCAL DEFAULT 9 .init │ │ │ │ │ + 2: 00019000 0 SECTION LOCAL DEFAULT 21 .data │ │ │ │ │ 3: 00000000 0 FUNC GLOBAL DEFAULT UND omp_get_num_threads@OMP_1.0 (2) │ │ │ │ │ 4: 00000000 0 FUNC GLOBAL DEFAULT UND lrintf@GLIBC_2.4 (3) │ │ │ │ │ 5: 00000000 0 FUNC GLOBAL DEFAULT UND exp@GLIBC_2.29 (4) │ │ │ │ │ 6: 00000000 0 FUNC GLOBAL DEFAULT UND asin@GLIBC_2.4 (3) │ │ │ │ │ 7: 00000000 0 NOTYPE WEAK DEFAULT UND __gmon_start__ │ │ │ │ │ 8: 00000000 0 FUNC GLOBAL DEFAULT UND omp_unset_lock@OMP_3.0 (5) │ │ │ │ │ 9: 00000000 0 FUNC GLOBAL DEFAULT UND getenv@GLIBC_2.4 (6) │ │ │ │ │ @@ -48,25 +48,25 @@ │ │ │ │ │ 44: 00000000 0 OBJECT GLOBAL DEFAULT UND stderr@GLIBC_2.4 (6) │ │ │ │ │ 45: 00000000 0 FUNC GLOBAL DEFAULT UND omp_destroy_lock@OMP_3.0 (5) │ │ │ │ │ 46: 00000000 0 FUNC GLOBAL DEFAULT UND realloc@GLIBC_2.4 (6) │ │ │ │ │ 47: 00000000 0 FUNC GLOBAL DEFAULT UND pow@GLIBC_2.29 (4) │ │ │ │ │ 48: 00000000 0 FUNC GLOBAL DEFAULT UND __memset_chk@GLIBC_2.4 (6) │ │ │ │ │ 49: 00000000 0 FUNC WEAK DEFAULT UND __cxa_finalize@GLIBC_2.4 (6) │ │ │ │ │ 50: 00000000 0 FUNC GLOBAL DEFAULT UND ceil@GLIBC_2.4 (3) │ │ │ │ │ - 51: 00002ae9 396 FUNC GLOBAL DEFAULT 11 soxr_process │ │ │ │ │ - 52: 000027b9 356 FUNC GLOBAL DEFAULT 11 soxr_clear │ │ │ │ │ - 53: 00002d6d 36 FUNC GLOBAL DEFAULT 11 soxr_set_error │ │ │ │ │ - 54: 000022b9 64 FUNC GLOBAL DEFAULT 11 soxr_set_num_channels │ │ │ │ │ - 55: 00001fb5 128 FUNC GLOBAL DEFAULT 11 soxr_runtime_spec │ │ │ │ │ - 56: 00002c75 248 FUNC GLOBAL DEFAULT 11 soxr_oneshot │ │ │ │ │ - 57: 00001fad 4 FUNC GLOBAL DEFAULT 11 soxr_num_clips │ │ │ │ │ - 58: 000020e9 40 FUNC GLOBAL DEFAULT 11 soxr_delay │ │ │ │ │ - 59: 000022f9 34 FUNC GLOBAL DEFAULT 11 soxr_delete │ │ │ │ │ - 60: 0000231d 1180 FUNC GLOBAL DEFAULT 11 soxr_create │ │ │ │ │ - 61: 00001d31 12 FUNC GLOBAL DEFAULT 11 soxr_version │ │ │ │ │ - 62: 00002035 156 FUNC GLOBAL DEFAULT 11 soxr_io_spec │ │ │ │ │ - 63: 0000291d 460 FUNC GLOBAL DEFAULT 11 soxr_output │ │ │ │ │ - 64: 00001d3d 616 FUNC GLOBAL DEFAULT 11 soxr_quality_spec │ │ │ │ │ - 65: 00001fa5 6 FUNC GLOBAL DEFAULT 11 soxr_engine │ │ │ │ │ - 66: 00001fb1 4 FUNC GLOBAL DEFAULT 11 soxr_error │ │ │ │ │ - 67: 000020d1 22 FUNC GLOBAL DEFAULT 11 soxr_set_input_fn │ │ │ │ │ - 68: 00002111 424 FUNC GLOBAL DEFAULT 11 soxr_set_io_ratio │ │ │ │ │ + 51: 000027ad 396 FUNC GLOBAL DEFAULT 11 soxr_process │ │ │ │ │ + 52: 0000247d 356 FUNC GLOBAL DEFAULT 11 soxr_clear │ │ │ │ │ + 53: 00002a31 36 FUNC GLOBAL DEFAULT 11 soxr_set_error │ │ │ │ │ + 54: 00001fe1 64 FUNC GLOBAL DEFAULT 11 soxr_set_num_channels │ │ │ │ │ + 55: 00001cdd 128 FUNC GLOBAL DEFAULT 11 soxr_runtime_spec │ │ │ │ │ + 56: 00002939 248 FUNC GLOBAL DEFAULT 11 soxr_oneshot │ │ │ │ │ + 57: 00001cd5 4 FUNC GLOBAL DEFAULT 11 soxr_num_clips │ │ │ │ │ + 58: 00001e11 40 FUNC GLOBAL DEFAULT 11 soxr_delay │ │ │ │ │ + 59: 00002021 34 FUNC GLOBAL DEFAULT 11 soxr_delete │ │ │ │ │ + 60: 00002045 1080 FUNC GLOBAL DEFAULT 11 soxr_create │ │ │ │ │ + 61: 00001a59 12 FUNC GLOBAL DEFAULT 11 soxr_version │ │ │ │ │ + 62: 00001d5d 156 FUNC GLOBAL DEFAULT 11 soxr_io_spec │ │ │ │ │ + 63: 000025e1 460 FUNC GLOBAL DEFAULT 11 soxr_output │ │ │ │ │ + 64: 00001a65 616 FUNC GLOBAL DEFAULT 11 soxr_quality_spec │ │ │ │ │ + 65: 00001ccd 6 FUNC GLOBAL DEFAULT 11 soxr_engine │ │ │ │ │ + 66: 00001cd9 4 FUNC GLOBAL DEFAULT 11 soxr_error │ │ │ │ │ + 67: 00001df9 22 FUNC GLOBAL DEFAULT 11 soxr_set_input_fn │ │ │ │ │ + 68: 00001e39 424 FUNC GLOBAL DEFAULT 11 soxr_set_io_ratio │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,367 +1,276 @@ │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.dyn' at offset 0xad0 contains 310 entries: │ │ │ │ │ +Relocation section '.rel.dyn' at offset 0xad0 contains 219 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ -0001e630 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001e634 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001e640 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001e648 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001e650 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001e65c 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001e664 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001e66c 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001e678 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001e680 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001e688 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001e694 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001e69c 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001e6a4 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001e6b0 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001e6b8 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001e6c0 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001e6cc 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001e6d4 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001e6dc 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001e6e8 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001e6f0 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001e6f8 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001e704 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001e70c 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001e714 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001e720 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001e728 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001e730 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001e73c 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001e744 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001e74c 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001e758 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001e760 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001e768 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001e774 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001e77c 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001e784 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001e790 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001e7ac 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001e7b4 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001e7bc 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001e7c8 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001e7d0 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001e7d8 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001e7e4 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001e7ec 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001e7f4 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001e800 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001e808 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001e810 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001e81c 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001e824 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001e82c 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001e838 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001e840 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001e848 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001e850 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001e854 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001e864 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001e868 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001e878 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001e87c 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001e890 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001e898 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001e8a0 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001e8ac 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001e8b4 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001e8bc 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001e8c8 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001e8d0 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001e8d8 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001e8e4 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001e8ec 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001e8f4 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001e900 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001e908 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001e910 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001e91c 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001e924 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001e92c 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001e938 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001e940 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001e948 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001e954 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001e95c 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001e964 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001e970 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001e978 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001e980 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001e98c 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001e994 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001e99c 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001e9a8 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001e9b0 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001e9b8 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001e9c4 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001e9cc 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001e9d4 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001e9e0 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001e9fc 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001ea04 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001ea0c 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001ea18 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001ea20 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001ea28 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001ea34 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001ea3c 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001ea44 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001ea50 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001ea58 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001ea60 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001ea6c 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001ea74 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001ea7c 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001ea88 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001ea90 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001ea98 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001eaa0 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001eaa4 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001eab4 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001eab8 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001eac8 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001eacc 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001eadc 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001eae0 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001eaf0 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001eaf4 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001eb04 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001eb08 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001eb18 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001eb1c 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001eb30 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001eb38 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001eb40 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001eb4c 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001eb54 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001eb5c 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001eb68 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001eb70 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001eb78 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001eb84 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001eb8c 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001eb94 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001eba0 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001eba8 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001ebb0 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001ebbc 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001ebc4 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001ebcc 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001ebd8 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001ebe0 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001ebe8 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001ebf4 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001ebfc 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001ec04 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001ec10 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001ec18 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001ec20 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001ec2c 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001ec34 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001ec3c 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001ec48 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001ec50 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001ec58 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001ec64 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001ec6c 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001ec74 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001ec80 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001ec9c 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001eca4 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001ecac 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001ecb8 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001ecc0 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001ecc8 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001ecd4 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001ecdc 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001ece4 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001ecf0 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001ecf8 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001ed00 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001ed0c 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001ed14 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001ed1c 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001ed28 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001ed30 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001ed38 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001ed40 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001ed44 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001ed54 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001ed58 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001ed70 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001ed80 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001ed84 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001ed88 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001ed98 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001eda8 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001edac 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001edb0 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001edb4 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001edb8 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001edbc 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001edc0 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001edd0 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001edd4 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001edd8 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001efc4 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001efcc 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001efd4 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001efdc 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001efe4 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001efec 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001eff0 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001eff4 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001effc 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001f000 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001f00c 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001f010 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001f014 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001f018 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001f01c 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001f020 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001f024 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001f028 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001f02c 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001f030 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001f034 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001f044 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001f048 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001f04c 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001f050 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001f054 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001f058 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001f05c 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001f060 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001f064 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001f06c 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001f070 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001f074 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001f078 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001f07c 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001f080 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001f084 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001f088 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001f08c 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001f090 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001f094 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001f098 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001f0a8 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001f0ac 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001f0b0 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001f0b4 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001f0b8 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001f0bc 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001f0c0 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001f0c4 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001f0c8 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001f0d0 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001f0d4 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001f0d8 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001f0dc 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001f0e0 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001f0e4 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001f0e8 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001f0ec 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001f0f0 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001f0f4 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001f0f8 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001f100 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001f104 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001f108 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001f10c 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001f110 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001f114 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001f118 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001f11c 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001f124 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001f128 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001f12c 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001f130 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001f134 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001f138 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001f13c 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001f140 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001f144 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001f148 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001f14c 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001f150 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001f154 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001f158 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001f15c 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001f160 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001ed64 00002602 R_ARM_ABS32 00000000 malloc@GLIBC_2.4 │ │ │ │ │ -0001ed8c 00002602 R_ARM_ABS32 00000000 malloc@GLIBC_2.4 │ │ │ │ │ -0001f038 00002602 R_ARM_ABS32 00000000 malloc@GLIBC_2.4 │ │ │ │ │ -0001f09c 00002602 R_ARM_ABS32 00000000 malloc@GLIBC_2.4 │ │ │ │ │ -0001ed68 00000b02 R_ARM_ABS32 00000000 calloc@GLIBC_2.4 │ │ │ │ │ -0001ed90 00000b02 R_ARM_ABS32 00000000 calloc@GLIBC_2.4 │ │ │ │ │ -0001f03c 00000b02 R_ARM_ABS32 00000000 calloc@GLIBC_2.4 │ │ │ │ │ -0001f0a0 00000b02 R_ARM_ABS32 00000000 calloc@GLIBC_2.4 │ │ │ │ │ -0001ed6c 00001302 R_ARM_ABS32 00000000 free@GLIBC_2.4 │ │ │ │ │ -0001ed94 00001302 R_ARM_ABS32 00000000 free@GLIBC_2.4 │ │ │ │ │ -0001f040 00001302 R_ARM_ABS32 00000000 free@GLIBC_2.4 │ │ │ │ │ -0001f0a4 00001302 R_ARM_ABS32 00000000 free@GLIBC_2.4 │ │ │ │ │ -0001efc8 00000715 R_ARM_GLOB_DAT 00000000 __gmon_start__ │ │ │ │ │ -0001efd0 00001015 R_ARM_GLOB_DAT 00000000 _ITM_deregisterTMCloneTable │ │ │ │ │ -0001efd8 00001515 R_ARM_GLOB_DAT 00000000 _ITM_registerTMCloneTable │ │ │ │ │ -0001efe0 00001e15 R_ARM_GLOB_DAT 00000000 __stack_chk_guard@GLIBC_2.4 │ │ │ │ │ -0001efe8 00002c15 R_ARM_GLOB_DAT 00000000 stderr@GLIBC_2.4 │ │ │ │ │ -0001eff8 00003115 R_ARM_GLOB_DAT 00000000 __cxa_finalize@GLIBC_2.4 │ │ │ │ │ +00018898 00000017 R_ARM_RELATIVE │ │ │ │ │ +0001889c 00000017 R_ARM_RELATIVE │ │ │ │ │ +000188a8 00000017 R_ARM_RELATIVE │ │ │ │ │ +000188b0 00000017 R_ARM_RELATIVE │ │ │ │ │ +000188b8 00000017 R_ARM_RELATIVE │ │ │ │ │ +000188c4 00000017 R_ARM_RELATIVE │ │ │ │ │ +000188cc 00000017 R_ARM_RELATIVE │ │ │ │ │ +000188d4 00000017 R_ARM_RELATIVE │ │ │ │ │ +000188e0 00000017 R_ARM_RELATIVE │ │ │ │ │ +000188e8 00000017 R_ARM_RELATIVE │ │ │ │ │ +000188f0 00000017 R_ARM_RELATIVE │ │ │ │ │ +000188fc 00000017 R_ARM_RELATIVE │ │ │ │ │ +00018904 00000017 R_ARM_RELATIVE │ │ │ │ │ +0001890c 00000017 R_ARM_RELATIVE │ │ │ │ │ +00018918 00000017 R_ARM_RELATIVE │ │ │ │ │ +00018920 00000017 R_ARM_RELATIVE │ │ │ │ │ +00018928 00000017 R_ARM_RELATIVE │ │ │ │ │ +00018934 00000017 R_ARM_RELATIVE │ │ │ │ │ +0001893c 00000017 R_ARM_RELATIVE │ │ │ │ │ +00018944 00000017 R_ARM_RELATIVE │ │ │ │ │ +00018950 00000017 R_ARM_RELATIVE │ │ │ │ │ +00018958 00000017 R_ARM_RELATIVE │ │ │ │ │ +00018960 00000017 R_ARM_RELATIVE │ │ │ │ │ +0001896c 00000017 R_ARM_RELATIVE │ │ │ │ │ +00018974 00000017 R_ARM_RELATIVE │ │ │ │ │ +0001897c 00000017 R_ARM_RELATIVE │ │ │ │ │ +00018988 00000017 R_ARM_RELATIVE │ │ │ │ │ +00018990 00000017 R_ARM_RELATIVE │ │ │ │ │ +00018998 00000017 R_ARM_RELATIVE │ │ │ │ │ +000189a4 00000017 R_ARM_RELATIVE │ │ │ │ │ +000189ac 00000017 R_ARM_RELATIVE │ │ │ │ │ +000189b4 00000017 R_ARM_RELATIVE │ │ │ │ │ +000189c0 00000017 R_ARM_RELATIVE │ │ │ │ │ +000189c8 00000017 R_ARM_RELATIVE │ │ │ │ │ +000189d0 00000017 R_ARM_RELATIVE │ │ │ │ │ +000189dc 00000017 R_ARM_RELATIVE │ │ │ │ │ +000189e4 00000017 R_ARM_RELATIVE │ │ │ │ │ +000189ec 00000017 R_ARM_RELATIVE │ │ │ │ │ +000189f8 00000017 R_ARM_RELATIVE │ │ │ │ │ +00018a14 00000017 R_ARM_RELATIVE │ │ │ │ │ +00018a1c 00000017 R_ARM_RELATIVE │ │ │ │ │ +00018a24 00000017 R_ARM_RELATIVE │ │ │ │ │ +00018a30 00000017 R_ARM_RELATIVE │ │ │ │ │ +00018a38 00000017 R_ARM_RELATIVE │ │ │ │ │ +00018a40 00000017 R_ARM_RELATIVE │ │ │ │ │ +00018a4c 00000017 R_ARM_RELATIVE │ │ │ │ │ +00018a54 00000017 R_ARM_RELATIVE │ │ │ │ │ +00018a5c 00000017 R_ARM_RELATIVE │ │ │ │ │ +00018a68 00000017 R_ARM_RELATIVE │ │ │ │ │ +00018a70 00000017 R_ARM_RELATIVE │ │ │ │ │ +00018a78 00000017 R_ARM_RELATIVE │ │ │ │ │ +00018a84 00000017 R_ARM_RELATIVE │ │ │ │ │ +00018a8c 00000017 R_ARM_RELATIVE │ │ │ │ │ +00018a94 00000017 R_ARM_RELATIVE │ │ │ │ │ +00018aa0 00000017 R_ARM_RELATIVE │ │ │ │ │ +00018aa8 00000017 R_ARM_RELATIVE │ │ │ │ │ +00018ab0 00000017 R_ARM_RELATIVE │ │ │ │ │ +00018ab8 00000017 R_ARM_RELATIVE │ │ │ │ │ +00018abc 00000017 R_ARM_RELATIVE │ │ │ │ │ +00018acc 00000017 R_ARM_RELATIVE │ │ │ │ │ +00018ad0 00000017 R_ARM_RELATIVE │ │ │ │ │ +00018ae0 00000017 R_ARM_RELATIVE │ │ │ │ │ +00018ae4 00000017 R_ARM_RELATIVE │ │ │ │ │ +00018af8 00000017 R_ARM_RELATIVE │ │ │ │ │ +00018b00 00000017 R_ARM_RELATIVE │ │ │ │ │ +00018b08 00000017 R_ARM_RELATIVE │ │ │ │ │ +00018b14 00000017 R_ARM_RELATIVE │ │ │ │ │ +00018b1c 00000017 R_ARM_RELATIVE │ │ │ │ │ +00018b24 00000017 R_ARM_RELATIVE │ │ │ │ │ +00018b30 00000017 R_ARM_RELATIVE │ │ │ │ │ +00018b38 00000017 R_ARM_RELATIVE │ │ │ │ │ +00018b40 00000017 R_ARM_RELATIVE │ │ │ │ │ +00018b4c 00000017 R_ARM_RELATIVE │ │ │ │ │ +00018b54 00000017 R_ARM_RELATIVE │ │ │ │ │ +00018b5c 00000017 R_ARM_RELATIVE │ │ │ │ │ +00018b68 00000017 R_ARM_RELATIVE │ │ │ │ │ +00018b70 00000017 R_ARM_RELATIVE │ │ │ │ │ +00018b78 00000017 R_ARM_RELATIVE │ │ │ │ │ +00018b84 00000017 R_ARM_RELATIVE │ │ │ │ │ +00018b8c 00000017 R_ARM_RELATIVE │ │ │ │ │ +00018b94 00000017 R_ARM_RELATIVE │ │ │ │ │ +00018ba0 00000017 R_ARM_RELATIVE │ │ │ │ │ +00018ba8 00000017 R_ARM_RELATIVE │ │ │ │ │ +00018bb0 00000017 R_ARM_RELATIVE │ │ │ │ │ +00018bbc 00000017 R_ARM_RELATIVE │ │ │ │ │ +00018bc4 00000017 R_ARM_RELATIVE │ │ │ │ │ +00018bcc 00000017 R_ARM_RELATIVE │ │ │ │ │ +00018bd8 00000017 R_ARM_RELATIVE │ │ │ │ │ +00018be0 00000017 R_ARM_RELATIVE │ │ │ │ │ +00018be8 00000017 R_ARM_RELATIVE │ │ │ │ │ +00018bf4 00000017 R_ARM_RELATIVE │ │ │ │ │ +00018bfc 00000017 R_ARM_RELATIVE │ │ │ │ │ +00018c04 00000017 R_ARM_RELATIVE │ │ │ │ │ +00018c10 00000017 R_ARM_RELATIVE │ │ │ │ │ +00018c18 00000017 R_ARM_RELATIVE │ │ │ │ │ +00018c20 00000017 R_ARM_RELATIVE │ │ │ │ │ +00018c2c 00000017 R_ARM_RELATIVE │ │ │ │ │ +00018c34 00000017 R_ARM_RELATIVE │ │ │ │ │ +00018c3c 00000017 R_ARM_RELATIVE │ │ │ │ │ +00018c48 00000017 R_ARM_RELATIVE │ │ │ │ │ +00018c64 00000017 R_ARM_RELATIVE │ │ │ │ │ +00018c6c 00000017 R_ARM_RELATIVE │ │ │ │ │ +00018c74 00000017 R_ARM_RELATIVE │ │ │ │ │ +00018c80 00000017 R_ARM_RELATIVE │ │ │ │ │ +00018c88 00000017 R_ARM_RELATIVE │ │ │ │ │ +00018c90 00000017 R_ARM_RELATIVE │ │ │ │ │ +00018c9c 00000017 R_ARM_RELATIVE │ │ │ │ │ +00018ca4 00000017 R_ARM_RELATIVE │ │ │ │ │ +00018cac 00000017 R_ARM_RELATIVE │ │ │ │ │ +00018cb8 00000017 R_ARM_RELATIVE │ │ │ │ │ +00018cc0 00000017 R_ARM_RELATIVE │ │ │ │ │ +00018cc8 00000017 R_ARM_RELATIVE │ │ │ │ │ +00018cd4 00000017 R_ARM_RELATIVE │ │ │ │ │ +00018cdc 00000017 R_ARM_RELATIVE │ │ │ │ │ +00018ce4 00000017 R_ARM_RELATIVE │ │ │ │ │ +00018cf0 00000017 R_ARM_RELATIVE │ │ │ │ │ +00018cf8 00000017 R_ARM_RELATIVE │ │ │ │ │ +00018d00 00000017 R_ARM_RELATIVE │ │ │ │ │ +00018d08 00000017 R_ARM_RELATIVE │ │ │ │ │ +00018d0c 00000017 R_ARM_RELATIVE │ │ │ │ │ +00018d1c 00000017 R_ARM_RELATIVE │ │ │ │ │ +00018d20 00000017 R_ARM_RELATIVE │ │ │ │ │ +00018d30 00000017 R_ARM_RELATIVE │ │ │ │ │ +00018d34 00000017 R_ARM_RELATIVE │ │ │ │ │ +00018d44 00000017 R_ARM_RELATIVE │ │ │ │ │ +00018d48 00000017 R_ARM_RELATIVE │ │ │ │ │ +00018d58 00000017 R_ARM_RELATIVE │ │ │ │ │ +00018d5c 00000017 R_ARM_RELATIVE │ │ │ │ │ +00018d6c 00000017 R_ARM_RELATIVE │ │ │ │ │ +00018d70 00000017 R_ARM_RELATIVE │ │ │ │ │ +00018d80 00000017 R_ARM_RELATIVE │ │ │ │ │ +00018d84 00000017 R_ARM_RELATIVE │ │ │ │ │ +00018d9c 00000017 R_ARM_RELATIVE │ │ │ │ │ +00018dac 00000017 R_ARM_RELATIVE │ │ │ │ │ +00018db0 00000017 R_ARM_RELATIVE │ │ │ │ │ +00018db4 00000017 R_ARM_RELATIVE │ │ │ │ │ +00018dc4 00000017 R_ARM_RELATIVE │ │ │ │ │ +00018dd4 00000017 R_ARM_RELATIVE │ │ │ │ │ +00018dd8 00000017 R_ARM_RELATIVE │ │ │ │ │ +00018ddc 00000017 R_ARM_RELATIVE │ │ │ │ │ +00018fcc 00000017 R_ARM_RELATIVE │ │ │ │ │ +00018fd4 00000017 R_ARM_RELATIVE │ │ │ │ │ +00018fdc 00000017 R_ARM_RELATIVE │ │ │ │ │ +00018fe4 00000017 R_ARM_RELATIVE │ │ │ │ │ +00018fec 00000017 R_ARM_RELATIVE │ │ │ │ │ +00018ff0 00000017 R_ARM_RELATIVE │ │ │ │ │ +00018ff4 00000017 R_ARM_RELATIVE │ │ │ │ │ +00018ffc 00000017 R_ARM_RELATIVE │ │ │ │ │ +00019000 00000017 R_ARM_RELATIVE │ │ │ │ │ +0001900c 00000017 R_ARM_RELATIVE │ │ │ │ │ +00019010 00000017 R_ARM_RELATIVE │ │ │ │ │ +00019014 00000017 R_ARM_RELATIVE │ │ │ │ │ +00019018 00000017 R_ARM_RELATIVE │ │ │ │ │ +0001901c 00000017 R_ARM_RELATIVE │ │ │ │ │ +00019020 00000017 R_ARM_RELATIVE │ │ │ │ │ +00019024 00000017 R_ARM_RELATIVE │ │ │ │ │ +00019028 00000017 R_ARM_RELATIVE │ │ │ │ │ +0001902c 00000017 R_ARM_RELATIVE │ │ │ │ │ +00019030 00000017 R_ARM_RELATIVE │ │ │ │ │ +00019034 00000017 R_ARM_RELATIVE │ │ │ │ │ +00019044 00000017 R_ARM_RELATIVE │ │ │ │ │ +00019048 00000017 R_ARM_RELATIVE │ │ │ │ │ +0001904c 00000017 R_ARM_RELATIVE │ │ │ │ │ +00019050 00000017 R_ARM_RELATIVE │ │ │ │ │ +00019054 00000017 R_ARM_RELATIVE │ │ │ │ │ +00019058 00000017 R_ARM_RELATIVE │ │ │ │ │ +0001905c 00000017 R_ARM_RELATIVE │ │ │ │ │ +00019060 00000017 R_ARM_RELATIVE │ │ │ │ │ +00019064 00000017 R_ARM_RELATIVE │ │ │ │ │ +0001906c 00000017 R_ARM_RELATIVE │ │ │ │ │ +00019070 00000017 R_ARM_RELATIVE │ │ │ │ │ +00019074 00000017 R_ARM_RELATIVE │ │ │ │ │ +00019078 00000017 R_ARM_RELATIVE │ │ │ │ │ +0001907c 00000017 R_ARM_RELATIVE │ │ │ │ │ +00019080 00000017 R_ARM_RELATIVE │ │ │ │ │ +00019084 00000017 R_ARM_RELATIVE │ │ │ │ │ +00019088 00000017 R_ARM_RELATIVE │ │ │ │ │ +0001908c 00000017 R_ARM_RELATIVE │ │ │ │ │ +00019090 00000017 R_ARM_RELATIVE │ │ │ │ │ +00019094 00000017 R_ARM_RELATIVE │ │ │ │ │ +00019098 00000017 R_ARM_RELATIVE │ │ │ │ │ +000190a8 00000017 R_ARM_RELATIVE │ │ │ │ │ +000190ac 00000017 R_ARM_RELATIVE │ │ │ │ │ +000190b0 00000017 R_ARM_RELATIVE │ │ │ │ │ +000190b4 00000017 R_ARM_RELATIVE │ │ │ │ │ +000190b8 00000017 R_ARM_RELATIVE │ │ │ │ │ +000190bc 00000017 R_ARM_RELATIVE │ │ │ │ │ +000190c0 00000017 R_ARM_RELATIVE │ │ │ │ │ +000190c4 00000017 R_ARM_RELATIVE │ │ │ │ │ +000190c8 00000017 R_ARM_RELATIVE │ │ │ │ │ +000190d0 00000017 R_ARM_RELATIVE │ │ │ │ │ +000190d4 00000017 R_ARM_RELATIVE │ │ │ │ │ +000190d8 00000017 R_ARM_RELATIVE │ │ │ │ │ +000190dc 00000017 R_ARM_RELATIVE │ │ │ │ │ +000190e0 00000017 R_ARM_RELATIVE │ │ │ │ │ +000190e4 00000017 R_ARM_RELATIVE │ │ │ │ │ +000190e8 00000017 R_ARM_RELATIVE │ │ │ │ │ +000190ec 00000017 R_ARM_RELATIVE │ │ │ │ │ +000190f0 00000017 R_ARM_RELATIVE │ │ │ │ │ +000190f4 00000017 R_ARM_RELATIVE │ │ │ │ │ +000190f8 00000017 R_ARM_RELATIVE │ │ │ │ │ +00018d90 00002602 R_ARM_ABS32 00000000 malloc@GLIBC_2.4 │ │ │ │ │ +00018db8 00002602 R_ARM_ABS32 00000000 malloc@GLIBC_2.4 │ │ │ │ │ +00019038 00002602 R_ARM_ABS32 00000000 malloc@GLIBC_2.4 │ │ │ │ │ +0001909c 00002602 R_ARM_ABS32 00000000 malloc@GLIBC_2.4 │ │ │ │ │ +00018d94 00000b02 R_ARM_ABS32 00000000 calloc@GLIBC_2.4 │ │ │ │ │ +00018dbc 00000b02 R_ARM_ABS32 00000000 calloc@GLIBC_2.4 │ │ │ │ │ +0001903c 00000b02 R_ARM_ABS32 00000000 calloc@GLIBC_2.4 │ │ │ │ │ +000190a0 00000b02 R_ARM_ABS32 00000000 calloc@GLIBC_2.4 │ │ │ │ │ +00018d98 00001302 R_ARM_ABS32 00000000 free@GLIBC_2.4 │ │ │ │ │ +00018dc0 00001302 R_ARM_ABS32 00000000 free@GLIBC_2.4 │ │ │ │ │ +00019040 00001302 R_ARM_ABS32 00000000 free@GLIBC_2.4 │ │ │ │ │ +000190a4 00001302 R_ARM_ABS32 00000000 free@GLIBC_2.4 │ │ │ │ │ +00018fc8 00000715 R_ARM_GLOB_DAT 00000000 __gmon_start__ │ │ │ │ │ +00018fd0 00001015 R_ARM_GLOB_DAT 00000000 _ITM_deregisterTMCloneTable │ │ │ │ │ +00018fd8 00001515 R_ARM_GLOB_DAT 00000000 _ITM_registerTMCloneTable │ │ │ │ │ +00018fe0 00001e15 R_ARM_GLOB_DAT 00000000 __stack_chk_guard@GLIBC_2.4 │ │ │ │ │ +00018fe8 00002c15 R_ARM_GLOB_DAT 00000000 stderr@GLIBC_2.4 │ │ │ │ │ +00018ff8 00003115 R_ARM_GLOB_DAT 00000000 __cxa_finalize@GLIBC_2.4 │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.plt' at offset 0x1480 contains 51 entries: │ │ │ │ │ +Relocation section '.rel.plt' at offset 0x11a8 contains 51 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ -0001eef8 00000316 R_ARM_JUMP_SLOT 00000000 omp_get_num_threads@OMP_1.0 │ │ │ │ │ -0001eefc 00000416 R_ARM_JUMP_SLOT 00000000 lrintf@GLIBC_2.4 │ │ │ │ │ -0001ef00 00003b16 R_ARM_JUMP_SLOT 000022f9 soxr_delete │ │ │ │ │ -0001ef04 00000516 R_ARM_JUMP_SLOT 00000000 exp@GLIBC_2.29 │ │ │ │ │ -0001ef08 00000616 R_ARM_JUMP_SLOT 00000000 asin@GLIBC_2.4 │ │ │ │ │ -0001ef0c 00000716 R_ARM_JUMP_SLOT 00000000 __gmon_start__ │ │ │ │ │ -0001ef10 00000816 R_ARM_JUMP_SLOT 00000000 omp_unset_lock@OMP_3.0 │ │ │ │ │ -0001ef14 00000916 R_ARM_JUMP_SLOT 00000000 getenv@GLIBC_2.4 │ │ │ │ │ -0001ef18 00000a16 R_ARM_JUMP_SLOT 00000000 __cxa_atexit@GLIBC_2.4 │ │ │ │ │ -0001ef1c 00003c16 R_ARM_JUMP_SLOT 0000231d soxr_create │ │ │ │ │ -0001ef20 00000b16 R_ARM_JUMP_SLOT 00000000 calloc@GLIBC_2.4 │ │ │ │ │ -0001ef24 00000c16 R_ARM_JUMP_SLOT 00000000 sincos@GLIBC_2.4 │ │ │ │ │ -0001ef28 00000d16 R_ARM_JUMP_SLOT 00000000 memset@GLIBC_2.4 │ │ │ │ │ -0001ef2c 00000e16 R_ARM_JUMP_SLOT 00000000 lrint@GLIBC_2.4 │ │ │ │ │ -0001ef30 00000f16 R_ARM_JUMP_SLOT 00000000 floor@GLIBC_2.4 │ │ │ │ │ -0001ef34 00001116 R_ARM_JUMP_SLOT 00000000 sqrt@GLIBC_2.4 │ │ │ │ │ -0001ef38 00001216 R_ARM_JUMP_SLOT 00000000 log@GLIBC_2.29 │ │ │ │ │ -0001ef3c 00003716 R_ARM_JUMP_SLOT 00001fb5 soxr_runtime_spec │ │ │ │ │ -0001ef40 00001316 R_ARM_JUMP_SLOT 00000000 free@GLIBC_2.4 │ │ │ │ │ -0001ef44 00001416 R_ARM_JUMP_SLOT 00000000 omp_get_thread_num@OMP_1.0 │ │ │ │ │ -0001ef48 00004016 R_ARM_JUMP_SLOT 00001d3d soxr_quality_spec │ │ │ │ │ -0001ef4c 00003316 R_ARM_JUMP_SLOT 00002ae9 soxr_process │ │ │ │ │ -0001ef50 00001616 R_ARM_JUMP_SLOT 00000000 cos@GLIBC_2.4 │ │ │ │ │ -0001ef54 00001716 R_ARM_JUMP_SLOT 00000000 feclearexcept@GLIBC_2.4 │ │ │ │ │ -0001ef58 00001816 R_ARM_JUMP_SLOT 00000000 cosf@GLIBC_2.4 │ │ │ │ │ -0001ef5c 00001916 R_ARM_JUMP_SLOT 00000000 memcpy@GLIBC_2.4 │ │ │ │ │ -0001ef60 00001a16 R_ARM_JUMP_SLOT 00000000 omp_init_lock@OMP_3.0 │ │ │ │ │ -0001ef64 00001b16 R_ARM_JUMP_SLOT 00000000 strtol@GLIBC_2.4 │ │ │ │ │ -0001ef68 00001c16 R_ARM_JUMP_SLOT 00000000 omp_set_lock@OMP_3.0 │ │ │ │ │ -0001ef6c 00001d16 R_ARM_JUMP_SLOT 00000000 __time64@GLIBC_2.34 │ │ │ │ │ -0001ef70 00001f16 R_ARM_JUMP_SLOT 00000000 __vfprintf_chk@GLIBC_2.4 │ │ │ │ │ -0001ef74 00002016 R_ARM_JUMP_SLOT 00000000 raise@GLIBC_2.4 │ │ │ │ │ -0001ef78 00002116 R_ARM_JUMP_SLOT 00000000 fetestexcept@GLIBC_2.4 │ │ │ │ │ -0001ef7c 00002216 R_ARM_JUMP_SLOT 00000000 sincosf@GLIBC_2.4 │ │ │ │ │ -0001ef80 00002316 R_ARM_JUMP_SLOT 00000000 GOMP_parallel@GOMP_4.0 │ │ │ │ │ -0001ef84 00003f16 R_ARM_JUMP_SLOT 0000291d soxr_output │ │ │ │ │ -0001ef88 00002416 R_ARM_JUMP_SLOT 00000000 div@GLIBC_2.4 │ │ │ │ │ -0001ef8c 00002516 R_ARM_JUMP_SLOT 00000000 log10@GLIBC_2.4 │ │ │ │ │ -0001ef90 00002616 R_ARM_JUMP_SLOT 00000000 malloc@GLIBC_2.4 │ │ │ │ │ -0001ef94 00002716 R_ARM_JUMP_SLOT 00000000 __stack_chk_fail@GLIBC_2.4 │ │ │ │ │ -0001ef98 00002816 R_ARM_JUMP_SLOT 00000000 atan2@GLIBC_2.4 │ │ │ │ │ -0001ef9c 00002916 R_ARM_JUMP_SLOT 00000000 fputc@GLIBC_2.4 │ │ │ │ │ -0001efa0 00004416 R_ARM_JUMP_SLOT 00002111 soxr_set_io_ratio │ │ │ │ │ -0001efa4 00002a16 R_ARM_JUMP_SLOT 00000000 memmove@GLIBC_2.4 │ │ │ │ │ -0001efa8 00002b16 R_ARM_JUMP_SLOT 00000000 sin@GLIBC_2.4 │ │ │ │ │ -0001efac 00002d16 R_ARM_JUMP_SLOT 00000000 omp_destroy_lock@OMP_3.0 │ │ │ │ │ -0001efb0 00002e16 R_ARM_JUMP_SLOT 00000000 realloc@GLIBC_2.4 │ │ │ │ │ -0001efb4 00002f16 R_ARM_JUMP_SLOT 00000000 pow@GLIBC_2.29 │ │ │ │ │ -0001efb8 00003016 R_ARM_JUMP_SLOT 00000000 __memset_chk@GLIBC_2.4 │ │ │ │ │ -0001efbc 00003116 R_ARM_JUMP_SLOT 00000000 __cxa_finalize@GLIBC_2.4 │ │ │ │ │ -0001efc0 00003216 R_ARM_JUMP_SLOT 00000000 ceil@GLIBC_2.4 │ │ │ │ │ +00018efc 00000316 R_ARM_JUMP_SLOT 00000000 omp_get_num_threads@OMP_1.0 │ │ │ │ │ +00018f00 00000416 R_ARM_JUMP_SLOT 00000000 lrintf@GLIBC_2.4 │ │ │ │ │ +00018f04 00003b16 R_ARM_JUMP_SLOT 00002021 soxr_delete │ │ │ │ │ +00018f08 00000516 R_ARM_JUMP_SLOT 00000000 exp@GLIBC_2.29 │ │ │ │ │ +00018f0c 00000616 R_ARM_JUMP_SLOT 00000000 asin@GLIBC_2.4 │ │ │ │ │ +00018f10 00000716 R_ARM_JUMP_SLOT 00000000 __gmon_start__ │ │ │ │ │ +00018f14 00000816 R_ARM_JUMP_SLOT 00000000 omp_unset_lock@OMP_3.0 │ │ │ │ │ +00018f18 00000916 R_ARM_JUMP_SLOT 00000000 getenv@GLIBC_2.4 │ │ │ │ │ +00018f1c 00000a16 R_ARM_JUMP_SLOT 00000000 __cxa_atexit@GLIBC_2.4 │ │ │ │ │ +00018f20 00003c16 R_ARM_JUMP_SLOT 00002045 soxr_create │ │ │ │ │ +00018f24 00000b16 R_ARM_JUMP_SLOT 00000000 calloc@GLIBC_2.4 │ │ │ │ │ +00018f28 00000c16 R_ARM_JUMP_SLOT 00000000 sincos@GLIBC_2.4 │ │ │ │ │ +00018f2c 00000d16 R_ARM_JUMP_SLOT 00000000 memset@GLIBC_2.4 │ │ │ │ │ +00018f30 00000e16 R_ARM_JUMP_SLOT 00000000 lrint@GLIBC_2.4 │ │ │ │ │ +00018f34 00000f16 R_ARM_JUMP_SLOT 00000000 floor@GLIBC_2.4 │ │ │ │ │ +00018f38 00001116 R_ARM_JUMP_SLOT 00000000 sqrt@GLIBC_2.4 │ │ │ │ │ +00018f3c 00001216 R_ARM_JUMP_SLOT 00000000 log@GLIBC_2.29 │ │ │ │ │ +00018f40 00003716 R_ARM_JUMP_SLOT 00001cdd soxr_runtime_spec │ │ │ │ │ +00018f44 00001316 R_ARM_JUMP_SLOT 00000000 free@GLIBC_2.4 │ │ │ │ │ +00018f48 00001416 R_ARM_JUMP_SLOT 00000000 omp_get_thread_num@OMP_1.0 │ │ │ │ │ +00018f4c 00004016 R_ARM_JUMP_SLOT 00001a65 soxr_quality_spec │ │ │ │ │ +00018f50 00003316 R_ARM_JUMP_SLOT 000027ad soxr_process │ │ │ │ │ +00018f54 00001616 R_ARM_JUMP_SLOT 00000000 cos@GLIBC_2.4 │ │ │ │ │ +00018f58 00001716 R_ARM_JUMP_SLOT 00000000 feclearexcept@GLIBC_2.4 │ │ │ │ │ +00018f5c 00001816 R_ARM_JUMP_SLOT 00000000 cosf@GLIBC_2.4 │ │ │ │ │ +00018f60 00001916 R_ARM_JUMP_SLOT 00000000 memcpy@GLIBC_2.4 │ │ │ │ │ +00018f64 00001a16 R_ARM_JUMP_SLOT 00000000 omp_init_lock@OMP_3.0 │ │ │ │ │ +00018f68 00001b16 R_ARM_JUMP_SLOT 00000000 strtol@GLIBC_2.4 │ │ │ │ │ +00018f6c 00001c16 R_ARM_JUMP_SLOT 00000000 omp_set_lock@OMP_3.0 │ │ │ │ │ +00018f70 00001d16 R_ARM_JUMP_SLOT 00000000 __time64@GLIBC_2.34 │ │ │ │ │ +00018f74 00001f16 R_ARM_JUMP_SLOT 00000000 __vfprintf_chk@GLIBC_2.4 │ │ │ │ │ +00018f78 00002016 R_ARM_JUMP_SLOT 00000000 raise@GLIBC_2.4 │ │ │ │ │ +00018f7c 00002116 R_ARM_JUMP_SLOT 00000000 fetestexcept@GLIBC_2.4 │ │ │ │ │ +00018f80 00002216 R_ARM_JUMP_SLOT 00000000 sincosf@GLIBC_2.4 │ │ │ │ │ +00018f84 00002316 R_ARM_JUMP_SLOT 00000000 GOMP_parallel@GOMP_4.0 │ │ │ │ │ +00018f88 00003f16 R_ARM_JUMP_SLOT 000025e1 soxr_output │ │ │ │ │ +00018f8c 00002416 R_ARM_JUMP_SLOT 00000000 div@GLIBC_2.4 │ │ │ │ │ +00018f90 00002516 R_ARM_JUMP_SLOT 00000000 log10@GLIBC_2.4 │ │ │ │ │ +00018f94 00002616 R_ARM_JUMP_SLOT 00000000 malloc@GLIBC_2.4 │ │ │ │ │ +00018f98 00002716 R_ARM_JUMP_SLOT 00000000 __stack_chk_fail@GLIBC_2.4 │ │ │ │ │ +00018f9c 00002816 R_ARM_JUMP_SLOT 00000000 atan2@GLIBC_2.4 │ │ │ │ │ +00018fa0 00002916 R_ARM_JUMP_SLOT 00000000 fputc@GLIBC_2.4 │ │ │ │ │ +00018fa4 00004416 R_ARM_JUMP_SLOT 00001e39 soxr_set_io_ratio │ │ │ │ │ +00018fa8 00002a16 R_ARM_JUMP_SLOT 00000000 memmove@GLIBC_2.4 │ │ │ │ │ +00018fac 00002b16 R_ARM_JUMP_SLOT 00000000 sin@GLIBC_2.4 │ │ │ │ │ +00018fb0 00002d16 R_ARM_JUMP_SLOT 00000000 omp_destroy_lock@OMP_3.0 │ │ │ │ │ +00018fb4 00002e16 R_ARM_JUMP_SLOT 00000000 realloc@GLIBC_2.4 │ │ │ │ │ +00018fb8 00002f16 R_ARM_JUMP_SLOT 00000000 pow@GLIBC_2.29 │ │ │ │ │ +00018fbc 00003016 R_ARM_JUMP_SLOT 00000000 __memset_chk@GLIBC_2.4 │ │ │ │ │ +00018fc0 00003116 R_ARM_JUMP_SLOT 00000000 __cxa_finalize@GLIBC_2.4 │ │ │ │ │ +00018fc4 00003216 R_ARM_JUMP_SLOT 00000000 ceil@GLIBC_2.4 │ │ │ │ ├── readelf --wide --dynamic {} │ │ │ │ │ @@ -1,33 +1,33 @@ │ │ │ │ │ │ │ │ │ │ -Dynamic section at offset 0x1eddc contains 30 entries: │ │ │ │ │ +Dynamic section at offset 0x18de0 contains 30 entries: │ │ │ │ │ Tag Type Name/Value │ │ │ │ │ 0x00000001 (NEEDED) Shared library: [libm.so.6] │ │ │ │ │ 0x00000001 (NEEDED) Shared library: [libgomp.so.1] │ │ │ │ │ 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) 0x1618 │ │ │ │ │ - 0x0000000d (FINI) 0x1c7b4 │ │ │ │ │ - 0x00000019 (INIT_ARRAY) 0x1e630 │ │ │ │ │ + 0x0000000c (INIT) 0x1340 │ │ │ │ │ + 0x0000000d (FINI) 0x16c58 │ │ │ │ │ + 0x00000019 (INIT_ARRAY) 0x18898 │ │ │ │ │ 0x0000001b (INIT_ARRAYSZ) 4 (bytes) │ │ │ │ │ - 0x0000001a (FINI_ARRAY) 0x1e634 │ │ │ │ │ + 0x0000001a (FINI_ARRAY) 0x1889c │ │ │ │ │ 0x0000001c (FINI_ARRAYSZ) 4 (bytes) │ │ │ │ │ 0x6ffffef5 (GNU_HASH) 0x138 │ │ │ │ │ 0x00000005 (STRTAB) 0x634 │ │ │ │ │ 0x00000006 (SYMTAB) 0x1e4 │ │ │ │ │ 0x0000000a (STRSZ) 848 (bytes) │ │ │ │ │ 0x0000000b (SYMENT) 16 (bytes) │ │ │ │ │ - 0x00000003 (PLTGOT) 0x1eeec │ │ │ │ │ + 0x00000003 (PLTGOT) 0x18ef0 │ │ │ │ │ 0x00000002 (PLTRELSZ) 408 (bytes) │ │ │ │ │ 0x00000014 (PLTREL) REL │ │ │ │ │ - 0x00000017 (JMPREL) 0x1480 │ │ │ │ │ + 0x00000017 (JMPREL) 0x11a8 │ │ │ │ │ 0x00000011 (REL) 0xad0 │ │ │ │ │ - 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) 4 │ │ │ │ │ 0x6ffffff0 (VERSYM) 0x984 │ │ │ │ │ - 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: df7ede301b65b99c0cd849bcdb4a67cdbea120b3 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 98ec44539d5d66c8b2d92d7790dd4344cdd9939a │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -73,16 +73,15 @@ │ │ │ │ │ CF2F!F(F │ │ │ │ │ [FRF)F0F │ │ │ │ │ [FRF)F0F │ │ │ │ │ CFRF!F(F │ │ │ │ │ CFRF!F(F │ │ │ │ │ CFRF1F8F │ │ │ │ │ ah `1Da` │ │ │ │ │ -1HxD1J2KzD │ │ │ │ │ -;KZF$HAF │ │ │ │ │ +0HxD0J0KzD │ │ │ │ │ ah `1Da` │ │ │ │ │ B3`r`*`k` │ │ │ │ │ +FJF!F0F │ │ │ │ │ zJF+F!F0F │ │ │ │ │ CF2F)F F │ │ │ │ │ CF2F)F F │ │ │ │ │ CF2F)F F │ │ │ │ │ @@ -99,16 +98,14 @@ │ │ │ │ │ [FRF)F0F │ │ │ │ │ KFRF!F(F │ │ │ │ │ KFRF!F(F │ │ │ │ │ KFRF1F8F │ │ │ │ │ ah `1Da` │ │ │ │ │ ah `1Da` │ │ │ │ │ gzIF:F[F │ │ │ │ │ -ah `)Da` │ │ │ │ │ -l`E3FeF\ │ │ │ │ │ null input buffer pointer │ │ │ │ │ libsoxr-0.1.3 │ │ │ │ │ invalid io datatype(s) │ │ │ │ │ malloc failed │ │ │ │ │ invalid soxr_t pointer │ │ │ │ │ must set # channels before O/I ratio │ │ │ │ │ I/O ratio out-of-range │ │ │ │ │ @@ -120,16 +117,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_SIMD │ │ │ │ │ -SOXR_USE_SIMD32 │ │ │ │ │ null output buffer pointer │ │ │ │ │ input function reported failure │ │ │ │ │ null pointer │ │ │ │ │ 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 │ │ │ │ │ nPI=%g peak-sum@%i=%g (val@%i=%g); len=%i post=%i (%g%%) │ │ │ │ │ fir_len=%i dft_length=%i Fp=%g Fs=%g Fn=%g att=%g %i/%i │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {} │ │ │ │ │ @@ -1,10 +1,10 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Disassembly of section .init: │ │ │ │ │ │ │ │ │ │ -00001618 <.init>: │ │ │ │ │ +00001340 <.init>: │ │ │ │ │ _init(): │ │ │ │ │ push {r3, lr} │ │ │ │ │ - bl 18b0 │ │ │ │ │ + bl 15d8 │ │ │ │ │ pop {r3, pc} │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {} │ │ │ │ │ @@ -1,271 +1,271 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Disassembly of section .plt: │ │ │ │ │ │ │ │ │ │ -00001624 : │ │ │ │ │ +0000134c : │ │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ │ - ldr lr, [pc, #4] @ 1634 │ │ │ │ │ + ldr lr, [pc, #4] @ 135c │ │ │ │ │ add lr, pc, lr │ │ │ │ │ ldr pc, [lr, #8]! │ │ │ │ │ - @ instruction: 0x0001d8b8 │ │ │ │ │ + muleq r1, r4, fp │ │ │ │ │ │ │ │ │ │ -00001638 : │ │ │ │ │ +00001360 : │ │ │ │ │ add ip, pc, #0, 12 │ │ │ │ │ - add ip, ip, #118784 @ 0x1d000 │ │ │ │ │ - ldr pc, [ip, #2232]! @ 0x8b8 │ │ │ │ │ + add ip, ip, #94208 @ 0x17000 │ │ │ │ │ + ldr pc, [ip, #2964]! @ 0xb94 │ │ │ │ │ │ │ │ │ │ -00001644 : │ │ │ │ │ +0000136c : │ │ │ │ │ add ip, pc, #0, 12 │ │ │ │ │ - add ip, ip, #118784 @ 0x1d000 │ │ │ │ │ - ldr pc, [ip, #2224]! @ 0x8b0 │ │ │ │ │ + add ip, ip, #94208 @ 0x17000 │ │ │ │ │ + ldr pc, [ip, #2956]! @ 0xb8c │ │ │ │ │ │ │ │ │ │ -00001650 : │ │ │ │ │ +00001378 : │ │ │ │ │ add ip, pc, #0, 12 │ │ │ │ │ - add ip, ip, #118784 @ 0x1d000 │ │ │ │ │ - ldr pc, [ip, #2216]! @ 0x8a8 │ │ │ │ │ + add ip, ip, #94208 @ 0x17000 │ │ │ │ │ + ldr pc, [ip, #2948]! @ 0xb84 │ │ │ │ │ │ │ │ │ │ -0000165c : │ │ │ │ │ +00001384 : │ │ │ │ │ add ip, pc, #0, 12 │ │ │ │ │ - add ip, ip, #118784 @ 0x1d000 │ │ │ │ │ - ldr pc, [ip, #2208]! @ 0x8a0 │ │ │ │ │ + add ip, ip, #94208 @ 0x17000 │ │ │ │ │ + ldr pc, [ip, #2940]! @ 0xb7c │ │ │ │ │ │ │ │ │ │ -00001668 : │ │ │ │ │ +00001390 : │ │ │ │ │ add ip, pc, #0, 12 │ │ │ │ │ - add ip, ip, #118784 @ 0x1d000 │ │ │ │ │ - ldr pc, [ip, #2200]! @ 0x898 │ │ │ │ │ + add ip, ip, #94208 @ 0x17000 │ │ │ │ │ + ldr pc, [ip, #2932]! @ 0xb74 │ │ │ │ │ │ │ │ │ │ -00001674 <__gmon_start__@plt>: │ │ │ │ │ +0000139c <__gmon_start__@plt>: │ │ │ │ │ add ip, pc, #0, 12 │ │ │ │ │ - add ip, ip, #118784 @ 0x1d000 │ │ │ │ │ - ldr pc, [ip, #2192]! @ 0x890 │ │ │ │ │ + add ip, ip, #94208 @ 0x17000 │ │ │ │ │ + ldr pc, [ip, #2924]! @ 0xb6c │ │ │ │ │ │ │ │ │ │ -00001680 : │ │ │ │ │ +000013a8 : │ │ │ │ │ @ instruction: 0xe7fd4778 │ │ │ │ │ add ip, pc, #0, 12 │ │ │ │ │ - add ip, ip, #118784 @ 0x1d000 │ │ │ │ │ - ldr pc, [ip, #2180]! @ 0x884 │ │ │ │ │ + add ip, ip, #94208 @ 0x17000 │ │ │ │ │ + ldr pc, [ip, #2912]! @ 0xb60 │ │ │ │ │ │ │ │ │ │ -00001690 : │ │ │ │ │ +000013b8 : │ │ │ │ │ add ip, pc, #0, 12 │ │ │ │ │ - add ip, ip, #118784 @ 0x1d000 │ │ │ │ │ - ldr pc, [ip, #2172]! @ 0x87c │ │ │ │ │ + add ip, ip, #94208 @ 0x17000 │ │ │ │ │ + ldr pc, [ip, #2904]! @ 0xb58 │ │ │ │ │ │ │ │ │ │ -0000169c <__cxa_atexit@plt>: │ │ │ │ │ +000013c4 <__cxa_atexit@plt>: │ │ │ │ │ @ instruction: 0xe7fd4778 │ │ │ │ │ add ip, pc, #0, 12 │ │ │ │ │ - add ip, ip, #118784 @ 0x1d000 │ │ │ │ │ - ldr pc, [ip, #2160]! @ 0x870 │ │ │ │ │ + add ip, ip, #94208 @ 0x17000 │ │ │ │ │ + ldr pc, [ip, #2892]! @ 0xb4c │ │ │ │ │ │ │ │ │ │ -000016ac : │ │ │ │ │ +000013d4 : │ │ │ │ │ add ip, pc, #0, 12 │ │ │ │ │ - add ip, ip, #118784 @ 0x1d000 │ │ │ │ │ - ldr pc, [ip, #2152]! @ 0x868 │ │ │ │ │ + add ip, ip, #94208 @ 0x17000 │ │ │ │ │ + ldr pc, [ip, #2884]! @ 0xb44 │ │ │ │ │ │ │ │ │ │ -000016b8 : │ │ │ │ │ +000013e0 : │ │ │ │ │ add ip, pc, #0, 12 │ │ │ │ │ - add ip, ip, #118784 @ 0x1d000 │ │ │ │ │ - ldr pc, [ip, #2144]! @ 0x860 │ │ │ │ │ + add ip, ip, #94208 @ 0x17000 │ │ │ │ │ + ldr pc, [ip, #2876]! @ 0xb3c │ │ │ │ │ │ │ │ │ │ -000016c4 : │ │ │ │ │ +000013ec : │ │ │ │ │ add ip, pc, #0, 12 │ │ │ │ │ - add ip, ip, #118784 @ 0x1d000 │ │ │ │ │ - ldr pc, [ip, #2136]! @ 0x858 │ │ │ │ │ + add ip, ip, #94208 @ 0x17000 │ │ │ │ │ + ldr pc, [ip, #2868]! @ 0xb34 │ │ │ │ │ │ │ │ │ │ -000016d0 : │ │ │ │ │ +000013f8 : │ │ │ │ │ @ instruction: 0xe7fd4778 │ │ │ │ │ add ip, pc, #0, 12 │ │ │ │ │ - add ip, ip, #118784 @ 0x1d000 │ │ │ │ │ - ldr pc, [ip, #2124]! @ 0x84c │ │ │ │ │ + add ip, ip, #94208 @ 0x17000 │ │ │ │ │ + ldr pc, [ip, #2856]! @ 0xb28 │ │ │ │ │ │ │ │ │ │ -000016e0 : │ │ │ │ │ +00001408 : │ │ │ │ │ add ip, pc, #0, 12 │ │ │ │ │ - add ip, ip, #118784 @ 0x1d000 │ │ │ │ │ - ldr pc, [ip, #2116]! @ 0x844 │ │ │ │ │ + add ip, ip, #94208 @ 0x17000 │ │ │ │ │ + ldr pc, [ip, #2848]! @ 0xb20 │ │ │ │ │ │ │ │ │ │ -000016ec : │ │ │ │ │ +00001414 : │ │ │ │ │ add ip, pc, #0, 12 │ │ │ │ │ - add ip, ip, #118784 @ 0x1d000 │ │ │ │ │ - ldr pc, [ip, #2108]! @ 0x83c │ │ │ │ │ + add ip, ip, #94208 @ 0x17000 │ │ │ │ │ + ldr pc, [ip, #2840]! @ 0xb18 │ │ │ │ │ │ │ │ │ │ -000016f8 : │ │ │ │ │ +00001420 : │ │ │ │ │ add ip, pc, #0, 12 │ │ │ │ │ - add ip, ip, #118784 @ 0x1d000 │ │ │ │ │ - ldr pc, [ip, #2100]! @ 0x834 │ │ │ │ │ + add ip, ip, #94208 @ 0x17000 │ │ │ │ │ + ldr pc, [ip, #2832]! @ 0xb10 │ │ │ │ │ │ │ │ │ │ -00001704 : │ │ │ │ │ +0000142c : │ │ │ │ │ add ip, pc, #0, 12 │ │ │ │ │ - add ip, ip, #118784 @ 0x1d000 │ │ │ │ │ - ldr pc, [ip, #2092]! @ 0x82c │ │ │ │ │ + add ip, ip, #94208 @ 0x17000 │ │ │ │ │ + ldr pc, [ip, #2824]! @ 0xb08 │ │ │ │ │ │ │ │ │ │ -00001710 : │ │ │ │ │ +00001438 : │ │ │ │ │ add ip, pc, #0, 12 │ │ │ │ │ - add ip, ip, #118784 @ 0x1d000 │ │ │ │ │ - ldr pc, [ip, #2084]! @ 0x824 │ │ │ │ │ + add ip, ip, #94208 @ 0x17000 │ │ │ │ │ + ldr pc, [ip, #2816]! @ 0xb00 │ │ │ │ │ │ │ │ │ │ -0000171c : │ │ │ │ │ +00001444 : │ │ │ │ │ @ instruction: 0xe7fd4778 │ │ │ │ │ add ip, pc, #0, 12 │ │ │ │ │ - add ip, ip, #118784 @ 0x1d000 │ │ │ │ │ - ldr pc, [ip, #2072]! @ 0x818 │ │ │ │ │ + add ip, ip, #94208 @ 0x17000 │ │ │ │ │ + ldr pc, [ip, #2804]! @ 0xaf4 │ │ │ │ │ │ │ │ │ │ -0000172c : │ │ │ │ │ +00001454 : │ │ │ │ │ add ip, pc, #0, 12 │ │ │ │ │ - add ip, ip, #118784 @ 0x1d000 │ │ │ │ │ - ldr pc, [ip, #2064]! @ 0x810 │ │ │ │ │ + add ip, ip, #94208 @ 0x17000 │ │ │ │ │ + ldr pc, [ip, #2796]! @ 0xaec │ │ │ │ │ │ │ │ │ │ -00001738 : │ │ │ │ │ +00001460 : │ │ │ │ │ add ip, pc, #0, 12 │ │ │ │ │ - add ip, ip, #118784 @ 0x1d000 │ │ │ │ │ - ldr pc, [ip, #2056]! @ 0x808 │ │ │ │ │ + add ip, ip, #94208 @ 0x17000 │ │ │ │ │ + ldr pc, [ip, #2788]! @ 0xae4 │ │ │ │ │ │ │ │ │ │ -00001744 : │ │ │ │ │ +0000146c : │ │ │ │ │ add ip, pc, #0, 12 │ │ │ │ │ - add ip, ip, #118784 @ 0x1d000 │ │ │ │ │ - ldr pc, [ip, #2048]! @ 0x800 │ │ │ │ │ + add ip, ip, #94208 @ 0x17000 │ │ │ │ │ + ldr pc, [ip, #2780]! @ 0xadc │ │ │ │ │ │ │ │ │ │ -00001750 : │ │ │ │ │ +00001478 : │ │ │ │ │ add ip, pc, #0, 12 │ │ │ │ │ - add ip, ip, #118784 @ 0x1d000 │ │ │ │ │ - ldr pc, [ip, #2040]! @ 0x7f8 │ │ │ │ │ + add ip, ip, #94208 @ 0x17000 │ │ │ │ │ + ldr pc, [ip, #2772]! @ 0xad4 │ │ │ │ │ │ │ │ │ │ -0000175c : │ │ │ │ │ +00001484 : │ │ │ │ │ add ip, pc, #0, 12 │ │ │ │ │ - add ip, ip, #118784 @ 0x1d000 │ │ │ │ │ - ldr pc, [ip, #2032]! @ 0x7f0 │ │ │ │ │ + add ip, ip, #94208 @ 0x17000 │ │ │ │ │ + ldr pc, [ip, #2764]! @ 0xacc │ │ │ │ │ │ │ │ │ │ -00001768 : │ │ │ │ │ +00001490 : │ │ │ │ │ add ip, pc, #0, 12 │ │ │ │ │ - add ip, ip, #118784 @ 0x1d000 │ │ │ │ │ - ldr pc, [ip, #2024]! @ 0x7e8 │ │ │ │ │ + add ip, ip, #94208 @ 0x17000 │ │ │ │ │ + ldr pc, [ip, #2756]! @ 0xac4 │ │ │ │ │ │ │ │ │ │ -00001774 : │ │ │ │ │ +0000149c : │ │ │ │ │ add ip, pc, #0, 12 │ │ │ │ │ - add ip, ip, #118784 @ 0x1d000 │ │ │ │ │ - ldr pc, [ip, #2016]! @ 0x7e0 │ │ │ │ │ + add ip, ip, #94208 @ 0x17000 │ │ │ │ │ + ldr pc, [ip, #2748]! @ 0xabc │ │ │ │ │ │ │ │ │ │ -00001780 : │ │ │ │ │ +000014a8 : │ │ │ │ │ add ip, pc, #0, 12 │ │ │ │ │ - add ip, ip, #118784 @ 0x1d000 │ │ │ │ │ - ldr pc, [ip, #2008]! @ 0x7d8 │ │ │ │ │ + add ip, ip, #94208 @ 0x17000 │ │ │ │ │ + ldr pc, [ip, #2740]! @ 0xab4 │ │ │ │ │ │ │ │ │ │ -0000178c : │ │ │ │ │ +000014b4 : │ │ │ │ │ add ip, pc, #0, 12 │ │ │ │ │ - add ip, ip, #118784 @ 0x1d000 │ │ │ │ │ - ldr pc, [ip, #2000]! @ 0x7d0 │ │ │ │ │ + add ip, ip, #94208 @ 0x17000 │ │ │ │ │ + ldr pc, [ip, #2732]! @ 0xaac │ │ │ │ │ │ │ │ │ │ -00001798 : │ │ │ │ │ +000014c0 : │ │ │ │ │ add ip, pc, #0, 12 │ │ │ │ │ - add ip, ip, #118784 @ 0x1d000 │ │ │ │ │ - ldr pc, [ip, #1992]! @ 0x7c8 │ │ │ │ │ + add ip, ip, #94208 @ 0x17000 │ │ │ │ │ + ldr pc, [ip, #2724]! @ 0xaa4 │ │ │ │ │ │ │ │ │ │ -000017a4 <__time64@plt>: │ │ │ │ │ +000014cc <__time64@plt>: │ │ │ │ │ add ip, pc, #0, 12 │ │ │ │ │ - add ip, ip, #118784 @ 0x1d000 │ │ │ │ │ - ldr pc, [ip, #1984]! @ 0x7c0 │ │ │ │ │ + add ip, ip, #94208 @ 0x17000 │ │ │ │ │ + ldr pc, [ip, #2716]! @ 0xa9c │ │ │ │ │ │ │ │ │ │ -000017b0 <__vfprintf_chk@plt>: │ │ │ │ │ +000014d8 <__vfprintf_chk@plt>: │ │ │ │ │ add ip, pc, #0, 12 │ │ │ │ │ - add ip, ip, #118784 @ 0x1d000 │ │ │ │ │ - ldr pc, [ip, #1976]! @ 0x7b8 │ │ │ │ │ + add ip, ip, #94208 @ 0x17000 │ │ │ │ │ + ldr pc, [ip, #2708]! @ 0xa94 │ │ │ │ │ │ │ │ │ │ -000017bc : │ │ │ │ │ +000014e4 : │ │ │ │ │ add ip, pc, #0, 12 │ │ │ │ │ - add ip, ip, #118784 @ 0x1d000 │ │ │ │ │ - ldr pc, [ip, #1968]! @ 0x7b0 │ │ │ │ │ + add ip, ip, #94208 @ 0x17000 │ │ │ │ │ + ldr pc, [ip, #2700]! @ 0xa8c │ │ │ │ │ │ │ │ │ │ -000017c8 : │ │ │ │ │ +000014f0 : │ │ │ │ │ add ip, pc, #0, 12 │ │ │ │ │ - add ip, ip, #118784 @ 0x1d000 │ │ │ │ │ - ldr pc, [ip, #1960]! @ 0x7a8 │ │ │ │ │ + add ip, ip, #94208 @ 0x17000 │ │ │ │ │ + ldr pc, [ip, #2692]! @ 0xa84 │ │ │ │ │ │ │ │ │ │ -000017d4 : │ │ │ │ │ +000014fc : │ │ │ │ │ add ip, pc, #0, 12 │ │ │ │ │ - add ip, ip, #118784 @ 0x1d000 │ │ │ │ │ - ldr pc, [ip, #1952]! @ 0x7a0 │ │ │ │ │ + add ip, ip, #94208 @ 0x17000 │ │ │ │ │ + ldr pc, [ip, #2684]! @ 0xa7c │ │ │ │ │ │ │ │ │ │ -000017e0 : │ │ │ │ │ +00001508 : │ │ │ │ │ add ip, pc, #0, 12 │ │ │ │ │ - add ip, ip, #118784 @ 0x1d000 │ │ │ │ │ - ldr pc, [ip, #1944]! @ 0x798 │ │ │ │ │ + add ip, ip, #94208 @ 0x17000 │ │ │ │ │ + ldr pc, [ip, #2676]! @ 0xa74 │ │ │ │ │ │ │ │ │ │ -000017ec : │ │ │ │ │ +00001514 : │ │ │ │ │ add ip, pc, #0, 12 │ │ │ │ │ - add ip, ip, #118784 @ 0x1d000 │ │ │ │ │ - ldr pc, [ip, #1936]! @ 0x790 │ │ │ │ │ + add ip, ip, #94208 @ 0x17000 │ │ │ │ │ + ldr pc, [ip, #2668]! @ 0xa6c │ │ │ │ │ │ │ │ │ │ -000017f8 : │ │ │ │ │ +00001520 : │ │ │ │ │ add ip, pc, #0, 12 │ │ │ │ │ - add ip, ip, #118784 @ 0x1d000 │ │ │ │ │ - ldr pc, [ip, #1928]! @ 0x788 │ │ │ │ │ + add ip, ip, #94208 @ 0x17000 │ │ │ │ │ + ldr pc, [ip, #2660]! @ 0xa64 │ │ │ │ │ │ │ │ │ │ -00001804 : │ │ │ │ │ +0000152c : │ │ │ │ │ add ip, pc, #0, 12 │ │ │ │ │ - add ip, ip, #118784 @ 0x1d000 │ │ │ │ │ - ldr pc, [ip, #1920]! @ 0x780 │ │ │ │ │ + add ip, ip, #94208 @ 0x17000 │ │ │ │ │ + ldr pc, [ip, #2652]! @ 0xa5c │ │ │ │ │ │ │ │ │ │ -00001810 : │ │ │ │ │ +00001538 : │ │ │ │ │ add ip, pc, #0, 12 │ │ │ │ │ - add ip, ip, #118784 @ 0x1d000 │ │ │ │ │ - ldr pc, [ip, #1912]! @ 0x778 │ │ │ │ │ + add ip, ip, #94208 @ 0x17000 │ │ │ │ │ + ldr pc, [ip, #2644]! @ 0xa54 │ │ │ │ │ │ │ │ │ │ -0000181c <__stack_chk_fail@plt>: │ │ │ │ │ +00001544 <__stack_chk_fail@plt>: │ │ │ │ │ add ip, pc, #0, 12 │ │ │ │ │ - add ip, ip, #118784 @ 0x1d000 │ │ │ │ │ - ldr pc, [ip, #1904]! @ 0x770 │ │ │ │ │ + add ip, ip, #94208 @ 0x17000 │ │ │ │ │ + ldr pc, [ip, #2636]! @ 0xa4c │ │ │ │ │ │ │ │ │ │ -00001828 : │ │ │ │ │ +00001550 : │ │ │ │ │ add ip, pc, #0, 12 │ │ │ │ │ - add ip, ip, #118784 @ 0x1d000 │ │ │ │ │ - ldr pc, [ip, #1896]! @ 0x768 │ │ │ │ │ + add ip, ip, #94208 @ 0x17000 │ │ │ │ │ + ldr pc, [ip, #2628]! @ 0xa44 │ │ │ │ │ │ │ │ │ │ -00001834 : │ │ │ │ │ +0000155c : │ │ │ │ │ add ip, pc, #0, 12 │ │ │ │ │ - add ip, ip, #118784 @ 0x1d000 │ │ │ │ │ - ldr pc, [ip, #1888]! @ 0x760 │ │ │ │ │ + add ip, ip, #94208 @ 0x17000 │ │ │ │ │ + ldr pc, [ip, #2620]! @ 0xa3c │ │ │ │ │ │ │ │ │ │ -00001840 : │ │ │ │ │ +00001568 : │ │ │ │ │ @ instruction: 0xe7fd4778 │ │ │ │ │ add ip, pc, #0, 12 │ │ │ │ │ - add ip, ip, #118784 @ 0x1d000 │ │ │ │ │ - ldr pc, [ip, #1876]! @ 0x754 │ │ │ │ │ + add ip, ip, #94208 @ 0x17000 │ │ │ │ │ + ldr pc, [ip, #2608]! @ 0xa30 │ │ │ │ │ │ │ │ │ │ -00001850 : │ │ │ │ │ +00001578 : │ │ │ │ │ add ip, pc, #0, 12 │ │ │ │ │ - add ip, ip, #118784 @ 0x1d000 │ │ │ │ │ - ldr pc, [ip, #1868]! @ 0x74c │ │ │ │ │ + add ip, ip, #94208 @ 0x17000 │ │ │ │ │ + ldr pc, [ip, #2600]! @ 0xa28 │ │ │ │ │ │ │ │ │ │ -0000185c : │ │ │ │ │ +00001584 : │ │ │ │ │ add ip, pc, #0, 12 │ │ │ │ │ - add ip, ip, #118784 @ 0x1d000 │ │ │ │ │ - ldr pc, [ip, #1860]! @ 0x744 │ │ │ │ │ + add ip, ip, #94208 @ 0x17000 │ │ │ │ │ + ldr pc, [ip, #2592]! @ 0xa20 │ │ │ │ │ │ │ │ │ │ -00001868 : │ │ │ │ │ +00001590 : │ │ │ │ │ add ip, pc, #0, 12 │ │ │ │ │ - add ip, ip, #118784 @ 0x1d000 │ │ │ │ │ - ldr pc, [ip, #1852]! @ 0x73c │ │ │ │ │ + add ip, ip, #94208 @ 0x17000 │ │ │ │ │ + ldr pc, [ip, #2584]! @ 0xa18 │ │ │ │ │ │ │ │ │ │ -00001874 : │ │ │ │ │ +0000159c : │ │ │ │ │ add ip, pc, #0, 12 │ │ │ │ │ - add ip, ip, #118784 @ 0x1d000 │ │ │ │ │ - ldr pc, [ip, #1844]! @ 0x734 │ │ │ │ │ + add ip, ip, #94208 @ 0x17000 │ │ │ │ │ + ldr pc, [ip, #2576]! @ 0xa10 │ │ │ │ │ │ │ │ │ │ -00001880 : │ │ │ │ │ +000015a8 : │ │ │ │ │ add ip, pc, #0, 12 │ │ │ │ │ - add ip, ip, #118784 @ 0x1d000 │ │ │ │ │ - ldr pc, [ip, #1836]! @ 0x72c │ │ │ │ │ + add ip, ip, #94208 @ 0x17000 │ │ │ │ │ + ldr pc, [ip, #2568]! @ 0xa08 │ │ │ │ │ │ │ │ │ │ -0000188c <__memset_chk@plt>: │ │ │ │ │ +000015b4 <__memset_chk@plt>: │ │ │ │ │ add ip, pc, #0, 12 │ │ │ │ │ - add ip, ip, #118784 @ 0x1d000 │ │ │ │ │ - ldr pc, [ip, #1828]! @ 0x724 │ │ │ │ │ + add ip, ip, #94208 @ 0x17000 │ │ │ │ │ + ldr pc, [ip, #2560]! @ 0xa00 │ │ │ │ │ │ │ │ │ │ -00001898 <__cxa_finalize@plt>: │ │ │ │ │ +000015c0 <__cxa_finalize@plt>: │ │ │ │ │ add ip, pc, #0, 12 │ │ │ │ │ - add ip, ip, #118784 @ 0x1d000 │ │ │ │ │ - ldr pc, [ip, #1820]! @ 0x71c │ │ │ │ │ + add ip, ip, #94208 @ 0x17000 │ │ │ │ │ + ldr pc, [ip, #2552]! @ 0x9f8 │ │ │ │ │ │ │ │ │ │ -000018a4 : │ │ │ │ │ +000015cc : │ │ │ │ │ add ip, pc, #0, 12 │ │ │ │ │ - add ip, ip, #118784 @ 0x1d000 │ │ │ │ │ - ldr pc, [ip, #1812]! @ 0x714 │ │ │ │ │ + add ip, ip, #94208 @ 0x17000 │ │ │ │ │ + ldr pc, [ip, #2544]! @ 0x9f0 │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ │ @@ -1,77 +1,77 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Disassembly of section .text: │ │ │ │ │ │ │ │ │ │ -000018b0 : │ │ │ │ │ +000015d8 : │ │ │ │ │ call_weak_fn(): │ │ │ │ │ - ldr r3, [pc, #20] @ 18cc │ │ │ │ │ - ldr r2, [pc, #20] @ 18d0 │ │ │ │ │ + ldr r3, [pc, #20] @ 15f4 │ │ │ │ │ + ldr r2, [pc, #20] @ 15f8 │ │ │ │ │ add r3, pc, r3 │ │ │ │ │ ldr r2, [r3, r2] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ bxeq lr │ │ │ │ │ - b 1674 <__gmon_start__@plt> │ │ │ │ │ - andeq sp, r1, ip, lsr #12 │ │ │ │ │ - ldrdeq r0, [r0], -ip │ │ │ │ │ + b 139c <__gmon_start__@plt> │ │ │ │ │ + andeq r7, r1, r8, lsl #18 │ │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ │ deregister_tm_clones(): │ │ │ │ │ - blmi 1d38f4 │ │ │ │ │ + blmi 1d361c │ │ │ │ │ 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 sp, r1, r6, lsl #17 │ │ │ │ │ - andeq sp, r1, r4, lsl #17 │ │ │ │ │ - andeq sp, r1, sl, lsl #12 │ │ │ │ │ - andeq r0, r0, r4, ror #1 │ │ │ │ │ + strdeq r7, [r1], -r6 │ │ │ │ │ + strdeq r7, [r1], -r4 │ │ │ │ │ + andeq r7, r1, r6, ror #17 │ │ │ │ │ + andeq r0, r0, r0, ror #1 │ │ │ │ │ register_tm_clones(): │ │ │ │ │ - blmi 253928 │ │ │ │ │ - bmi 252aec │ │ │ │ │ - bne 6d2afc │ │ │ │ │ + blmi 253650 │ │ │ │ │ + bmi 252814 │ │ │ │ │ + bne 6d2824 │ │ │ │ │ svceq 0x00d9447a │ │ │ │ │ @ instruction: 0x01a3eb01 │ │ │ │ │ andle r1, r3, r9, asr #32 │ │ │ │ │ ldmpl r3, {r0, r2, r8, r9, fp, lr}^ │ │ │ │ │ ldrmi fp, [r8, -r3, lsl #2] │ │ │ │ │ svclt 0x00004770 │ │ │ │ │ - andeq sp, r1, ip, asr r8 │ │ │ │ │ - andeq sp, r1, r8, asr r8 │ │ │ │ │ - ldrdeq sp, [r1], -ip │ │ │ │ │ - andeq r0, r0, ip, ror #1 │ │ │ │ │ + andeq r7, r1, ip, asr #21 │ │ │ │ │ + andeq r7, r1, r8, asr #21 │ │ │ │ │ + @ instruction: 0x000178b8 │ │ │ │ │ + andeq r0, r0, r8, ror #1 │ │ │ │ │ __do_global_dtors_aux(): │ │ │ │ │ - blmi 2aed5c │ │ │ │ │ + blmi 2aea84 │ │ │ │ │ ldrbtmi r4, [fp], #-2570 @ 0xfffff5f6 │ │ │ │ │ ldmdavc fp, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ │ - blmi 26fef4 │ │ │ │ │ + blmi 26fc1c │ │ │ │ │ ldrdlt r5, [r3, -r3]! │ │ │ │ │ ldrbtmi r4, [fp], #-2824 @ 0xfffff4f8 │ │ │ │ │ @ instruction: 0xf7ff6818 │ │ │ │ │ @ instruction: 0xf7ffefa4 │ │ │ │ │ - blmi 1c1858 │ │ │ │ │ + blmi 1c1580 │ │ │ │ │ ldrbtmi r2, [fp], #-513 @ 0xfffffdff │ │ │ │ │ stclt 0, cr7, [r8, #-104] @ 0xffffff98 │ │ │ │ │ - andeq sp, r1, r6, lsr #16 │ │ │ │ │ - andeq sp, r1, ip, lsr #11 │ │ │ │ │ - andeq r0, r0, ip, lsl #2 │ │ │ │ │ - @ instruction: 0x0001d6b2 │ │ │ │ │ - andeq sp, r1, r6, lsl #16 │ │ │ │ │ + muleq r1, r6, sl │ │ │ │ │ + andeq r7, r1, r8, lsl #17 │ │ │ │ │ + andeq r0, r0, r8, lsl #2 │ │ │ │ │ + andeq r7, r1, sl, lsl #19 │ │ │ │ │ + andeq r7, r1, r6, ror sl │ │ │ │ │ frame_dummy(): │ │ │ │ │ svclt 0x0000e7c4 │ │ │ │ │ soxr_input_1ch(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:625 │ │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ │ - bl feb58b84 │ │ │ │ │ + bl feb588ac │ │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ │ ldrdlt r0, [r6], r8 │ │ │ │ │ ldmdami r5, {r2, r9, sl, lr} │ │ │ │ │ andls r4, r3, #30408704 @ 0x1d00000 │ │ │ │ │ - bmi 512b78 │ │ │ │ │ + bmi 5128a0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:626 │ │ │ │ │ ldrdcc pc, [r0], r4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:625 │ │ │ │ │ @ instruction: 0xf8535882 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:626 │ │ │ │ │ tstcs r0, r1, lsr #32 │ │ │ │ │ ldrdcc pc, [r4], r4 │ │ │ │ │ @@ -83,42 +83,42 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:627 │ │ │ │ │ ldrdvs pc, [ip], r4 @ │ │ │ │ │ andcs r6, r1, #8448 @ 0x2100 │ │ │ │ │ andls r4, r4, fp, lsr #12 │ │ │ │ │ stmdage r4, {r9, ip, pc} │ │ │ │ │ ldrmi sl, [r0, r3, lsl #20]! │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:625 │ │ │ │ │ - blmi 1d41ec │ │ │ │ │ + blmi 1d3f14 │ │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:628 │ │ │ │ │ - blls 15ba3c │ │ │ │ │ + blls 15b764 │ │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ │ mrsle r0, SP_irq │ │ │ │ │ ldcllt 0, cr11, [r0, #-24]! @ 0xffffffe8 │ │ │ │ │ svc 0x001ef7ff │ │ │ │ │ - andeq sp, r1, r8, asr r5 │ │ │ │ │ - strdeq r0, [r0], -r4 │ │ │ │ │ - andeq sp, r1, r0, lsr #10 │ │ │ │ │ + andeq r7, r1, r4, lsr r8 │ │ │ │ │ + strdeq r0, [r0], -r0 @ │ │ │ │ │ + strdeq r7, [r1], -ip │ │ │ │ │ soxr_input(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:633 │ │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ │ - bl feb58bf8 │ │ │ │ │ + bl feb58920 │ │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ │ stmdbvs r3, {r3, r4, r6, r7, r8, r9, sl, fp} │ │ │ │ │ smlabbls r3, r5, r0, fp │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:636 (discriminator 2) │ │ │ │ │ andcs fp, r0, r3, lsl r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:652 │ │ │ │ │ ldcllt 0, cr11, [r0, #20]! │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:637 │ │ │ │ │ @ instruction: 0xf681fab1 │ │ │ │ │ strmi r2, [r4], -r0, lsl #20 │ │ │ │ │ - b 13d326c │ │ │ │ │ + b 13d2f94 │ │ │ │ │ svclt 0x00081656 │ │ │ │ │ - bllt b8b220 │ │ │ │ │ + bllt b8af48 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:638 │ │ │ │ │ stcvs 3, cr11, [r2], {2} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:646 (discriminator 1) │ │ │ │ │ @ instruction: 0xf0126803 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:642 │ │ │ │ │ @ instruction: 0xd1230704 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:646 (discriminator 1) │ │ │ │ │ @@ -156,24 +156,24 @@ │ │ │ │ │ @ instruction: 0x46204631 │ │ │ │ │ @ instruction: 0xff7af7ff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:643 (discriminator 1) │ │ │ │ │ strcc r6, [r1], -r3, lsr #16 │ │ │ │ │ ldmle r3!, {r0, r1, r4, r5, r7, r9, lr}^ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:651 │ │ │ │ │ ldr r4, [r9, r8, lsr #12]! │ │ │ │ │ - andeq sl, r1, r2, ror #27 │ │ │ │ │ + andeq r5, r1, sl, asr r5 │ │ │ │ │ soxr_output_1ch(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:657 │ │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ │ - bl feb58ca0 │ │ │ │ │ + bl feb589c8 │ │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ │ ldrdlt r0, [r6], r8 │ │ │ │ │ strmi r4, [sp], -r4, lsl #12 │ │ │ │ │ andcc lr, r2, #3358720 @ 0x334000 │ │ │ │ │ - blmi a54354 │ │ │ │ │ + blmi a5407c │ │ │ │ │ @ instruction: 0xf89d447a │ │ │ │ │ ldmpl r3, {r3, r5, sp, lr}^ │ │ │ │ │ movwls r6, #22555 @ 0x581b │ │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:659 │ │ │ │ │ ldrdcc pc, [r0], #128 @ 0x80 │ │ │ │ │ @ instruction: 0xf8d0b133 │ │ │ │ │ @@ -186,15 +186,15 @@ │ │ │ │ │ ldrdcc pc, [r8], r4 │ │ │ │ │ @ instruction: 0xf8529902 │ │ │ │ │ ldrmi r0, [r8, r5, lsr #32] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:662 │ │ │ │ │ ldrdcs pc, [r0], r4 │ │ │ │ │ ldrdcc pc, [ip], r4 │ │ │ │ │ @ instruction: 0xf8522100 │ │ │ │ │ - bge 81b8c │ │ │ │ │ + bge 818b4 │ │ │ │ │ mulls r4, r8, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:663 │ │ │ │ │ stclvs 3, cr11, [r3, #-88]! @ 0xffffffa8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:664 (discriminator 4) │ │ │ │ │ @ instruction: 0xf8d4a903 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:664 │ │ │ │ │ stclvs 0, cr5, [r0], #-704 @ 0xfffffd40 │ │ │ │ │ @@ -202,42 +202,42 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:664 (discriminator 4) │ │ │ │ │ svclt 0x00540301 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:664 (discriminator 1) │ │ │ │ │ adcseq pc, ip, #4, 2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:664 (discriminator 2) │ │ │ │ │ stmib sp, {r9, sp}^ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:664 (discriminator 4) │ │ │ │ │ - bge 10e31c │ │ │ │ │ + bge 10e044 │ │ │ │ │ strmi r9, [r8, r2, lsl #22]! │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:664 (discriminator 1) │ │ │ │ │ ldrsbtcc pc, [r8], r4 @ │ │ │ │ │ @ instruction: 0xf8c44403 │ │ │ │ │ - bmi 30de0c │ │ │ │ │ + bmi 30db34 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:668 │ │ │ │ │ ldrbtmi r4, [sl], #-2826 @ 0xfffff4f6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:667 │ │ │ │ │ ldmpl r3, {r1, fp, ip, pc}^ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:668 │ │ │ │ │ - blls 15bba0 │ │ │ │ │ + blls 15b8c8 │ │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ │ mrsle r0, LR_und │ │ │ │ │ ldcllt 0, cr11, [r0, #-24]! @ 0xffffffe8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:666 │ │ │ │ │ ldrsbtcc pc, [r4], r4 @ │ │ │ │ │ eoreq pc, r5, r3, asr #16 │ │ │ │ │ @ instruction: 0xf7ffe7ed │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:668 │ │ │ │ │ svclt 0x0000ee68 │ │ │ │ │ - andeq sp, r1, r8, lsr r4 │ │ │ │ │ - strdeq r0, [r0], -r4 │ │ │ │ │ - @ instruction: 0x0001d3be │ │ │ │ │ + andeq r7, r1, r4, lsl r7 │ │ │ │ │ + strdeq r0, [r0], -r0 @ │ │ │ │ │ + muleq r1, sl, r6 │ │ │ │ │ soxr_delete0(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:494 │ │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ │ - bl feb58d68 │ │ │ │ │ + bl feb58a90 │ │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ │ @ instruction: 0x46050ff0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:497 │ │ │ │ │ ldrdeq pc, [r0], r0 │ │ │ │ │ stmdavs fp!, {r5, r7, r8, ip, sp, pc} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:497 (discriminator 2) │ │ │ │ │ strcs fp, [r0], #-403 @ 0xfffffe6d │ │ │ │ │ @@ -279,19 +279,19 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:680 (discriminator 1) │ │ │ │ │ addlt r6, r3, r7, lsl #16 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:680 │ │ │ │ │ @ instruction: 0xf7ff4606 │ │ │ │ │ @ instruction: 0x4605ed32 │ │ │ │ │ stc 7, cr15, [r8, #1020]! @ 0x3fc │ │ │ │ │ strmi r4, [r4], -r9, lsr #12 │ │ │ │ │ - @ instruction: 0xf01a6838 │ │ │ │ │ - addmi pc, ip, #1028096 @ 0xfb000 │ │ │ │ │ - blx 13885e │ │ │ │ │ + @ instruction: 0xf0146838 │ │ │ │ │ + addmi pc, ip, #3056 @ 0xbf0 │ │ │ │ │ + blx 138586 │ │ │ │ │ stmdbne r5, {sl, ip} │ │ │ │ │ - ble 4d26a8 │ │ │ │ │ + ble 4d23d0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:680 (discriminator 1) │ │ │ │ │ mulsls r0, r6, r8 │ │ │ │ │ ldrdhi pc, [r8], -r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:683 │ │ │ │ │ @ instruction: 0x46436872 │ │ │ │ │ ldrtmi r4, [r8], -r1, lsr #12 │ │ │ │ │ @ instruction: 0xf8526812 │ │ │ │ │ @@ -315,36 +315,36 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:781 (discriminator 1) │ │ │ │ │ addlt r6, r5, r5, lsl #16 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:781 │ │ │ │ │ @ instruction: 0xf7ff4607 │ │ │ │ │ @ instruction: 0x4606ecfc │ │ │ │ │ ldcl 7, cr15, [r2, #-1020]! @ 0xfffffc04 │ │ │ │ │ @ instruction: 0x46044631 │ │ │ │ │ - @ instruction: 0xf01a6828 │ │ │ │ │ - addmi pc, ip, #806912 @ 0xc5000 │ │ │ │ │ - blx 13890e │ │ │ │ │ - bl 6c60 │ │ │ │ │ + @ instruction: 0xf0146828 │ │ │ │ │ + addmi pc, ip, #2192 @ 0x890 │ │ │ │ │ + blx 138636 │ │ │ │ │ + bl 6988 │ │ │ │ │ ldrbmi r0, [r4, #-2564] @ 0xfffff5fc │ │ │ │ │ ldmvs lr!, {r0, r1, r5, r9, fp, ip, lr, pc} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:786 │ │ │ │ │ stmdbeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:781 (discriminator 1) │ │ │ │ │ @ instruction: 0xf8d768fb │ │ │ │ │ @ instruction: 0xf8d78004 │ │ │ │ │ - bl 1adcb8 │ │ │ │ │ + bl 1ad9e0 │ │ │ │ │ strls r0, [r3, -r4, lsl #13] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:786 │ │ │ │ │ ldrmi r4, [r8], r7, asr #12 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:785 │ │ │ │ │ @ instruction: 0x4621465b │ │ │ │ │ tstlt pc, r8, lsr #12 │ │ │ │ │ eorcs pc, r4, r7, asr r8 @ │ │ │ │ │ mrc2 7, 3, pc, cr6, cr15, {7} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:786 │ │ │ │ │ - blcs 13fdec │ │ │ │ │ + blcs 13fb14 │ │ │ │ │ strtmi r4, [r1], -r3, asr #12 │ │ │ │ │ @ instruction: 0xf8cd4628 │ │ │ │ │ @ instruction: 0xf7ff9000 │ │ │ │ │ stmdblt ip, {r0, r1, r3, r4, r5, r6, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:788 │ │ │ │ │ cmpvs r8, r3, lsl #22 │ │ │ │ │ strmi r3, [r2, #1025]! @ 0x401 │ │ │ │ │ @@ -357,15 +357,15 @@ │ │ │ │ │ _soxr_trace(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:27 │ │ │ │ │ vst3.8 {d27-d29}, [pc] │ │ │ │ │ ldrlt r5, [r0, #-3200] @ 0xfffff380 │ │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ │ svceq 0x00f0f8cc │ │ │ │ │ addlt r4, r2, r4, lsl ip │ │ │ │ │ - blge 114524 │ │ │ │ │ + blge 11424c │ │ │ │ │ ldmdbmi r4, {r2, r3, r4, r5, r6, sl, lr} │ │ │ │ │ ./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 │ │ │ │ │ @@ -373,96 +373,96 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:30 │ │ │ │ │ tstcs r1, ip, lsl #16 │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:166 │ │ │ │ │ @ instruction: 0xf7ff6820 │ │ │ │ │ stmdavs r1!, {r5, r6, r8, sl, fp, sp, lr, pc} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:31 │ │ │ │ │ @ instruction: 0xf7ff200a │ │ │ │ │ - bmi 33d378 │ │ │ │ │ + bmi 33d0a0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:33 │ │ │ │ │ ldrbtmi r4, [sl], #-2824 @ 0xfffff4f8 │ │ │ │ │ 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]! │ │ │ │ │ stc 7, cr15, [r0, #1020] @ 0x3fc │ │ │ │ │ - andeq sp, r1, r8, lsl r2 │ │ │ │ │ - strdeq r0, [r0], -r4 │ │ │ │ │ - andeq sp, r1, r2, lsl r2 │ │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ │ - andeq sp, r1, sl, ror #3 │ │ │ │ │ + strdeq r7, [r1], -r4 │ │ │ │ │ + strdeq r0, [r0], -r0 @ │ │ │ │ │ + andeq r7, r1, lr, ror #9 │ │ │ │ │ + strdeq r0, [r0], -r8 │ │ │ │ │ + andeq r7, r1, r6, asr #9 │ │ │ │ │ │ │ │ │ │ -00001d30 : │ │ │ │ │ +00001a58 : │ │ │ │ │ soxr_version(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:42 │ │ │ │ │ - ldr r0, [pc, #4] @ (1d38 ) │ │ │ │ │ + ldr r0, [pc, #4] @ (1a60 ) │ │ │ │ │ add r0, pc │ │ │ │ │ bx lr │ │ │ │ │ nop │ │ │ │ │ - add r3, sp, #216 @ 0xd8 │ │ │ │ │ + strh r6, [r5, r2] │ │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ │ │ -00001d3c : │ │ │ │ │ +00001a64 : │ │ │ │ │ soxr_quality_spec(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:104 │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ vpush {d8-d10} │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ │ mov r5, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:106 │ │ │ │ │ and.w r7, r1, #15 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:104 │ │ │ │ │ - ldr r1, [pc, #560] @ (1f88 ) │ │ │ │ │ + ldr r1, [pc, #560] @ (1cb0 ) │ │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ │ - ldr r3, [pc, #560] @ (1f8c ) │ │ │ │ │ + ldr r3, [pc, #560] @ (1cb4 ) │ │ │ │ │ mov r6, r0 │ │ │ │ │ add r1, pc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:107 │ │ │ │ │ cmp r7, #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:115 │ │ │ │ │ ubfx r3, r5, #4, #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:107 │ │ │ │ │ - bls.n 1e08 │ │ │ │ │ + bls.n 1b30 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:114 (discriminator 4) │ │ │ │ │ orr.w r4, r2, #2147483648 @ 0x80000000 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:115 │ │ │ │ │ - ldr r2, [pc, #536] @ (1f90 ) │ │ │ │ │ - vldr d10, [pc, #472] @ 1f50 │ │ │ │ │ + ldr r2, [pc, #536] @ (1cb8 ) │ │ │ │ │ + vldr d10, [pc, #472] @ 1c78 │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:59 (discriminator 1) │ │ │ │ │ movs r1, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:115 │ │ │ │ │ add r2, pc │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:59 (discriminator 1) │ │ │ │ │ str r1, [sp, #32] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:115 │ │ │ │ │ vmov.f64 d9, #60 @ 0x41e00000 28.0 │ │ │ │ │ ldrb r3, [r2, r3] │ │ │ │ │ vmov s16, r3 │ │ │ │ │ vcvt.f64.u32 d8, s16 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:127 (discriminator 1) │ │ │ │ │ vmov.f64 d1, d10 │ │ │ │ │ vmov.f64 d0, #136 @ 0xc0400000 -3.0 │ │ │ │ │ - bl 8c10 │ │ │ │ │ + bl 88d8 │ │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ │ - vldr d5, [pc, #440] @ 1f58 │ │ │ │ │ + vldr d5, [pc, #440] @ 1c80 │ │ │ │ │ vsub.f64 d0, d7, d0 │ │ │ │ │ vdiv.f64 d6, d5, d0 │ │ │ │ │ vsub.f64 d7, d7, d6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:139 │ │ │ │ │ lsls r3, r5, #25 │ │ │ │ │ - bmi.n 1e56 │ │ │ │ │ + bmi.n 1b7e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:141 │ │ │ │ │ mov lr, sp │ │ │ │ │ vstr d9, [sp] │ │ │ │ │ vstr d8, [sp, #8] │ │ │ │ │ movs r2, #0 │ │ │ │ │ movs r3, #0 │ │ │ │ │ movt r3, #16368 @ 0x3ff0 │ │ │ │ │ @@ -471,83 +471,83 @@ │ │ │ │ │ ldmia.w lr!, {r0, r1, r2, r3} │ │ │ │ │ vstr d7, [sp, #16] │ │ │ │ │ stmia.w ip!, {r0, r1, r2, r3} │ │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ │ 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, #432] @ (1f94 ) │ │ │ │ │ + ldr r2, [pc, #432] @ (1cbc ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:142 │ │ │ │ │ - ldr r3, [pc, #424] @ (1f8c ) │ │ │ │ │ + ldr r3, [pc, #424] @ (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 1f30 │ │ │ │ │ + bne.w 1c58 │ │ │ │ │ mov r0, r6 │ │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ │ vpop {d8-d10} │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:107 (discriminator 1) │ │ │ │ │ cmp r7, #10 │ │ │ │ │ - bls.n 1e78 │ │ │ │ │ + bls.n 1ba0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:114 (discriminator 4) │ │ │ │ │ orr.w r4, r2, #2147483648 @ 0x80000000 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:115 │ │ │ │ │ - ldr r2, [pc, #388] @ (1f98 ) │ │ │ │ │ + ldr r2, [pc, #388] @ (1cc0 ) │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:59 (discriminator 1) │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r1, [sp, #32] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:115 │ │ │ │ │ add r2, pc │ │ │ │ │ ldrb r3, [r2, r3] │ │ │ │ │ vmov s16, r3 │ │ │ │ │ vcvt.f64.u32 d8, s16 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:127 (discriminator 1) │ │ │ │ │ - vldr d1, [pc, #316] @ 1f60 │ │ │ │ │ + vldr d1, [pc, #316] @ 1c88 │ │ │ │ │ vmov.f64 d0, #136 @ 0xc0400000 -3.0 │ │ │ │ │ - bl 8c10 │ │ │ │ │ + bl 88d8 │ │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ │ - vldr d5, [pc, #292] @ 1f58 │ │ │ │ │ + vldr d5, [pc, #292] @ 1c80 │ │ │ │ │ vsub.f64 d0, d7, d0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:117 (discriminator 16) │ │ │ │ │ - vldr d9, [pc, #292] @ 1f60 │ │ │ │ │ + vldr d9, [pc, #292] @ 1c88 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:123 │ │ │ │ │ vmov.f64 d10, d9 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:127 (discriminator 1) │ │ │ │ │ vdiv.f64 d6, d5, d0 │ │ │ │ │ vsub.f64 d7, d7, d6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:129 │ │ │ │ │ bic.w r4, r4, #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:139 │ │ │ │ │ lsls r3, r5, #25 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:129 │ │ │ │ │ orr.w r4, r4, #1 │ │ │ │ │ ./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, d10 │ │ │ │ │ vmov.f64 d0, #136 @ 0xc0400000 -3.0 │ │ │ │ │ - bl 8c10 │ │ │ │ │ + bl 88d8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:140 (discriminator 1) │ │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ │ - vldr d5, [pc, #256] @ 1f68 │ │ │ │ │ + vldr d5, [pc, #256] @ 1c90 │ │ │ │ │ vsub.f64 d0, d7, d0 │ │ │ │ │ vdiv.f64 d6, d5, d0 │ │ │ │ │ vsub.f64 d7, d7, d6 │ │ │ │ │ - b.n 1db2 │ │ │ │ │ + b.n 1ada │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:115 │ │ │ │ │ - ldr r1, [pc, #288] @ (1f9c ) │ │ │ │ │ + ldr r1, [pc, #288] @ (1cc4 ) │ │ │ │ │ add r1, pc │ │ │ │ │ ldrb r3, [r1, r3] │ │ │ │ │ and.w r1, r5, #8 │ │ │ │ │ vmov s16, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:114 │ │ │ │ │ ubfx r3, r5, #3, #1 │ │ │ │ │ eor.w r3, r3, #1 │ │ │ │ │ @@ -563,88 +563,88 @@ │ │ │ │ │ str r2, [sp, #32] │ │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ │ movs r2, #0 │ │ │ │ │ strd r2, r3, [sp] │ │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:117 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.n 1e22 │ │ │ │ │ + beq.n 1b4a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:117 (discriminator 1) │ │ │ │ │ tst.w r5, #12 │ │ │ │ │ - bne.n 1ecc │ │ │ │ │ + bne.n 1bf4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:127 │ │ │ │ │ cmp r7, #1 │ │ │ │ │ - bne.n 1f00 │ │ │ │ │ + bne.n 1c28 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:127 (discriminator 4) │ │ │ │ │ - vldr d7, [pc, #176] @ 1f70 │ │ │ │ │ + vldr d7, [pc, #176] @ 1c98 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:117 (discriminator 16) │ │ │ │ │ vmov.f64 d9, #48 @ 0x41800000 16.0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:123 │ │ │ │ │ - vldr d10, [pc, #176] @ 1f78 │ │ │ │ │ - b.n 1e4a │ │ │ │ │ + vldr d10, [pc, #176] @ 1ca0 │ │ │ │ │ + b.n 1b72 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:117 (discriminator 3) │ │ │ │ │ - cbz r1, 1f34 │ │ │ │ │ + cbz r1, 1c5c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:121 │ │ │ │ │ lsls r3, r7, #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:123 │ │ │ │ │ - vldr d10, [pc, #172] @ 1f80 │ │ │ │ │ + vldr d10, [pc, #172] @ 1ca8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:121 │ │ │ │ │ rsb r3, r3, #55 @ 0x37 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:117 (discriminator 8) │ │ │ │ │ vmov s15, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:133 │ │ │ │ │ - ldr r3, [pc, #192] @ (1fa0 ) │ │ │ │ │ + ldr r3, [pc, #192] @ (1cc8 ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:134 │ │ │ │ │ cmp r7, #10 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:117 (discriminator 8) │ │ │ │ │ vcvt.f64.s32 d9, s15 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:133 │ │ │ │ │ add r3, pc │ │ │ │ │ add.w r3, r3, r7, lsl #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:123 │ │ │ │ │ vmul.f64 d10, d9, d10 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:133 │ │ │ │ │ vldr s14, [r3, #-32] @ 0xffffffe0 │ │ │ │ │ vcvt.f64.f32 d7, s14 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:134 │ │ │ │ │ - bne.w 1dae │ │ │ │ │ + bne.w 1ad6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:136 │ │ │ │ │ orr.w r4, r4, #67 @ 0x43 │ │ │ │ │ - b.n 1dae │ │ │ │ │ + b.n 1ad6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:127 (discriminator 1) │ │ │ │ │ - vldr d1, [pc, #116] @ 1f78 │ │ │ │ │ + vldr d1, [pc, #116] @ 1ca0 │ │ │ │ │ vmov.f64 d0, #136 @ 0xc0400000 -3.0 │ │ │ │ │ - bl 8c10 │ │ │ │ │ + bl 88d8 │ │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ │ - vldr d5, [pc, #68] @ 1f58 │ │ │ │ │ + vldr d5, [pc, #68] @ 1c80 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:128 │ │ │ │ │ cmp r7, #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:127 (discriminator 1) │ │ │ │ │ vsub.f64 d0, d7, d0 │ │ │ │ │ - vldr d10, [pc, #92] @ 1f78 │ │ │ │ │ + vldr d10, [pc, #92] @ 1ca0 │ │ │ │ │ vmov.f64 d9, #48 @ 0x41800000 16.0 │ │ │ │ │ vdiv.f64 d6, d5, d0 │ │ │ │ │ vsub.f64 d7, d7, d6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:128 │ │ │ │ │ - bne.w 1dae │ │ │ │ │ - b.n 1e4a │ │ │ │ │ + bne.w 1ad6 │ │ │ │ │ + b.n 1b72 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:142 │ │ │ │ │ - blx 181c <__stack_chk_fail@plt> │ │ │ │ │ + blx 1544 <__stack_chk_fail@plt> │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:120 │ │ │ │ │ adds r3, r7, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:123 │ │ │ │ │ - vldr d10, [pc, #72] @ 1f80 │ │ │ │ │ + vldr d10, [pc, #72] @ 1ca8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:120 │ │ │ │ │ lsls r3, r3, #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:117 (discriminator 5) │ │ │ │ │ vmov s15, r3 │ │ │ │ │ vcvt.f64.s32 d9, s15 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:123 │ │ │ │ │ vmul.f64 d10, d9, d10 │ │ │ │ │ - b.n 1d8e │ │ │ │ │ + b.n 1ab6 │ │ │ │ │ nop │ │ │ │ │ nop.w │ │ │ │ │ ldr r7, [r5, #84] @ 0x54 │ │ │ │ │ movs r0, #46 @ 0x2e │ │ │ │ │ asrs r5, r6, #9 │ │ │ │ │ eors r5, r4 │ │ │ │ │ ldr r1, [sp, #616] @ 0x268 │ │ │ │ │ @@ -654,136 +654,136 @@ │ │ │ │ │ ... │ │ │ │ │ asrs r3, r7, #17 │ │ │ │ │ @ instruction: 0x47ae │ │ │ │ │ ldrb r1, [r4, #11] │ │ │ │ │ subs r7, #132 @ 0x84 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - add r4, pc, #0 @ (adr r4, 1f78 ) │ │ │ │ │ + add r4, pc, #0 @ (adr r4, 1ca0 ) │ │ │ │ │ subs r7, #229 @ 0xe5 │ │ │ │ │ ldr r7, [r7, r1] │ │ │ │ │ movs r4, #199 @ 0xc7 │ │ │ │ │ asrs r0, r3, #20 │ │ │ │ │ eors r0, r3 │ │ │ │ │ ldr r7, [r7, r1] │ │ │ │ │ movs r4, #199 @ 0xc7 │ │ │ │ │ asrs r0, r3, #20 │ │ │ │ │ ands r0, r3 │ │ │ │ │ - bne.n 1ea4 │ │ │ │ │ + strb r0, [r5, #17] │ │ │ │ │ movs r1, r0 │ │ │ │ │ - lsls r4, r6, #3 │ │ │ │ │ + lsls r0, r6, #3 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - add r2, sp, #1008 @ 0x3f0 │ │ │ │ │ + strh r4, [r6, r1] │ │ │ │ │ movs r1, r0 │ │ │ │ │ - bne.n 1fa0 │ │ │ │ │ + strb r0, [r4, #15] │ │ │ │ │ movs r1, r0 │ │ │ │ │ - add r2, sp, #392 @ 0x188 │ │ │ │ │ + str r2, [r3, r7] │ │ │ │ │ movs r1, r0 │ │ │ │ │ - add r1, sp, #1016 @ 0x3f8 │ │ │ │ │ + str r6, [r6, r5] │ │ │ │ │ movs r1, r0 │ │ │ │ │ - add r6, sp, #560 @ 0x230 │ │ │ │ │ + strb r4, [r3, r7] │ │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ │ │ -00001fa4 : │ │ │ │ │ +00001ccc : │ │ │ │ │ soxr_engine(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:148 │ │ │ │ │ ldr.w r3, [r0, #168] @ 0xa8 │ │ │ │ │ bx r3 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00001fac : │ │ │ │ │ +00001cd4 : │ │ │ │ │ soxr_num_clips(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:156 │ │ │ │ │ adds r0, #184 @ 0xb8 │ │ │ │ │ bx lr │ │ │ │ │ │ │ │ │ │ -00001fb0 : │ │ │ │ │ +00001cd8 : │ │ │ │ │ soxr_error(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:163 │ │ │ │ │ ldr r0, [r0, #16] │ │ │ │ │ bx lr │ │ │ │ │ │ │ │ │ │ -00001fb4 : │ │ │ │ │ +00001cdc : │ │ │ │ │ soxr_runtime_spec(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:168 │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ sub sp, #32 │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:59 (discriminator 1) │ │ │ │ │ movs r2, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:175 │ │ │ │ │ mov.w r3, #400 @ 0x190 │ │ │ │ │ - vldr d7, [pc, #84] @ 2020 │ │ │ │ │ + vldr d7, [pc, #84] @ 1d48 │ │ │ │ │ mov lr, sp │ │ │ │ │ mov ip, r0 │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:59 (discriminator 1) │ │ │ │ │ strd r2, r2, [sp, #16] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:168 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - ldr r2, [pc, #76] @ (2028 ) │ │ │ │ │ + ldr r2, [pc, #76] @ (1d50 ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:175 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:168 │ │ │ │ │ - ldr r3, [pc, #76] @ (202c ) │ │ │ │ │ + ldr r3, [pc, #76] @ (1d54 ) │ │ │ │ │ add r2, pc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:175 │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ vstr d7, [sp] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:168 │ │ │ │ │ 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, #52] @ (2030 ) │ │ │ │ │ + ldr r2, [pc, #52] @ (1d58 ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:176 │ │ │ │ │ - ldr r3, [pc, #48] @ (202c ) │ │ │ │ │ + ldr r3, [pc, #48] @ (1d54 ) │ │ │ │ │ ./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 201a │ │ │ │ │ + bne.n 1d42 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #32 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ - blx 181c <__stack_chk_fail@plt> │ │ │ │ │ + blx 1544 <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ movs r2, r1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r1, r2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldmia r7!, {r1, r3} │ │ │ │ │ + strb r6, [r4, #7] │ │ │ │ │ movs r1, r0 │ │ │ │ │ - lsls r4, r6, #3 │ │ │ │ │ + lsls r0, r6, #3 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldmia r6, {r2, r3, r5, r6, r7} │ │ │ │ │ + strb r0, [r1, #7] │ │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ │ │ -00002034 : │ │ │ │ │ +00001d5c : │ │ │ │ │ soxr_io_spec(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:183 │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ - ldr.w lr, [pc, #124] @ 20c0 │ │ │ │ │ + ldr.w lr, [pc, #124] @ 1de8 │ │ │ │ │ sub sp, #32 │ │ │ │ │ - ldr r4, [pc, #120] @ (20c4 ) │ │ │ │ │ + ldr r4, [pc, #120] @ (1dec ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:186 │ │ │ │ │ orr.w ip, r1, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:183 │ │ │ │ │ add lr, pc │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:59 (discriminator 1) │ │ │ │ │ movs r3, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:186 │ │ │ │ │ @@ -795,64 +795,64 @@ │ │ │ │ │ ldr r4, [r4, #0] │ │ │ │ │ str r4, [sp, #28] │ │ │ │ │ mov.w r4, #0 │ │ │ │ │ mov r4, r0 │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:59 (discriminator 1) │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:186 │ │ │ │ │ - bls.n 2078 │ │ │ │ │ + bls.n 1da0 │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:59 (discriminator 1) │ │ │ │ │ mov r2, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:187 │ │ │ │ │ - ldr r3, [pc, #88] @ (20c8 ) │ │ │ │ │ + ldr r3, [pc, #88] @ (1df0 ) │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:59 (discriminator 1) │ │ │ │ │ - vldr d7, [pc, #68] @ 20b8 │ │ │ │ │ + vldr d7, [pc, #68] @ 1de0 │ │ │ │ │ mov r1, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:187 │ │ │ │ │ add r3, pc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:193 │ │ │ │ │ mov lr, sp │ │ │ │ │ strd r1, r2, [sp] │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ mov ip, r4 │ │ │ │ │ vstr d7, [sp, #8] │ │ │ │ │ ldmia.w lr!, {r0, r1, r2, r3} │ │ │ │ │ stmia.w ip!, {r0, r1, r2, r3} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:183 │ │ │ │ │ - ldr r2, [pc, #60] @ (20cc ) │ │ │ │ │ + ldr r2, [pc, #60] @ (1df4 ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:194 │ │ │ │ │ - ldr r3, [pc, #48] @ (20c4 ) │ │ │ │ │ + ldr r3, [pc, #48] @ (1dec ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:183 │ │ │ │ │ add r2, pc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:193 │ │ │ │ │ ldmia.w lr, {r0, r1} │ │ │ │ │ stmia.w ip, {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 20b0 │ │ │ │ │ + bne.n 1dd8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #32 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ - blx 181c <__stack_chk_fail@plt> │ │ │ │ │ + blx 1544 <__stack_chk_fail@plt> │ │ │ │ │ nop.w │ │ │ │ │ ... │ │ │ │ │ - ldmia r6!, {r1, r3, r4, r7} │ │ │ │ │ + strb r6, [r6, #5] │ │ │ │ │ movs r1, r0 │ │ │ │ │ - lsls r4, r6, #3 │ │ │ │ │ + lsls r0, r6, #3 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - add r0, sp, #24 │ │ │ │ │ + ldr r7, [pc, #504] @ (1fec ) │ │ │ │ │ movs r1, r0 │ │ │ │ │ - ldmia r6, {r1, r2, r4, r6} │ │ │ │ │ + strb r2, [r6, #4] │ │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ │ │ -000020d0 : │ │ │ │ │ +00001df8 : │ │ │ │ │ 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 (discriminator 2) │ │ │ │ │ cmp r3, #0 │ │ │ │ │ it eq │ │ │ │ │ moveq.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ @@ -862,164 +862,164 @@ │ │ │ │ │ strd r2, r1, [ip, #112] @ 0x70 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:487 (discriminator 4) │ │ │ │ │ str.w r3, [ip, #120] @ 0x78 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:489 │ │ │ │ │ bx lr │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -000020e8 : │ │ │ │ │ +00001e10 : │ │ │ │ │ soxr_delay(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:514 │ │ │ │ │ - cbz r0, 20ee │ │ │ │ │ + cbz r0, 1e16 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:514 (discriminator 1) │ │ │ │ │ ldr r3, [r0, #16] │ │ │ │ │ - cbz r3, 20f4 │ │ │ │ │ + cbz r3, 1e1c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:514 (discriminator 6) │ │ │ │ │ - vldr d0, [pc, #24] @ 2108 │ │ │ │ │ + vldr d0, [pc, #24] @ 1e30 │ │ │ │ │ ./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 20ee │ │ │ │ │ + beq.n 1e16 │ │ │ │ │ ./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 │ │ │ │ │ ... │ │ │ │ │ │ │ │ │ │ -00002110 : │ │ │ │ │ +00001e38 : │ │ │ │ │ soxr_set_io_ratio(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:571 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ vpush {d8} │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ - ldr r2, [pc, #368] @ (2298 ) │ │ │ │ │ + ldr r2, [pc, #368] @ (1fc0 ) │ │ │ │ │ sub sp, #16 │ │ │ │ │ - ldr r3, [pc, #368] @ (229c ) │ │ │ │ │ + ldr r3, [pc, #368] @ (1fc4 ) │ │ │ │ │ add r2, pc │ │ │ │ │ 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, 21a4 │ │ │ │ │ + cbz r0, 1ecc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:575 │ │ │ │ │ ldr r5, [r0, #16] │ │ │ │ │ mov r4, r0 │ │ │ │ │ - cbz r5, 2160 │ │ │ │ │ + cbz r5, 1e88 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:571 │ │ │ │ │ - ldr r2, [pc, #352] @ (22a0 ) │ │ │ │ │ + ldr r2, [pc, #352] @ (1fc8 ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:589 │ │ │ │ │ - ldr r3, [pc, #344] @ (229c ) │ │ │ │ │ + ldr r3, [pc, #344] @ (1fc4 ) │ │ │ │ │ ./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 227e │ │ │ │ │ + bne.w 1fa6 │ │ │ │ │ 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, 21aa │ │ │ │ │ + cbz r3, 1ed2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:577 │ │ │ │ │ vcmpe.f64 d0, #0.0 │ │ │ │ │ vmov.f64 d8, d0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bls.n 219e │ │ │ │ │ + bls.n 1ec6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:578 │ │ │ │ │ ldr.w r3, [r0, #180] @ 0xb4 │ │ │ │ │ - cbz r3, 21d4 │ │ │ │ │ + cbz r3, 1efc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:582 │ │ │ │ │ ldr.w r3, [r0, #164] @ 0xa4 │ │ │ │ │ - cbnz r3, 21b0 │ │ │ │ │ + cbnz r3, 1ed8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:587 │ │ │ │ │ vldr d7, [r0, #8] │ │ │ │ │ - vldr d6, [pc, #268] @ 2290 │ │ │ │ │ + vldr d6, [pc, #268] @ 1fb8 │ │ │ │ │ vsub.f64 d7, d7, d0 │ │ │ │ │ vabs.f64 d7, d7 │ │ │ │ │ vcmpe.f64 d7, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bmi.n 213e │ │ │ │ │ + bmi.n 1e66 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:587 (discriminator 2) │ │ │ │ │ - ldr r5, [pc, #264] @ (22a4 ) │ │ │ │ │ + ldr r5, [pc, #264] @ (1fcc ) │ │ │ │ │ add r5, pc │ │ │ │ │ - b.n 213e │ │ │ │ │ + b.n 1e66 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:577 (discriminator 1) │ │ │ │ │ - ldr r5, [pc, #264] @ (22a8 ) │ │ │ │ │ + ldr r5, [pc, #264] @ (1fd0 ) │ │ │ │ │ add r5, pc │ │ │ │ │ - b.n 213e │ │ │ │ │ + b.n 1e66 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:574 (discriminator 1) │ │ │ │ │ - ldr r5, [pc, #260] @ (22ac ) │ │ │ │ │ + ldr r5, [pc, #260] @ (1fd4 ) │ │ │ │ │ add r5, pc │ │ │ │ │ - b.n 213e │ │ │ │ │ + b.n 1e66 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:576 (discriminator 1) │ │ │ │ │ - ldr r5, [pc, #260] @ (22b0 ) │ │ │ │ │ + ldr r5, [pc, #260] @ (1fd8 ) │ │ │ │ │ add r5, pc │ │ │ │ │ - b.n 213e │ │ │ │ │ + b.n 1e66 │ │ │ │ │ mov r6, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:583 │ │ │ │ │ mov r7, r5 │ │ │ │ │ - b.n 21ba │ │ │ │ │ + b.n 1ee2 │ │ │ │ │ ./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 (discriminator 4) │ │ │ │ │ adds r7, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:584 │ │ │ │ │ blx r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:583 (discriminator 3) │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp r7, r3 │ │ │ │ │ - bcc.n 21b6 │ │ │ │ │ - b.n 213e │ │ │ │ │ + bcc.n 1ede │ │ │ │ │ + b.n 1e66 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:532 │ │ │ │ │ ldr.w r3, [r0, #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 16b8 │ │ │ │ │ + blx 13e0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:534 │ │ │ │ │ movs r1, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:533 │ │ │ │ │ mov r7, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:534 │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:533 (discriminator 1) │ │ │ │ │ str.w r7, [r4, #180] @ 0xb4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:534 │ │ │ │ │ - blx 16b8 │ │ │ │ │ + blx 13e0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:535 │ │ │ │ │ mov r1, r8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:534 │ │ │ │ │ mov r6, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:534 (discriminator 1) │ │ │ │ │ str r0, [r4, #124] @ 0x7c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:535 │ │ │ │ │ movs r0, #4 │ │ │ │ │ - blx 16b8 │ │ │ │ │ + blx 13e0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:536 (discriminator 2) │ │ │ │ │ cmp r7, #0 │ │ │ │ │ it ne │ │ │ │ │ cmpne r6, #0 │ │ │ │ │ ite eq │ │ │ │ │ moveq r6, #1 │ │ │ │ │ movne r6, #0 │ │ │ │ │ @@ -1028,178 +1028,178 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:536 (discriminator 2) │ │ │ │ │ cmp r0, #0 │ │ │ │ │ it eq │ │ │ │ │ orreq.w r6, r6, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:535 (discriminator 1) │ │ │ │ │ str.w r0, [r4, #128] @ 0x80 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:536 (discriminator 2) │ │ │ │ │ - cbnz r6, 2282 │ │ │ │ │ + cbnz r6, 1faa │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:539 (discriminator 1) │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - beq.n 227a │ │ │ │ │ + beq.n 1fa2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:543 │ │ │ │ │ add.w r8, r4, #88 @ 0x58 │ │ │ │ │ add.w r7, r4, #24 │ │ │ │ │ - b.n 2240 │ │ │ │ │ + b.n 1f68 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:539 (discriminator 1) │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:539 (discriminator 2) │ │ │ │ │ adds r6, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:539 (discriminator 1) │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - bcs.n 227a │ │ │ │ │ + bcs.n 1fa2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:541 │ │ │ │ │ ldr.w r5, [r4, #128] @ 0x80 │ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ │ movs r1, #1 │ │ │ │ │ - blx 16b8 │ │ │ │ │ + blx 13e0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:541 (discriminator 1) │ │ │ │ │ str.w r0, [r5, r6, lsl #2] │ │ │ │ │ - cbz r0, 2282 │ │ │ │ │ + cbz r0, 1faa │ │ │ │ │ ./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 2234 │ │ │ │ │ + beq.n 1f5c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:521 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1b5c │ │ │ │ │ + bl 1884 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:522 │ │ │ │ │ str r5, [r4, #16] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:551 │ │ │ │ │ - b.n 213e │ │ │ │ │ + b.n 1e66 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:553 │ │ │ │ │ movs r5, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:580 │ │ │ │ │ - b.n 213e │ │ │ │ │ + b.n 1e66 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:589 │ │ │ │ │ - blx 181c <__stack_chk_fail@plt> │ │ │ │ │ + blx 1544 <__stack_chk_fail@plt> │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:522 │ │ │ │ │ - ldr r5, [pc, #48] @ (22b4 ) │ │ │ │ │ + ldr r5, [pc, #48] @ (1fdc ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:521 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1b5c │ │ │ │ │ + bl 1884 │ │ │ │ │ ./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 213e │ │ │ │ │ + b.n 1e66 │ │ │ │ │ ldrsb r6, [r2, r0] │ │ │ │ │ ldr r6, [sp, #924] @ 0x39c │ │ │ │ │ lsls r7, r5, #14 │ │ │ │ │ subs r4, #210 @ 0xd2 │ │ │ │ │ - ldmia r5, {r1, r2, r3, r4, r5, r7} │ │ │ │ │ + strb r2, [r3, #2] │ │ │ │ │ movs r1, r0 │ │ │ │ │ - lsls r4, r6, #3 │ │ │ │ │ + lsls r0, r6, #3 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldmia r5, {r1, r2, r5, r7} │ │ │ │ │ + strb r2, [r0, #2] │ │ │ │ │ movs r1, r0 │ │ │ │ │ - add r7, pc, #392 @ (adr r7, 2430 ) │ │ │ │ │ + ldr r6, [pc, #872] @ (2338 ) │ │ │ │ │ movs r1, r0 │ │ │ │ │ - add r7, pc, #272 @ (adr r7, 23bc ) │ │ │ │ │ + ldr r6, [pc, #752] @ (22c4 ) │ │ │ │ │ movs r1, r0 │ │ │ │ │ - add r6, pc, #1016 @ (adr r6, 26a8 ) │ │ │ │ │ + ldr r6, [pc, #472] @ (21b0 ) │ │ │ │ │ movs r1, r0 │ │ │ │ │ - add r7, pc, #64 @ (adr r7, 22f4 ) │ │ │ │ │ + ldr r6, [pc, #544] @ (21fc ) │ │ │ │ │ movs r1, r0 │ │ │ │ │ - add r6, pc, #40 @ (adr r6, 22e0 ) │ │ │ │ │ + ldr r5, [pc, #520] @ (21e8 ) │ │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ │ │ -000022b8 : │ │ │ │ │ +00001fe0 : │ │ │ │ │ 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, 22d6 │ │ │ │ │ + cbz r0, 1ffe │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:561 │ │ │ │ │ ldr r1, [r0, #0] │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - beq.n 22dc │ │ │ │ │ + beq.n 2004 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:562 │ │ │ │ │ - cbz r2, 22d0 │ │ │ │ │ + cbz r2, 1ff8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:563 │ │ │ │ │ ldr.w r1, [r0, #128] @ 0x80 │ │ │ │ │ - cbz r1, 22e0 │ │ │ │ │ + cbz r1, 2008 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:563 (discriminator 1) │ │ │ │ │ - ldr r0, [pc, #32] @ (22ec ) │ │ │ │ │ + ldr r0, [pc, #32] @ (2014 ) │ │ │ │ │ add r0, pc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:566 │ │ │ │ │ bx lr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:562 (discriminator 1) │ │ │ │ │ - ldr r0, [pc, #28] @ (22f0 ) │ │ │ │ │ + ldr r0, [pc, #28] @ (2018 ) │ │ │ │ │ add r0, pc │ │ │ │ │ bx lr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:560 (discriminator 1) │ │ │ │ │ - ldr r0, [pc, #28] @ (22f4 ) │ │ │ │ │ + ldr r0, [pc, #28] @ (201c ) │ │ │ │ │ add r0, pc │ │ │ │ │ bx lr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:561 (discriminator 1) │ │ │ │ │ ldr r0, [r0, #16] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:561 │ │ │ │ │ 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 1840 │ │ │ │ │ + b.w 1568 │ │ │ │ │ nop │ │ │ │ │ - add r6, pc, #528 @ (adr r6, 2500 ) │ │ │ │ │ + ldr r5, [pc, #1008] @ (2408 ) │ │ │ │ │ movs r1, r0 │ │ │ │ │ - add r6, pc, #408 @ (adr r6, 248c ) │ │ │ │ │ + ldr r5, [pc, #888] @ (2394 ) │ │ │ │ │ movs r1, r0 │ │ │ │ │ - add r5, pc, #816 @ (adr r5, 2628 ) │ │ │ │ │ + ldr r5, [pc, #272] @ (2130 ) │ │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ │ │ -000022f8 : │ │ │ │ │ +00002020 : │ │ │ │ │ soxr_delete(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:595 │ │ │ │ │ - cbz r0, 2318 │ │ │ │ │ + cbz r0, 2040 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:594 │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ mov r4, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:596 │ │ │ │ │ - bl 1b5c │ │ │ │ │ + bl 1884 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:596 (discriminator 1) │ │ │ │ │ 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 (discriminator 1) │ │ │ │ │ - b.w 171c │ │ │ │ │ + b.w 1444 │ │ │ │ │ bx lr │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0000231c : │ │ │ │ │ +00002044 : │ │ │ │ │ soxr_create(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:367 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ vpush {d8} │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:369 │ │ │ │ │ vcmp.f64 d1, #0.0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:367 │ │ │ │ │ - ldr r5, [pc, #832] @ (2678 ) │ │ │ │ │ - ldr r4, [pc, #836] @ (267c ) │ │ │ │ │ + ldr r5, [pc, #832] @ (23a0 ) │ │ │ │ │ + ldr r4, [pc, #836] @ (23a4 ) │ │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ │ add r5, pc │ │ │ │ │ - ldr.w r9, [pc, #832] @ 2680 │ │ │ │ │ + ldr.w r9, [pc, #832] @ 23a8 │ │ │ │ │ mov sl, r0 │ │ │ │ │ mov r7, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:369 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:367 │ │ │ │ │ add r9, pc │ │ │ │ │ ldr r4, [r5, r4] │ │ │ │ │ @@ -1209,112 +1209,112 @@ │ │ │ │ │ ldr.w r8, [sp, #120] @ 0x78 │ │ │ │ │ mov r6, r2 │ │ │ │ │ ldr r4, [r4, #0] │ │ │ │ │ str r4, [sp, #68] @ 0x44 │ │ │ │ │ mov.w r4, #0 │ │ │ │ │ mov r5, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:369 │ │ │ │ │ - beq.n 236e │ │ │ │ │ + beq.n 2096 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:369 (discriminator 1) │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.n 2400 │ │ │ │ │ + beq.n 2128 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:369 (discriminator 3) │ │ │ │ │ vdiv.f64 d8, d0, d1 │ │ │ │ │ - b.n 2380 │ │ │ │ │ + b.n 20a8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:369 (discriminator 8) │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - vldr d7, [pc, #756] @ 2668 │ │ │ │ │ + vldr d7, [pc, #756] @ 2390 │ │ │ │ │ vmov.f64 d8, #240 @ 0xbf800000 -1.0 │ │ │ │ │ it eq │ │ │ │ │ vmoveq.f64 d8, d7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:376 │ │ │ │ │ - ldr r0, [pc, #768] @ (2684 ) │ │ │ │ │ + ldr r0, [pc, #768] @ (23ac ) │ │ │ │ │ add r0, pc │ │ │ │ │ - blx 1690 │ │ │ │ │ + blx 13b8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:377 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 260e │ │ │ │ │ + beq.w 2336 │ │ │ │ │ /usr/include/stdlib.h:483 │ │ │ │ │ movs r2, #10 │ │ │ │ │ movs r1, #0 │ │ │ │ │ - blx 178c │ │ │ │ │ + blx 14b4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:377 (discriminator 4) │ │ │ │ │ - ldr r3, [pc, #752] @ (2688 ) │ │ │ │ │ + ldr r3, [pc, #752] @ (23b0 ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:388 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:377 (discriminator 4) │ │ │ │ │ add r3, pc │ │ │ │ │ str r0, [r3, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:388 │ │ │ │ │ - ble.n 23ae │ │ │ │ │ + ble.n 20d6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:388 (discriminator 1) │ │ │ │ │ - ldr r1, [pc, #744] @ (268c ) │ │ │ │ │ - ldr r0, [pc, #748] @ (2690 ) │ │ │ │ │ + ldr r1, [pc, #744] @ (23b4 ) │ │ │ │ │ + ldr r0, [pc, #748] @ (23b8 ) │ │ │ │ │ add r1, pc │ │ │ │ │ adds r1, #12 │ │ │ │ │ add r0, pc │ │ │ │ │ - bl 1cb8 │ │ │ │ │ + bl 19e0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:392 │ │ │ │ │ - cbz r5, 23ec │ │ │ │ │ + cbz r5, 2114 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:392 (discriminator 1) │ │ │ │ │ ldr.w fp, [r5, #32] │ │ │ │ │ cmp.w fp, #0 │ │ │ │ │ - beq.n 23ec │ │ │ │ │ + beq.n 2114 │ │ │ │ │ movs r4, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:474 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:474 (discriminator 1) │ │ │ │ │ movs r4, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:474 │ │ │ │ │ - blx 1650 │ │ │ │ │ + blx 1378 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:475 │ │ │ │ │ - cbz r7, 23ca │ │ │ │ │ + cbz r7, 20f2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:476 │ │ │ │ │ str.w fp, [r7] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:367 │ │ │ │ │ - ldr r2, [pc, #712] @ (2694 ) │ │ │ │ │ + ldr r2, [pc, #712] @ (23bc ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:478 │ │ │ │ │ - ldr r3, [pc, #684] @ (267c ) │ │ │ │ │ + ldr r3, [pc, #684] @ (23a4 ) │ │ │ │ │ ./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 2788 │ │ │ │ │ + bne.w 246a │ │ │ │ │ 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:393 │ │ │ │ │ - cbz r6, 2406 │ │ │ │ │ + cbz r6, 212e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:393 (discriminator 1) │ │ │ │ │ ldrd r3, r2, [r6] │ │ │ │ │ orrs r3, r2 │ │ │ │ │ cmp r3, #7 │ │ │ │ │ - bls.n 2406 │ │ │ │ │ + bls.n 212e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:394 │ │ │ │ │ - ldr.w fp, [pc, #668] @ 2698 │ │ │ │ │ + ldr.w fp, [pc, #668] @ 23c0 │ │ │ │ │ add fp, pc │ │ │ │ │ - b.n 23ba │ │ │ │ │ + b.n 20e2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:369 (discriminator 4) │ │ │ │ │ vmov.f64 d8, #240 @ 0xbf800000 -1.0 │ │ │ │ │ - b.n 2380 │ │ │ │ │ + b.n 20a8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:396 (discriminator 1) │ │ │ │ │ movs r1, #1 │ │ │ │ │ movs r0, #200 @ 0xc8 │ │ │ │ │ - blx 16b8 │ │ │ │ │ + blx 13e0 │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 278c │ │ │ │ │ + beq.w 246e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:401 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 2710 │ │ │ │ │ + beq.w 242e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:401 (discriminator 1) │ │ │ │ │ add.w ip, r0, #24 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:404 │ │ │ │ │ vmov.f64 d6, #0 @ 0x40000000 2.0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:401 (discriminator 1) │ │ │ │ │ ldmia r5!, {r0, r1, r2, r3} │ │ │ │ │ stmia.w ip!, {r0, r1, r2, r3} │ │ │ │ │ @@ -1324,170 +1324,170 @@ │ │ │ │ │ vldr d7, [r4, #40] @ 0x28 │ │ │ │ │ vcmpe.f64 d7, d6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:401 (discriminator 1) │ │ │ │ │ ldmia.w r5, {r0, r1} │ │ │ │ │ stmia.w ip, {r0, r1} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:404 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.n 2452 │ │ │ │ │ + ble.n 217a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:405 │ │ │ │ │ - vldr d5, [pc, #552] @ 2670 │ │ │ │ │ + vldr d5, [pc, #552] @ 2398 │ │ │ │ │ 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 26d4 │ │ │ │ │ + bgt.w 2368 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:411 │ │ │ │ │ str.w sl, [r4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:410 │ │ │ │ │ vstr d8, [r4, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:412 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w 2702 │ │ │ │ │ + beq.w 2404 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:413 │ │ │ │ │ ldmia r6!, {r0, r1, r2, r3} │ │ │ │ │ add.w r5, r4, #64 @ 0x40 │ │ │ │ │ stmia r5!, {r0, r1, r2, r3} │ │ │ │ │ ldmia.w r6, {r0, r1} │ │ │ │ │ stmia.w r5, {r0, r1} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:417 │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - beq.w 2736 │ │ │ │ │ + beq.w 2412 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:417 (discriminator 1) │ │ │ │ │ ldmia.w r8!, {r0, r1, r2, r3} │ │ │ │ │ add.w r5, r4, #88 @ 0x58 │ │ │ │ │ stmia r5!, {r0, r1, r2, r3} │ │ │ │ │ ldmia.w r8, {r0, r1} │ │ │ │ │ stmia.w r5, {r0, r1} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:336 │ │ │ │ │ - ldr r0, [pc, #508] @ (269c ) │ │ │ │ │ + ldr r0, [pc, #508] @ (23c4 ) │ │ │ │ │ add r0, pc │ │ │ │ │ - blx 1690 │ │ │ │ │ + blx 13b8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:337 │ │ │ │ │ - cbz r0, 24ba │ │ │ │ │ + cbz r0, 21e2 │ │ │ │ │ /usr/include/stdlib.h:483 │ │ │ │ │ movs r2, #10 │ │ │ │ │ movs r1, #0 │ │ │ │ │ - blx 178c │ │ │ │ │ + blx 14b4 │ │ │ │ │ ./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, #484] @ (26a0 ) │ │ │ │ │ + ldr r0, [pc, #484] @ (23c8 ) │ │ │ │ │ add r0, pc │ │ │ │ │ - blx 1690 │ │ │ │ │ + blx 13b8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:337 │ │ │ │ │ - cbz r0, 24d6 │ │ │ │ │ + cbz r0, 21fe │ │ │ │ │ /usr/include/stdlib.h:483 │ │ │ │ │ movs r2, #10 │ │ │ │ │ movs r1, #0 │ │ │ │ │ - blx 178c │ │ │ │ │ + blx 14b4 │ │ │ │ │ ./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, #460] @ (26a4 ) │ │ │ │ │ + ldr r0, [pc, #460] @ (23cc ) │ │ │ │ │ add r0, pc │ │ │ │ │ - blx 1690 │ │ │ │ │ + blx 13b8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:337 │ │ │ │ │ - cbz r0, 24f4 │ │ │ │ │ + cbz r0, 221c │ │ │ │ │ /usr/include/stdlib.h:483 │ │ │ │ │ movs r2, #10 │ │ │ │ │ movs r1, #0 │ │ │ │ │ - blx 178c │ │ │ │ │ + blx 14b4 │ │ │ │ │ ./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, #432] @ (26a8 ) │ │ │ │ │ + ldr r0, [pc, #432] @ (23d0 ) │ │ │ │ │ add r0, pc │ │ │ │ │ - blx 1690 │ │ │ │ │ + blx 13b8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:337 │ │ │ │ │ - cbz r0, 250c │ │ │ │ │ + cbz r0, 2234 │ │ │ │ │ /usr/include/stdlib.h:483 │ │ │ │ │ movs r2, #10 │ │ │ │ │ movs r1, #0 │ │ │ │ │ - blx 178c │ │ │ │ │ + blx 14b4 │ │ │ │ │ ./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, #412] @ (26ac ) │ │ │ │ │ + ldr r0, [pc, #412] @ (23d4 ) │ │ │ │ │ add r0, pc │ │ │ │ │ - blx 1690 │ │ │ │ │ + blx 13b8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:350 │ │ │ │ │ - cbz r0, 252c │ │ │ │ │ + cbz r0, 2254 │ │ │ │ │ /usr/include/stdlib.h:483 │ │ │ │ │ movs r2, #10 │ │ │ │ │ movs r1, #0 │ │ │ │ │ - blx 178c │ │ │ │ │ + blx 14b4 │ │ │ │ │ ./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 r3, r0 │ │ │ │ │ strls r3, [r4, #108] @ 0x6c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:349 │ │ │ │ │ - ldr r0, [pc, #384] @ (26b0 ) │ │ │ │ │ + ldr r0, [pc, #384] @ (23d8 ) │ │ │ │ │ add r0, pc │ │ │ │ │ - blx 1690 │ │ │ │ │ + blx 13b8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:350 │ │ │ │ │ - cbz r0, 254e │ │ │ │ │ + cbz r0, 2276 │ │ │ │ │ /usr/include/stdlib.h:483 │ │ │ │ │ movs r2, #10 │ │ │ │ │ movs r1, #0 │ │ │ │ │ - blx 178c │ │ │ │ │ + blx 14b4 │ │ │ │ │ ./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 r3, r3, r0, lsl #2 │ │ │ │ │ strls r3, [r4, #108] @ 0x6c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:349 │ │ │ │ │ - ldr r0, [pc, #356] @ (26b4 ) │ │ │ │ │ + ldr r0, [pc, #356] @ (23dc ) │ │ │ │ │ add r0, pc │ │ │ │ │ - blx 1690 │ │ │ │ │ + blx 13b8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:350 │ │ │ │ │ - cbz r0, 2570 │ │ │ │ │ + cbz r0, 2298 │ │ │ │ │ /usr/include/stdlib.h:483 │ │ │ │ │ movs r2, #10 │ │ │ │ │ movs r1, #0 │ │ │ │ │ - blx 178c │ │ │ │ │ + blx 14b4 │ │ │ │ │ ./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 r3, r3, r0, lsl #3 │ │ │ │ │ strls r3, [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, #320] @ (26b8 ) │ │ │ │ │ + ldr r3, [pc, #320] @ (23e0 ) │ │ │ │ │ ./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 │ │ │ │ │ @@ -1497,304 +1497,251 @@ │ │ │ │ │ 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 17a4 <__time64@plt> │ │ │ │ │ + blx 14cc <__time64@plt> │ │ │ │ │ ./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 (discriminator 1) │ │ │ │ │ eors r0, r4 │ │ │ │ │ str.w r0, [r4, #188] @ 0xbc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:434 │ │ │ │ │ - lsls r3, r5, #26 │ │ │ │ │ - bpl.n 2616 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/soxr.c:442 │ │ │ │ │ - ldr r2, [pc, #260] @ (26bc ) │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/soxr.c:443 │ │ │ │ │ - ldr r3, [pc, #260] @ (26c0 ) │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/soxr.c:442 │ │ │ │ │ + lsls r2, r3, #26 │ │ │ │ │ + bpl.n 233e │ │ │ │ │ + ldr r2, [pc, #260] @ (23e4 ) │ │ │ │ │ + ldr r3, [pc, #260] @ (23e8 ) │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/soxr.c:446 (discriminator 1) │ │ │ │ │ + ldr r1, [pc, #264] @ (23ec ) │ │ │ │ │ ldr.w r2, [r9, r2] │ │ │ │ │ - str.w r2, [r4, #172] @ 0xac │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/soxr.c:443 │ │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ │ - str.w r3, [r4, #176] @ 0xb0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/soxr.c:446 (discriminator 1) │ │ │ │ │ - ldr r3, [pc, #248] @ (26c4 ) │ │ │ │ │ - ldr.w r5, [r9, r3] │ │ │ │ │ + ldr.w r5, [r9, r1] │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/soxr.c:442 │ │ │ │ │ + str.w r2, [r4, #172] @ 0xac │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:29 (discriminator 1) │ │ │ │ │ - ldmia r5!, {r0, r1, r2, r3} │ │ │ │ │ add.w r6, r4, #132 @ 0x84 │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/soxr.c:443 │ │ │ │ │ + str.w r3, [r4, #176] @ 0xb0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:470 (discriminator 1) │ │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:29 (discriminator 1) │ │ │ │ │ - stmia r6!, {r0, r1, r2, r3} │ │ │ │ │ ldmia r5!, {r0, r1, r2, r3} │ │ │ │ │ stmia r6!, {r0, r1, r2, r3} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:470 (discriminator 1) │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:29 (discriminator 1) │ │ │ │ │ - ldmia.w r5, {r0, r1} │ │ │ │ │ - stmia.w r6, {r0, r1} │ │ │ │ │ + ldmia r5!, {r0, r1, r2, r3} │ │ │ │ │ + stmia r6!, {r0, r1, r2, r3} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:470 (discriminator 1) │ │ │ │ │ ite ne │ │ │ │ │ movne.w ip, #1 │ │ │ │ │ moveq.w ip, #0 │ │ │ │ │ +/usr/include/arm-linux-gnueabihf/bits/string_fortified.h:29 (discriminator 1) │ │ │ │ │ + ldmia.w r5, {r0, r1} │ │ │ │ │ + stmia.w r6, {r0, r1} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:470 │ │ │ │ │ ldr r2, [r4, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:470 (discriminator 1) │ │ │ │ │ cmp r2, #0 │ │ │ │ │ ite eq │ │ │ │ │ moveq r3, #0 │ │ │ │ │ andne.w r3, ip, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 2772 │ │ │ │ │ + bne.w 2454 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:394 │ │ │ │ │ mov.w fp, #0 │ │ │ │ │ - b.n 23c4 │ │ │ │ │ + b.n 20ec │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:377 (discriminator 4) │ │ │ │ │ - ldr r2, [pc, #184] @ (26c8 ) │ │ │ │ │ + ldr r2, [pc, #184] @ (23f0 ) │ │ │ │ │ add r2, pc │ │ │ │ │ str r0, [r2, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:388 │ │ │ │ │ - b.n 23ae │ │ │ │ │ + b.n 20d6 │ │ │ │ │ ./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 26e6 │ │ │ │ │ + bhi.n 237a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:439 (discriminator 1) │ │ │ │ │ - ands.w r5, r5, #16 │ │ │ │ │ - bne.n 26e6 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/soxr.c:442 │ │ │ │ │ - ldr r3, [pc, #140] @ (26bc ) │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/soxr.c:265 │ │ │ │ │ - ldr r0, [pc, #152] @ (26cc ) │ │ │ │ │ - add r0, pc │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/soxr.c:442 │ │ │ │ │ + lsls r3, r3, #27 │ │ │ │ │ + bmi.n 237a │ │ │ │ │ + ldr r2, [pc, #140] @ (23e4 ) │ │ │ │ │ + ldr r3, [pc, #144] @ (23e8 ) │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/soxr.c:446 (discriminator 2) │ │ │ │ │ + ldr r1, [pc, #152] @ (23f4 ) │ │ │ │ │ + ldr.w r2, [r9, r2] │ │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ │ - str.w r3, [r4, #172] @ 0xac │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/soxr.c:443 │ │ │ │ │ - ldr r3, [pc, #128] @ (26c0 ) │ │ │ │ │ + ldr.w r5, [r9, r1] │ │ │ │ │ + b.n 22f0 │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/soxr.c:407 │ │ │ │ │ + vldr d4, [pc, #44] @ 2398 │ │ │ │ │ + vdiv.f64 d5, d6, d4 │ │ │ │ │ + vsub.f64 d7, d7, d5 │ │ │ │ │ + vstr d7, [r4, #48] @ 0x30 │ │ │ │ │ + b.n 218e │ │ │ │ │ + ldr r2, [pc, #124] @ (23f8 ) │ │ │ │ │ + ldr r3, [pc, #124] @ (23fc ) │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/soxr.c:461 │ │ │ │ │ + ldr r1, [pc, #128] @ (2400 ) │ │ │ │ │ + ldr.w r2, [r9, r2] │ │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ │ - str.w r3, [r4, #176] @ 0xb0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/soxr.c:265 │ │ │ │ │ - blx 1690 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/soxr.c:266 │ │ │ │ │ - mov r6, r0 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq.w 2752 │ │ │ │ │ -/usr/include/stdlib.h:483 │ │ │ │ │ - mov r1, r5 │ │ │ │ │ - movs r2, #10 │ │ │ │ │ - blx 178c │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/soxr.c:449 (discriminator 1) │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq.w 276a │ │ │ │ │ - ldr r3, [pc, #108] @ (26d0 ) │ │ │ │ │ - ldr.w r5, [r9, r3] │ │ │ │ │ - b.n 25d0 │ │ │ │ │ + ldr.w r5, [r9, r1] │ │ │ │ │ + b.n 22f0 │ │ │ │ │ + nop │ │ │ │ │ ... │ │ │ │ │ movs r0, r0 │ │ │ │ │ eors r1, r3 │ │ │ │ │ - ldmia r3, {r1, r2, r3, r5, r7} │ │ │ │ │ + ldr r2, [r1, #104] @ 0x68 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - lsls r4, r6, #3 │ │ │ │ │ + lsls r0, r6, #3 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldmia r3!, {r5, r7} │ │ │ │ │ + ldr r4, [r7, #100] @ 0x64 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - add r5, pc, #952 @ (adr r5, 2a40 ) │ │ │ │ │ + ldr r5, [pc, #408] @ (2548 ) │ │ │ │ │ movs r1, r0 │ │ │ │ │ - ldmia r5!, {r1, r3, r6, r7} │ │ │ │ │ + strb r2, [r7, #0] │ │ │ │ │ movs r1, r0 │ │ │ │ │ - add r1, sp, #816 @ 0x330 │ │ │ │ │ + str r4, [r3, r4] │ │ │ │ │ movs r1, r0 │ │ │ │ │ - add r5, pc, #848 @ (adr r5, 29e4 ) │ │ │ │ │ + ldr r5, [pc, #304] @ (24ec ) │ │ │ │ │ movs r1, r0 │ │ │ │ │ - ldmia r3, {r1, r3, r4} │ │ │ │ │ + ldr r6, [r6, #92] @ 0x5c │ │ │ │ │ movs r1, r0 │ │ │ │ │ - add r4, pc, #512 @ (adr r4, 289c ) │ │ │ │ │ + ldr r3, [pc, #992] @ (27a4 ) │ │ │ │ │ movs r1, r0 │ │ │ │ │ - add r4, pc, #928 @ (adr r4, 2a40 ) │ │ │ │ │ + ldr r4, [pc, #384] @ (2548 ) │ │ │ │ │ movs r1, r0 │ │ │ │ │ - add r4, pc, #896 @ (adr r4, 2a24 ) │ │ │ │ │ + ldr r4, [pc, #352] @ (252c ) │ │ │ │ │ movs r1, r0 │ │ │ │ │ - add r4, pc, #864 @ (adr r4, 2a08 ) │ │ │ │ │ + ldr r4, [pc, #320] @ (2510 ) │ │ │ │ │ movs r1, r0 │ │ │ │ │ - add r4, pc, #808 @ (adr r4, 29d4 ) │ │ │ │ │ + ldr r4, [pc, #264] @ (24dc ) │ │ │ │ │ movs r1, r0 │ │ │ │ │ - add r4, pc, #792 @ (adr r4, 29c8 ) │ │ │ │ │ + ldr r4, [pc, #248] @ (24d0 ) │ │ │ │ │ movs r1, r0 │ │ │ │ │ - add r4, pc, #744 @ (adr r4, 299c ) │ │ │ │ │ + ldr r4, [pc, #200] @ (24a4 ) │ │ │ │ │ movs r1, r0 │ │ │ │ │ - add r4, pc, #672 @ (adr r4, 2958 ) │ │ │ │ │ + ldr r4, [pc, #128] @ (2460 ) │ │ │ │ │ movs r1, r0 │ │ │ │ │ - add r7, pc, #960 @ (adr r7, 2a7c ) │ │ │ │ │ + ldr r7, [pc, #256] @ (24e4 ) │ │ │ │ │ movs r1, r0 │ │ │ │ │ - lsls r0, r5, #3 │ │ │ │ │ + lsls r4, r4, #3 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - lsls r0, r0, #4 │ │ │ │ │ + lsls r4, r7, #3 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - lsls r0, r6, #3 │ │ │ │ │ + lsls r4, r5, #3 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldmia r3!, {r2, r4, r6} │ │ │ │ │ - movs r1, r0 │ │ │ │ │ - add r3, pc, #872 @ (adr r3, 2a38 ) │ │ │ │ │ + ldr r4, [r0, #92] @ 0x5c │ │ │ │ │ movs r1, r0 │ │ │ │ │ - lsls r0, r3, #3 │ │ │ │ │ + lsls r4, r0, #4 │ │ │ │ │ + movs r0, r0 │ │ │ │ │ + lsls r0, r0, #4 │ │ │ │ │ + movs r0, r0 │ │ │ │ │ + lsls r4, r3, #3 │ │ │ │ │ + movs r0, r0 │ │ │ │ │ + lsls r4, r1, #4 │ │ │ │ │ movs r0, r0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/soxr.c:407 │ │ │ │ │ - vldr d4, [pc, #192] @ 2798 │ │ │ │ │ - vdiv.f64 d5, d6, d4 │ │ │ │ │ - vsub.f64 d7, d7, d5 │ │ │ │ │ - vstr d7, [r4, #48] @ 0x30 │ │ │ │ │ - b.n 2466 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/soxr.c:459 │ │ │ │ │ - ldr r2, [pc, #184] @ (27a0 ) │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/soxr.c:460 │ │ │ │ │ - ldr r3, [pc, #184] @ (27a4 ) │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/soxr.c:459 │ │ │ │ │ - ldr.w r2, [r9, r2] │ │ │ │ │ - str.w r2, [r4, #172] @ 0xac │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/soxr.c:460 │ │ │ │ │ - ldr.w r3, [r9, r3] │ │ │ │ │ - str.w r3, [r4, #176] @ 0xb0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/soxr.c:461 │ │ │ │ │ - ldr r3, [pc, #172] @ (27a8 ) │ │ │ │ │ - ldr.w r5, [r9, r3] │ │ │ │ │ - b.n 25d0 │ │ │ │ │ ./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 2484 │ │ │ │ │ + b.n 21ac │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/soxr.c:417 (discriminator 2) │ │ │ │ │ + mov r5, sp │ │ │ │ │ + movs r1, #1 │ │ │ │ │ + mov r0, sp │ │ │ │ │ + add.w r6, r4, #88 @ 0x58 │ │ │ │ │ + blx 1438 │ │ │ │ │ + ldmia r5!, {r0, r1, r2, r3} │ │ │ │ │ + stmia r6!, {r0, r1, r2, r3} │ │ │ │ │ + ldmia.w r5, {r0, r1} │ │ │ │ │ + stmia.w r6, {r0, r1} │ │ │ │ │ + b.n 21c6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:401 (discriminator 2) │ │ │ │ │ mov r2, r5 │ │ │ │ │ add r5, sp, #24 │ │ │ │ │ movs r1, #4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - blx 1738 │ │ │ │ │ + blx 1460 │ │ │ │ │ add.w ip, r4, #24 │ │ │ │ │ ldmia r5!, {r0, r1, r2, r3} │ │ │ │ │ stmia.w ip!, {r0, r1, r2, r3} │ │ │ │ │ ldmia r5!, {r0, r1, r2, r3} │ │ │ │ │ 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:403 │ │ │ │ │ - b.n 2466 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/soxr.c:417 (discriminator 2) │ │ │ │ │ - mov r5, sp │ │ │ │ │ - movs r1, #1 │ │ │ │ │ - mov r0, sp │ │ │ │ │ - add.w r6, r4, #88 @ 0x58 │ │ │ │ │ - blx 1710 │ │ │ │ │ - ldmia r5!, {r0, r1, r2, r3} │ │ │ │ │ - stmia r6!, {r0, r1, r2, r3} │ │ │ │ │ - ldmia.w r5, {r0, r1} │ │ │ │ │ - stmia.w r6, {r0, r1} │ │ │ │ │ - b.n 249e │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/soxr.c:266 (discriminator 2) │ │ │ │ │ - ldr r0, [pc, #88] @ (27ac ) │ │ │ │ │ - add r0, pc │ │ │ │ │ - blx 1690 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/soxr.c:266 (discriminator 1) │ │ │ │ │ - cbz r0, 276a │ │ │ │ │ -/usr/include/stdlib.h:483 │ │ │ │ │ - mov r1, r6 │ │ │ │ │ - movs r2, #10 │ │ │ │ │ - blx 178c │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/soxr.c:449 (discriminator 1) │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bne.w 2660 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/soxr.c:449 (discriminator 2) │ │ │ │ │ - ldr r3, [pc, #68] @ (27b0 ) │ │ │ │ │ - ldr.w r5, [r9, r3] │ │ │ │ │ - b.n 25d0 │ │ │ │ │ + b.n 218e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:471 │ │ │ │ │ vmov.f64 d0, d8 │ │ │ │ │ movs r1, #0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - blx 1844 │ │ │ │ │ + blx 156c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:473 │ │ │ │ │ mov fp, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 2608 │ │ │ │ │ - b.n 23bc │ │ │ │ │ + beq.w 2330 │ │ │ │ │ + b.n 20e4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:478 │ │ │ │ │ - blx 181c <__stack_chk_fail@plt> │ │ │ │ │ + blx 1544 <__stack_chk_fail@plt> │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:396 (discriminator 2) │ │ │ │ │ - ldr.w fp, [pc, #36] @ 27b4 │ │ │ │ │ + ldr.w fp, [pc, #8] @ 2478 │ │ │ │ │ add fp, pc │ │ │ │ │ - b.n 23bc │ │ │ │ │ - nop.w │ │ │ │ │ - movs r0, r0 │ │ │ │ │ - movs r0, r0 │ │ │ │ │ - movs r0, r0 │ │ │ │ │ - eors r1, r3 │ │ │ │ │ - lsls r4, r0, #4 │ │ │ │ │ - movs r0, r0 │ │ │ │ │ - lsls r0, r4, #3 │ │ │ │ │ - movs r0, r0 │ │ │ │ │ - lsls r0, r2, #4 │ │ │ │ │ - movs r0, r0 │ │ │ │ │ - add r2, pc, #800 @ (adr r2, 2ad0 ) │ │ │ │ │ - movs r1, r0 │ │ │ │ │ - lsls r0, r1, #4 │ │ │ │ │ - movs r0, r0 │ │ │ │ │ - add r1, pc, #16 @ (adr r1, 27c8 ) │ │ │ │ │ + b.n 20e4 │ │ │ │ │ + nop │ │ │ │ │ + ldr r0, [pc, #776] @ (2784 ) │ │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ │ │ -000027b8 : │ │ │ │ │ +0000247c : │ │ │ │ │ soxr_clear(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:602 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ vpush {d8} │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #3824] @ 0xef0 │ │ │ │ │ - ldr r2, [pc, #312] @ (2908 ) │ │ │ │ │ + ldr r2, [pc, #312] @ (25cc ) │ │ │ │ │ sub sp, #228 @ 0xe4 │ │ │ │ │ - ldr r3, [pc, #312] @ (290c ) │ │ │ │ │ + ldr r3, [pc, #312] @ (25d0 ) │ │ │ │ │ add r2, pc │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ str r3, [sp, #220] @ 0xdc │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:603 │ │ │ │ │ - cbnz r0, 2804 │ │ │ │ │ + cbnz r0, 24c8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:619 │ │ │ │ │ - ldr r0, [pc, #300] @ (2910 ) │ │ │ │ │ + ldr r0, [pc, #300] @ (25d4 ) │ │ │ │ │ add r0, pc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:602 │ │ │ │ │ - ldr r2, [pc, #300] @ (2914 ) │ │ │ │ │ + ldr r2, [pc, #300] @ (25d8 ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:620 │ │ │ │ │ - ldr r3, [pc, #292] @ (290c ) │ │ │ │ │ + ldr r3, [pc, #292] @ (25d0 ) │ │ │ │ │ ./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, #220] @ 0xdc │ │ │ │ │ eors r2, r3 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ - bne.w 2904 │ │ │ │ │ + bne.w 25c8 │ │ │ │ │ add sp, #228 @ 0xe4 │ │ │ │ │ vpop {d8} │ │ │ │ │ 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 │ │ │ │ │ add r0, sp, #16 │ │ │ │ │ - blx 1774 │ │ │ │ │ + blx 149c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:608 │ │ │ │ │ add.w r8, sp, #104 @ 0x68 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:604 │ │ │ │ │ ldr.w r1, [r4, #172] @ 0xac │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:605 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:604 │ │ │ │ │ @@ -1819,20 +1766,20 @@ │ │ │ │ │ add.w fp, sp, #180 @ 0xb4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:604 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ vldr d8, [r4, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:605 │ │ │ │ │ - bl 1b5c │ │ │ │ │ + bl 1884 │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:59 (discriminator 1) │ │ │ │ │ movs r2, #196 @ 0xc4 │ │ │ │ │ movs r1, #0 │ │ │ │ │ adds r0, r4, #4 │ │ │ │ │ - blx 16d4 │ │ │ │ │ + blx 13fc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:609 │ │ │ │ │ add.w lr, sp, #40 @ 0x28 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:608 │ │ │ │ │ ldmia.w r8!, {r0, r1, r2, r3} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:607 │ │ │ │ │ str r5, [r4, #116] @ 0x74 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:608 │ │ │ │ │ @@ -1871,15 +1818,15 @@ │ │ │ │ │ add.w sl, sl, #16 │ │ │ │ │ ldmia r5!, {r0, r1, r2, r3} │ │ │ │ │ str.w r0, [r9, #-16] │ │ │ │ │ str.w r1, [r9, #-12] │ │ │ │ │ str.w r2, [r9, #-8] │ │ │ │ │ str.w r3, [r9, #-4] │ │ │ │ │ cmp r5, fp │ │ │ │ │ - bne.n 2898 │ │ │ │ │ + bne.n 255c │ │ │ │ │ ldmia.w sl!, {r0, r1} │ │ │ │ │ str.w r0, [r9] │ │ │ │ │ str.w r1, [r9, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:614 │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ str.w r3, [r4, #172] @ 0xac │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ @@ -1887,126 +1834,126 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:617 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:617 (discriminator 2) │ │ │ │ │ it ge │ │ │ │ │ movge r0, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:617 │ │ │ │ │ - bge.n 27e4 │ │ │ │ │ + bge.n 24a8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:602 │ │ │ │ │ - ldr r2, [pc, #60] @ (2918 ) │ │ │ │ │ + ldr r2, [pc, #60] @ (25dc ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:617 (discriminator 1) │ │ │ │ │ - ldr r3, [pc, #44] @ (290c ) │ │ │ │ │ + ldr r3, [pc, #44] @ (25d0 ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:602 │ │ │ │ │ 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, #220] @ 0xdc │ │ │ │ │ eors r2, r3 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ - bne.n 2904 │ │ │ │ │ + bne.n 25c8 │ │ │ │ │ vmov.f64 d0, d8 │ │ │ │ │ movs r1, #0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:620 │ │ │ │ │ add sp, #228 @ 0xe4 │ │ │ │ │ vpop {d8} │ │ │ │ │ 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 1840 │ │ │ │ │ + b.w 1568 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:620 │ │ │ │ │ - blx 181c <__stack_chk_fail@plt> │ │ │ │ │ - stmia r7!, {r1, r2, r4} │ │ │ │ │ + blx 1544 <__stack_chk_fail@plt> │ │ │ │ │ + ldr r6, [r2, #36] @ 0x24 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - lsls r4, r6, #3 │ │ │ │ │ + lsls r0, r6, #3 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - add r0, pc, #776 @ (adr r0, 2c1c ) │ │ │ │ │ + ldr r0, [pc, #632] @ (2850 ) │ │ │ │ │ movs r1, r0 │ │ │ │ │ - stmia r7!, {} │ │ │ │ │ + ldr r0, [r0, #36] @ 0x24 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - stmia r6!, {r1, r3} │ │ │ │ │ + ldr r2, [r1, #20] │ │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ │ │ -0000291c : │ │ │ │ │ +000025e0 : │ │ │ │ │ soxr_output(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:700 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ │ mov r6, r1 │ │ │ │ │ mov r1, r2 │ │ │ │ │ - ldr r3, [pc, #408] @ (2acc ) │ │ │ │ │ + ldr r3, [pc, #408] @ (2790 ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:702 │ │ │ │ │ ldr.w r8, [r0, #120] @ 0x78 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:700 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ - ldr r2, [pc, #404] @ (2ad0 ) │ │ │ │ │ + ldr r2, [pc, #404] @ (2794 ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:703 │ │ │ │ │ str r6, [sp, #32] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:700 │ │ │ │ │ add r2, pc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:702 │ │ │ │ │ vldr d7, [r0, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:700 │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:706 (discriminator 2) │ │ │ │ │ ldr r3, [r0, #16] │ │ │ │ │ - cbz r3, 2972 │ │ │ │ │ + cbz r3, 2636 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:706 (discriminator 3) │ │ │ │ │ movs r7, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:700 │ │ │ │ │ - ldr r2, [pc, #380] @ (2ad4 ) │ │ │ │ │ + ldr r2, [pc, #380] @ (2798 ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:725 │ │ │ │ │ - ldr r3, [pc, #372] @ (2acc ) │ │ │ │ │ + ldr r3, [pc, #372] @ (2790 ) │ │ │ │ │ ./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, #60] @ 0x3c │ │ │ │ │ eors r2, r3 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ - bne.w 2ac6 │ │ │ │ │ + bne.w 278a │ │ │ │ │ mov r0, r7 │ │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:707 │ │ │ │ │ clz r7, r6 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov.w r7, r7, lsr #5 │ │ │ │ │ it eq │ │ │ │ │ moveq r7, #0 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 2abe │ │ │ │ │ + bne.w 2782 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:702 │ │ │ │ │ vmov s13, r1 │ │ │ │ │ vcvt.f64.u32 d0, s13 │ │ │ │ │ vmul.f64 d0, d0, d7 │ │ │ │ │ - blx 18a4 │ │ │ │ │ - ldr r3, [pc, #316] @ (2ad8 ) │ │ │ │ │ + blx 15cc │ │ │ │ │ + ldr r3, [pc, #316] @ (279c ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:702 (discriminator 1) │ │ │ │ │ vcvt.u32.f64 s0, d0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:701 │ │ │ │ │ ldr r5, [sp, #12] │ │ │ │ │ add r3, pc │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:715 │ │ │ │ │ - ldr r3, [pc, #308] @ (2adc ) │ │ │ │ │ + ldr r3, [pc, #308] @ (27a0 ) │ │ │ │ │ mov r9, r5 │ │ │ │ │ add r3, pc │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:721 │ │ │ │ │ - ldr r3, [pc, #304] @ (2ae0 ) │ │ │ │ │ + ldr r3, [pc, #304] @ (27a4 ) │ │ │ │ │ add r3, pc │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:702 (discriminator 1) │ │ │ │ │ vmov r3, s0 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ it cs │ │ │ │ │ movcs r3, r8 │ │ │ │ │ @@ -2020,45 +1967,45 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:688 (discriminator 1) │ │ │ │ │ ldr r5, [r4, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:676 │ │ │ │ │ ubfx r2, r2, #2, #1 │ │ │ │ │ str r6, [sp, #36] @ 0x24 │ │ │ │ │ uxtb.w fp, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:679 │ │ │ │ │ - cbnz r3, 29d8 │ │ │ │ │ + cbnz r3, 269c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:679 (discriminator 1) │ │ │ │ │ cmp r5, #1 │ │ │ │ │ - bhi.n 2a98 │ │ │ │ │ + bhi.n 275c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:688 (discriminator 1) │ │ │ │ │ - cbz r5, 2a04 │ │ │ │ │ + cbz r5, 26c8 │ │ │ │ │ mov r3, r6 │ │ │ │ │ mov.w r8, #0 │ │ │ │ │ mov r5, fp │ │ │ │ │ - b.n 29e6 │ │ │ │ │ + b.n 26aa │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:689 │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ ldr.w r2, [r3, r8, lsl #2] │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r3, r9 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r5, [sp, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:688 (discriminator 3) │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:689 │ │ │ │ │ - bl 1a94 │ │ │ │ │ + bl 17bc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:688 (discriminator 1) │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp r8, r3 │ │ │ │ │ - bcc.n 29e4 │ │ │ │ │ + bcc.n 26a8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:711 │ │ │ │ │ mov r5, r0 │ │ │ │ │ add r7, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:691 │ │ │ │ │ cmp.w sl, #0 │ │ │ │ │ - bne.n 2a36 │ │ │ │ │ + bne.n 26fa │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:693 │ │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:692 │ │ │ │ │ ldr r1, [r4, #0] │ │ │ │ │ ldr.w r8, [r4, #176] @ 0xb0 │ │ │ │ │ lsls r3, r3, #28 │ │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ │ @@ -2077,23 +2024,23 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:692 (discriminator 1) │ │ │ │ │ ldr.w r3, [r4, #184] @ 0xb8 │ │ │ │ │ add r3, r0 │ │ │ │ │ str.w r3, [r4, #184] @ 0xb8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:712 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ cmp r3, r7 │ │ │ │ │ - beq.n 2954 │ │ │ │ │ + beq.n 2618 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:712 (discriminator 1) │ │ │ │ │ ldr.w r8, [r4, #116] @ 0x74 │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - beq.n 2954 │ │ │ │ │ + beq.n 2618 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:712 (discriminator 2) │ │ │ │ │ ldr.w r3, [r4, #192] @ 0xc0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 2954 │ │ │ │ │ + bne.n 2618 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:715 │ │ │ │ │ ldr r3, [r4, #68] @ 0x44 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:718 │ │ │ │ │ add r1, sp, #32 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:715 │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:717 │ │ │ │ │ @@ -2115,119 +2062,119 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:720 │ │ │ │ │ ldr r1, [sp, #32] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:718 │ │ │ │ │ mov r8, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:719 │ │ │ │ │ ldr.w sl, [r4, #192] @ 0xc0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:720 │ │ │ │ │ - cbz r1, 2ab8 │ │ │ │ │ + cbz r1, 277c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:722 │ │ │ │ │ mov r2, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 19ec │ │ │ │ │ + bl 1714 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:723 │ │ │ │ │ orrs.w r8, r8, r5 │ │ │ │ │ - bne.n 29be │ │ │ │ │ + bne.n 2682 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:723 (discriminator 1) │ │ │ │ │ cmp.w sl, #0 │ │ │ │ │ - bne.w 2954 │ │ │ │ │ + bne.w 2618 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:723 (discriminator 2) │ │ │ │ │ ldr.w r3, [r4, #192] @ 0xc0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 29be │ │ │ │ │ - b.n 2954 │ │ │ │ │ + bne.n 2682 │ │ │ │ │ + b.n 2618 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:680 │ │ │ │ │ strb.w r2, [sp, #56] @ 0x38 │ │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ │ ldr r0, [sp, #28] │ │ │ │ │ mov r2, r3 │ │ │ │ │ add r5, sp, #36 @ 0x24 │ │ │ │ │ str.w r9, [sp, #48] @ 0x30 │ │ │ │ │ str r5, [sp, #44] @ 0x2c │ │ │ │ │ str r4, [sp, #40] @ 0x28 │ │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ │ - blx 17e0 │ │ │ │ │ + blx 1508 │ │ │ │ │ ldr r5, [sp, #52] @ 0x34 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:711 │ │ │ │ │ add r7, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:680 │ │ │ │ │ - b.n 2a04 │ │ │ │ │ + b.n 26c8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:721 │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ str r3, [r4, #16] │ │ │ │ │ - b.n 2a80 │ │ │ │ │ + b.n 2744 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:707 (discriminator 1) │ │ │ │ │ - ldr r3, [pc, #36] @ (2ae4 ) │ │ │ │ │ + ldr r3, [pc, #36] @ (27a8 ) │ │ │ │ │ add r3, pc │ │ │ │ │ str r3, [r0, #16] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:707 │ │ │ │ │ - b.n 2952 │ │ │ │ │ + b.n 2616 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:725 │ │ │ │ │ - blx 181c <__stack_chk_fail@plt> │ │ │ │ │ + blx 1544 <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ - lsls r4, r6, #3 │ │ │ │ │ + lsls r0, r6, #3 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - stmia r5!, {r1, r3, r5, r7} │ │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ │ movs r1, r0 │ │ │ │ │ - stmia r5!, {r4, r7} │ │ │ │ │ + ldr r0, [r2, #12] │ │ │ │ │ movs r1, r0 │ │ │ │ │ - bl 21cada │ │ │ │ │ - add r0, pc, #640 @ (adr r0, 2d60 ) │ │ │ │ │ + bl 28079e │ │ │ │ │ + ldr r0, [pc, #368] @ (2914 ) │ │ │ │ │ movs r1, r0 │ │ │ │ │ - add r0, pc, #648 @ (adr r0, 2d6c ) │ │ │ │ │ + ldr r0, [pc, #376] @ (2920 ) │ │ │ │ │ movs r1, r0 │ │ │ │ │ - ldr r7, [sp, #432] @ 0x1b0 │ │ │ │ │ + bx r5 │ │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ │ │ -00002ae8 : │ │ │ │ │ +000027ac : │ │ │ │ │ soxr_process(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:756 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ │ mov r5, r2 │ │ │ │ │ - ldr r2, [pc, #356] @ (2c60 ) │ │ │ │ │ + ldr r2, [pc, #356] @ (2924 ) │ │ │ │ │ mov r9, r3 │ │ │ │ │ - ldr r3, [pc, #356] @ (2c64 ) │ │ │ │ │ + ldr r3, [pc, #356] @ (2928 ) │ │ │ │ │ add r2, pc │ │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r6, [sp, #88] @ 0x58 │ │ │ │ │ ldr.w sl, [sp, #96] @ 0x60 │ │ │ │ │ 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 2c54 │ │ │ │ │ + beq.w 2918 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:773 │ │ │ │ │ ldr.w fp, [r0, #192] @ 0xc0 │ │ │ │ │ mov r7, r1 │ │ │ │ │ mov r4, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:763 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 2bf6 │ │ │ │ │ + beq.n 28ba │ │ │ │ │ ./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 2b68 │ │ │ │ │ + beq.n 282c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:737 │ │ │ │ │ vldr s15, [sp, #92] @ 0x5c │ │ │ │ │ vcvt.f64.u32 d0, s15 │ │ │ │ │ vldr d7, [r0, #8] │ │ │ │ │ vmul.f64 d0, d0, d7 │ │ │ │ │ - blx 18a4 │ │ │ │ │ + blx 15cc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:737 (discriminator 1) │ │ │ │ │ vcvt.u32.f64 s15, d0 │ │ │ │ │ vmov r3, s15 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:773 │ │ │ │ │ cmp r5, r3 │ │ │ │ │ ite hi │ │ │ │ │ movhi.w r8, #0 │ │ │ │ │ @@ -2239,163 +2186,163 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:773 │ │ │ │ │ orr.w r3, r8, fp │ │ │ │ │ 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 2c14 │ │ │ │ │ + bpl.n 28d8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:780 │ │ │ │ │ ldr r3, [r4, #100] @ 0x64 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:791 (discriminator 1) │ │ │ │ │ ldr r0, [r4, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:780 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 2c1a │ │ │ │ │ + beq.n 28de │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:791 (discriminator 1) │ │ │ │ │ - cbz r0, 2bc6 │ │ │ │ │ + cbz r0, 288a │ │ │ │ │ sub.w r8, r6, #4 │ │ │ │ │ movs r6, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:794 │ │ │ │ │ str.w r9, [sp, #12] │ │ │ │ │ mov r9, r6 │ │ │ │ │ ldr r6, [sp, #92] @ 0x5c │ │ │ │ │ mov.w fp, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:792 │ │ │ │ │ - cbz r7, 2ba6 │ │ │ │ │ + cbz r7, 286a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:793 │ │ │ │ │ ldr.w r2, [r7, r9, lsl #2] │ │ │ │ │ mov r3, r5 │ │ │ │ │ mov r1, r9 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1978 │ │ │ │ │ + bl 16a0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:794 │ │ │ │ │ str.w fp, [sp] │ │ │ │ │ mov r3, r6 │ │ │ │ │ mov r1, r9 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr.w r2, [r8, #4]! │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:791 (discriminator 2) │ │ │ │ │ add.w r9, r9, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:794 │ │ │ │ │ - bl 1a94 │ │ │ │ │ + bl 17bc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:791 (discriminator 1) │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp r3, r9 │ │ │ │ │ - bhi.n 2b96 │ │ │ │ │ + bhi.n 285a │ │ │ │ │ ldr.w r9, [sp, #12] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:802 │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - beq.n 2bd0 │ │ │ │ │ + beq.n 2894 │ │ │ │ │ ./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 sl, #0 │ │ │ │ │ - beq.n 2bda │ │ │ │ │ + beq.n 289e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:803 (discriminator 1) │ │ │ │ │ str.w r0, [sl] │ │ │ │ │ ./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, #136] @ (2c68 ) │ │ │ │ │ + ldr r2, [pc, #136] @ (292c ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:805 │ │ │ │ │ - ldr r3, [pc, #132] @ (2c64 ) │ │ │ │ │ + ldr r3, [pc, #132] @ (2928 ) │ │ │ │ │ ./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 2c5a │ │ │ │ │ + bne.n 291e │ │ │ │ │ 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, fp, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:776 │ │ │ │ │ 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 2bc6 │ │ │ │ │ + beq.n 288a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:777 │ │ │ │ │ ldrd r2, r3, [r4, #64] @ 0x40 │ │ │ │ │ ands r3, r2 │ │ │ │ │ lsls r2, r3, #29 │ │ │ │ │ - bpl.n 2c16 │ │ │ │ │ + bpl.n 28da │ │ │ │ │ mov r5, r1 │ │ │ │ │ - b.n 2b7a │ │ │ │ │ + b.n 283e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:799 │ │ │ │ │ - cbnz r5, 2c3c │ │ │ │ │ + cbnz r5, 2900 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:799 (discriminator 2) │ │ │ │ │ movs r5, #0 │ │ │ │ │ - b.n 2c48 │ │ │ │ │ + b.n 290c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:780 (discriminator 1) │ │ │ │ │ cmp r0, #1 │ │ │ │ │ - bls.n 2b82 │ │ │ │ │ + bls.n 2846 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:781 │ │ │ │ │ - ldr r0, [pc, #76] @ (2c6c ) │ │ │ │ │ + ldr r0, [pc, #76] @ (2930 ) │ │ │ │ │ add r1, sp, #16 │ │ │ │ │ ldr r2, [sp, #92] @ 0x5c │ │ │ │ │ add r0, pc │ │ │ │ │ strd r6, r2, [sp, #24] │ │ │ │ │ mov r2, r3 │ │ │ │ │ str r7, [sp, #20] │ │ │ │ │ str r5, [sp, #32] │ │ │ │ │ str r4, [sp, #16] │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ - blx 17e0 │ │ │ │ │ + blx 1508 │ │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ │ - b.n 2bc6 │ │ │ │ │ + b.n 288a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:799 (discriminator 1) │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 19ec │ │ │ │ │ + bl 1714 │ │ │ │ │ mov r5, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:800 │ │ │ │ │ ldr r2, [sp, #92] @ 0x5c │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - blx 17ec │ │ │ │ │ - b.n 2bc6 │ │ │ │ │ + blx 1514 │ │ │ │ │ + b.n 288a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:761 (discriminator 1) │ │ │ │ │ - ldr r0, [pc, #24] @ (2c70 ) │ │ │ │ │ + ldr r0, [pc, #24] @ (2934 ) │ │ │ │ │ add r0, pc │ │ │ │ │ - b.n 2bdc │ │ │ │ │ + b.n 28a0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:805 │ │ │ │ │ - blx 181c <__stack_chk_fail@plt> │ │ │ │ │ + blx 1544 <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ - stmia r3!, {r3, r5, r6, r7} │ │ │ │ │ + str r0, [r5, #112] @ 0x70 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - lsls r4, r6, #3 │ │ │ │ │ + lsls r0, r6, #3 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - stmia r3!, {r3} │ │ │ │ │ + str r0, [r1, #100] @ 0x64 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - bl 4c6e │ │ │ │ │ - ldr r6, [sp, #104] @ 0x68 │ │ │ │ │ + bl 68932 │ │ │ │ │ + cmp lr, sl │ │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ │ │ -00002c74 : │ │ │ │ │ +00002938 : │ │ │ │ │ soxr_oneshot(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:817 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ vpush {d8-d9} │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ │ mov r6, r2 │ │ │ │ │ - ldr r2, [pc, #208] @ (2d60 ) │ │ │ │ │ + ldr r2, [pc, #208] @ (2a24 ) │ │ │ │ │ mov r7, r3 │ │ │ │ │ - ldr r3, [pc, #208] @ (2d64 ) │ │ │ │ │ + ldr r3, [pc, #208] @ (2a28 ) │ │ │ │ │ vmov.f64 d8, d0 │ │ │ │ │ add r2, pc │ │ │ │ │ str r1, [sp, #20] │ │ │ │ │ ldr.w fp, [sp, #192] @ 0xc0 │ │ │ │ │ vmov.f64 d9, d1 │ │ │ │ │ ldr r5, [sp, #176] @ 0xb0 │ │ │ │ │ mov r4, r0 │ │ │ │ │ @@ -2403,47 +2350,47 @@ │ │ │ │ │ ldrd sl, r8, [sp, #184] @ 0xb8 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ ldr.w r9, [sp, #196] @ 0xc4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:819 │ │ │ │ │ cmp.w fp, #0 │ │ │ │ │ - beq.n 2ce6 │ │ │ │ │ + beq.n 29aa │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:819 (discriminator 1) │ │ │ │ │ ldr.w r3, [fp, #32] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:819 (discriminator 4) │ │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:820 │ │ │ │ │ - cbz r3, 2d18 │ │ │ │ │ + cbz r3, 29dc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:817 │ │ │ │ │ - ldr r1, [pc, #160] @ (2d68 ) │ │ │ │ │ + ldr r1, [pc, #160] @ (2a2c ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:832 │ │ │ │ │ - ldr r2, [pc, #152] @ (2d64 ) │ │ │ │ │ + ldr r2, [pc, #152] @ (2a28 ) │ │ │ │ │ ./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 2d5a │ │ │ │ │ + bne.n 2a1e │ │ │ │ │ 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 (discriminator 4) │ │ │ │ │ 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 1738 │ │ │ │ │ + blx 1460 │ │ │ │ │ mov ip, fp │ │ │ │ │ add.w lr, sp, #72 @ 0x48 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:823 (discriminator 1) │ │ │ │ │ mov fp, lr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:823 │ │ │ │ │ ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ │ stmia.w lr!, {r0, r1, r2, r3} │ │ │ │ │ @@ -2455,113 +2402,115 @@ │ │ │ │ │ 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 16ac │ │ │ │ │ + blx 13d4 │ │ │ │ │ ./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 2cc6 │ │ │ │ │ + bne.n 298a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:828 │ │ │ │ │ str r5, [sp, #0] │ │ │ │ │ mov r3, r7 │ │ │ │ │ ldr r5, [sp, #180] @ 0xb4 │ │ │ │ │ mvns r2, r6 │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ str.w sl, [sp, #8] │ │ │ │ │ str r5, [sp, #4] │ │ │ │ │ - blx 1744 │ │ │ │ │ + blx 146c │ │ │ │ │ mov r3, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:829 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:828 (discriminator 1) │ │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:829 │ │ │ │ │ - blx 1650 │ │ │ │ │ + blx 1378 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:831 │ │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ │ - b.n 2cc6 │ │ │ │ │ + b.n 298a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:832 │ │ │ │ │ - blx 181c <__stack_chk_fail@plt> │ │ │ │ │ + blx 1544 <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ - stmia r2!, {r1, r4, r6} │ │ │ │ │ + str r2, [r2, #88] @ 0x58 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - lsls r4, r6, #3 │ │ │ │ │ + lsls r0, r6, #3 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - stmia r2!, {r1, r2, r3, r4} │ │ │ │ │ + str r6, [r3, #84] @ 0x54 │ │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ │ │ -00002d6c : │ │ │ │ │ +00002a30 : │ │ │ │ │ soxr_set_error(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:838 │ │ │ │ │ - cbz r0, 2d86 │ │ │ │ │ + cbz r0, 2a4a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:839 │ │ │ │ │ ldr r3, [r0, #16] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:839 (discriminator 1) │ │ │ │ │ cmp r1, #0 │ │ │ │ │ clz r3, r3 │ │ │ │ │ mov.w r3, r3, lsr #5 │ │ │ │ │ it eq │ │ │ │ │ moveq r3, #0 │ │ │ │ │ - cbnz r3, 2d82 │ │ │ │ │ + cbnz r3, 2a46 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:840 │ │ │ │ │ str r1, [r0, #16] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:839 (discriminator 2) │ │ │ │ │ movs r0, #0 │ │ │ │ │ bx lr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:838 (discriminator 1) │ │ │ │ │ - ldr r0, [pc, #4] @ (2d8c ) │ │ │ │ │ + ldr r0, [pc, #4] @ (2a50 ) │ │ │ │ │ add r0, pc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:842 │ │ │ │ │ bx lr │ │ │ │ │ - ldr r4, [sp, #928] @ 0x3a0 │ │ │ │ │ + add ip, r4 │ │ │ │ │ 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} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ vpush {d8} │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ ldrd r7, r8, [sp, #32] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:41 (discriminator 1) │ │ │ │ │ cmp r3, r7 │ │ │ │ │ - bcs.n 2e0a │ │ │ │ │ + bcs.n 2ad2 │ │ │ │ │ lsls r6, r2, #2 │ │ │ │ │ add.w r7, r1, r7, lsl #3 │ │ │ │ │ add.w r5, r1, r3, lsl #3 │ │ │ │ │ mla r4, r3, r6, r0 │ │ │ │ │ - b.n 2dc2 │ │ │ │ │ + b.n 2a8a │ │ │ │ │ add r4, r6 │ │ │ │ │ cmp r5, r7 │ │ │ │ │ - beq.n 2e0a │ │ │ │ │ + beq.n 2ad2 │ │ │ │ │ ./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 16e0 │ │ │ │ │ + blx 1408 │ │ │ │ │ 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 (discriminator 1) │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:44 │ │ │ │ │ - blx 17c8 │ │ │ │ │ + blx 14f0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:44 (discriminator 1) │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 2dbc │ │ │ │ │ + beq.n 2a84 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:45 │ │ │ │ │ movs r0, #1 │ │ │ │ │ - blx 175c │ │ │ │ │ + blx 1484 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:46 │ │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ite gt │ │ │ │ │ movgt.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ movle r3, #0 │ │ │ │ │ add.w r3, r3, #2147483648 @ 0x80000000 │ │ │ │ │ @@ -2571,56 +2520,56 @@ │ │ │ │ │ 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 (discriminator 1) │ │ │ │ │ - bne.n 2dc2 │ │ │ │ │ + bne.n 2a8a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:51 │ │ │ │ │ vpop {d8} │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ nop │ │ │ │ │ rint32_clip_f(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:38 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ vpush {d8} │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ ldrd r7, r8, [sp, #32] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:41 (discriminator 1) │ │ │ │ │ cmp r3, r7 │ │ │ │ │ - bcs.n 2e8e │ │ │ │ │ + bcs.n 2b56 │ │ │ │ │ lsls r6, r2, #2 │ │ │ │ │ add.w r7, r1, r7, lsl #2 │ │ │ │ │ add.w r5, r1, r3, lsl #2 │ │ │ │ │ mla r4, r3, r6, r0 │ │ │ │ │ - b.n 2e46 │ │ │ │ │ + b.n 2b0e │ │ │ │ │ add r4, r6 │ │ │ │ │ cmp r5, r7 │ │ │ │ │ - beq.n 2e8e │ │ │ │ │ + beq.n 2b56 │ │ │ │ │ ./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 1644 │ │ │ │ │ + blx 136c │ │ │ │ │ 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 (discriminator 1) │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:44 │ │ │ │ │ - blx 17c8 │ │ │ │ │ + blx 14f0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:44 (discriminator 1) │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 2e40 │ │ │ │ │ + beq.n 2b08 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:45 │ │ │ │ │ movs r0, #1 │ │ │ │ │ - blx 175c │ │ │ │ │ + blx 1484 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:46 │ │ │ │ │ vcmpe.f32 s16, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ite gt │ │ │ │ │ movgt.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ movle r3, #0 │ │ │ │ │ add.w r3, r3, #2147483648 @ 0x80000000 │ │ │ │ │ @@ -2630,15 +2579,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 (discriminator 1) │ │ │ │ │ - bne.n 2e46 │ │ │ │ │ + bne.n 2b0e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:51 │ │ │ │ │ vpop {d8} │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ nop │ │ │ │ │ _soxr_deinterleave(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:29 │ │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ @@ -2651,25 +2600,25 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:29 │ │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:31 │ │ │ │ │ cmp r1, #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:32 │ │ │ │ │ ldr r4, [r5, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:31 │ │ │ │ │ - beq.n 2f90 │ │ │ │ │ + beq.n 2c58 │ │ │ │ │ cmp r1, #3 │ │ │ │ │ - beq.n 2f4a │ │ │ │ │ + beq.n 2c12 │ │ │ │ │ cmp r1, #1 │ │ │ │ │ - beq.n 2f06 │ │ │ │ │ + beq.n 2bce │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:32 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - bls.w 300e │ │ │ │ │ + bls.w 2cd6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:32 (discriminator 8) │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 2fe8 │ │ │ │ │ + beq.w 2cb0 │ │ │ │ │ subs r7, r0, #4 │ │ │ │ │ mov.w r9, r2, lsl #2 │ │ │ │ │ subs r1, r2, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:32 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:32 (discriminator 1) │ │ │ │ │ mov.w r8, #0 │ │ │ │ │ @@ -2683,28 +2632,28 @@ │ │ │ │ │ vcvt.f64.f32 d7, s14 │ │ │ │ │ add r6, sl │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:32 (discriminator 4) │ │ │ │ │ cmp r0, lr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:32 (discriminator 6) │ │ │ │ │ vstr d7, [r6] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:32 (discriminator 4) │ │ │ │ │ - bne.n 2ee2 │ │ │ │ │ + bne.n 2baa │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:32 (discriminator 7) │ │ │ │ │ add.w r6, r8, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:32 (discriminator 8) │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - beq.w 303a │ │ │ │ │ + beq.w 2d02 │ │ │ │ │ mov r8, r6 │ │ │ │ │ - b.n 2ed8 │ │ │ │ │ + b.n 2ba0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:33 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - bls.w 302a │ │ │ │ │ + bls.w 2cf2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:33 (discriminator 8) │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 2fe8 │ │ │ │ │ + beq.n 2cb0 │ │ │ │ │ add.w r8, r0, r2, lsl #2 │ │ │ │ │ subs r6, r2, #1 │ │ │ │ │ mov.w sl, r2, lsl #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:33 │ │ │ │ │ mov r7, r4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:33 (discriminator 1) │ │ │ │ │ mov.w r9, #0 │ │ │ │ │ @@ -2718,29 +2667,29 @@ │ │ │ │ │ vldmia lr!, {d7} │ │ │ │ │ add r1, fp │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:33 (discriminator 4) │ │ │ │ │ cmp ip, r8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:33 (discriminator 6) │ │ │ │ │ vstr d7, [r1] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:33 (discriminator 4) │ │ │ │ │ - bne.n 2f28 │ │ │ │ │ + bne.n 2bf0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:33 (discriminator 7) │ │ │ │ │ add.w r1, r9, #1 │ │ │ │ │ add r7, sl │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:33 (discriminator 8) │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - beq.w 304a │ │ │ │ │ + beq.w 2d12 │ │ │ │ │ mov r9, r1 │ │ │ │ │ - b.n 2f20 │ │ │ │ │ + b.n 2be8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:35 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - bls.n 2fee │ │ │ │ │ + bls.n 2cb6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:35 (discriminator 8) │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 2fe8 │ │ │ │ │ + beq.n 2cb0 │ │ │ │ │ subs r7, r0, #4 │ │ │ │ │ mov.w r9, r2, lsl #1 │ │ │ │ │ subs r1, r2, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:35 │ │ │ │ │ mov lr, r4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:35 (discriminator 1) │ │ │ │ │ mov.w r8, #0 │ │ │ │ │ @@ -2755,27 +2704,27 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:35 (discriminator 4) │ │ │ │ │ cmp lr, ip │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:35 (discriminator 6) │ │ │ │ │ vcvt.f64.s32 d7, s14 │ │ │ │ │ add r0, sl │ │ │ │ │ vstr d7, [r0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:35 (discriminator 4) │ │ │ │ │ - bne.n 2f6a │ │ │ │ │ + bne.n 2c32 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:35 (discriminator 7) │ │ │ │ │ add.w r0, r8, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:35 (discriminator 8) │ │ │ │ │ cmp r3, r0 │ │ │ │ │ - beq.n 305c │ │ │ │ │ + beq.n 2d24 │ │ │ │ │ mov r8, r0 │ │ │ │ │ - b.n 2f60 │ │ │ │ │ + b.n 2c28 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:34 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - bls.n 2fd0 │ │ │ │ │ + bls.n 2c98 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:34 (discriminator 8) │ │ │ │ │ - cbz r3, 2fe8 │ │ │ │ │ + cbz r3, 2cb0 │ │ │ │ │ subs r7, r0, #4 │ │ │ │ │ mov.w r9, r2, lsl #2 │ │ │ │ │ subs r1, r2, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:34 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:34 (discriminator 1) │ │ │ │ │ mov.w r8, #0 │ │ │ │ │ @@ -2789,82 +2738,82 @@ │ │ │ │ │ vcvt.f64.s32 d7, s14 │ │ │ │ │ add r6, sl │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:34 (discriminator 4) │ │ │ │ │ cmp r0, lr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:34 (discriminator 6) │ │ │ │ │ vstr d7, [r6] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:34 (discriminator 4) │ │ │ │ │ - bne.n 2fae │ │ │ │ │ + bne.n 2c76 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:34 (discriminator 7) │ │ │ │ │ add.w r6, r8, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:34 (discriminator 8) │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - beq.n 303a │ │ │ │ │ + beq.n 2d02 │ │ │ │ │ mov r8, r6 │ │ │ │ │ - b.n 2fa4 │ │ │ │ │ + b.n 2c6c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:34 (discriminator 13) │ │ │ │ │ - cbz r3, 2fe8 │ │ │ │ │ + cbz r3, 2cb0 │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ add.w r3, r4, r3, lsl #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:34 (discriminator 15) │ │ │ │ │ vldmia r4!, {s14} │ │ │ │ │ vcvt.f64.s32 d7, s14 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:34 (discriminator 13) │ │ │ │ │ cmp r4, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:34 (discriminator 15) │ │ │ │ │ vstmia r2!, {d7} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:34 (discriminator 13) │ │ │ │ │ - bne.n 2fd8 │ │ │ │ │ + bne.n 2ca0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:32 (discriminator 16) │ │ │ │ │ str r4, [r5, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:38 │ │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:35 (discriminator 13) │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 2fe8 │ │ │ │ │ + beq.n 2cb0 │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ add.w r3, r4, r3, lsl #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:35 (discriminator 15) │ │ │ │ │ ldrsh.w r1, [r4], #2 │ │ │ │ │ vmov s14, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:35 (discriminator 13) │ │ │ │ │ cmp r4, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:35 (discriminator 15) │ │ │ │ │ vcvt.f64.s32 d7, s14 │ │ │ │ │ vstmia r2!, {d7} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:35 (discriminator 13) │ │ │ │ │ - bne.n 2ff8 │ │ │ │ │ - b.n 2fe8 │ │ │ │ │ + bne.n 2cc0 │ │ │ │ │ + b.n 2cb0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:32 (discriminator 13) │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 2fe8 │ │ │ │ │ + beq.n 2cb0 │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ add.w r3, r4, r3, lsl #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:32 (discriminator 15) │ │ │ │ │ vldmia r4!, {s14} │ │ │ │ │ vcvt.f64.f32 d7, s14 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:32 (discriminator 13) │ │ │ │ │ cmp r4, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:32 (discriminator 15) │ │ │ │ │ vstmia r2!, {d7} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:32 (discriminator 13) │ │ │ │ │ - bne.n 3018 │ │ │ │ │ - b.n 2fe8 │ │ │ │ │ + bne.n 2ce0 │ │ │ │ │ + b.n 2cb0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:33 (discriminator 10) │ │ │ │ │ lsls r6, r3, #3 │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:29 (discriminator 1) │ │ │ │ │ mov r1, r4 │ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ │ mov r2, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:33 (discriminator 1) │ │ │ │ │ add r4, r6 │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:29 (discriminator 1) │ │ │ │ │ - blx 1774 │ │ │ │ │ + blx 149c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:33 │ │ │ │ │ - b.n 2fe8 │ │ │ │ │ + b.n 2cb0 │ │ │ │ │ mla r1, r8, r2, r1 │ │ │ │ │ add.w r1, r4, r1, lsl #2 │ │ │ │ │ adds r4, r1, #4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:32 (discriminator 16) │ │ │ │ │ str r4, [r5, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:38 │ │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ @@ -2894,25 +2843,25 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:46 │ │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:49 │ │ │ │ │ cmp r1, #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:50 │ │ │ │ │ ldr r4, [r5, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:49 │ │ │ │ │ - beq.n 316a │ │ │ │ │ + beq.n 2e32 │ │ │ │ │ cmp r1, #3 │ │ │ │ │ - beq.n 3128 │ │ │ │ │ + beq.n 2df0 │ │ │ │ │ cmp r1, #1 │ │ │ │ │ - beq.n 30e2 │ │ │ │ │ + beq.n 2daa │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:50 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - bls.w 320e │ │ │ │ │ + bls.w 2ed6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:50 (discriminator 8) │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 31ea │ │ │ │ │ + beq.w 2eb2 │ │ │ │ │ mov.w r9, r2, lsl #2 │ │ │ │ │ subs r6, r0, #4 │ │ │ │ │ add.w r8, r9, r4 │ │ │ │ │ mov ip, r4 │ │ │ │ │ mov r7, r8 │ │ │ │ │ add.w sl, r2, #4294967295 @ 0xffffffff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:50 (discriminator 1) │ │ │ │ │ @@ -2925,31 +2874,31 @@ │ │ │ │ │ vldmia r4!, {s15} │ │ │ │ │ add r1, fp │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:50 (discriminator 4) │ │ │ │ │ cmp r4, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:50 (discriminator 6) │ │ │ │ │ vstr s15, [r1] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:50 (discriminator 4) │ │ │ │ │ - bne.n 30ba │ │ │ │ │ + bne.n 2d82 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:50 (discriminator 7) │ │ │ │ │ add.w r1, lr, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:50 (discriminator 8) │ │ │ │ │ add.w r7, r4, r9 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ mov r4, r8 │ │ │ │ │ - beq.w 321e │ │ │ │ │ + beq.w 2ee6 │ │ │ │ │ mov lr, r1 │ │ │ │ │ add r8, r9 │ │ │ │ │ - b.n 30b4 │ │ │ │ │ + b.n 2d7c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:51 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - bls.n 31aa │ │ │ │ │ + bls.n 2e72 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:51 (discriminator 8) │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 31ea │ │ │ │ │ + beq.n 2eb2 │ │ │ │ │ add.w r8, r0, r2, lsl #2 │ │ │ │ │ subs r7, r2, #1 │ │ │ │ │ mov.w sl, r2, lsl #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:51 │ │ │ │ │ mov r6, r4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:51 (discriminator 1) │ │ │ │ │ mov.w r9, #0 │ │ │ │ │ @@ -2964,29 +2913,29 @@ │ │ │ │ │ vcvt.f32.f64 s14, d7 │ │ │ │ │ add r1, fp │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:51 (discriminator 4) │ │ │ │ │ cmp ip, r8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:51 (discriminator 6) │ │ │ │ │ vstr s14, [r1] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:51 (discriminator 4) │ │ │ │ │ - bne.n 3102 │ │ │ │ │ + bne.n 2dca │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:51 (discriminator 7) │ │ │ │ │ add.w r1, r9, #1 │ │ │ │ │ add r6, sl │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:51 (discriminator 8) │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - beq.w 3240 │ │ │ │ │ + beq.w 2f08 │ │ │ │ │ mov r9, r1 │ │ │ │ │ - b.n 30fa │ │ │ │ │ + b.n 2dc2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:53 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - bls.n 31ca │ │ │ │ │ + bls.n 2e92 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:53 (discriminator 8) │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 31ea │ │ │ │ │ + beq.n 2eb2 │ │ │ │ │ subs r6, r0, #4 │ │ │ │ │ mov.w r8, r2, lsl #1 │ │ │ │ │ subs r1, r2, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:53 │ │ │ │ │ mov ip, r4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:53 (discriminator 1) │ │ │ │ │ movs r7, #0 │ │ │ │ │ @@ -3001,27 +2950,27 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:53 (discriminator 4) │ │ │ │ │ cmp ip, r9 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:53 (discriminator 6) │ │ │ │ │ vcvt.f32.s32 s15, s15 │ │ │ │ │ add r0, sl │ │ │ │ │ vstr s15, [r0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:53 (discriminator 4) │ │ │ │ │ - bne.n 3146 │ │ │ │ │ + bne.n 2e0e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:53 (discriminator 7) │ │ │ │ │ adds r0, r7, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:53 (discriminator 8) │ │ │ │ │ cmp r3, r0 │ │ │ │ │ - beq.n 3230 │ │ │ │ │ + beq.n 2ef8 │ │ │ │ │ mov r7, r0 │ │ │ │ │ - b.n 313c │ │ │ │ │ + b.n 2e04 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:52 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - bls.n 31f0 │ │ │ │ │ + bls.n 2eb8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:52 (discriminator 8) │ │ │ │ │ - cbz r3, 31ea │ │ │ │ │ + cbz r3, 2eb2 │ │ │ │ │ subs r6, r0, #4 │ │ │ │ │ mov.w r9, r2, lsl #2 │ │ │ │ │ subs r1, r2, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:52 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:52 (discriminator 1) │ │ │ │ │ mov.w r8, #0 │ │ │ │ │ @@ -3035,87 +2984,87 @@ │ │ │ │ │ vcvt.f32.s32 s15, s15 │ │ │ │ │ add r7, sl │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:52 (discriminator 4) │ │ │ │ │ cmp r0, lr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:52 (discriminator 6) │ │ │ │ │ vstr s15, [r7] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:52 (discriminator 4) │ │ │ │ │ - bne.n 3188 │ │ │ │ │ + bne.n 2e50 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:52 (discriminator 7) │ │ │ │ │ add.w r7, r8, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:52 (discriminator 8) │ │ │ │ │ cmp r3, r7 │ │ │ │ │ - beq.n 3252 │ │ │ │ │ + beq.n 2f1a │ │ │ │ │ mov r8, r7 │ │ │ │ │ - b.n 317e │ │ │ │ │ + b.n 2e46 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:51 (discriminator 13) │ │ │ │ │ - cbz r3, 31ea │ │ │ │ │ + cbz r3, 2eb2 │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:51 │ │ │ │ │ mov r1, r4 │ │ │ │ │ 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} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:51 (discriminator 13) │ │ │ │ │ cmp r2, r0 │ │ │ │ │ - bne.n 31b4 │ │ │ │ │ + bne.n 2e7c │ │ │ │ │ add.w r4, r4, r3, lsl #3 │ │ │ │ │ - b.n 31ea │ │ │ │ │ + b.n 2eb2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:53 (discriminator 13) │ │ │ │ │ - cbz r3, 31ea │ │ │ │ │ + cbz r3, 2eb2 │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ add.w r3, r4, r3, lsl #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:53 │ │ │ │ │ mov ip, r4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:53 (discriminator 15) │ │ │ │ │ ldrsh.w r1, [ip], #2 │ │ │ │ │ vmov s15, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:53 (discriminator 13) │ │ │ │ │ cmp ip, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:53 (discriminator 15) │ │ │ │ │ vcvt.f32.s32 s15, s15 │ │ │ │ │ vstmia r2!, {s15} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:53 (discriminator 13) │ │ │ │ │ - bne.n 31d4 │ │ │ │ │ + bne.n 2e9c │ │ │ │ │ mov r4, ip │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:50 (discriminator 16) │ │ │ │ │ str r4, [r5, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:56 │ │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:52 (discriminator 13) │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 31ea │ │ │ │ │ + beq.n 2eb2 │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ add.w r3, r4, r3, lsl #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:52 │ │ │ │ │ mov ip, r4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:52 (discriminator 15) │ │ │ │ │ vldmia ip!, {s15} │ │ │ │ │ vcvt.f32.s32 s15, s15 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:52 (discriminator 13) │ │ │ │ │ cmp ip, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:52 (discriminator 15) │ │ │ │ │ vstmia r2!, {s15} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:52 (discriminator 13) │ │ │ │ │ - bne.n 31fc │ │ │ │ │ - b.n 31e8 │ │ │ │ │ + bne.n 2ec4 │ │ │ │ │ + b.n 2eb0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:50 (discriminator 10) │ │ │ │ │ lsls r6, r3, #2 │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:29 (discriminator 1) │ │ │ │ │ mov r1, r4 │ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ │ mov r2, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:50 (discriminator 1) │ │ │ │ │ add r4, r6 │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:29 (discriminator 1) │ │ │ │ │ - blx 1774 │ │ │ │ │ + blx 149c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:50 │ │ │ │ │ - b.n 31ea │ │ │ │ │ + b.n 2eb2 │ │ │ │ │ mla sl, lr, r2, sl │ │ │ │ │ add.w ip, ip, sl, lsl #2 │ │ │ │ │ add.w r4, ip, #4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:50 (discriminator 16) │ │ │ │ │ str r4, [r5, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:56 │ │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ @@ -3147,20 +3096,20 @@ │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ vpush {d8} │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ │ mov r4, r1 │ │ │ │ │ mov r7, r2 │ │ │ │ │ - ldr r2, [pc, #432] @ (3430 ) │ │ │ │ │ + ldr r2, [pc, #432] @ (30f8 ) │ │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:177 │ │ │ │ │ and.w r1, r0, #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:176 │ │ │ │ │ - ldr r0, [pc, #428] @ (3434 ) │ │ │ │ │ + ldr r0, [pc, #428] @ (30fc ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:177 │ │ │ │ │ cmp r1, #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:176 │ │ │ │ │ ldr.w r9, [sp, #144] @ 0x90 │ │ │ │ │ add r0, pc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:178 │ │ │ │ │ ldr r5, [r4, #0] │ │ │ │ │ @@ -3168,26 +3117,26 @@ │ │ │ │ │ ldr r2, [r0, r2] │ │ │ │ │ ldr r0, [sp, #148] @ 0x94 │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ str r2, [sp, #92] @ 0x5c │ │ │ │ │ mov.w r2, #0 │ │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:177 │ │ │ │ │ - beq.w 3892 │ │ │ │ │ + beq.w 355a │ │ │ │ │ cmp r1, #3 │ │ │ │ │ - beq.n 334a │ │ │ │ │ + beq.n 3012 │ │ │ │ │ cmp r1, #1 │ │ │ │ │ - beq.n 32fc │ │ │ │ │ + beq.n 2fc4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:178 │ │ │ │ │ cmp.w r9, #1 │ │ │ │ │ - bls.w 3a08 │ │ │ │ │ + bls.w 36d0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:178 (discriminator 8) │ │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 3a26 │ │ │ │ │ + beq.w 36ee │ │ │ │ │ subs r7, #4 │ │ │ │ │ mov.w lr, r9, lsl #2 │ │ │ │ │ add.w r3, r9, #4294967295 @ 0xffffffff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:178 │ │ │ │ │ mov r1, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:178 (discriminator 1) │ │ │ │ │ mov.w ip, #0 │ │ │ │ │ @@ -3200,30 +3149,30 @@ │ │ │ │ │ ldr.w r2, [r0, #4]! │ │ │ │ │ add r2, r6 │ │ │ │ │ vldr d7, [r2] │ │ │ │ │ vcvt.f32.f64 s14, d7 │ │ │ │ │ vstmia r1!, {s14} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:178 (discriminator 4) │ │ │ │ │ cmp r1, r4 │ │ │ │ │ - bne.n 32d8 │ │ │ │ │ + bne.n 2fa0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:178 (discriminator 7) │ │ │ │ │ add.w r2, ip, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:178 (discriminator 8) │ │ │ │ │ cmp r8, r2 │ │ │ │ │ - beq.w 446a │ │ │ │ │ + beq.w 4132 │ │ │ │ │ mov ip, r2 │ │ │ │ │ - b.n 32ce │ │ │ │ │ + b.n 2f96 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:179 (discriminator 8) │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:179 │ │ │ │ │ cmp.w r9, #1 │ │ │ │ │ - bls.w 3e56 │ │ │ │ │ + bls.w 3b1e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:179 (discriminator 8) │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 3a26 │ │ │ │ │ + beq.w 36ee │ │ │ │ │ add.w r6, r7, r9, lsl #2 │ │ │ │ │ add.w r1, r9, #4294967295 @ 0xffffffff │ │ │ │ │ mov.w r8, r9, lsl #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:179 │ │ │ │ │ mov lr, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:179 (discriminator 1) │ │ │ │ │ mov.w ip, #0 │ │ │ │ │ @@ -3238,34 +3187,34 @@ │ │ │ │ │ add r3, r4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:179 (discriminator 4) │ │ │ │ │ cmp r2, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:179 (discriminator 6) │ │ │ │ │ vldr d7, [r3] │ │ │ │ │ vstmia r0!, {d7} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:179 (discriminator 4) │ │ │ │ │ - bne.n 3328 │ │ │ │ │ + bne.n 2ff0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:179 (discriminator 7) │ │ │ │ │ add.w r3, ip, #1 │ │ │ │ │ add lr, r8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:179 (discriminator 8) │ │ │ │ │ cmp sl, r3 │ │ │ │ │ - beq.w 445a │ │ │ │ │ + beq.w 4122 │ │ │ │ │ mov ip, r3 │ │ │ │ │ - b.n 3320 │ │ │ │ │ + b.n 2fe8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:185 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3a4e │ │ │ │ │ + beq.w 3716 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:61 │ │ │ │ │ ldr r1, [r0, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:186 │ │ │ │ │ cmp.w r9, #1 │ │ │ │ │ - beq.w 447c │ │ │ │ │ + beq.w 4144 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:123 (discriminator 1) │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - beq.w 5174 │ │ │ │ │ + beq.w 4e3c │ │ │ │ │ subs r3, r7, #4 │ │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ │ movs r3, #6 │ │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ │ mov.w fp, r9, lsl #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 8) │ │ │ │ │ mov.w ip, #32768 @ 0x8000 │ │ │ │ │ @@ -3275,23 +3224,23 @@ │ │ │ │ │ movt r2, #25 │ │ │ │ │ mul.w r3, r3, r9 │ │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ │ movs r3, #10 │ │ │ │ │ movw r8, #62303 @ 0xf35f │ │ │ │ │ movt r8, #15470 @ 0x3c6e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 │ │ │ │ │ - vldr d5, [pc, #128] @ 3410 │ │ │ │ │ + vldr d5, [pc, #128] @ 30d8 │ │ │ │ │ add.w r6, r5, fp │ │ │ │ │ mul.w r3, r3, r9 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 2) │ │ │ │ │ - vldr d2, [pc, #124] @ 3418 │ │ │ │ │ + vldr d2, [pc, #124] @ 30e0 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ movs r3, #12 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 108) │ │ │ │ │ - vldr d3, [pc, #124] @ 3420 │ │ │ │ │ + vldr d3, [pc, #124] @ 30e8 │ │ │ │ │ str r6, [sp, #52] @ 0x34 │ │ │ │ │ mov.w r6, r9, lsl #5 │ │ │ │ │ mul.w r3, r3, r9 │ │ │ │ │ str r6, [sp, #28] │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ movs r3, #14 │ │ │ │ │ mov.w r6, r9, lsl #4 │ │ │ │ │ @@ -3314,57 +3263,57 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:124 │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ ldr.w fp, [r3, #4]! │ │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:125 (discriminator 1) │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ cmp r3, #15 │ │ │ │ │ - bls.w 4478 │ │ │ │ │ + bls.w 4140 │ │ │ │ │ ldr r5, [sp, #36] @ 0x24 │ │ │ │ │ mov r3, fp │ │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:125 │ │ │ │ │ mov.w lr, #0 │ │ │ │ │ mov r6, r5 │ │ │ │ │ ldr.w sl, [sp, #68] @ 0x44 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 1) │ │ │ │ │ - vldr d4, [pc, #40] @ 3428 │ │ │ │ │ + vldr d4, [pc, #40] @ 30f0 │ │ │ │ │ adds r5, r0, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 2) │ │ │ │ │ vmov.f64 d7, #96 @ 0x3f000000 0.5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:125 │ │ │ │ │ str.w fp, [sp, #48] @ 0x30 │ │ │ │ │ str r2, [sp, #24] │ │ │ │ │ - b.n 3848 │ │ │ │ │ + b.n 3510 │ │ │ │ │ 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 │ │ │ │ │ - lsls r4, r6, #3 │ │ │ │ │ + lsls r0, r6, #3 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - pop {r1, r3, r4, r6} │ │ │ │ │ + ldrsh r6, [r2, r6] │ │ │ │ │ movs r1, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 1) │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d4 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 3) │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r7, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 1) │ │ │ │ │ - bge.n 3458 │ │ │ │ │ + bge.n 3120 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 9) │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r2, s12 │ │ │ │ │ sxth r7, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 12) │ │ │ │ │ ubfx fp, r1, #9, #5 │ │ │ │ │ strh r7, [r6, #0] │ │ │ │ │ @@ -3372,25 +3321,25 @@ │ │ │ │ │ vldr d6, [r3, #8] │ │ │ │ │ sub.w r7, r7, fp │ │ │ │ │ vmov s3, r7 │ │ │ │ │ vcvt.f64.s32 d1, s3 │ │ │ │ │ vmla.f64 d6, d1, d5 │ │ │ │ │ vcmpe.f64 d6, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 3fda │ │ │ │ │ + ble.w 3ca2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 13) │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d4 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 15) │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r7, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 13) │ │ │ │ │ - bge.n 34a2 │ │ │ │ │ + bge.n 316a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 21) │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r2, s12 │ │ │ │ │ sxth r7, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 24) │ │ │ │ │ ubfx fp, r1, #12, #5 │ │ │ │ │ strh.w r7, [r6, r9, lsl #1] │ │ │ │ │ @@ -3398,25 +3347,25 @@ │ │ │ │ │ vldr d6, [r3, #16] │ │ │ │ │ sub.w r7, r7, fp │ │ │ │ │ vmov s3, r7 │ │ │ │ │ vcvt.f64.s32 d1, s3 │ │ │ │ │ vmla.f64 d6, d1, d5 │ │ │ │ │ vcmpe.f64 d6, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 3fc0 │ │ │ │ │ + ble.w 3c88 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 25) │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d4 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 27) │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r7, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 25) │ │ │ │ │ - bge.n 34ee │ │ │ │ │ + bge.n 31b6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 33) │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r2, s12 │ │ │ │ │ sxth r7, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 36) │ │ │ │ │ ubfx fp, r1, #15, #5 │ │ │ │ │ strh.w r7, [r6, r9, lsl #2] │ │ │ │ │ @@ -3424,25 +3373,25 @@ │ │ │ │ │ vldr d6, [r3, #24] │ │ │ │ │ sub.w r7, r7, fp │ │ │ │ │ vmov s3, r7 │ │ │ │ │ vcvt.f64.s32 d1, s3 │ │ │ │ │ vmla.f64 d6, d1, d5 │ │ │ │ │ vcmpe.f64 d6, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 3fa6 │ │ │ │ │ + ble.w 3c6e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 37) │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d4 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 39) │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r7, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 37) │ │ │ │ │ - bge.n 353a │ │ │ │ │ + bge.n 3202 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 45) │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r2, s12 │ │ │ │ │ sxth r7, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 48) │ │ │ │ │ ubfx fp, r1, #18, #5 │ │ │ │ │ strh.w r7, [r6, sl] │ │ │ │ │ @@ -3450,25 +3399,25 @@ │ │ │ │ │ vldr d6, [r3, #32] │ │ │ │ │ sub.w r7, r7, fp │ │ │ │ │ vmov s3, r7 │ │ │ │ │ vcvt.f64.s32 d1, s3 │ │ │ │ │ vmla.f64 d6, d1, d5 │ │ │ │ │ vcmpe.f64 d6, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 3f8c │ │ │ │ │ + ble.w 3c54 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 49) │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d4 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 51) │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r7, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 49) │ │ │ │ │ - bge.n 3586 │ │ │ │ │ + bge.n 324e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 57) │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r2, s12 │ │ │ │ │ sxth r7, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 60) │ │ │ │ │ ubfx fp, r1, #21, #5 │ │ │ │ │ strh.w r7, [r6, r9, lsl #3] │ │ │ │ │ @@ -3476,25 +3425,25 @@ │ │ │ │ │ vldr d6, [r3, #40] @ 0x28 │ │ │ │ │ sub.w r7, r7, fp │ │ │ │ │ vmov s3, r7 │ │ │ │ │ vcvt.f64.s32 d1, s3 │ │ │ │ │ vmla.f64 d6, d1, d5 │ │ │ │ │ vcmpe.f64 d6, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 40f6 │ │ │ │ │ + ble.w 3dbe │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 61) │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d4 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 63) │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r7, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 61) │ │ │ │ │ - bge.n 35d2 │ │ │ │ │ + bge.n 329a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 69) │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r2, s12 │ │ │ │ │ sxth r7, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 72) │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ ubfx fp, r1, #24, #5 │ │ │ │ │ @@ -3503,25 +3452,25 @@ │ │ │ │ │ ubfx r7, r0, #24, #5 │ │ │ │ │ sub.w r7, r7, fp │ │ │ │ │ vmov s3, r7 │ │ │ │ │ vcvt.f64.s32 d1, s3 │ │ │ │ │ vmla.f64 d6, d1, d5 │ │ │ │ │ vcmpe.f64 d6, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 40dc │ │ │ │ │ + ble.w 3da4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 73) │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d4 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 75) │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r7, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 73) │ │ │ │ │ - bge.n 361e │ │ │ │ │ + bge.n 32e6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 81) │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r2, s12 │ │ │ │ │ sxth r7, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 84) │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ vldr d6, [r3, #56] @ 0x38 │ │ │ │ │ @@ -3529,25 +3478,25 @@ │ │ │ │ │ lsrs r7, r1, #27 │ │ │ │ │ rsb r7, r7, r0, lsr #27 │ │ │ │ │ vmov s3, r7 │ │ │ │ │ vcvt.f64.s32 d1, s3 │ │ │ │ │ vmla.f64 d6, d1, d5 │ │ │ │ │ vcmpe.f64 d6, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 40c2 │ │ │ │ │ + ble.w 3d8a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 85) │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d4 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 87) │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r7, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 85) │ │ │ │ │ - bge.n 3664 │ │ │ │ │ + bge.n 332c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 93) │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r2, s12 │ │ │ │ │ sxth r7, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 96) │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ vldr d6, [r3, #64] @ 0x40 │ │ │ │ │ @@ -3555,174 +3504,174 @@ │ │ │ │ │ lsrs r7, r1, #30 │ │ │ │ │ rsb r7, r7, r0, lsr #30 │ │ │ │ │ vmov s3, r7 │ │ │ │ │ vcvt.f64.s32 d1, s3 │ │ │ │ │ vmla.f64 d6, d1, d5 │ │ │ │ │ vcmpe.f64 d6, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 40a8 │ │ │ │ │ + ble.w 3d70 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 97) │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d4 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 99) │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r0, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 97) │ │ │ │ │ - bge.n 36aa │ │ │ │ │ + bge.n 3372 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 105) │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r2, s12 │ │ │ │ │ sxth r0, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 108) │ │ │ │ │ vldr d6, [r3, #72] @ 0x48 │ │ │ │ │ strh r0, [r5, #0] │ │ │ │ │ vadd.f64 d6, d6, d3 │ │ │ │ │ vcmpe.f64 d6, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 408e │ │ │ │ │ + ble.w 3d56 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 109) │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d4 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 111) │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r0, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 109) │ │ │ │ │ - bge.n 36e0 │ │ │ │ │ + bge.n 33a8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 117) │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r2, s12 │ │ │ │ │ sxth r0, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 120) │ │ │ │ │ vldr d6, [r3, #80] @ 0x50 │ │ │ │ │ strh.w r0, [r5, r9, lsl #1] │ │ │ │ │ vadd.f64 d6, d6, d3 │ │ │ │ │ vcmpe.f64 d6, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 4074 │ │ │ │ │ + ble.w 3d3c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 121) │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d4 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 123) │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r0, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 121) │ │ │ │ │ - bge.n 3718 │ │ │ │ │ + bge.n 33e0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 129) │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r2, s12 │ │ │ │ │ sxth r0, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 132) │ │ │ │ │ vldr d6, [r3, #88] @ 0x58 │ │ │ │ │ strh.w r0, [r5, r9, lsl #2] │ │ │ │ │ vadd.f64 d6, d6, d3 │ │ │ │ │ vcmpe.f64 d6, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 405a │ │ │ │ │ + ble.w 3d22 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 133) │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d4 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 135) │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r0, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 133) │ │ │ │ │ - bge.n 3750 │ │ │ │ │ + bge.n 3418 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 141) │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r2, s12 │ │ │ │ │ sxth r0, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 144) │ │ │ │ │ vldr d6, [r3, #96] @ 0x60 │ │ │ │ │ strh.w r0, [r5, sl] │ │ │ │ │ vadd.f64 d6, d6, d3 │ │ │ │ │ vcmpe.f64 d6, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 4040 │ │ │ │ │ + ble.w 3d08 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 145) │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d4 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 147) │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r0, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 145) │ │ │ │ │ - bge.n 3788 │ │ │ │ │ + bge.n 3450 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 153) │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r2, s12 │ │ │ │ │ sxth r0, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 156) │ │ │ │ │ vldr d6, [r3, #104] @ 0x68 │ │ │ │ │ strh.w r0, [r5, r9, lsl #3] │ │ │ │ │ vadd.f64 d6, d6, d3 │ │ │ │ │ vcmpe.f64 d6, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 4026 │ │ │ │ │ + ble.w 3cee │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 157) │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d4 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 159) │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r0, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 157) │ │ │ │ │ - bge.n 37c0 │ │ │ │ │ + bge.n 3488 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 165) │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r2, s12 │ │ │ │ │ sxth r0, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 168) │ │ │ │ │ vldr d6, [r3, #112] @ 0x70 │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ vadd.f64 d6, d6, d3 │ │ │ │ │ strh r0, [r5, r2] │ │ │ │ │ vcmpe.f64 d6, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 400c │ │ │ │ │ + ble.w 3cd4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 169) │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d4 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 171) │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r0, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 169) │ │ │ │ │ - bge.n 37f8 │ │ │ │ │ + bge.n 34c0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 177) │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r2, s12 │ │ │ │ │ sxth r0, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 180) │ │ │ │ │ vldr d6, [r3, #120] @ 0x78 │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ vadd.f64 d6, d6, d3 │ │ │ │ │ strh r0, [r5, r2] │ │ │ │ │ vcmpe.f64 d6, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 3ff4 │ │ │ │ │ + ble.w 3cbc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 181) │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d4 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 183) │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r0, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 181) │ │ │ │ │ - bge.n 3830 │ │ │ │ │ + bge.n 34f8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 189) │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r2, s12 │ │ │ │ │ sxth r0, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 192) │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ add.w lr, lr, #16 │ │ │ │ │ @@ -3732,15 +3681,15 @@ │ │ │ │ │ strh r0, [r5, r2] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:125 (discriminator 1) │ │ │ │ │ ldr r0, [sp, #28] │ │ │ │ │ ldr r2, [sp, #32] │ │ │ │ │ add r5, r0 │ │ │ │ │ add r6, r0 │ │ │ │ │ cmp lr, r2 │ │ │ │ │ - bcs.w 42a4 │ │ │ │ │ + bcs.w 3f6c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:126 │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 │ │ │ │ │ vldr d6, [r3] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:126 │ │ │ │ │ mla r0, r2, r1, r8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 │ │ │ │ │ @@ -3751,35 +3700,35 @@ │ │ │ │ │ ubfx fp, r1, #6, #5 │ │ │ │ │ sub.w r7, r7, fp │ │ │ │ │ vmov s3, r7 │ │ │ │ │ vcvt.f64.s32 d1, s3 │ │ │ │ │ vmla.f64 d6, d1, d5 │ │ │ │ │ vcmpe.f64 d6, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bgt.w 3438 │ │ │ │ │ + bgt.w 3100 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 2) │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 8) │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r7, ip │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 2) │ │ │ │ │ - bls.w 3458 │ │ │ │ │ - b.n 344e │ │ │ │ │ + bls.w 3120 │ │ │ │ │ + b.n 3116 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:181 │ │ │ │ │ cmp.w r9, #1 │ │ │ │ │ - beq.w 3e66 │ │ │ │ │ + beq.w 3b2e │ │ │ │ │ ./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 (discriminator 1) │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - beq.w 4c08 │ │ │ │ │ + beq.w 48d0 │ │ │ │ │ subs r2, r7, #4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:105 │ │ │ │ │ strd r2, r3, [sp, #52] @ 0x34 │ │ │ │ │ movs r3, #20 │ │ │ │ │ mov.w sl, #12 │ │ │ │ │ mov.w r8, #24 │ │ │ │ │ mov.w fp, r9, lsl #4 │ │ │ │ │ @@ -3808,166 +3757,166 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:106 │ │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ │ ldr.w r1, [r3, #4]! │ │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:107 (discriminator 1) │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ cmp r3, #15 │ │ │ │ │ - bls.w 4456 │ │ │ │ │ + bls.w 411e │ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ mov r4, r1 │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:107 │ │ │ │ │ movs r7, #0 │ │ │ │ │ mov r5, r2 │ │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ │ adds r6, r3, r2 │ │ │ │ │ - b.n 3922 │ │ │ │ │ + b.n 35ea │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:107 (discriminator 1) │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ adds r4, #128 @ 0x80 │ │ │ │ │ add r5, r3 │ │ │ │ │ add r6, r3 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ cmp r7, r3 │ │ │ │ │ - bcs.w 4278 │ │ │ │ │ + bcs.w 3f40 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:110 │ │ │ │ │ vldr d0, [r4] │ │ │ │ │ - blx 16e0 │ │ │ │ │ + blx 1408 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:110 (discriminator 1) │ │ │ │ │ vldr d0, [r4, #8] │ │ │ │ │ str r0, [r5, #0] │ │ │ │ │ - blx 16e0 │ │ │ │ │ + blx 1408 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:110 (discriminator 2) │ │ │ │ │ vldr d0, [r4, #16] │ │ │ │ │ str.w r0, [r5, r9, lsl #2] │ │ │ │ │ - blx 16e0 │ │ │ │ │ + blx 1408 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:110 (discriminator 3) │ │ │ │ │ vldr d0, [r4, #24] │ │ │ │ │ str.w r0, [r5, r9, lsl #3] │ │ │ │ │ - blx 16e0 │ │ │ │ │ + blx 1408 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:110 (discriminator 4) │ │ │ │ │ vldr d0, [r4, #32] │ │ │ │ │ str.w r0, [r5, sl] │ │ │ │ │ - blx 16e0 │ │ │ │ │ + blx 1408 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:110 (discriminator 5) │ │ │ │ │ vldr d0, [r4, #40] @ 0x28 │ │ │ │ │ str.w r0, [r5, fp] │ │ │ │ │ - blx 16e0 │ │ │ │ │ + blx 1408 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:110 (discriminator 6) │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ vldr d0, [r4, #48] @ 0x30 │ │ │ │ │ str r0, [r5, r3] │ │ │ │ │ - blx 16e0 │ │ │ │ │ + blx 1408 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:110 (discriminator 7) │ │ │ │ │ vldr d0, [r4, #56] @ 0x38 │ │ │ │ │ str.w r0, [r5, r8] │ │ │ │ │ - blx 16e0 │ │ │ │ │ + blx 1408 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:110 (discriminator 8) │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ vldr d0, [r4, #64] @ 0x40 │ │ │ │ │ str r0, [r5, r2] │ │ │ │ │ - blx 16e0 │ │ │ │ │ + blx 1408 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:110 (discriminator 9) │ │ │ │ │ ldr r1, [sp, #24] │ │ │ │ │ vldr d0, [r4, #72] @ 0x48 │ │ │ │ │ str r0, [r5, r1] │ │ │ │ │ - blx 16e0 │ │ │ │ │ + blx 1408 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:110 (discriminator 10) │ │ │ │ │ vldr d0, [r4, #80] @ 0x50 │ │ │ │ │ str.w r0, [r6, r9, lsl #2] │ │ │ │ │ - blx 16e0 │ │ │ │ │ + blx 1408 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:110 (discriminator 11) │ │ │ │ │ vldr d0, [r4, #88] @ 0x58 │ │ │ │ │ str.w r0, [r6, r9, lsl #3] │ │ │ │ │ - blx 16e0 │ │ │ │ │ + blx 1408 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:110 (discriminator 12) │ │ │ │ │ vldr d0, [r4, #96] @ 0x60 │ │ │ │ │ str.w r0, [r6, sl] │ │ │ │ │ - blx 16e0 │ │ │ │ │ + blx 1408 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:110 (discriminator 13) │ │ │ │ │ vldr d0, [r4, #104] @ 0x68 │ │ │ │ │ str.w r0, [r6, fp] │ │ │ │ │ - blx 16e0 │ │ │ │ │ + blx 1408 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:110 (discriminator 14) │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ vldr d0, [r4, #112] @ 0x70 │ │ │ │ │ str r0, [r6, r3] │ │ │ │ │ - blx 16e0 │ │ │ │ │ + blx 1408 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:110 (discriminator 15) │ │ │ │ │ vldr d0, [r4, #120] @ 0x78 │ │ │ │ │ str.w r0, [r6, r8] │ │ │ │ │ - blx 16e0 │ │ │ │ │ + blx 1408 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:110 (discriminator 16) │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ str r7, [sp, #20] │ │ │ │ │ adds r7, #16 │ │ │ │ │ str r0, [r6, r2] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:111 │ │ │ │ │ movs r0, #1 │ │ │ │ │ - blx 17c8 │ │ │ │ │ + blx 14f0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:111 (discriminator 1) │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3912 │ │ │ │ │ + beq.n 35da │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:112 │ │ │ │ │ movs r0, #1 │ │ │ │ │ - blx 175c │ │ │ │ │ + blx 1484 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:113 │ │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ │ strd r7, r2, [sp] │ │ │ │ │ mov r2, r9 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ │ - bl 2d90 │ │ │ │ │ - b.n 3912 │ │ │ │ │ + bl 2a58 │ │ │ │ │ + b.n 35da │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:178 (discriminator 13) │ │ │ │ │ - cbz r3, 3a26 │ │ │ │ │ + cbz r3, 36ee │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ ldr r2, [r7, #0] │ │ │ │ │ add.w r1, r5, r3, lsl #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:178 │ │ │ │ │ mov r3, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:178 (discriminator 15) │ │ │ │ │ vldmia r2!, {d7} │ │ │ │ │ vcvt.f32.f64 s14, d7 │ │ │ │ │ vstmia r3!, {s14} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:178 (discriminator 13) │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - bne.n 3a14 │ │ │ │ │ + bne.n 36dc │ │ │ │ │ mov r5, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:179 (discriminator 16) │ │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:178 (discriminator 16) │ │ │ │ │ movs r4, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:179 (discriminator 16) │ │ │ │ │ str r5, [r3, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:176 │ │ │ │ │ - ldr r2, [pc, #192] @ (3af0 ) │ │ │ │ │ + ldr r2, [pc, #192] @ (37b8 ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:196 │ │ │ │ │ - ldr r3, [pc, #196] @ (3af4 ) │ │ │ │ │ + ldr r3, [pc, #196] @ (37bc ) │ │ │ │ │ ./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 51aa │ │ │ │ │ + bne.w 4e72 │ │ │ │ │ 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:190 │ │ │ │ │ cmp.w r9, #1 │ │ │ │ │ - beq.w 4c0c │ │ │ │ │ + beq.w 48d4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:123 (discriminator 1) │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - beq.w 5196 │ │ │ │ │ + beq.w 4e5e │ │ │ │ │ mov.w r8, #10 │ │ │ │ │ mov.w lr, #12 │ │ │ │ │ mov.w ip, #14 │ │ │ │ │ movs r3, #6 │ │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ │ subs r1, r7, #4 │ │ │ │ │ mul.w r8, r8, r9 │ │ │ │ │ @@ -3991,1141 +3940,1141 @@ │ │ │ │ │ str r4, [sp, #24] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:125 (discriminator 1) │ │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:124 │ │ │ │ │ ldr.w r0, [r1, #4]! │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:125 (discriminator 1) │ │ │ │ │ cmp r4, #15 │ │ │ │ │ - bls.w 517a │ │ │ │ │ + bls.w 4e42 │ │ │ │ │ movs r4, #0 │ │ │ │ │ strd r0, r1, [sp, #16] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 8) │ │ │ │ │ mov.w r6, #32768 @ 0x8000 │ │ │ │ │ movt r6, #65535 @ 0xffff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 2) │ │ │ │ │ - vldr d5, [pc, #28] @ 3ae0 │ │ │ │ │ + vldr d5, [pc, #28] @ 37a8 │ │ │ │ │ vmov.f64 d7, #96 @ 0x3f000000 0.5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 1) │ │ │ │ │ - vldr d6, [pc, #28] @ 3ae8 │ │ │ │ │ + vldr d6, [pc, #28] @ 37b0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 8) │ │ │ │ │ strd r5, r3, [sp, #28] │ │ │ │ │ ldrd r5, r3, [sp, #12] │ │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ │ mov r0, r5 │ │ │ │ │ add r1, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:125 │ │ │ │ │ movs r5, #0 │ │ │ │ │ - b.n 3dc8 │ │ │ │ │ + b.n 3a90 │ │ │ │ │ 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 │ │ │ │ │ - push {r3, r4, r5, r7} │ │ │ │ │ + ldrsb r4, [r6, r7] │ │ │ │ │ movs r1, r0 │ │ │ │ │ - lsls r4, r6, #3 │ │ │ │ │ + lsls r0, r6, #3 │ │ │ │ │ movs r0, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 25) │ │ │ │ │ vadd.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 27) │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r7, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 25) │ │ │ │ │ - bge.n 3b18 │ │ │ │ │ + bge.n 37e0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 33) │ │ │ │ │ vcvt.s32.f64 s8, d4 │ │ │ │ │ vmov r7, s8 │ │ │ │ │ sxth r7, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 36) │ │ │ │ │ vldr d4, [r3, #24] │ │ │ │ │ strh.w r7, [r0, r9, lsl #2] │ │ │ │ │ vcmpe.f64 d4, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 4158 │ │ │ │ │ + ble.w 3e20 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 37) │ │ │ │ │ vadd.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 39) │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r7, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 37) │ │ │ │ │ - bge.n 3b4c │ │ │ │ │ + bge.n 3814 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 45) │ │ │ │ │ vcvt.s32.f64 s8, d4 │ │ │ │ │ vmov r7, s8 │ │ │ │ │ sxth r7, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 48) │ │ │ │ │ vldr d4, [r3, #32] │ │ │ │ │ strh r7, [r0, r2] │ │ │ │ │ vcmpe.f64 d4, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 4170 │ │ │ │ │ + ble.w 3e38 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 49) │ │ │ │ │ vadd.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 51) │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r7, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 49) │ │ │ │ │ - bge.n 3b7e │ │ │ │ │ + bge.n 3846 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 57) │ │ │ │ │ vcvt.s32.f64 s8, d4 │ │ │ │ │ vmov r7, s8 │ │ │ │ │ sxth r7, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 60) │ │ │ │ │ vldr d4, [r3, #40] @ 0x28 │ │ │ │ │ strh.w r7, [r0, r9, lsl #3] │ │ │ │ │ vcmpe.f64 d4, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 4140 │ │ │ │ │ + ble.w 3e08 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 61) │ │ │ │ │ vadd.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 63) │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r7, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 61) │ │ │ │ │ - bge.n 3bb2 │ │ │ │ │ + bge.n 387a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 69) │ │ │ │ │ vcvt.s32.f64 s8, d4 │ │ │ │ │ vmov r7, s8 │ │ │ │ │ sxth r7, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 72) │ │ │ │ │ vldr d4, [r3, #48] @ 0x30 │ │ │ │ │ strh.w r7, [r0, r8] │ │ │ │ │ vcmpe.f64 d4, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 4260 │ │ │ │ │ + ble.w 3f28 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 73) │ │ │ │ │ vadd.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 75) │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r7, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 73) │ │ │ │ │ - bge.n 3be6 │ │ │ │ │ + bge.n 38ae │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 81) │ │ │ │ │ vcvt.s32.f64 s8, d4 │ │ │ │ │ vmov r7, s8 │ │ │ │ │ sxth r7, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 84) │ │ │ │ │ vldr d4, [r3, #56] @ 0x38 │ │ │ │ │ strh.w r7, [r0, lr] │ │ │ │ │ vcmpe.f64 d4, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 4248 │ │ │ │ │ + ble.w 3f10 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 85) │ │ │ │ │ vadd.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 87) │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r7, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 85) │ │ │ │ │ - bge.n 3c1a │ │ │ │ │ + bge.n 38e2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 93) │ │ │ │ │ vcvt.s32.f64 s8, d4 │ │ │ │ │ vmov r7, s8 │ │ │ │ │ sxth r7, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 96) │ │ │ │ │ vldr d4, [r3, #64] @ 0x40 │ │ │ │ │ strh.w r7, [r0, ip] │ │ │ │ │ vcmpe.f64 d4, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 4230 │ │ │ │ │ + ble.w 3ef8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 97) │ │ │ │ │ vadd.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 99) │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r7, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 97) │ │ │ │ │ - bge.n 3c4e │ │ │ │ │ + bge.n 3916 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 105) │ │ │ │ │ vcvt.s32.f64 s8, d4 │ │ │ │ │ vmov r7, s8 │ │ │ │ │ sxth r7, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 108) │ │ │ │ │ vldr d4, [r3, #72] @ 0x48 │ │ │ │ │ strh r7, [r1, #0] │ │ │ │ │ vcmpe.f64 d4, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 4218 │ │ │ │ │ + ble.w 3ee0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 109) │ │ │ │ │ vadd.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 111) │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r7, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 109) │ │ │ │ │ - bge.n 3c80 │ │ │ │ │ + bge.n 3948 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 117) │ │ │ │ │ vcvt.s32.f64 s8, d4 │ │ │ │ │ vmov r7, s8 │ │ │ │ │ sxth r7, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 120) │ │ │ │ │ vldr d4, [r3, #80] @ 0x50 │ │ │ │ │ strh.w r7, [r1, r9, lsl #1] │ │ │ │ │ vcmpe.f64 d4, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 4200 │ │ │ │ │ + ble.w 3ec8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 121) │ │ │ │ │ vadd.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 123) │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r7, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 121) │ │ │ │ │ - bge.n 3cb4 │ │ │ │ │ + bge.n 397c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 129) │ │ │ │ │ vcvt.s32.f64 s8, d4 │ │ │ │ │ vmov r7, s8 │ │ │ │ │ sxth r7, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 132) │ │ │ │ │ vldr d4, [r3, #88] @ 0x58 │ │ │ │ │ strh.w r7, [r1, r9, lsl #2] │ │ │ │ │ vcmpe.f64 d4, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 41e8 │ │ │ │ │ + ble.w 3eb0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 133) │ │ │ │ │ vadd.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 135) │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r7, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 133) │ │ │ │ │ - bge.n 3ce8 │ │ │ │ │ + bge.n 39b0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 141) │ │ │ │ │ vcvt.s32.f64 s8, d4 │ │ │ │ │ vmov r7, s8 │ │ │ │ │ sxth r7, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 144) │ │ │ │ │ vldr d4, [r3, #96] @ 0x60 │ │ │ │ │ strh r7, [r1, r2] │ │ │ │ │ vcmpe.f64 d4, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 41d0 │ │ │ │ │ + ble.w 3e98 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 145) │ │ │ │ │ vadd.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 147) │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r7, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 145) │ │ │ │ │ - bge.n 3d1a │ │ │ │ │ + bge.n 39e2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 153) │ │ │ │ │ vcvt.s32.f64 s8, d4 │ │ │ │ │ vmov r7, s8 │ │ │ │ │ sxth r7, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 156) │ │ │ │ │ vldr d4, [r3, #104] @ 0x68 │ │ │ │ │ strh.w r7, [r1, r9, lsl #3] │ │ │ │ │ vcmpe.f64 d4, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 41b8 │ │ │ │ │ + ble.w 3e80 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 157) │ │ │ │ │ vadd.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 159) │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r7, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 157) │ │ │ │ │ - bge.n 3d4e │ │ │ │ │ + bge.n 3a16 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 165) │ │ │ │ │ vcvt.s32.f64 s8, d4 │ │ │ │ │ vmov r7, s8 │ │ │ │ │ sxth r7, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 168) │ │ │ │ │ vldr d4, [r3, #112] @ 0x70 │ │ │ │ │ strh.w r7, [r1, r8] │ │ │ │ │ vcmpe.f64 d4, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 41a0 │ │ │ │ │ + ble.w 3e68 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 169) │ │ │ │ │ vadd.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 171) │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r7, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 169) │ │ │ │ │ - bge.n 3d82 │ │ │ │ │ + bge.n 3a4a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 177) │ │ │ │ │ vcvt.s32.f64 s8, d4 │ │ │ │ │ vmov r7, s8 │ │ │ │ │ sxth r7, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 180) │ │ │ │ │ vldr d4, [r3, #120] @ 0x78 │ │ │ │ │ strh.w r7, [r1, lr] │ │ │ │ │ vcmpe.f64 d4, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 4188 │ │ │ │ │ + ble.w 3e50 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 181) │ │ │ │ │ vadd.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 183) │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r7, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 181) │ │ │ │ │ - bge.n 3db6 │ │ │ │ │ + bge.n 3a7e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 189) │ │ │ │ │ vcvt.s32.f64 s8, d4 │ │ │ │ │ vmov r7, s8 │ │ │ │ │ sxth r7, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 192) │ │ │ │ │ adds r5, #16 │ │ │ │ │ strh.w r7, [r1, ip] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:125 (discriminator 1) │ │ │ │ │ adds r3, #128 @ 0x80 │ │ │ │ │ add r1, sl │ │ │ │ │ add r0, sl │ │ │ │ │ cmp r5, fp │ │ │ │ │ - bcs.w 437a │ │ │ │ │ + bcs.w 4042 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 │ │ │ │ │ vldr d4, [r3] │ │ │ │ │ vcmpe.f64 d4, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 4128 │ │ │ │ │ + ble.w 3df0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 1) │ │ │ │ │ vadd.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 3) │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r7, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 1) │ │ │ │ │ - bge.n 3df8 │ │ │ │ │ + bge.n 3ac0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 9) │ │ │ │ │ vcvt.s32.f64 s8, d4 │ │ │ │ │ vmov r7, s8 │ │ │ │ │ sxth r7, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 12) │ │ │ │ │ vldr d4, [r3, #8] │ │ │ │ │ strh r7, [r0, #0] │ │ │ │ │ vcmpe.f64 d4, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 4110 │ │ │ │ │ + ble.w 3dd8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 13) │ │ │ │ │ vadd.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 15) │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r7, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 13) │ │ │ │ │ - bge.n 3e2a │ │ │ │ │ + bge.n 3af2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 21) │ │ │ │ │ vcvt.s32.f64 s8, d4 │ │ │ │ │ vmov r7, s8 │ │ │ │ │ sxth r7, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 24) │ │ │ │ │ vldr d4, [r3, #16] │ │ │ │ │ strh.w r7, [r0, r9, lsl #1] │ │ │ │ │ vcmpe.f64 d4, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bgt.w 3af8 │ │ │ │ │ + bgt.w 37c0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 26) │ │ │ │ │ vsub.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 32) │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r7, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 26) │ │ │ │ │ - bls.w 3b18 │ │ │ │ │ - b.n 3b0e │ │ │ │ │ + bls.w 37e0 │ │ │ │ │ + b.n 37d6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:179 (discriminator 10) │ │ │ │ │ lsls r4, r3, #3 │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:29 (discriminator 1) │ │ │ │ │ mov r0, r5 │ │ │ │ │ ldr r1, [r7, #0] │ │ │ │ │ mov r2, r4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:179 (discriminator 1) │ │ │ │ │ add r5, r4 │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:29 (discriminator 1) │ │ │ │ │ - blx 1774 │ │ │ │ │ + blx 149c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:179 │ │ │ │ │ - b.n 3a26 │ │ │ │ │ + b.n 36ee │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:64 (discriminator 1) │ │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:59 │ │ │ │ │ movs r4, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:182 │ │ │ │ │ ldr r2, [r7, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:64 (discriminator 1) │ │ │ │ │ bic.w r3, r1, #15 │ │ │ │ │ cmp r1, #15 │ │ │ │ │ - bls.w 4b82 │ │ │ │ │ + bls.w 484a │ │ │ │ │ subs r7, r5, #4 │ │ │ │ │ mov r6, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:64 │ │ │ │ │ mov sl, r4 │ │ │ │ │ mov r9, r3 │ │ │ │ │ strd r2, r5, [sp, #12] │ │ │ │ │ - b.n 3e8e │ │ │ │ │ + b.n 3b56 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:64 (discriminator 1) │ │ │ │ │ adds r6, #128 @ 0x80 │ │ │ │ │ adds r7, #64 @ 0x40 │ │ │ │ │ cmp sl, r9 │ │ │ │ │ - bcs.w 4c00 │ │ │ │ │ + bcs.w 48c8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:67 │ │ │ │ │ vldr d0, [r6] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:67 (discriminator 16) │ │ │ │ │ add.w sl, sl, #16 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:67 │ │ │ │ │ - blx 16e0 │ │ │ │ │ + blx 1408 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:67 (discriminator 1) │ │ │ │ │ vldr d0, [r6, #8] │ │ │ │ │ str r0, [r7, #4] │ │ │ │ │ - blx 16e0 │ │ │ │ │ + blx 1408 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:67 (discriminator 2) │ │ │ │ │ vldr d0, [r6, #16] │ │ │ │ │ str r0, [r7, #8] │ │ │ │ │ - blx 16e0 │ │ │ │ │ + blx 1408 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:67 (discriminator 3) │ │ │ │ │ vldr d0, [r6, #24] │ │ │ │ │ str r0, [r7, #12] │ │ │ │ │ - blx 16e0 │ │ │ │ │ + blx 1408 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:67 (discriminator 4) │ │ │ │ │ vldr d0, [r6, #32] │ │ │ │ │ str r0, [r7, #16] │ │ │ │ │ - blx 16e0 │ │ │ │ │ + blx 1408 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:67 (discriminator 5) │ │ │ │ │ vldr d0, [r6, #40] @ 0x28 │ │ │ │ │ str r0, [r7, #20] │ │ │ │ │ - blx 16e0 │ │ │ │ │ + blx 1408 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:67 (discriminator 6) │ │ │ │ │ vldr d0, [r6, #48] @ 0x30 │ │ │ │ │ str r0, [r7, #24] │ │ │ │ │ - blx 16e0 │ │ │ │ │ + blx 1408 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:67 (discriminator 7) │ │ │ │ │ vldr d0, [r6, #56] @ 0x38 │ │ │ │ │ str r0, [r7, #28] │ │ │ │ │ - blx 16e0 │ │ │ │ │ + blx 1408 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:67 (discriminator 8) │ │ │ │ │ vldr d0, [r6, #64] @ 0x40 │ │ │ │ │ str r0, [r7, #32] │ │ │ │ │ - blx 16e0 │ │ │ │ │ + blx 1408 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:67 (discriminator 9) │ │ │ │ │ vldr d0, [r6, #72] @ 0x48 │ │ │ │ │ str r0, [r7, #36] @ 0x24 │ │ │ │ │ - blx 16e0 │ │ │ │ │ + blx 1408 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:67 (discriminator 10) │ │ │ │ │ vldr d0, [r6, #80] @ 0x50 │ │ │ │ │ str r0, [r7, #40] @ 0x28 │ │ │ │ │ - blx 16e0 │ │ │ │ │ + blx 1408 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:67 (discriminator 11) │ │ │ │ │ vldr d0, [r6, #88] @ 0x58 │ │ │ │ │ str r0, [r7, #44] @ 0x2c │ │ │ │ │ - blx 16e0 │ │ │ │ │ + blx 1408 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:67 (discriminator 12) │ │ │ │ │ vldr d0, [r6, #96] @ 0x60 │ │ │ │ │ str r0, [r7, #48] @ 0x30 │ │ │ │ │ - blx 16e0 │ │ │ │ │ + blx 1408 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:67 (discriminator 13) │ │ │ │ │ vldr d0, [r6, #104] @ 0x68 │ │ │ │ │ str r0, [r7, #52] @ 0x34 │ │ │ │ │ - blx 16e0 │ │ │ │ │ + blx 1408 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:67 (discriminator 14) │ │ │ │ │ vldr d0, [r6, #112] @ 0x70 │ │ │ │ │ str r0, [r7, #56] @ 0x38 │ │ │ │ │ - blx 16e0 │ │ │ │ │ + blx 1408 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:67 (discriminator 15) │ │ │ │ │ vldr d0, [r6, #120] @ 0x78 │ │ │ │ │ str r0, [r7, #60] @ 0x3c │ │ │ │ │ - blx 16e0 │ │ │ │ │ + blx 1408 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:67 (discriminator 16) │ │ │ │ │ str r0, [r7, #64] @ 0x40 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:68 │ │ │ │ │ movs r0, #1 │ │ │ │ │ - blx 17c8 │ │ │ │ │ + blx 14f0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:68 (discriminator 1) │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3e84 │ │ │ │ │ + beq.n 3b4c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:69 │ │ │ │ │ movs r0, #1 │ │ │ │ │ mov r5, r7 │ │ │ │ │ - blx 175c │ │ │ │ │ + blx 1484 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:41 (discriminator 1) │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:69 │ │ │ │ │ mov fp, r6 │ │ │ │ │ add.w r8, r3, sl, lsl #3 │ │ │ │ │ - b.n 3f52 │ │ │ │ │ + b.n 3c1a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:41 (discriminator 1) │ │ │ │ │ cmp fp, r8 │ │ │ │ │ - beq.n 3e84 │ │ │ │ │ + beq.n 3b4c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:42 │ │ │ │ │ vldmia fp!, {d8} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:43 │ │ │ │ │ vmov.f64 d0, d8 │ │ │ │ │ - blx 16e0 │ │ │ │ │ + blx 1408 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:43 (discriminator 1) │ │ │ │ │ str.w r0, [r5, #4]! │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:44 │ │ │ │ │ movs r0, #1 │ │ │ │ │ - blx 17c8 │ │ │ │ │ + blx 14f0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:44 (discriminator 1) │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3f4e │ │ │ │ │ + beq.n 3c16 │ │ │ │ │ ./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 175c │ │ │ │ │ + blx 1484 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:46 │ │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ite gt │ │ │ │ │ movgt.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ movle r3, #0 │ │ │ │ │ add.w r3, r3, #2147483648 @ 0x80000000 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:46 (discriminator 4) │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:47 │ │ │ │ │ - b.n 3f4e │ │ │ │ │ + b.n 3c16 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 50) │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 56) │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r7, ip │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 50) │ │ │ │ │ - bls.w 3586 │ │ │ │ │ - b.w 357c │ │ │ │ │ + bls.w 324e │ │ │ │ │ + b.w 3244 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 38) │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 44) │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r7, ip │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 38) │ │ │ │ │ - bls.w 353a │ │ │ │ │ - b.w 3530 │ │ │ │ │ + bls.w 3202 │ │ │ │ │ + b.w 31f8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 26) │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 32) │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r7, ip │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 26) │ │ │ │ │ - bls.w 34ee │ │ │ │ │ - b.w 34e4 │ │ │ │ │ + bls.w 31b6 │ │ │ │ │ + b.w 31ac │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 14) │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 20) │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r7, ip │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 14) │ │ │ │ │ - bls.w 34a2 │ │ │ │ │ - b.w 3498 │ │ │ │ │ + bls.w 316a │ │ │ │ │ + b.w 3160 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 182) │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 188) │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r0, ip │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 182) │ │ │ │ │ - bls.w 3830 │ │ │ │ │ - b.n 3826 │ │ │ │ │ + bls.w 34f8 │ │ │ │ │ + b.n 34ee │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 170) │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 176) │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r0, ip │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 170) │ │ │ │ │ - bls.w 37f8 │ │ │ │ │ - b.w 37ee │ │ │ │ │ + bls.w 34c0 │ │ │ │ │ + b.w 34b6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 158) │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 164) │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r0, ip │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 158) │ │ │ │ │ - bls.w 37c0 │ │ │ │ │ - b.w 37b6 │ │ │ │ │ + bls.w 3488 │ │ │ │ │ + b.w 347e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 146) │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 152) │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r0, ip │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 146) │ │ │ │ │ - bls.w 3788 │ │ │ │ │ - b.w 377e │ │ │ │ │ + bls.w 3450 │ │ │ │ │ + b.w 3446 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 134) │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 140) │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r0, ip │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 134) │ │ │ │ │ - bls.w 3750 │ │ │ │ │ - b.w 3746 │ │ │ │ │ + bls.w 3418 │ │ │ │ │ + b.w 340e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 122) │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 128) │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r0, ip │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 122) │ │ │ │ │ - bls.w 3718 │ │ │ │ │ - b.w 370e │ │ │ │ │ + bls.w 33e0 │ │ │ │ │ + b.w 33d6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 110) │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 116) │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r0, ip │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 110) │ │ │ │ │ - bls.w 36e0 │ │ │ │ │ - b.w 36d6 │ │ │ │ │ + bls.w 33a8 │ │ │ │ │ + b.w 339e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 98) │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 104) │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r0, ip │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 98) │ │ │ │ │ - bls.w 36aa │ │ │ │ │ - b.w 36a0 │ │ │ │ │ + bls.w 3372 │ │ │ │ │ + b.w 3368 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 86) │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 92) │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r7, ip │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 86) │ │ │ │ │ - bls.w 3664 │ │ │ │ │ - b.w 365a │ │ │ │ │ + bls.w 332c │ │ │ │ │ + b.w 3322 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 74) │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 80) │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r7, ip │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 74) │ │ │ │ │ - bls.w 361e │ │ │ │ │ - b.w 3614 │ │ │ │ │ + bls.w 32e6 │ │ │ │ │ + b.w 32dc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 62) │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 68) │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r7, ip │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 62) │ │ │ │ │ - bls.w 35d2 │ │ │ │ │ - b.w 35c8 │ │ │ │ │ + bls.w 329a │ │ │ │ │ + b.w 3290 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 14) │ │ │ │ │ vsub.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 20) │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r7, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 14) │ │ │ │ │ - bls.w 3e2a │ │ │ │ │ - b.n 3e20 │ │ │ │ │ + bls.w 3af2 │ │ │ │ │ + b.n 3ae8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 2) │ │ │ │ │ vsub.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 8) │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r7, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 2) │ │ │ │ │ - bls.w 3df8 │ │ │ │ │ - b.n 3dee │ │ │ │ │ + bls.w 3ac0 │ │ │ │ │ + b.n 3ab6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 62) │ │ │ │ │ vsub.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 68) │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r7, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 62) │ │ │ │ │ - bls.w 3bb2 │ │ │ │ │ - b.n 3ba8 │ │ │ │ │ + bls.w 387a │ │ │ │ │ + b.n 3870 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 38) │ │ │ │ │ vsub.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 44) │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r7, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 38) │ │ │ │ │ - bls.w 3b4c │ │ │ │ │ - b.n 3b42 │ │ │ │ │ + bls.w 3814 │ │ │ │ │ + b.n 380a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 50) │ │ │ │ │ vsub.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 56) │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r7, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 50) │ │ │ │ │ - bls.w 3b7e │ │ │ │ │ - b.n 3b74 │ │ │ │ │ + bls.w 3846 │ │ │ │ │ + b.n 383c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 182) │ │ │ │ │ vsub.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 188) │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r7, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 182) │ │ │ │ │ - bls.w 3db6 │ │ │ │ │ - b.n 3dac │ │ │ │ │ + bls.w 3a7e │ │ │ │ │ + b.n 3a74 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 170) │ │ │ │ │ vsub.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 176) │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r7, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 170) │ │ │ │ │ - bls.w 3d82 │ │ │ │ │ - b.n 3d78 │ │ │ │ │ + bls.w 3a4a │ │ │ │ │ + b.n 3a40 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 158) │ │ │ │ │ vsub.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 164) │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r7, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 158) │ │ │ │ │ - bls.w 3d4e │ │ │ │ │ - b.n 3d44 │ │ │ │ │ + bls.w 3a16 │ │ │ │ │ + b.n 3a0c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 146) │ │ │ │ │ vsub.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 152) │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r7, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 146) │ │ │ │ │ - bls.w 3d1a │ │ │ │ │ - b.n 3d10 │ │ │ │ │ + bls.w 39e2 │ │ │ │ │ + b.n 39d8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 134) │ │ │ │ │ vsub.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 140) │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r7, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 134) │ │ │ │ │ - bls.w 3ce8 │ │ │ │ │ - b.n 3cde │ │ │ │ │ + bls.w 39b0 │ │ │ │ │ + b.n 39a6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 122) │ │ │ │ │ vsub.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 128) │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r7, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 122) │ │ │ │ │ - bls.w 3cb4 │ │ │ │ │ - b.n 3caa │ │ │ │ │ + bls.w 397c │ │ │ │ │ + b.n 3972 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 110) │ │ │ │ │ vsub.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 116) │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r7, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 110) │ │ │ │ │ - bls.w 3c80 │ │ │ │ │ - b.n 3c76 │ │ │ │ │ + bls.w 3948 │ │ │ │ │ + b.n 393e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 98) │ │ │ │ │ vsub.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 104) │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r7, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 98) │ │ │ │ │ - bls.w 3c4e │ │ │ │ │ - b.n 3c44 │ │ │ │ │ + bls.w 3916 │ │ │ │ │ + b.n 390c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 86) │ │ │ │ │ vsub.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 92) │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r7, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 86) │ │ │ │ │ - bls.w 3c1a │ │ │ │ │ - b.n 3c10 │ │ │ │ │ + bls.w 38e2 │ │ │ │ │ + b.n 38d8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 74) │ │ │ │ │ vsub.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 80) │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r7, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 74) │ │ │ │ │ - bls.w 3be6 │ │ │ │ │ - b.n 3bdc │ │ │ │ │ + bls.w 38ae │ │ │ │ │ + b.n 38a4 │ │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:116 │ │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ mov r2, r9 │ │ │ │ │ - bl 2d90 │ │ │ │ │ + bl 2a58 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:105 (discriminator 2) │ │ │ │ │ mov r3, r4 │ │ │ │ │ adds r3, #4 │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ │ adds r3, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:105 (discriminator 1) │ │ │ │ │ cmp r9, r3 │ │ │ │ │ - beq.w 4436 │ │ │ │ │ + beq.w 40fe │ │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ │ - b.w 38f2 │ │ │ │ │ + b.w 35ba │ │ │ │ │ ldr.w fp, [sp, #48] @ 0x30 │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:130 │ │ │ │ │ mla r1, r2, r1, r8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:131 (discriminator 13) │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ cmp r3, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:130 │ │ │ │ │ mov.w r5, r1, lsr #3 │ │ │ │ │ mla r1, r2, r1, r8 │ │ │ │ │ mov.w r6, r1, lsr #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:131 (discriminator 13) │ │ │ │ │ - bls.n 434e │ │ │ │ │ + bls.n 4016 │ │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ │ add.w lr, fp, r0, lsl #3 │ │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:131 (discriminator 2) │ │ │ │ │ vmov.f64 d6, #96 @ 0x3f000000 0.5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:131 (discriminator 1) │ │ │ │ │ - vldr d4, [pc, #504] @ 44c8 │ │ │ │ │ + vldr d4, [pc, #504] @ 4190 │ │ │ │ │ mov sl, r3 │ │ │ │ │ mla r7, r0, r3, r7 │ │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ │ add fp, r0 │ │ │ │ │ mov r0, lr │ │ │ │ │ - b.n 4308 │ │ │ │ │ + b.n 3fd0 │ │ │ │ │ vadd.f64 d7, d7, d6 │ │ │ │ │ vcmpe.f64 d7, d4 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:131 (discriminator 3) │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r3, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:131 (discriminator 1) │ │ │ │ │ - bge.n 4300 │ │ │ │ │ + bge.n 3fc8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:131 (discriminator 9) │ │ │ │ │ vcvt.s32.f64 s14, d7 │ │ │ │ │ vmov r3, s14 │ │ │ │ │ sxth r3, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:131 (discriminator 12) │ │ │ │ │ strh r3, [r7, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:131 (discriminator 13) │ │ │ │ │ cmp fp, r0 │ │ │ │ │ add r7, sl │ │ │ │ │ - beq.n 434e │ │ │ │ │ + beq.n 4016 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:131 (discriminator 14) │ │ │ │ │ lsrs r5, r5, #3 │ │ │ │ │ lsrs r6, r6, #3 │ │ │ │ │ and.w r3, r5, #31 │ │ │ │ │ and.w lr, r6, #31 │ │ │ │ │ sub.w r3, r3, lr │ │ │ │ │ vmov s3, r3 │ │ │ │ │ vldmia r0!, {d7} │ │ │ │ │ vcvt.f64.s32 d1, s3 │ │ │ │ │ vmla.f64 d7, d1, d5 │ │ │ │ │ vcmpe.f64 d7, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bgt.n 42e0 │ │ │ │ │ + bgt.n 3fa8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:131 (discriminator 2) │ │ │ │ │ vsub.f64 d7, d7, d6 │ │ │ │ │ vcmpe.f64 d7, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:131 (discriminator 8) │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r3, ip │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:131 (discriminator 2) │ │ │ │ │ - bhi.n 42f6 │ │ │ │ │ + bhi.n 3fbe │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:131 (discriminator 12) │ │ │ │ │ strh r3, [r7, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:131 (discriminator 13) │ │ │ │ │ cmp fp, r0 │ │ │ │ │ add r7, sl │ │ │ │ │ - bne.n 4308 │ │ │ │ │ + bne.n 3fd0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:123 (discriminator 2) │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:123 (discriminator 1) │ │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:123 (discriminator 2) │ │ │ │ │ adds r3, #2 │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:123 (discriminator 1) │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - bne.w 33dc │ │ │ │ │ + bne.w 30a4 │ │ │ │ │ ldrd r5, r0, [sp, #80] @ 0x50 │ │ │ │ │ add.w r5, r5, r9, lsl #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:136 │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:135 │ │ │ │ │ str r1, [r0, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:136 │ │ │ │ │ mul.w r3, r9, r3 │ │ │ │ │ add.w r3, r5, r3, lsl #1 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:188 │ │ │ │ │ - b.w 3a2c │ │ │ │ │ + b.w 36f4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:131 (discriminator 13) │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ ldr r1, [sp, #24] │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - bls.w 4be6 │ │ │ │ │ + bls.w 48ae │ │ │ │ │ ldrd r5, r3, [sp, #28] │ │ │ │ │ ldr r0, [sp, #24] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:131 (discriminator 8) │ │ │ │ │ mov r1, r0 │ │ │ │ │ strd r5, sl, [sp, #28] │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ mov.w r7, #32768 @ 0x8000 │ │ │ │ │ movt r7, #65535 @ 0xffff │ │ │ │ │ ldr.w sl, [sp, #16] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:131 (discriminator 2) │ │ │ │ │ - vldr d4, [pc, #304] @ 44d0 │ │ │ │ │ + vldr d4, [pc, #304] @ 4198 │ │ │ │ │ vmov.f64 d6, #96 @ 0x3f000000 0.5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:131 (discriminator 1) │ │ │ │ │ - vldr d5, [pc, #288] @ 44c8 │ │ │ │ │ + vldr d5, [pc, #288] @ 4190 │ │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ │ mla r6, r1, r3, r0 │ │ │ │ │ add.w r1, sl, r1, lsl #3 │ │ │ │ │ add sl, r5 │ │ │ │ │ - b.n 43e0 │ │ │ │ │ + b.n 40a8 │ │ │ │ │ vadd.f64 d7, d7, d6 │ │ │ │ │ vcmpe.f64 d7, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:131 (discriminator 3) │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r5, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:131 (discriminator 1) │ │ │ │ │ - bge.n 43d8 │ │ │ │ │ + bge.n 40a0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:131 (discriminator 9) │ │ │ │ │ vcvt.s32.f64 s14, d7 │ │ │ │ │ vmov r5, s14 │ │ │ │ │ sxth r5, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:131 (discriminator 12) │ │ │ │ │ strh r5, [r6, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:131 (discriminator 13) │ │ │ │ │ cmp r1, sl │ │ │ │ │ add r6, r3 │ │ │ │ │ - beq.n 440a │ │ │ │ │ + beq.n 40d2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:131 (discriminator 14) │ │ │ │ │ vldmia r1!, {d7} │ │ │ │ │ vcmpe.f64 d7, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bgt.n 43b8 │ │ │ │ │ + bgt.n 4080 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:131 (discriminator 2) │ │ │ │ │ vsub.f64 d7, d7, d6 │ │ │ │ │ vcmpe.f64 d7, d4 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:131 (discriminator 8) │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r5, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:131 (discriminator 2) │ │ │ │ │ - bhi.n 43ce │ │ │ │ │ + bhi.n 4096 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:131 (discriminator 12) │ │ │ │ │ strh r5, [r6, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:131 (discriminator 13) │ │ │ │ │ cmp r1, sl │ │ │ │ │ add r6, r3 │ │ │ │ │ - bne.n 43e0 │ │ │ │ │ + bne.n 40a8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:123 (discriminator 1) │ │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:123 (discriminator 2) │ │ │ │ │ adds r0, #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:123 (discriminator 1) │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - beq.w 4b68 │ │ │ │ │ + beq.w 4830 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:124 │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:125 (discriminator 1) │ │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:124 │ │ │ │ │ ldr.w sl, [r1, #4]! │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:125 (discriminator 1) │ │ │ │ │ cmp r5, #15 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:124 │ │ │ │ │ str r1, [sp, #20] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:125 │ │ │ │ │ mov.w r1, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:125 (discriminator 1) │ │ │ │ │ - bls.n 43aa │ │ │ │ │ + bls.n 4072 │ │ │ │ │ str.w sl, [sp, #16] │ │ │ │ │ ldr r5, [sp, #28] │ │ │ │ │ ldr.w sl, [sp, #32] │ │ │ │ │ str r0, [sp, #12] │ │ │ │ │ - b.w 3aba │ │ │ │ │ + b.w 3782 │ │ │ │ │ ldr r5, [sp, #68] @ 0x44 │ │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ │ adds r3, r5, #4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:137 │ │ │ │ │ ldr r4, [sp, #88] @ 0x58 │ │ │ │ │ add.w r5, r3, r2, lsl #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:136 │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ mul.w r3, r9, r3 │ │ │ │ │ add.w r3, r5, r3, lsl #2 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:183 │ │ │ │ │ - b.w 3a2c │ │ │ │ │ + b.w 36f4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:107 │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n 427c │ │ │ │ │ + b.n 3f44 │ │ │ │ │ mla r1, ip, r9, r1 │ │ │ │ │ add.w r3, r5, #8 │ │ │ │ │ add.w r5, r3, r1, lsl #3 │ │ │ │ │ - b.w 3a26 │ │ │ │ │ + b.w 36ee │ │ │ │ │ mla r3, ip, r9, r3 │ │ │ │ │ adds r2, r5, #4 │ │ │ │ │ add.w r5, r2, r3, lsl #2 │ │ │ │ │ - b.w 3a26 │ │ │ │ │ + b.w 36ee │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:125 │ │ │ │ │ movs r0, #0 │ │ │ │ │ - b.n 42ac │ │ │ │ │ + b.n 3f74 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:79 (discriminator 1) │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:187 │ │ │ │ │ ldr.w r9, [r7] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:79 (discriminator 1) │ │ │ │ │ bic.w sl, r3, #15 │ │ │ │ │ cmp r3, #15 │ │ │ │ │ - bls.w 5190 │ │ │ │ │ + bls.w 4e58 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:59 │ │ │ │ │ movs r4, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 8) │ │ │ │ │ mov.w ip, #32768 @ 0x8000 │ │ │ │ │ movt ip, #65535 @ 0xffff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:80 │ │ │ │ │ movw r8, #26125 @ 0x660d │ │ │ │ │ movt r8, #25 │ │ │ │ │ movw lr, #62303 @ 0xf35f │ │ │ │ │ movt lr, #15470 @ 0x3c6e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 │ │ │ │ │ - vldr d4, [pc, #48] @ 44d8 │ │ │ │ │ + vldr d4, [pc, #48] @ 41a0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 2) │ │ │ │ │ - vldr d2, [pc, #36] @ 44d0 │ │ │ │ │ + vldr d2, [pc, #36] @ 4198 │ │ │ │ │ mov r2, r9 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 1) │ │ │ │ │ - vldr d5, [pc, #20] @ 44c8 │ │ │ │ │ + vldr d5, [pc, #20] @ 4190 │ │ │ │ │ mov r3, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 108) │ │ │ │ │ - vldr d3, [pc, #40] @ 44e0 │ │ │ │ │ + vldr d3, [pc, #40] @ 41a8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:79 │ │ │ │ │ mov r7, r4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 2) │ │ │ │ │ vmov.f64 d7, #96 @ 0x3f000000 0.5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:79 │ │ │ │ │ str.w r9, [sp, #12] │ │ │ │ │ - b.n 48f4 │ │ │ │ │ + b.n 45bc │ │ │ │ │ nop │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ lsrs r0, r4 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ @@ -5141,15 +5090,15 @@ │ │ │ │ │ vcmpe.f64 d6, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 3) │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r9, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 1) │ │ │ │ │ - bge.n 450a │ │ │ │ │ + bge.n 41d2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 9) │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r9, s12 │ │ │ │ │ sxth.w r9, r9 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 12) │ │ │ │ │ ubfx fp, r1, #9, #5 │ │ │ │ │ strh.w r9, [r3] │ │ │ │ │ @@ -5157,25 +5106,25 @@ │ │ │ │ │ vldr d6, [r2, #8] │ │ │ │ │ sub.w r9, r9, fp │ │ │ │ │ vmov s3, r9 │ │ │ │ │ vcvt.f64.s32 d1, s3 │ │ │ │ │ vmla.f64 d6, d1, d4 │ │ │ │ │ vcmpe.f64 d6, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 4a56 │ │ │ │ │ + ble.w 471e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 13) │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 15) │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r9, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 13) │ │ │ │ │ - bge.n 4558 │ │ │ │ │ + bge.n 4220 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 21) │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r9, s12 │ │ │ │ │ sxth.w r9, r9 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 24) │ │ │ │ │ ubfx fp, r1, #12, #5 │ │ │ │ │ strh.w r9, [r3, #2] │ │ │ │ │ @@ -5183,25 +5132,25 @@ │ │ │ │ │ vldr d6, [r2, #16] │ │ │ │ │ sub.w r9, r9, fp │ │ │ │ │ vmov s3, r9 │ │ │ │ │ vcvt.f64.s32 d1, s3 │ │ │ │ │ vmla.f64 d6, d1, d4 │ │ │ │ │ vcmpe.f64 d6, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 4a3e │ │ │ │ │ + ble.w 4706 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 25) │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 27) │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r9, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 25) │ │ │ │ │ - bge.n 45a6 │ │ │ │ │ + bge.n 426e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 33) │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r9, s12 │ │ │ │ │ sxth.w r9, r9 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 36) │ │ │ │ │ ubfx fp, r1, #15, #5 │ │ │ │ │ strh.w r9, [r3, #4] │ │ │ │ │ @@ -5209,25 +5158,25 @@ │ │ │ │ │ vldr d6, [r2, #24] │ │ │ │ │ sub.w r9, r9, fp │ │ │ │ │ vmov s3, r9 │ │ │ │ │ vcvt.f64.s32 d1, s3 │ │ │ │ │ vmla.f64 d6, d1, d4 │ │ │ │ │ vcmpe.f64 d6, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 4a86 │ │ │ │ │ + ble.w 474e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 37) │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 39) │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r9, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 37) │ │ │ │ │ - bge.n 45f4 │ │ │ │ │ + bge.n 42bc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 45) │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r9, s12 │ │ │ │ │ sxth.w r9, r9 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 48) │ │ │ │ │ ubfx fp, r1, #18, #5 │ │ │ │ │ strh.w r9, [r3, #6] │ │ │ │ │ @@ -5235,25 +5184,25 @@ │ │ │ │ │ vldr d6, [r2, #32] │ │ │ │ │ sub.w r9, r9, fp │ │ │ │ │ vmov s3, r9 │ │ │ │ │ vcvt.f64.s32 d1, s3 │ │ │ │ │ vmla.f64 d6, d1, d4 │ │ │ │ │ vcmpe.f64 d6, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 4a6e │ │ │ │ │ + ble.w 4736 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 49) │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 51) │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r9, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 49) │ │ │ │ │ - bge.n 4642 │ │ │ │ │ + bge.n 430a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 57) │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r9, s12 │ │ │ │ │ sxth.w r9, r9 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 60) │ │ │ │ │ ubfx fp, r1, #21, #5 │ │ │ │ │ strh.w r9, [r3, #8] │ │ │ │ │ @@ -5261,25 +5210,25 @@ │ │ │ │ │ vldr d6, [r2, #40] @ 0x28 │ │ │ │ │ sub.w r9, r9, fp │ │ │ │ │ vmov s3, r9 │ │ │ │ │ vcvt.f64.s32 d1, s3 │ │ │ │ │ vmla.f64 d6, d1, d4 │ │ │ │ │ vcmpe.f64 d6, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 4a26 │ │ │ │ │ + ble.w 46ee │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 61) │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 63) │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r9, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 61) │ │ │ │ │ - bge.n 4690 │ │ │ │ │ + bge.n 4358 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 69) │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r9, s12 │ │ │ │ │ sxth.w r9, r9 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 72) │ │ │ │ │ ubfx fp, r1, #24, #5 │ │ │ │ │ strh.w r9, [r3, #10] │ │ │ │ │ @@ -5287,234 +5236,234 @@ │ │ │ │ │ vldr d6, [r2, #48] @ 0x30 │ │ │ │ │ sub.w r9, r9, fp │ │ │ │ │ vmov s3, r9 │ │ │ │ │ vcvt.f64.s32 d1, s3 │ │ │ │ │ vmla.f64 d6, d1, d4 │ │ │ │ │ vcmpe.f64 d6, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 4a0e │ │ │ │ │ + ble.w 46d6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 73) │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 75) │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r9, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 73) │ │ │ │ │ - bge.n 46de │ │ │ │ │ + bge.n 43a6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 81) │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r9, s12 │ │ │ │ │ sxth.w r9, r9 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 84) │ │ │ │ │ strh.w r9, [r3, #12] │ │ │ │ │ mov.w r9, r1, lsr #27 │ │ │ │ │ rsb r9, r9, r6, lsr #27 │ │ │ │ │ vmov s3, r9 │ │ │ │ │ vldr d6, [r2, #56] @ 0x38 │ │ │ │ │ vcvt.f64.s32 d1, s3 │ │ │ │ │ vmla.f64 d6, d1, d4 │ │ │ │ │ vcmpe.f64 d6, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 49f6 │ │ │ │ │ + ble.w 46be │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 85) │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 87) │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r9, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 85) │ │ │ │ │ - bge.n 4728 │ │ │ │ │ + bge.n 43f0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 93) │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r9, s12 │ │ │ │ │ sxth.w r9, r9 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 96) │ │ │ │ │ strh.w r9, [r3, #14] │ │ │ │ │ mov.w r9, r1, lsr #30 │ │ │ │ │ rsb r9, r9, r6, lsr #30 │ │ │ │ │ vmov s3, r9 │ │ │ │ │ vldr d6, [r2, #64] @ 0x40 │ │ │ │ │ vcvt.f64.s32 d1, s3 │ │ │ │ │ vmla.f64 d6, d1, d4 │ │ │ │ │ vcmpe.f64 d6, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 49de │ │ │ │ │ + ble.w 46a6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 97) │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 99) │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r6, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 97) │ │ │ │ │ - bge.n 4770 │ │ │ │ │ + bge.n 4438 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 105) │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r6, s12 │ │ │ │ │ sxth r6, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 108) │ │ │ │ │ vldr d6, [r2, #72] @ 0x48 │ │ │ │ │ strh r6, [r3, #16] │ │ │ │ │ vadd.f64 d6, d6, d3 │ │ │ │ │ vcmpe.f64 d6, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 49c6 │ │ │ │ │ + ble.w 468e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 109) │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 111) │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r6, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 109) │ │ │ │ │ - bge.n 47a6 │ │ │ │ │ + bge.n 446e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 117) │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r6, s12 │ │ │ │ │ sxth r6, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 120) │ │ │ │ │ vldr d6, [r2, #80] @ 0x50 │ │ │ │ │ strh r6, [r3, #18] │ │ │ │ │ vadd.f64 d6, d6, d3 │ │ │ │ │ vcmpe.f64 d6, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 49ae │ │ │ │ │ + ble.w 4676 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 121) │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 123) │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r6, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 121) │ │ │ │ │ - bge.n 47dc │ │ │ │ │ + bge.n 44a4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 129) │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r6, s12 │ │ │ │ │ sxth r6, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 132) │ │ │ │ │ vldr d6, [r2, #88] @ 0x58 │ │ │ │ │ strh r6, [r3, #20] │ │ │ │ │ vadd.f64 d6, d6, d3 │ │ │ │ │ vcmpe.f64 d6, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 4996 │ │ │ │ │ + ble.w 465e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 133) │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 135) │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r6, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 133) │ │ │ │ │ - bge.n 4812 │ │ │ │ │ + bge.n 44da │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 141) │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r6, s12 │ │ │ │ │ sxth r6, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 144) │ │ │ │ │ vldr d6, [r2, #96] @ 0x60 │ │ │ │ │ strh r6, [r3, #22] │ │ │ │ │ vadd.f64 d6, d6, d3 │ │ │ │ │ vcmpe.f64 d6, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 497e │ │ │ │ │ + ble.w 4646 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 145) │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 147) │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r6, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 145) │ │ │ │ │ - bge.n 4848 │ │ │ │ │ + bge.n 4510 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 153) │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r6, s12 │ │ │ │ │ sxth r6, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 156) │ │ │ │ │ vldr d6, [r2, #104] @ 0x68 │ │ │ │ │ strh r6, [r3, #24] │ │ │ │ │ vadd.f64 d6, d6, d3 │ │ │ │ │ vcmpe.f64 d6, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 4968 │ │ │ │ │ + ble.w 4630 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 157) │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 159) │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r6, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 157) │ │ │ │ │ - bge.n 487e │ │ │ │ │ + bge.n 4546 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 165) │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r6, s12 │ │ │ │ │ sxth r6, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 168) │ │ │ │ │ vldr d6, [r2, #112] @ 0x70 │ │ │ │ │ strh r6, [r3, #26] │ │ │ │ │ vadd.f64 d6, d6, d3 │ │ │ │ │ vcmpe.f64 d6, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.n 4952 │ │ │ │ │ + ble.n 461a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 169) │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 171) │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r6, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 169) │ │ │ │ │ - bge.n 48b2 │ │ │ │ │ + bge.n 457a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 177) │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r6, s12 │ │ │ │ │ sxth r6, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 180) │ │ │ │ │ vldr d6, [r2, #120] @ 0x78 │ │ │ │ │ strh r6, [r3, #28] │ │ │ │ │ vadd.f64 d6, d6, d3 │ │ │ │ │ vcmpe.f64 d6, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.n 493c │ │ │ │ │ + ble.n 4604 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 181) │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 183) │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r6, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 181) │ │ │ │ │ - bge.n 48e6 │ │ │ │ │ + bge.n 45ae │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 189) │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r6, s12 │ │ │ │ │ sxth r6, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 192) │ │ │ │ │ adds r7, #16 │ │ │ │ │ strh r6, [r3, #30] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:79 (discriminator 1) │ │ │ │ │ adds r2, #128 @ 0x80 │ │ │ │ │ adds r3, #32 │ │ │ │ │ cmp sl, r7 │ │ │ │ │ - bls.w 4a9e │ │ │ │ │ + bls.w 4766 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:80 │ │ │ │ │ mla r6, r8, r1, lr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 │ │ │ │ │ vldr d6, [r2] │ │ │ │ │ ubfx r9, r6, #6, #5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:80 │ │ │ │ │ mla r1, r8, r6, lr │ │ │ │ │ @@ -5522,191 +5471,191 @@ │ │ │ │ │ ubfx fp, r1, #6, #5 │ │ │ │ │ sub.w r9, r9, fp │ │ │ │ │ vmov s3, r9 │ │ │ │ │ vcvt.f64.s32 d1, s3 │ │ │ │ │ vmla.f64 d6, d1, d4 │ │ │ │ │ vcmpe.f64 d6, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bgt.w 44e8 │ │ │ │ │ + bgt.w 41b0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 2) │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 8) │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r9, ip │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 2) │ │ │ │ │ - bls.w 450a │ │ │ │ │ - b.n 44fe │ │ │ │ │ + bls.w 41d2 │ │ │ │ │ + b.n 41c6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 182) │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 188) │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r6, ip │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 182) │ │ │ │ │ - bls.n 48e6 │ │ │ │ │ - b.n 48dc │ │ │ │ │ + bls.n 45ae │ │ │ │ │ + b.n 45a4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 170) │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 176) │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r6, ip │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 170) │ │ │ │ │ - bls.n 48b2 │ │ │ │ │ - b.n 48a8 │ │ │ │ │ + bls.n 457a │ │ │ │ │ + b.n 4570 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 158) │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 164) │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r6, ip │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 158) │ │ │ │ │ - bls.n 487e │ │ │ │ │ - b.n 4874 │ │ │ │ │ + bls.n 4546 │ │ │ │ │ + b.n 453c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 146) │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 152) │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r6, ip │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 146) │ │ │ │ │ - bls.w 4848 │ │ │ │ │ - b.n 483e │ │ │ │ │ + bls.w 4510 │ │ │ │ │ + b.n 4506 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 134) │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 140) │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r6, ip │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 134) │ │ │ │ │ - bls.w 4812 │ │ │ │ │ - b.n 4808 │ │ │ │ │ + bls.w 44da │ │ │ │ │ + b.n 44d0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 122) │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 128) │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r6, ip │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 122) │ │ │ │ │ - bls.w 47dc │ │ │ │ │ - b.n 47d2 │ │ │ │ │ + bls.w 44a4 │ │ │ │ │ + b.n 449a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 110) │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 116) │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r6, ip │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 110) │ │ │ │ │ - bls.w 47a6 │ │ │ │ │ - b.n 479c │ │ │ │ │ + bls.w 446e │ │ │ │ │ + b.n 4464 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 98) │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 104) │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r6, ip │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 98) │ │ │ │ │ - bls.w 4770 │ │ │ │ │ - b.n 4766 │ │ │ │ │ + bls.w 4438 │ │ │ │ │ + b.n 442e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 86) │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 92) │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r9, ip │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 86) │ │ │ │ │ - bls.w 4728 │ │ │ │ │ - b.n 471c │ │ │ │ │ + bls.w 43f0 │ │ │ │ │ + b.n 43e4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 74) │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 80) │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r9, ip │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 74) │ │ │ │ │ - bls.w 46de │ │ │ │ │ - b.n 46d2 │ │ │ │ │ + bls.w 43a6 │ │ │ │ │ + b.n 439a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 62) │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 68) │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r9, ip │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 62) │ │ │ │ │ - bls.w 4690 │ │ │ │ │ - b.n 4684 │ │ │ │ │ + bls.w 4358 │ │ │ │ │ + b.n 434c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 26) │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 32) │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r9, ip │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 26) │ │ │ │ │ - bls.w 45a6 │ │ │ │ │ - b.n 459a │ │ │ │ │ + bls.w 426e │ │ │ │ │ + b.n 4262 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 14) │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 20) │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r9, ip │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 14) │ │ │ │ │ - bls.w 4558 │ │ │ │ │ - b.n 454c │ │ │ │ │ + bls.w 4220 │ │ │ │ │ + b.n 4214 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 50) │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 56) │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r9, ip │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 50) │ │ │ │ │ - bls.w 4642 │ │ │ │ │ - b.n 4636 │ │ │ │ │ + bls.w 430a │ │ │ │ │ + b.n 42fe │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 38) │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 44) │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r9, ip │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 38) │ │ │ │ │ - bls.w 45f4 │ │ │ │ │ - b.n 45e8 │ │ │ │ │ + bls.w 42bc │ │ │ │ │ + b.n 42b0 │ │ │ │ │ ldr.w r9, [sp, #12] │ │ │ │ │ mov r7, sl │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:84 │ │ │ │ │ movw r3, #26125 @ 0x660d │ │ │ │ │ movt r3, #25 │ │ │ │ │ movw ip, #62303 @ 0xf35f │ │ │ │ │ movt ip, #15470 @ 0x3c6e │ │ │ │ │ @@ -5717,188 +5666,188 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:84 │ │ │ │ │ lsrs r2, r2, #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:85 (discriminator 13) │ │ │ │ │ cmp r3, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:84 │ │ │ │ │ mov.w r1, ip, lsr #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:85 (discriminator 13) │ │ │ │ │ - bls.n 4b56 │ │ │ │ │ + bls.n 481e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:85 (discriminator 8) │ │ │ │ │ mov.w lr, #32768 @ 0x8000 │ │ │ │ │ movt lr, #65535 @ 0xffff │ │ │ │ │ add.w r6, r9, r7, lsl #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:85 (discriminator 14) │ │ │ │ │ - vldr d5, [pc, #352] @ 4c38 │ │ │ │ │ + vldr d5, [pc, #352] @ 4900 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:85 (discriminator 2) │ │ │ │ │ - vldr d2, [pc, #356] @ 4c40 │ │ │ │ │ + vldr d2, [pc, #356] @ 4908 │ │ │ │ │ add.w r7, r5, r7, lsl #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:85 (discriminator 1) │ │ │ │ │ - vldr d3, [pc, #356] @ 4c48 │ │ │ │ │ + vldr d3, [pc, #356] @ 4910 │ │ │ │ │ add.w r8, r9, r3, lsl #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:85 (discriminator 2) │ │ │ │ │ vmov.f64 d4, #96 @ 0x3f000000 0.5 │ │ │ │ │ - b.n 4b16 │ │ │ │ │ + b.n 47de │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:85 (discriminator 1) │ │ │ │ │ vadd.f64 d7, d7, d4 │ │ │ │ │ vcmpe.f64 d7, d3 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:85 (discriminator 3) │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r3, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:85 (discriminator 1) │ │ │ │ │ - bge.n 4b0e │ │ │ │ │ + bge.n 47d6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:85 (discriminator 9) │ │ │ │ │ vcvt.s32.f64 s14, d7 │ │ │ │ │ vmov r3, s14 │ │ │ │ │ sxth r3, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:85 (discriminator 13) │ │ │ │ │ cmp r8, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:85 (discriminator 12) │ │ │ │ │ strh.w r3, [r7], #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:85 (discriminator 13) │ │ │ │ │ - beq.n 4b56 │ │ │ │ │ + beq.n 481e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:85 (discriminator 14) │ │ │ │ │ lsrs r2, r2, #3 │ │ │ │ │ lsrs r1, r1, #3 │ │ │ │ │ and.w r3, r2, #31 │ │ │ │ │ and.w r9, r1, #31 │ │ │ │ │ sub.w r3, r3, r9 │ │ │ │ │ vmov s13, r3 │ │ │ │ │ vldmia r6!, {d7} │ │ │ │ │ vcvt.f64.s32 d6, s13 │ │ │ │ │ vmla.f64 d7, d6, d5 │ │ │ │ │ vcmpe.f64 d7, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bgt.n 4aee │ │ │ │ │ + bgt.n 47b6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:85 (discriminator 2) │ │ │ │ │ vsub.f64 d7, d7, d4 │ │ │ │ │ vcmpe.f64 d7, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:85 (discriminator 8) │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r3, lr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:85 (discriminator 2) │ │ │ │ │ - bls.n 4b0e │ │ │ │ │ - b.n 4b04 │ │ │ │ │ + bls.n 47d6 │ │ │ │ │ + b.n 47cc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:89 │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:88 │ │ │ │ │ str.w ip, [r0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:89 │ │ │ │ │ add.w r5, r5, r3, lsl #1 │ │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ │ str r5, [r3, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:187 │ │ │ │ │ - b.w 3a2c │ │ │ │ │ + b.w 36f4 │ │ │ │ │ ldr r5, [sp, #28] │ │ │ │ │ add.w r5, r5, r9, lsl #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:136 │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ subs r3, #1 │ │ │ │ │ mul.w r3, r9, r3 │ │ │ │ │ add.w r5, r5, r3, lsl #1 │ │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ │ str r5, [r3, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:192 │ │ │ │ │ - b.w 3a2c │ │ │ │ │ + b.w 36f4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:64 │ │ │ │ │ mov r3, r4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:41 (discriminator 1) │ │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bls.n 4bd8 │ │ │ │ │ + bls.n 48a0 │ │ │ │ │ add.w r7, r2, r3, lsl #3 │ │ │ │ │ add.w r6, r5, r3, lsl #2 │ │ │ │ │ add.w r8, r2, r1, lsl #3 │ │ │ │ │ - b.n 4b9c │ │ │ │ │ + b.n 4864 │ │ │ │ │ cmp r7, r8 │ │ │ │ │ - beq.n 4bd8 │ │ │ │ │ + beq.n 48a0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:42 │ │ │ │ │ vldmia r7!, {d8} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:43 │ │ │ │ │ vmov.f64 d0, d8 │ │ │ │ │ - blx 16e0 │ │ │ │ │ + blx 1408 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:43 (discriminator 1) │ │ │ │ │ str.w r0, [r6], #4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:44 │ │ │ │ │ movs r0, #1 │ │ │ │ │ - blx 17c8 │ │ │ │ │ + blx 14f0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:44 (discriminator 1) │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 4b98 │ │ │ │ │ + beq.n 4860 │ │ │ │ │ ./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 175c │ │ │ │ │ + blx 1484 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:46 │ │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ite gt │ │ │ │ │ movgt.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ movle r3, #0 │ │ │ │ │ add.w r3, r3, #2147483648 @ 0x80000000 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:46 (discriminator 4) │ │ │ │ │ str.w r3, [r6, #-4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:47 │ │ │ │ │ - b.n 4b98 │ │ │ │ │ + b.n 4860 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:89 │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ add.w r5, r5, r3, lsl #2 │ │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ │ str r5, [r3, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:182 │ │ │ │ │ - b.w 3a2c │ │ │ │ │ + b.w 36f4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:123 (discriminator 2) │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:123 (discriminator 1) │ │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:123 (discriminator 2) │ │ │ │ │ adds r3, #2 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:123 (discriminator 1) │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - beq.n 4b68 │ │ │ │ │ + beq.n 4830 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:124 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ ldr.w r1, [r3, #4]! │ │ │ │ │ strd r1, r3, [sp, #16] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:125 (discriminator 1) │ │ │ │ │ - b.w 3ad2 │ │ │ │ │ + b.w 379a │ │ │ │ │ ldrd r2, r5, [sp, #12] │ │ │ │ │ mov r3, r9 │ │ │ │ │ - b.n 4b84 │ │ │ │ │ + b.n 484c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:105 (discriminator 1) │ │ │ │ │ mov r4, r9 │ │ │ │ │ - b.n 4442 │ │ │ │ │ + b.n 410a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:79 (discriminator 1) │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:59 │ │ │ │ │ mov r4, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:191 │ │ │ │ │ ldr r7, [r7, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:79 (discriminator 1) │ │ │ │ │ bic.w r6, r3, #15 │ │ │ │ │ cmp r3, #15 │ │ │ │ │ - bls.w 519a │ │ │ │ │ + bls.w 4e62 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 8) │ │ │ │ │ mov.w ip, #32768 @ 0x8000 │ │ │ │ │ movt ip, #65535 @ 0xffff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 2) │ │ │ │ │ - vldr d4, [pc, #24] @ 4c40 │ │ │ │ │ + vldr d4, [pc, #24] @ 4908 │ │ │ │ │ mov r2, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 1) │ │ │ │ │ - vldr d6, [pc, #28] @ 4c48 │ │ │ │ │ + vldr d6, [pc, #28] @ 4910 │ │ │ │ │ mov r3, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 2) │ │ │ │ │ vmov.f64 d7, #96 @ 0x3f000000 0.5 │ │ │ │ │ - b.n 4f66 │ │ │ │ │ + b.n 4c2e │ │ │ │ │ nop │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ subs r7, #160 @ 0xa0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ @@ -5913,605 +5862,605 @@ │ │ │ │ │ vcmpe.f64 d5, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 3) │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r1, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 1) │ │ │ │ │ - bge.n 4c70 │ │ │ │ │ + bge.n 4938 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 9) │ │ │ │ │ vcvt.s32.f64 s10, d5 │ │ │ │ │ vmov r1, s10 │ │ │ │ │ sxth r1, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 12) │ │ │ │ │ vldr d5, [r2, #8] │ │ │ │ │ strh r1, [r3, #0] │ │ │ │ │ vcmpe.f64 d5, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 5078 │ │ │ │ │ + ble.w 4d40 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 13) │ │ │ │ │ vadd.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 15) │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r1, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 13) │ │ │ │ │ - bge.n 4ca2 │ │ │ │ │ + bge.n 496a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 21) │ │ │ │ │ vcvt.s32.f64 s10, d5 │ │ │ │ │ vmov r1, s10 │ │ │ │ │ sxth r1, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 24) │ │ │ │ │ vldr d5, [r2, #16] │ │ │ │ │ strh r1, [r3, #2] │ │ │ │ │ vcmpe.f64 d5, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 50d8 │ │ │ │ │ + ble.w 4da0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 25) │ │ │ │ │ vadd.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 27) │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r1, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 25) │ │ │ │ │ - bge.n 4cd4 │ │ │ │ │ + bge.n 499c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 33) │ │ │ │ │ vcvt.s32.f64 s10, d5 │ │ │ │ │ vmov r1, s10 │ │ │ │ │ sxth r1, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 36) │ │ │ │ │ vldr d5, [r2, #24] │ │ │ │ │ strh r1, [r3, #4] │ │ │ │ │ vcmpe.f64 d5, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 50c0 │ │ │ │ │ + ble.w 4d88 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 37) │ │ │ │ │ vadd.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 39) │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r1, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 37) │ │ │ │ │ - bge.n 4d06 │ │ │ │ │ + bge.n 49ce │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 45) │ │ │ │ │ vcvt.s32.f64 s10, d5 │ │ │ │ │ vmov r1, s10 │ │ │ │ │ sxth r1, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 48) │ │ │ │ │ vldr d5, [r2, #32] │ │ │ │ │ strh r1, [r3, #6] │ │ │ │ │ vcmpe.f64 d5, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 50a8 │ │ │ │ │ + ble.w 4d70 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 49) │ │ │ │ │ vadd.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 51) │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r1, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 49) │ │ │ │ │ - bge.n 4d38 │ │ │ │ │ + bge.n 4a00 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 57) │ │ │ │ │ vcvt.s32.f64 s10, d5 │ │ │ │ │ vmov r1, s10 │ │ │ │ │ sxth r1, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 60) │ │ │ │ │ vldr d5, [r2, #40] @ 0x28 │ │ │ │ │ strh r1, [r3, #8] │ │ │ │ │ vcmpe.f64 d5, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 5090 │ │ │ │ │ + ble.w 4d58 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 61) │ │ │ │ │ vadd.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 63) │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r1, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 61) │ │ │ │ │ - bge.n 4d6a │ │ │ │ │ + bge.n 4a32 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 69) │ │ │ │ │ vcvt.s32.f64 s10, d5 │ │ │ │ │ vmov r1, s10 │ │ │ │ │ sxth r1, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 72) │ │ │ │ │ vldr d5, [r2, #48] @ 0x30 │ │ │ │ │ strh r1, [r3, #10] │ │ │ │ │ vcmpe.f64 d5, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 5060 │ │ │ │ │ + ble.w 4d28 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 73) │ │ │ │ │ vadd.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 75) │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r1, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 73) │ │ │ │ │ - bge.n 4d9c │ │ │ │ │ + bge.n 4a64 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 81) │ │ │ │ │ vcvt.s32.f64 s10, d5 │ │ │ │ │ vmov r1, s10 │ │ │ │ │ sxth r1, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 84) │ │ │ │ │ vldr d5, [r2, #56] @ 0x38 │ │ │ │ │ strh r1, [r3, #12] │ │ │ │ │ vcmpe.f64 d5, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 5048 │ │ │ │ │ + ble.w 4d10 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 85) │ │ │ │ │ vadd.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 87) │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r1, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 85) │ │ │ │ │ - bge.n 4dce │ │ │ │ │ + bge.n 4a96 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 93) │ │ │ │ │ vcvt.s32.f64 s10, d5 │ │ │ │ │ vmov r1, s10 │ │ │ │ │ sxth r1, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 96) │ │ │ │ │ vldr d5, [r2, #64] @ 0x40 │ │ │ │ │ strh r1, [r3, #14] │ │ │ │ │ vcmpe.f64 d5, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 5030 │ │ │ │ │ + ble.w 4cf8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 97) │ │ │ │ │ vadd.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 99) │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r1, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 97) │ │ │ │ │ - bge.n 4e00 │ │ │ │ │ + bge.n 4ac8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 105) │ │ │ │ │ vcvt.s32.f64 s10, d5 │ │ │ │ │ vmov r1, s10 │ │ │ │ │ sxth r1, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 108) │ │ │ │ │ vldr d5, [r2, #72] @ 0x48 │ │ │ │ │ strh r1, [r3, #16] │ │ │ │ │ vcmpe.f64 d5, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 5018 │ │ │ │ │ + ble.w 4ce0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 109) │ │ │ │ │ vadd.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 111) │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r1, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 109) │ │ │ │ │ - bge.n 4e32 │ │ │ │ │ + bge.n 4afa │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 117) │ │ │ │ │ vcvt.s32.f64 s10, d5 │ │ │ │ │ vmov r1, s10 │ │ │ │ │ sxth r1, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 120) │ │ │ │ │ vldr d5, [r2, #80] @ 0x50 │ │ │ │ │ strh r1, [r3, #18] │ │ │ │ │ vcmpe.f64 d5, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 5000 │ │ │ │ │ + ble.w 4cc8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 121) │ │ │ │ │ vadd.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 123) │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r1, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 121) │ │ │ │ │ - bge.n 4e64 │ │ │ │ │ + bge.n 4b2c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 129) │ │ │ │ │ vcvt.s32.f64 s10, d5 │ │ │ │ │ vmov r1, s10 │ │ │ │ │ sxth r1, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 132) │ │ │ │ │ vldr d5, [r2, #88] @ 0x58 │ │ │ │ │ strh r1, [r3, #20] │ │ │ │ │ vcmpe.f64 d5, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 4fe8 │ │ │ │ │ + ble.w 4cb0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 133) │ │ │ │ │ vadd.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 135) │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r1, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 133) │ │ │ │ │ - bge.n 4e96 │ │ │ │ │ + bge.n 4b5e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 141) │ │ │ │ │ vcvt.s32.f64 s10, d5 │ │ │ │ │ vmov r1, s10 │ │ │ │ │ sxth r1, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 144) │ │ │ │ │ vldr d5, [r2, #96] @ 0x60 │ │ │ │ │ strh r1, [r3, #22] │ │ │ │ │ vcmpe.f64 d5, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 4fd0 │ │ │ │ │ + ble.w 4c98 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 145) │ │ │ │ │ vadd.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 147) │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r1, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 145) │ │ │ │ │ - bge.n 4ec8 │ │ │ │ │ + bge.n 4b90 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 153) │ │ │ │ │ vcvt.s32.f64 s10, d5 │ │ │ │ │ vmov r1, s10 │ │ │ │ │ sxth r1, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 156) │ │ │ │ │ vldr d5, [r2, #104] @ 0x68 │ │ │ │ │ strh r1, [r3, #24] │ │ │ │ │ vcmpe.f64 d5, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.n 4fba │ │ │ │ │ + ble.n 4c82 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 157) │ │ │ │ │ vadd.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 159) │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r1, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 157) │ │ │ │ │ - bge.n 4ef8 │ │ │ │ │ + bge.n 4bc0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 165) │ │ │ │ │ vcvt.s32.f64 s10, d5 │ │ │ │ │ vmov r1, s10 │ │ │ │ │ sxth r1, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 168) │ │ │ │ │ vldr d5, [r2, #112] @ 0x70 │ │ │ │ │ strh r1, [r3, #26] │ │ │ │ │ vcmpe.f64 d5, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.n 4fa4 │ │ │ │ │ + ble.n 4c6c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 169) │ │ │ │ │ vadd.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 171) │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r1, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 169) │ │ │ │ │ - bge.n 4f28 │ │ │ │ │ + bge.n 4bf0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 177) │ │ │ │ │ vcvt.s32.f64 s10, d5 │ │ │ │ │ vmov r1, s10 │ │ │ │ │ sxth r1, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 180) │ │ │ │ │ vldr d5, [r2, #120] @ 0x78 │ │ │ │ │ strh r1, [r3, #28] │ │ │ │ │ vcmpe.f64 d5, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.n 4f8e │ │ │ │ │ + ble.n 4c56 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 181) │ │ │ │ │ vadd.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 183) │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r1, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 181) │ │ │ │ │ - bge.n 4f58 │ │ │ │ │ + bge.n 4c20 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 189) │ │ │ │ │ vcvt.s32.f64 s10, d5 │ │ │ │ │ vmov r1, s10 │ │ │ │ │ sxth r1, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 192) │ │ │ │ │ adds r0, #16 │ │ │ │ │ strh r1, [r3, #30] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:79 (discriminator 1) │ │ │ │ │ adds r2, #128 @ 0x80 │ │ │ │ │ adds r3, #32 │ │ │ │ │ cmp r0, r6 │ │ │ │ │ - bcs.w 50f0 │ │ │ │ │ + bcs.w 4db8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 │ │ │ │ │ vldr d5, [r2] │ │ │ │ │ vcmpe.f64 d5, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bgt.w 4c50 │ │ │ │ │ + bgt.w 4918 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 2) │ │ │ │ │ vsub.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d4 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 8) │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r1, ip │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 2) │ │ │ │ │ - bls.w 4c70 │ │ │ │ │ - b.n 4c66 │ │ │ │ │ + bls.w 4938 │ │ │ │ │ + b.n 492e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 182) │ │ │ │ │ vsub.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d4 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 188) │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r1, ip │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 182) │ │ │ │ │ - bls.n 4f58 │ │ │ │ │ - b.n 4f4e │ │ │ │ │ + bls.n 4c20 │ │ │ │ │ + b.n 4c16 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 170) │ │ │ │ │ vsub.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d4 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 176) │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r1, ip │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 170) │ │ │ │ │ - bls.n 4f28 │ │ │ │ │ - b.n 4f1e │ │ │ │ │ + bls.n 4bf0 │ │ │ │ │ + b.n 4be6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 158) │ │ │ │ │ vsub.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d4 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 164) │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r1, ip │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 158) │ │ │ │ │ - bls.n 4ef8 │ │ │ │ │ - b.n 4eee │ │ │ │ │ + bls.n 4bc0 │ │ │ │ │ + b.n 4bb6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 146) │ │ │ │ │ vsub.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d4 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 152) │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r1, ip │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 146) │ │ │ │ │ - bls.w 4ec8 │ │ │ │ │ - b.n 4ebe │ │ │ │ │ + bls.w 4b90 │ │ │ │ │ + b.n 4b86 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 134) │ │ │ │ │ vsub.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d4 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 140) │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r1, ip │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 134) │ │ │ │ │ - bls.w 4e96 │ │ │ │ │ - b.n 4e8c │ │ │ │ │ + bls.w 4b5e │ │ │ │ │ + b.n 4b54 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 122) │ │ │ │ │ vsub.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d4 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 128) │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r1, ip │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 122) │ │ │ │ │ - bls.w 4e64 │ │ │ │ │ - b.n 4e5a │ │ │ │ │ + bls.w 4b2c │ │ │ │ │ + b.n 4b22 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 110) │ │ │ │ │ vsub.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d4 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 116) │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r1, ip │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 110) │ │ │ │ │ - bls.w 4e32 │ │ │ │ │ - b.n 4e28 │ │ │ │ │ + bls.w 4afa │ │ │ │ │ + b.n 4af0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 98) │ │ │ │ │ vsub.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d4 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 104) │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r1, ip │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 98) │ │ │ │ │ - bls.w 4e00 │ │ │ │ │ - b.n 4df6 │ │ │ │ │ + bls.w 4ac8 │ │ │ │ │ + b.n 4abe │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 86) │ │ │ │ │ vsub.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d4 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 92) │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r1, ip │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 86) │ │ │ │ │ - bls.w 4dce │ │ │ │ │ - b.n 4dc4 │ │ │ │ │ + bls.w 4a96 │ │ │ │ │ + b.n 4a8c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 74) │ │ │ │ │ vsub.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d4 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 80) │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r1, ip │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 74) │ │ │ │ │ - bls.w 4d9c │ │ │ │ │ - b.n 4d92 │ │ │ │ │ + bls.w 4a64 │ │ │ │ │ + b.n 4a5a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 14) │ │ │ │ │ vsub.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d4 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 20) │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r1, ip │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 14) │ │ │ │ │ - bls.w 4ca2 │ │ │ │ │ - b.n 4c98 │ │ │ │ │ + bls.w 496a │ │ │ │ │ + b.n 4960 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 62) │ │ │ │ │ vsub.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d4 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 68) │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r1, ip │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 62) │ │ │ │ │ - bls.w 4d6a │ │ │ │ │ - b.n 4d60 │ │ │ │ │ + bls.w 4a32 │ │ │ │ │ + b.n 4a28 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 50) │ │ │ │ │ vsub.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d4 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 56) │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r1, ip │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 50) │ │ │ │ │ - bls.w 4d38 │ │ │ │ │ - b.n 4d2e │ │ │ │ │ + bls.w 4a00 │ │ │ │ │ + b.n 49f6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 38) │ │ │ │ │ vsub.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d4 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 44) │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r1, ip │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 38) │ │ │ │ │ - bls.w 4d06 │ │ │ │ │ - b.n 4cfc │ │ │ │ │ + bls.w 49ce │ │ │ │ │ + b.n 49c4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 26) │ │ │ │ │ vsub.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d4 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 32) │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r1, ip │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 26) │ │ │ │ │ - bls.w 4cd4 │ │ │ │ │ - b.n 4cca │ │ │ │ │ + bls.w 499c │ │ │ │ │ + b.n 4992 │ │ │ │ │ mov r2, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:85 (discriminator 13) │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bls.n 5166 │ │ │ │ │ + bls.n 4e2e │ │ │ │ │ add.w r1, r7, r2, lsl #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:85 (discriminator 8) │ │ │ │ │ mov.w r0, #32768 @ 0x8000 │ │ │ │ │ movt r0, #65535 @ 0xffff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:85 (discriminator 2) │ │ │ │ │ - vldr d4, [pc, #168] @ 51b0 │ │ │ │ │ + vldr d4, [pc, #168] @ 4e78 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:85 (discriminator 1) │ │ │ │ │ - vldr d5, [pc, #172] @ 51b8 │ │ │ │ │ + vldr d5, [pc, #172] @ 4e80 │ │ │ │ │ add.w r2, r5, r2, lsl #1 │ │ │ │ │ add.w r7, r7, r3, lsl #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:85 (discriminator 2) │ │ │ │ │ vmov.f64 d6, #96 @ 0x3f000000 0.5 │ │ │ │ │ - b.n 5142 │ │ │ │ │ + b.n 4e0a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:85 (discriminator 1) │ │ │ │ │ vadd.f64 d7, d7, d6 │ │ │ │ │ vcmpe.f64 d7, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:85 (discriminator 3) │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r3, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:85 (discriminator 1) │ │ │ │ │ - bge.n 513a │ │ │ │ │ + bge.n 4e02 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:85 (discriminator 9) │ │ │ │ │ vcvt.s32.f64 s14, d7 │ │ │ │ │ vmov r3, s14 │ │ │ │ │ sxth r3, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:85 (discriminator 13) │ │ │ │ │ cmp r1, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:85 (discriminator 12) │ │ │ │ │ strh.w r3, [r2], #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:85 (discriminator 13) │ │ │ │ │ - beq.n 5166 │ │ │ │ │ + beq.n 4e2e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:85 (discriminator 14) │ │ │ │ │ vldmia r1!, {d7} │ │ │ │ │ vcmpe.f64 d7, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bgt.n 511a │ │ │ │ │ + bgt.n 4de2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:85 (discriminator 2) │ │ │ │ │ vsub.f64 d7, d7, d6 │ │ │ │ │ vcmpe.f64 d7, d4 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:85 (discriminator 8) │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r3, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:85 (discriminator 2) │ │ │ │ │ - bls.n 513a │ │ │ │ │ - b.n 5130 │ │ │ │ │ + bls.n 4e02 │ │ │ │ │ + b.n 4df8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:89 │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ add.w r5, r5, r3, lsl #1 │ │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ │ str r5, [r3, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:191 │ │ │ │ │ - b.w 3a2c │ │ │ │ │ + b.w 36f4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:100 │ │ │ │ │ mov r4, r9 │ │ │ │ │ - b.w 4364 │ │ │ │ │ + b.w 402c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:131 (discriminator 13) │ │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ │ - cbnz r4, 519e │ │ │ │ │ + cbnz r4, 4e66 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:123 (discriminator 2) │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:123 (discriminator 1) │ │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:123 (discriminator 2) │ │ │ │ │ adds r0, #2 │ │ │ │ │ str r0, [sp, #12] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:123 (discriminator 1) │ │ │ │ │ cmp r0, r4 │ │ │ │ │ - bne.w 3aa8 │ │ │ │ │ + bne.w 3770 │ │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ │ - b.n 4b6a │ │ │ │ │ + b.n 4832 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:59 │ │ │ │ │ movs r4, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:79 │ │ │ │ │ mov r7, r4 │ │ │ │ │ - b.n 4aa4 │ │ │ │ │ + b.n 476c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:100 │ │ │ │ │ mov r4, r9 │ │ │ │ │ - b.n 4b6e │ │ │ │ │ + b.n 4836 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:79 │ │ │ │ │ mov r2, r0 │ │ │ │ │ - b.n 50f2 │ │ │ │ │ + b.n 4dba │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:131 (discriminator 13) │ │ │ │ │ movs r4, #0 │ │ │ │ │ strd r0, r1, [sp, #16] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - b.w 438a │ │ │ │ │ + b.w 4052 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:196 │ │ │ │ │ - blx 181c <__stack_chk_fail@plt> │ │ │ │ │ + blx 1544 <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r4 │ │ │ │ │ stmia r0!, {r5, r6, r7} │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ @@ -6523,20 +6472,20 @@ │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ vpush {d8} │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ │ mov r4, r1 │ │ │ │ │ mov r7, r2 │ │ │ │ │ - ldr r2, [pc, #428] @ (5388 ) │ │ │ │ │ + ldr r2, [pc, #428] @ (5050 ) │ │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:203 │ │ │ │ │ and.w r1, r0, #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:202 │ │ │ │ │ - ldr r0, [pc, #424] @ (538c ) │ │ │ │ │ + ldr r0, [pc, #424] @ (5054 ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:203 │ │ │ │ │ cmp r1, #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:202 │ │ │ │ │ ldr.w r9, [sp, #136] @ 0x88 │ │ │ │ │ add r0, pc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:204 │ │ │ │ │ ldr r5, [r4, #0] │ │ │ │ │ @@ -6544,26 +6493,26 @@ │ │ │ │ │ ldr r2, [r0, r2] │ │ │ │ │ ldr r0, [sp, #140] @ 0x8c │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ str r2, [sp, #84] @ 0x54 │ │ │ │ │ mov.w r2, #0 │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:203 │ │ │ │ │ - beq.w 582a │ │ │ │ │ + beq.w 54f2 │ │ │ │ │ cmp r1, #3 │ │ │ │ │ - beq.n 52a4 │ │ │ │ │ + beq.n 4f6c │ │ │ │ │ cmp r1, #1 │ │ │ │ │ - beq.n 5252 │ │ │ │ │ + beq.n 4f1a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:204 │ │ │ │ │ cmp.w r9, #1 │ │ │ │ │ - bls.w 5e36 │ │ │ │ │ + bls.w 5afe │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:204 (discriminator 8) │ │ │ │ │ mov r2, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 59c2 │ │ │ │ │ + beq.w 568a │ │ │ │ │ subs r7, #4 │ │ │ │ │ mov.w lr, r9, lsl #2 │ │ │ │ │ add.w r3, r9, #4294967295 @ 0xffffffff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:204 │ │ │ │ │ mov r1, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:204 (discriminator 1) │ │ │ │ │ mov.w ip, #0 │ │ │ │ │ @@ -6575,30 +6524,30 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:204 (discriminator 6) │ │ │ │ │ ldr.w r2, [r0, #4]! │ │ │ │ │ add r2, r6 │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ str.w r2, [r1], #4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:204 (discriminator 4) │ │ │ │ │ cmp r1, r4 │ │ │ │ │ - bne.n 5234 │ │ │ │ │ + bne.n 4efc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:204 (discriminator 7) │ │ │ │ │ add.w r2, ip, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:204 (discriminator 8) │ │ │ │ │ cmp r8, r2 │ │ │ │ │ - beq.w 6448 │ │ │ │ │ + beq.w 6110 │ │ │ │ │ mov ip, r2 │ │ │ │ │ - b.n 522a │ │ │ │ │ + b.n 4ef2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:205 (discriminator 8) │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:205 │ │ │ │ │ cmp.w r9, #1 │ │ │ │ │ - bls.w 59a0 │ │ │ │ │ + bls.w 5668 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:205 (discriminator 8) │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 59c2 │ │ │ │ │ + beq.w 568a │ │ │ │ │ add.w r6, r7, r9, lsl #2 │ │ │ │ │ add.w r1, r9, #4294967295 @ 0xffffffff │ │ │ │ │ mov.w r8, r9, lsl #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:205 │ │ │ │ │ mov lr, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:205 (discriminator 1) │ │ │ │ │ mov.w ip, #0 │ │ │ │ │ @@ -6614,34 +6563,34 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:205 (discriminator 4) │ │ │ │ │ cmp r2, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:205 (discriminator 6) │ │ │ │ │ vldr s14, [r3] │ │ │ │ │ vcvt.f64.f32 d7, s14 │ │ │ │ │ vstmia r0!, {d7} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:205 (discriminator 4) │ │ │ │ │ - bne.n 527e │ │ │ │ │ + bne.n 4f46 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:205 (discriminator 7) │ │ │ │ │ add.w r3, ip, #1 │ │ │ │ │ add lr, r8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:205 (discriminator 8) │ │ │ │ │ cmp sl, r3 │ │ │ │ │ - beq.w 6456 │ │ │ │ │ + beq.w 611e │ │ │ │ │ mov ip, r3 │ │ │ │ │ - b.n 5276 │ │ │ │ │ + b.n 4f3e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:211 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 59ea │ │ │ │ │ + beq.w 56b2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:61 │ │ │ │ │ ldr r1, [r0, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:212 │ │ │ │ │ cmp.w r9, #1 │ │ │ │ │ - beq.w 646a │ │ │ │ │ + beq.w 6132 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:123 (discriminator 1) │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - beq.w 71f8 │ │ │ │ │ + beq.w 6ec0 │ │ │ │ │ subs r3, r7, #4 │ │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ │ movs r3, #6 │ │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ │ mov.w fp, r9, lsl #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 8) │ │ │ │ │ mov.w ip, #32768 @ 0x8000 │ │ │ │ │ @@ -6650,22 +6599,22 @@ │ │ │ │ │ movw r2, #26125 @ 0x660d │ │ │ │ │ movt r2, #25 │ │ │ │ │ mul.w r6, r3, r9 │ │ │ │ │ movs r3, #10 │ │ │ │ │ movw r8, #62303 @ 0xf35f │ │ │ │ │ movt r8, #15470 @ 0x3c6e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 │ │ │ │ │ - vldr d5, [pc, #128] @ 5368 │ │ │ │ │ + vldr d5, [pc, #128] @ 5030 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 2) │ │ │ │ │ - vldr d3, [pc, #132] @ 5370 │ │ │ │ │ + vldr d3, [pc, #132] @ 5038 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:100 │ │ │ │ │ mov sl, r6 │ │ │ │ │ mul.w r3, r3, r9 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 108) │ │ │ │ │ - vldr d4, [pc, #128] @ 5378 │ │ │ │ │ + vldr d4, [pc, #128] @ 5040 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ movs r3, #12 │ │ │ │ │ add.w r7, r5, fp │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:101 │ │ │ │ │ str r5, [sp, #32] │ │ │ │ │ str r7, [sp, #48] @ 0x30 │ │ │ │ │ mov.w r7, r9, lsl #5 │ │ │ │ │ @@ -6692,56 +6641,56 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:124 │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ ldr.w fp, [r3, #4]! │ │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:125 (discriminator 1) │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ cmp r3, #15 │ │ │ │ │ - bls.w 6466 │ │ │ │ │ + bls.w 612e │ │ │ │ │ ldr r5, [sp, #32] │ │ │ │ │ mov r3, fp │ │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:125 │ │ │ │ │ mov.w lr, #0 │ │ │ │ │ mov r6, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 1) │ │ │ │ │ - vldr d2, [pc, #40] @ 5380 │ │ │ │ │ + vldr d2, [pc, #40] @ 5048 │ │ │ │ │ adds r5, r0, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 2) │ │ │ │ │ vmov.f64 d7, #96 @ 0x3f000000 0.5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:125 │ │ │ │ │ str.w fp, [sp, #44] @ 0x2c │ │ │ │ │ str r2, [sp, #20] │ │ │ │ │ - b.n 57dc │ │ │ │ │ + b.n 54a4 │ │ │ │ │ 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 │ │ │ │ │ - lsls r4, r6, #3 │ │ │ │ │ + lsls r0, r6, #3 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r4, [sp, #1016] @ 0x3f8 │ │ │ │ │ + ands r2, r7 │ │ │ │ │ movs r1, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 1) │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 3) │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r7, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 1) │ │ │ │ │ - bge.n 53b0 │ │ │ │ │ + bge.n 5078 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 9) │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r2, s12 │ │ │ │ │ sxth r7, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 12) │ │ │ │ │ ubfx fp, r1, #9, #5 │ │ │ │ │ strh r7, [r6, #0] │ │ │ │ │ @@ -6750,25 +6699,25 @@ │ │ │ │ │ sub.w r7, r7, fp │ │ │ │ │ vmov s3, r7 │ │ │ │ │ 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 5fbc │ │ │ │ │ + ble.w 5c84 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 13) │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 15) │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r7, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 13) │ │ │ │ │ - bge.n 53fe │ │ │ │ │ + bge.n 50c6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 21) │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r2, s12 │ │ │ │ │ sxth r7, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 24) │ │ │ │ │ ubfx fp, r1, #12, #5 │ │ │ │ │ strh.w r7, [r6, r9, lsl #1] │ │ │ │ │ @@ -6777,25 +6726,25 @@ │ │ │ │ │ sub.w r7, r7, fp │ │ │ │ │ vmov s3, r7 │ │ │ │ │ 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 5fa2 │ │ │ │ │ + ble.w 5c6a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 25) │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 27) │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r7, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 25) │ │ │ │ │ - bge.n 544e │ │ │ │ │ + bge.n 5116 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 33) │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r2, s12 │ │ │ │ │ sxth r7, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 36) │ │ │ │ │ ubfx fp, r1, #15, #5 │ │ │ │ │ strh.w r7, [r6, r9, lsl #2] │ │ │ │ │ @@ -6804,25 +6753,25 @@ │ │ │ │ │ sub.w r7, r7, fp │ │ │ │ │ vmov s3, r7 │ │ │ │ │ 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 5f88 │ │ │ │ │ + ble.w 5c50 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 37) │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 39) │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r7, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 37) │ │ │ │ │ - bge.n 549e │ │ │ │ │ + bge.n 5166 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 45) │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r2, s12 │ │ │ │ │ sxth r7, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 48) │ │ │ │ │ ubfx fp, r1, #18, #5 │ │ │ │ │ strh.w r7, [r6, sl] │ │ │ │ │ @@ -6831,25 +6780,25 @@ │ │ │ │ │ sub.w r7, r7, fp │ │ │ │ │ vmov s3, r7 │ │ │ │ │ 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 5f6e │ │ │ │ │ + ble.w 5c36 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 49) │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 51) │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r7, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 49) │ │ │ │ │ - bge.n 54ee │ │ │ │ │ + bge.n 51b6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 57) │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r2, s12 │ │ │ │ │ sxth r7, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 60) │ │ │ │ │ ubfx fp, r1, #21, #5 │ │ │ │ │ strh.w r7, [r6, r9, lsl #3] │ │ │ │ │ @@ -6858,25 +6807,25 @@ │ │ │ │ │ sub.w r7, r7, fp │ │ │ │ │ vmov s3, r7 │ │ │ │ │ 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 60da │ │ │ │ │ + ble.w 5da2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 61) │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 63) │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r7, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 61) │ │ │ │ │ - bge.n 553e │ │ │ │ │ + bge.n 5206 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 69) │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r2, s12 │ │ │ │ │ sxth r7, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 72) │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ ubfx fp, r1, #24, #5 │ │ │ │ │ @@ -6886,25 +6835,25 @@ │ │ │ │ │ sub.w r7, r7, fp │ │ │ │ │ vmov s3, r7 │ │ │ │ │ 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 60c0 │ │ │ │ │ + ble.w 5d88 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 73) │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 75) │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r7, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 73) │ │ │ │ │ - bge.n 558e │ │ │ │ │ + bge.n 5256 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 81) │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r2, s12 │ │ │ │ │ sxth r7, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 84) │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ vldr s12, [r3, #28] │ │ │ │ │ @@ -6913,25 +6862,25 @@ │ │ │ │ │ rsb r7, r7, r0, lsr #27 │ │ │ │ │ vmov s3, r7 │ │ │ │ │ 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 60a6 │ │ │ │ │ + ble.w 5d6e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 85) │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 87) │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r7, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 85) │ │ │ │ │ - bge.n 55d8 │ │ │ │ │ + bge.n 52a0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 93) │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r2, s12 │ │ │ │ │ sxth r7, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 96) │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ vldr s12, [r3, #32] │ │ │ │ │ @@ -6940,181 +6889,181 @@ │ │ │ │ │ rsb r7, r7, r0, lsr #30 │ │ │ │ │ vmov s3, r7 │ │ │ │ │ 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 608c │ │ │ │ │ + ble.w 5d54 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 97) │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 99) │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r0, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 97) │ │ │ │ │ - bge.n 5622 │ │ │ │ │ + bge.n 52ea │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 105) │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r2, s12 │ │ │ │ │ sxth r0, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 108) │ │ │ │ │ vldr s12, [r3, #36] @ 0x24 │ │ │ │ │ strh r0, [r5, #0] │ │ │ │ │ vcvt.f64.f32 d6, s12 │ │ │ │ │ vadd.f64 d6, d6, d4 │ │ │ │ │ vcmpe.f64 d6, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 6072 │ │ │ │ │ + ble.w 5d3a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 109) │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 111) │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r0, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 109) │ │ │ │ │ - bge.n 565c │ │ │ │ │ + bge.n 5324 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 117) │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r2, s12 │ │ │ │ │ sxth r0, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 120) │ │ │ │ │ vldr s12, [r3, #40] @ 0x28 │ │ │ │ │ strh.w r0, [r5, r9, lsl #1] │ │ │ │ │ vcvt.f64.f32 d6, s12 │ │ │ │ │ vadd.f64 d6, d6, d4 │ │ │ │ │ vcmpe.f64 d6, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 6058 │ │ │ │ │ + ble.w 5d20 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 121) │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 123) │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r0, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 121) │ │ │ │ │ - bge.n 5698 │ │ │ │ │ + bge.n 5360 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 129) │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r2, s12 │ │ │ │ │ sxth r0, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 132) │ │ │ │ │ vldr s12, [r3, #44] @ 0x2c │ │ │ │ │ strh.w r0, [r5, r9, lsl #2] │ │ │ │ │ vcvt.f64.f32 d6, s12 │ │ │ │ │ vadd.f64 d6, d6, d4 │ │ │ │ │ vcmpe.f64 d6, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 603e │ │ │ │ │ + ble.w 5d06 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 133) │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 135) │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r0, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 133) │ │ │ │ │ - bge.n 56d4 │ │ │ │ │ + bge.n 539c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 141) │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r2, s12 │ │ │ │ │ sxth r0, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 144) │ │ │ │ │ vldr s12, [r3, #48] @ 0x30 │ │ │ │ │ strh.w r0, [r5, sl] │ │ │ │ │ vcvt.f64.f32 d6, s12 │ │ │ │ │ vadd.f64 d6, d6, d4 │ │ │ │ │ vcmpe.f64 d6, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 6024 │ │ │ │ │ + ble.w 5cec │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 145) │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 147) │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r0, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 145) │ │ │ │ │ - bge.n 5710 │ │ │ │ │ + bge.n 53d8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 153) │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r2, s12 │ │ │ │ │ sxth r0, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 156) │ │ │ │ │ vldr s12, [r3, #52] @ 0x34 │ │ │ │ │ strh.w r0, [r5, r9, lsl #3] │ │ │ │ │ vcvt.f64.f32 d6, s12 │ │ │ │ │ vadd.f64 d6, d6, d4 │ │ │ │ │ vcmpe.f64 d6, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 600a │ │ │ │ │ + ble.w 5cd2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 157) │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 159) │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r0, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 157) │ │ │ │ │ - bge.n 574c │ │ │ │ │ + bge.n 5414 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 165) │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r2, s12 │ │ │ │ │ sxth r0, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 168) │ │ │ │ │ vldr s12, [r3, #56] @ 0x38 │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ vcvt.f64.f32 d6, s12 │ │ │ │ │ strh r0, [r5, r2] │ │ │ │ │ vadd.f64 d6, d6, d4 │ │ │ │ │ vcmpe.f64 d6, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 5ff0 │ │ │ │ │ + ble.w 5cb8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 169) │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 171) │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r0, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 169) │ │ │ │ │ - bge.n 5788 │ │ │ │ │ + bge.n 5450 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 177) │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r2, s12 │ │ │ │ │ sxth r0, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 180) │ │ │ │ │ vldr s12, [r3, #60] @ 0x3c │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ vcvt.f64.f32 d6, s12 │ │ │ │ │ strh r0, [r5, r2] │ │ │ │ │ vadd.f64 d6, d6, d4 │ │ │ │ │ vcmpe.f64 d6, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 5fd6 │ │ │ │ │ + ble.w 5c9e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 181) │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 183) │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r0, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 181) │ │ │ │ │ - bge.n 57c4 │ │ │ │ │ + bge.n 548c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 189) │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r2, s12 │ │ │ │ │ sxth r0, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 192) │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ add.w lr, lr, #16 │ │ │ │ │ @@ -7124,15 +7073,15 @@ │ │ │ │ │ strh r0, [r5, r2] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:125 (discriminator 1) │ │ │ │ │ ldr r0, [sp, #24] │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ add r5, r0 │ │ │ │ │ add r6, r0 │ │ │ │ │ cmp lr, r2 │ │ │ │ │ - bcs.w 6288 │ │ │ │ │ + bcs.w 5f50 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:126 │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 │ │ │ │ │ vldr s12, [r3] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:126 │ │ │ │ │ mla r0, r2, r1, r8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 │ │ │ │ │ @@ -7144,35 +7093,35 @@ │ │ │ │ │ ubfx fp, r1, #6, #5 │ │ │ │ │ sub.w r7, r7, fp │ │ │ │ │ vmov s3, r7 │ │ │ │ │ vcvt.f64.s32 d1, s3 │ │ │ │ │ vmla.f64 d6, d1, d5 │ │ │ │ │ vcmpe.f64 d6, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bgt.w 5390 │ │ │ │ │ + bgt.w 5058 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 2) │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d3 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 8) │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r7, ip │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 2) │ │ │ │ │ - bls.w 53b0 │ │ │ │ │ - b.n 53a6 │ │ │ │ │ + bls.w 5078 │ │ │ │ │ + b.n 506e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:207 │ │ │ │ │ cmp.w r9, #1 │ │ │ │ │ - beq.w 5e48 │ │ │ │ │ + beq.w 5b10 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:100 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:105 (discriminator 1) │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - beq.w 6c46 │ │ │ │ │ + beq.w 690e │ │ │ │ │ subs r2, r7, #4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:105 │ │ │ │ │ strd r2, r3, [sp, #48] @ 0x30 │ │ │ │ │ movs r3, #20 │ │ │ │ │ mov.w sl, #12 │ │ │ │ │ mov.w r8, #24 │ │ │ │ │ mov.w fp, r9, lsl #4 │ │ │ │ │ @@ -7201,169 +7150,169 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:106 │ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ ldr.w r1, [r3, #4]! │ │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:107 (discriminator 1) │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ cmp r3, #15 │ │ │ │ │ - bls.w 6444 │ │ │ │ │ + bls.w 610c │ │ │ │ │ ldr r2, [sp, #32] │ │ │ │ │ mov r4, r1 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:107 │ │ │ │ │ movs r7, #0 │ │ │ │ │ mov r5, r2 │ │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ │ adds r6, r3, r2 │ │ │ │ │ - b.n 58ba │ │ │ │ │ + b.n 5582 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:107 (discriminator 1) │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ adds r4, #64 @ 0x40 │ │ │ │ │ add r5, r3 │ │ │ │ │ add r6, r3 │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ cmp r7, r3 │ │ │ │ │ - bcs.w 625c │ │ │ │ │ + bcs.w 5f24 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:110 │ │ │ │ │ vldr s0, [r4] │ │ │ │ │ - blx 1644 │ │ │ │ │ + blx 136c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:110 (discriminator 1) │ │ │ │ │ vldr s0, [r4, #4] │ │ │ │ │ str r0, [r5, #0] │ │ │ │ │ - blx 1644 │ │ │ │ │ + blx 136c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:110 (discriminator 2) │ │ │ │ │ vldr s0, [r4, #8] │ │ │ │ │ str.w r0, [r5, r9, lsl #2] │ │ │ │ │ - blx 1644 │ │ │ │ │ + blx 136c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:110 (discriminator 3) │ │ │ │ │ vldr s0, [r4, #12] │ │ │ │ │ str.w r0, [r5, r9, lsl #3] │ │ │ │ │ - blx 1644 │ │ │ │ │ + blx 136c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:110 (discriminator 4) │ │ │ │ │ vldr s0, [r4, #16] │ │ │ │ │ str.w r0, [r5, sl] │ │ │ │ │ - blx 1644 │ │ │ │ │ + blx 136c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:110 (discriminator 5) │ │ │ │ │ vldr s0, [r4, #20] │ │ │ │ │ str.w r0, [r5, fp] │ │ │ │ │ - blx 1644 │ │ │ │ │ + blx 136c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:110 (discriminator 6) │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ vldr s0, [r4, #24] │ │ │ │ │ str r0, [r5, r3] │ │ │ │ │ - blx 1644 │ │ │ │ │ + blx 136c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:110 (discriminator 7) │ │ │ │ │ vldr s0, [r4, #28] │ │ │ │ │ str.w r0, [r5, r8] │ │ │ │ │ - blx 1644 │ │ │ │ │ + blx 136c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:110 (discriminator 8) │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ vldr s0, [r4, #32] │ │ │ │ │ str r0, [r5, r2] │ │ │ │ │ - blx 1644 │ │ │ │ │ + blx 136c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:110 (discriminator 9) │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ vldr s0, [r4, #36] @ 0x24 │ │ │ │ │ str r0, [r5, r1] │ │ │ │ │ - blx 1644 │ │ │ │ │ + blx 136c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:110 (discriminator 10) │ │ │ │ │ vldr s0, [r4, #40] @ 0x28 │ │ │ │ │ str.w r0, [r6, r9, lsl #2] │ │ │ │ │ - blx 1644 │ │ │ │ │ + blx 136c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:110 (discriminator 11) │ │ │ │ │ vldr s0, [r4, #44] @ 0x2c │ │ │ │ │ str.w r0, [r6, r9, lsl #3] │ │ │ │ │ - blx 1644 │ │ │ │ │ + blx 136c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:110 (discriminator 12) │ │ │ │ │ vldr s0, [r4, #48] @ 0x30 │ │ │ │ │ str.w r0, [r6, sl] │ │ │ │ │ - blx 1644 │ │ │ │ │ + blx 136c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:110 (discriminator 13) │ │ │ │ │ vldr s0, [r4, #52] @ 0x34 │ │ │ │ │ str.w r0, [r6, fp] │ │ │ │ │ - blx 1644 │ │ │ │ │ + blx 136c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:110 (discriminator 14) │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ vldr s0, [r4, #56] @ 0x38 │ │ │ │ │ str r0, [r6, r3] │ │ │ │ │ - blx 1644 │ │ │ │ │ + blx 136c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:110 (discriminator 15) │ │ │ │ │ vldr s0, [r4, #60] @ 0x3c │ │ │ │ │ str.w r0, [r6, r8] │ │ │ │ │ - blx 1644 │ │ │ │ │ + blx 136c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:110 (discriminator 16) │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ str r7, [sp, #16] │ │ │ │ │ adds r7, #16 │ │ │ │ │ str r0, [r6, r2] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:111 │ │ │ │ │ movs r0, #1 │ │ │ │ │ - blx 17c8 │ │ │ │ │ + blx 14f0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:111 (discriminator 1) │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 58aa │ │ │ │ │ + beq.n 5572 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:112 │ │ │ │ │ movs r0, #1 │ │ │ │ │ - blx 175c │ │ │ │ │ + blx 1484 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:113 │ │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ │ strd r7, r2, [sp] │ │ │ │ │ mov r2, r9 │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ │ ldr r0, [sp, #32] │ │ │ │ │ - bl 2e14 │ │ │ │ │ - b.n 58aa │ │ │ │ │ + bl 2adc │ │ │ │ │ + b.n 5572 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:205 (discriminator 13) │ │ │ │ │ - cbz r3, 59c2 │ │ │ │ │ + cbz r3, 568a │ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ add.w r1, r3, r2, lsl #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:205 │ │ │ │ │ mov r2, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:205 (discriminator 15) │ │ │ │ │ vldmia r3!, {s14} │ │ │ │ │ vcvt.f64.f32 d7, s14 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:205 (discriminator 13) │ │ │ │ │ cmp r3, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:205 (discriminator 15) │ │ │ │ │ vstmia r2!, {d7} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:205 (discriminator 13) │ │ │ │ │ - bne.n 59ac │ │ │ │ │ + bne.n 5674 │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ add.w r5, r5, r3, lsl #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:205 (discriminator 16) │ │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:204 (discriminator 16) │ │ │ │ │ movs r4, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:205 (discriminator 16) │ │ │ │ │ str r5, [r3, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:202 │ │ │ │ │ - ldr r2, [pc, #196] @ (5a90 ) │ │ │ │ │ + ldr r2, [pc, #196] @ (5758 ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:222 │ │ │ │ │ - ldr r3, [pc, #200] @ (5a94 ) │ │ │ │ │ + ldr r3, [pc, #200] @ (575c ) │ │ │ │ │ ./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, #84] @ 0x54 │ │ │ │ │ eors r2, r3 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ - bne.w 722e │ │ │ │ │ + bne.w 6ef6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #92 @ 0x5c │ │ │ │ │ vpop {d8} │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:216 │ │ │ │ │ cmp.w r9, #1 │ │ │ │ │ - beq.w 6c4c │ │ │ │ │ + beq.w 6914 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:123 (discriminator 1) │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - beq.w 721a │ │ │ │ │ + beq.w 6ee2 │ │ │ │ │ mov.w r8, #10 │ │ │ │ │ mov.w lr, #12 │ │ │ │ │ mov.w ip, #14 │ │ │ │ │ movs r3, #6 │ │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ │ subs r1, r7, #4 │ │ │ │ │ mul.w r8, r8, r9 │ │ │ │ │ @@ -7387,1165 +7336,1165 @@ │ │ │ │ │ str r4, [sp, #20] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:125 (discriminator 1) │ │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:124 │ │ │ │ │ ldr.w r0, [r1, #4]! │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:125 (discriminator 1) │ │ │ │ │ cmp r4, #15 │ │ │ │ │ - bls.w 71fe │ │ │ │ │ + bls.w 6ec6 │ │ │ │ │ movs r4, #0 │ │ │ │ │ strd r0, r1, [sp, #12] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 8) │ │ │ │ │ mov.w r6, #32768 @ 0x8000 │ │ │ │ │ movt r6, #65535 @ 0xffff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 2) │ │ │ │ │ - vldr d5, [pc, #32] @ 5a80 │ │ │ │ │ + vldr d5, [pc, #32] @ 5748 │ │ │ │ │ vmov.f64 d7, #96 @ 0x3f000000 0.5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 1) │ │ │ │ │ - vldr d6, [pc, #32] @ 5a88 │ │ │ │ │ + vldr d6, [pc, #32] @ 5750 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 8) │ │ │ │ │ strd r5, r3, [sp, #24] │ │ │ │ │ ldrd r5, r3, [sp, #8] │ │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ │ mov r0, r5 │ │ │ │ │ add r1, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:125 │ │ │ │ │ movs r5, #0 │ │ │ │ │ - b.n 5d9c │ │ │ │ │ + b.n 5a64 │ │ │ │ │ nop.w │ │ │ │ │ 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 │ │ │ │ │ - str r5, [sp, #112] @ 0x70 │ │ │ │ │ + subs r0, #88 @ 0x58 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - lsls r4, r6, #3 │ │ │ │ │ + lsls r0, r6, #3 │ │ │ │ │ movs r0, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 25) │ │ │ │ │ vadd.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 27) │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r7, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 25) │ │ │ │ │ - bge.n 5ab8 │ │ │ │ │ + bge.n 5780 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 33) │ │ │ │ │ vcvt.s32.f64 s8, d4 │ │ │ │ │ vmov r7, s8 │ │ │ │ │ sxth r7, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 36) │ │ │ │ │ vldr s7, [r3, #12] │ │ │ │ │ strh.w r7, [r0, r9, lsl #2] │ │ │ │ │ vcmpe.f32 s7, #0.0 │ │ │ │ │ vcvt.f64.f32 d4, s7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 613c │ │ │ │ │ + ble.w 5e04 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 37) │ │ │ │ │ vadd.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 39) │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r7, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 37) │ │ │ │ │ - bge.n 5af0 │ │ │ │ │ + bge.n 57b8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 45) │ │ │ │ │ vcvt.s32.f64 s8, d4 │ │ │ │ │ vmov r7, s8 │ │ │ │ │ sxth r7, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 48) │ │ │ │ │ vldr s7, [r3, #16] │ │ │ │ │ strh r7, [r0, r2] │ │ │ │ │ vcmpe.f32 s7, #0.0 │ │ │ │ │ vcvt.f64.f32 d4, s7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 6154 │ │ │ │ │ + ble.w 5e1c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 49) │ │ │ │ │ vadd.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 51) │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r7, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 49) │ │ │ │ │ - bge.n 5b26 │ │ │ │ │ + bge.n 57ee │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 57) │ │ │ │ │ vcvt.s32.f64 s8, d4 │ │ │ │ │ vmov r7, s8 │ │ │ │ │ sxth r7, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 60) │ │ │ │ │ vldr s7, [r3, #20] │ │ │ │ │ strh.w r7, [r0, r9, lsl #3] │ │ │ │ │ vcmpe.f32 s7, #0.0 │ │ │ │ │ vcvt.f64.f32 d4, s7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 6124 │ │ │ │ │ + ble.w 5dec │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 61) │ │ │ │ │ vadd.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 63) │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r7, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 61) │ │ │ │ │ - bge.n 5b5e │ │ │ │ │ + bge.n 5826 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 69) │ │ │ │ │ vcvt.s32.f64 s8, d4 │ │ │ │ │ vmov r7, s8 │ │ │ │ │ sxth r7, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 72) │ │ │ │ │ vldr s7, [r3, #24] │ │ │ │ │ strh.w r7, [r0, r8] │ │ │ │ │ vcmpe.f32 s7, #0.0 │ │ │ │ │ vcvt.f64.f32 d4, s7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 6244 │ │ │ │ │ + ble.w 5f0c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 73) │ │ │ │ │ vadd.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 75) │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r7, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 73) │ │ │ │ │ - bge.n 5b96 │ │ │ │ │ + bge.n 585e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 81) │ │ │ │ │ vcvt.s32.f64 s8, d4 │ │ │ │ │ vmov r7, s8 │ │ │ │ │ sxth r7, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 84) │ │ │ │ │ vldr s7, [r3, #28] │ │ │ │ │ strh.w r7, [r0, lr] │ │ │ │ │ vcmpe.f32 s7, #0.0 │ │ │ │ │ vcvt.f64.f32 d4, s7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 622c │ │ │ │ │ + ble.w 5ef4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 85) │ │ │ │ │ vadd.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 87) │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r7, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 85) │ │ │ │ │ - bge.n 5bce │ │ │ │ │ + bge.n 5896 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 93) │ │ │ │ │ vcvt.s32.f64 s8, d4 │ │ │ │ │ vmov r7, s8 │ │ │ │ │ sxth r7, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 96) │ │ │ │ │ vldr s7, [r3, #32] │ │ │ │ │ strh.w r7, [r0, ip] │ │ │ │ │ vcmpe.f32 s7, #0.0 │ │ │ │ │ vcvt.f64.f32 d4, s7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 6214 │ │ │ │ │ + ble.w 5edc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 97) │ │ │ │ │ vadd.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 99) │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r7, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 97) │ │ │ │ │ - bge.n 5c06 │ │ │ │ │ + bge.n 58ce │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 105) │ │ │ │ │ vcvt.s32.f64 s8, d4 │ │ │ │ │ vmov r7, s8 │ │ │ │ │ sxth r7, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 108) │ │ │ │ │ vldr s7, [r3, #36] @ 0x24 │ │ │ │ │ strh r7, [r1, #0] │ │ │ │ │ vcmpe.f32 s7, #0.0 │ │ │ │ │ vcvt.f64.f32 d4, s7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 61fc │ │ │ │ │ + ble.w 5ec4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 109) │ │ │ │ │ vadd.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 111) │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r7, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 109) │ │ │ │ │ - bge.n 5c3c │ │ │ │ │ + bge.n 5904 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 117) │ │ │ │ │ vcvt.s32.f64 s8, d4 │ │ │ │ │ vmov r7, s8 │ │ │ │ │ sxth r7, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 120) │ │ │ │ │ vldr s7, [r3, #40] @ 0x28 │ │ │ │ │ strh.w r7, [r1, r9, lsl #1] │ │ │ │ │ vcmpe.f32 s7, #0.0 │ │ │ │ │ vcvt.f64.f32 d4, s7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 61e4 │ │ │ │ │ + ble.w 5eac │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 121) │ │ │ │ │ vadd.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 123) │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r7, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 121) │ │ │ │ │ - bge.n 5c74 │ │ │ │ │ + bge.n 593c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 129) │ │ │ │ │ vcvt.s32.f64 s8, d4 │ │ │ │ │ vmov r7, s8 │ │ │ │ │ sxth r7, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 132) │ │ │ │ │ vldr s7, [r3, #44] @ 0x2c │ │ │ │ │ strh.w r7, [r1, r9, lsl #2] │ │ │ │ │ vcmpe.f32 s7, #0.0 │ │ │ │ │ vcvt.f64.f32 d4, s7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 61cc │ │ │ │ │ + ble.w 5e94 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 133) │ │ │ │ │ vadd.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 135) │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r7, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 133) │ │ │ │ │ - bge.n 5cac │ │ │ │ │ + bge.n 5974 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 141) │ │ │ │ │ vcvt.s32.f64 s8, d4 │ │ │ │ │ vmov r7, s8 │ │ │ │ │ sxth r7, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 144) │ │ │ │ │ vldr s7, [r3, #48] @ 0x30 │ │ │ │ │ strh r7, [r1, r2] │ │ │ │ │ vcmpe.f32 s7, #0.0 │ │ │ │ │ vcvt.f64.f32 d4, s7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 61b4 │ │ │ │ │ + ble.w 5e7c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 145) │ │ │ │ │ vadd.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 147) │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r7, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 145) │ │ │ │ │ - bge.n 5ce2 │ │ │ │ │ + bge.n 59aa │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 153) │ │ │ │ │ vcvt.s32.f64 s8, d4 │ │ │ │ │ vmov r7, s8 │ │ │ │ │ sxth r7, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 156) │ │ │ │ │ vldr s7, [r3, #52] @ 0x34 │ │ │ │ │ strh.w r7, [r1, r9, lsl #3] │ │ │ │ │ vcmpe.f32 s7, #0.0 │ │ │ │ │ vcvt.f64.f32 d4, s7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 619c │ │ │ │ │ + ble.w 5e64 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 157) │ │ │ │ │ vadd.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 159) │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r7, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 157) │ │ │ │ │ - bge.n 5d1a │ │ │ │ │ + bge.n 59e2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 165) │ │ │ │ │ vcvt.s32.f64 s8, d4 │ │ │ │ │ vmov r7, s8 │ │ │ │ │ sxth r7, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 168) │ │ │ │ │ vldr s7, [r3, #56] @ 0x38 │ │ │ │ │ strh.w r7, [r1, r8] │ │ │ │ │ vcmpe.f32 s7, #0.0 │ │ │ │ │ vcvt.f64.f32 d4, s7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 6184 │ │ │ │ │ + ble.w 5e4c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 169) │ │ │ │ │ vadd.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 171) │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r7, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 169) │ │ │ │ │ - bge.n 5d52 │ │ │ │ │ + bge.n 5a1a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 177) │ │ │ │ │ vcvt.s32.f64 s8, d4 │ │ │ │ │ vmov r7, s8 │ │ │ │ │ sxth r7, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 180) │ │ │ │ │ vldr s7, [r3, #60] @ 0x3c │ │ │ │ │ strh.w r7, [r1, lr] │ │ │ │ │ vcmpe.f32 s7, #0.0 │ │ │ │ │ vcvt.f64.f32 d4, s7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 616c │ │ │ │ │ + ble.w 5e34 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 181) │ │ │ │ │ vadd.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 183) │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r7, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 181) │ │ │ │ │ - bge.n 5d8a │ │ │ │ │ + bge.n 5a52 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 189) │ │ │ │ │ vcvt.s32.f64 s8, d4 │ │ │ │ │ vmov r7, s8 │ │ │ │ │ sxth r7, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 192) │ │ │ │ │ adds r5, #16 │ │ │ │ │ strh.w r7, [r1, ip] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:125 (discriminator 1) │ │ │ │ │ adds r3, #64 @ 0x40 │ │ │ │ │ add r1, sl │ │ │ │ │ add r0, sl │ │ │ │ │ cmp r5, fp │ │ │ │ │ - bcs.w 6364 │ │ │ │ │ + bcs.w 602c │ │ │ │ │ ./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 │ │ │ │ │ - ble.w 610c │ │ │ │ │ + ble.w 5dd4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 1) │ │ │ │ │ vadd.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 3) │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r7, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 1) │ │ │ │ │ - bge.n 5dd0 │ │ │ │ │ + bge.n 5a98 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 9) │ │ │ │ │ vcvt.s32.f64 s8, d4 │ │ │ │ │ vmov r7, s8 │ │ │ │ │ sxth r7, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 12) │ │ │ │ │ vldr s7, [r3, #4] │ │ │ │ │ strh r7, [r0, #0] │ │ │ │ │ vcmpe.f32 s7, #0.0 │ │ │ │ │ vcvt.f64.f32 d4, s7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 60f4 │ │ │ │ │ + ble.w 5dbc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 13) │ │ │ │ │ vadd.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 15) │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r7, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 13) │ │ │ │ │ - bge.n 5e06 │ │ │ │ │ + bge.n 5ace │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 21) │ │ │ │ │ vcvt.s32.f64 s8, d4 │ │ │ │ │ vmov r7, s8 │ │ │ │ │ sxth r7, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 24) │ │ │ │ │ vldr s7, [r3, #8] │ │ │ │ │ strh.w r7, [r0, r9, lsl #1] │ │ │ │ │ vcmpe.f32 s7, #0.0 │ │ │ │ │ vcvt.f64.f32 d4, s7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bgt.w 5a98 │ │ │ │ │ + bgt.w 5760 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 26) │ │ │ │ │ vsub.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 32) │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r7, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 26) │ │ │ │ │ - bls.w 5ab8 │ │ │ │ │ - b.n 5aae │ │ │ │ │ + bls.w 5780 │ │ │ │ │ + b.n 5776 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:204 (discriminator 10) │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:29 (discriminator 1) │ │ │ │ │ mov r0, r5 │ │ │ │ │ ldr r1, [r7, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:204 (discriminator 10) │ │ │ │ │ lsls r4, r3, #2 │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:29 (discriminator 1) │ │ │ │ │ mov r2, r4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:204 (discriminator 1) │ │ │ │ │ add r5, r4 │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:29 (discriminator 1) │ │ │ │ │ - blx 1774 │ │ │ │ │ + blx 149c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:204 │ │ │ │ │ - b.n 59c2 │ │ │ │ │ + b.n 568a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:64 (discriminator 1) │ │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:59 │ │ │ │ │ movs r4, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:208 │ │ │ │ │ ldr r2, [r7, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:64 (discriminator 1) │ │ │ │ │ bic.w r3, r1, #15 │ │ │ │ │ cmp r1, #15 │ │ │ │ │ - bls.w 6bb8 │ │ │ │ │ + bls.w 6880 │ │ │ │ │ subs r7, r5, #4 │ │ │ │ │ mov r6, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:64 │ │ │ │ │ mov sl, r4 │ │ │ │ │ mov r9, r3 │ │ │ │ │ strd r2, r5, [sp, #8] │ │ │ │ │ - b.n 5e70 │ │ │ │ │ + b.n 5b38 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:64 (discriminator 1) │ │ │ │ │ adds r6, #64 @ 0x40 │ │ │ │ │ adds r7, #64 @ 0x40 │ │ │ │ │ cmp sl, r9 │ │ │ │ │ - bcs.w 6c3e │ │ │ │ │ + bcs.w 6906 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:67 │ │ │ │ │ vldr s0, [r6] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:67 (discriminator 16) │ │ │ │ │ add.w sl, sl, #16 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:67 │ │ │ │ │ - blx 1644 │ │ │ │ │ + blx 136c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:67 (discriminator 1) │ │ │ │ │ vldr s0, [r6, #4] │ │ │ │ │ str r0, [r7, #4] │ │ │ │ │ - blx 1644 │ │ │ │ │ + blx 136c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:67 (discriminator 2) │ │ │ │ │ vldr s0, [r6, #8] │ │ │ │ │ str r0, [r7, #8] │ │ │ │ │ - blx 1644 │ │ │ │ │ + blx 136c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:67 (discriminator 3) │ │ │ │ │ vldr s0, [r6, #12] │ │ │ │ │ str r0, [r7, #12] │ │ │ │ │ - blx 1644 │ │ │ │ │ + blx 136c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:67 (discriminator 4) │ │ │ │ │ vldr s0, [r6, #16] │ │ │ │ │ str r0, [r7, #16] │ │ │ │ │ - blx 1644 │ │ │ │ │ + blx 136c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:67 (discriminator 5) │ │ │ │ │ vldr s0, [r6, #20] │ │ │ │ │ str r0, [r7, #20] │ │ │ │ │ - blx 1644 │ │ │ │ │ + blx 136c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:67 (discriminator 6) │ │ │ │ │ vldr s0, [r6, #24] │ │ │ │ │ str r0, [r7, #24] │ │ │ │ │ - blx 1644 │ │ │ │ │ + blx 136c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:67 (discriminator 7) │ │ │ │ │ vldr s0, [r6, #28] │ │ │ │ │ str r0, [r7, #28] │ │ │ │ │ - blx 1644 │ │ │ │ │ + blx 136c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:67 (discriminator 8) │ │ │ │ │ vldr s0, [r6, #32] │ │ │ │ │ str r0, [r7, #32] │ │ │ │ │ - blx 1644 │ │ │ │ │ + blx 136c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:67 (discriminator 9) │ │ │ │ │ vldr s0, [r6, #36] @ 0x24 │ │ │ │ │ str r0, [r7, #36] @ 0x24 │ │ │ │ │ - blx 1644 │ │ │ │ │ + blx 136c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:67 (discriminator 10) │ │ │ │ │ vldr s0, [r6, #40] @ 0x28 │ │ │ │ │ str r0, [r7, #40] @ 0x28 │ │ │ │ │ - blx 1644 │ │ │ │ │ + blx 136c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:67 (discriminator 11) │ │ │ │ │ vldr s0, [r6, #44] @ 0x2c │ │ │ │ │ str r0, [r7, #44] @ 0x2c │ │ │ │ │ - blx 1644 │ │ │ │ │ + blx 136c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:67 (discriminator 12) │ │ │ │ │ vldr s0, [r6, #48] @ 0x30 │ │ │ │ │ str r0, [r7, #48] @ 0x30 │ │ │ │ │ - blx 1644 │ │ │ │ │ + blx 136c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:67 (discriminator 13) │ │ │ │ │ vldr s0, [r6, #52] @ 0x34 │ │ │ │ │ str r0, [r7, #52] @ 0x34 │ │ │ │ │ - blx 1644 │ │ │ │ │ + blx 136c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:67 (discriminator 14) │ │ │ │ │ vldr s0, [r6, #56] @ 0x38 │ │ │ │ │ str r0, [r7, #56] @ 0x38 │ │ │ │ │ - blx 1644 │ │ │ │ │ + blx 136c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:67 (discriminator 15) │ │ │ │ │ vldr s0, [r6, #60] @ 0x3c │ │ │ │ │ str r0, [r7, #60] @ 0x3c │ │ │ │ │ - blx 1644 │ │ │ │ │ + blx 136c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:67 (discriminator 16) │ │ │ │ │ str r0, [r7, #64] @ 0x40 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:68 │ │ │ │ │ movs r0, #1 │ │ │ │ │ - blx 17c8 │ │ │ │ │ + blx 14f0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:68 (discriminator 1) │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 5e66 │ │ │ │ │ + beq.n 5b2e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:69 │ │ │ │ │ movs r0, #1 │ │ │ │ │ mov r5, r7 │ │ │ │ │ - blx 175c │ │ │ │ │ + blx 1484 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:41 (discriminator 1) │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:69 │ │ │ │ │ mov fp, r6 │ │ │ │ │ add.w r8, r3, sl, lsl #2 │ │ │ │ │ - b.n 5f34 │ │ │ │ │ + b.n 5bfc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:41 (discriminator 1) │ │ │ │ │ cmp fp, r8 │ │ │ │ │ - beq.n 5e66 │ │ │ │ │ + beq.n 5b2e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:42 │ │ │ │ │ vldmia fp!, {s16} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:43 │ │ │ │ │ vmov.f32 s0, s16 │ │ │ │ │ - blx 1644 │ │ │ │ │ + blx 136c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:43 (discriminator 1) │ │ │ │ │ str.w r0, [r5, #4]! │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:44 │ │ │ │ │ movs r0, #1 │ │ │ │ │ - blx 17c8 │ │ │ │ │ + blx 14f0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:44 (discriminator 1) │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 5f30 │ │ │ │ │ + beq.n 5bf8 │ │ │ │ │ ./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 175c │ │ │ │ │ + blx 1484 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:46 │ │ │ │ │ vcmpe.f32 s16, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ite gt │ │ │ │ │ movgt.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ movle r3, #0 │ │ │ │ │ add.w r3, r3, #2147483648 @ 0x80000000 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:46 (discriminator 4) │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:47 │ │ │ │ │ - b.n 5f30 │ │ │ │ │ + b.n 5bf8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 50) │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d3 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 56) │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r7, ip │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 50) │ │ │ │ │ - bls.w 54ee │ │ │ │ │ - b.w 54e4 │ │ │ │ │ + bls.w 51b6 │ │ │ │ │ + b.w 51ac │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 38) │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d3 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 44) │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r7, ip │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 38) │ │ │ │ │ - bls.w 549e │ │ │ │ │ - b.w 5494 │ │ │ │ │ + bls.w 5166 │ │ │ │ │ + b.w 515c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 26) │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d3 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 32) │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r7, ip │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 26) │ │ │ │ │ - bls.w 544e │ │ │ │ │ - b.w 5444 │ │ │ │ │ + bls.w 5116 │ │ │ │ │ + b.w 510c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 14) │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d3 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 20) │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r7, ip │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 14) │ │ │ │ │ - bls.w 53fe │ │ │ │ │ - b.w 53f4 │ │ │ │ │ + bls.w 50c6 │ │ │ │ │ + b.w 50bc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 182) │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d3 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 188) │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r0, ip │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 182) │ │ │ │ │ - bls.w 57c4 │ │ │ │ │ - b.w 57ba │ │ │ │ │ + bls.w 548c │ │ │ │ │ + b.w 5482 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 170) │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d3 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 176) │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r0, ip │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 170) │ │ │ │ │ - bls.w 5788 │ │ │ │ │ - b.w 577e │ │ │ │ │ + bls.w 5450 │ │ │ │ │ + b.w 5446 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 158) │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d3 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 164) │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r0, ip │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 158) │ │ │ │ │ - bls.w 574c │ │ │ │ │ - b.w 5742 │ │ │ │ │ + bls.w 5414 │ │ │ │ │ + b.w 540a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 146) │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d3 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 152) │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r0, ip │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 146) │ │ │ │ │ - bls.w 5710 │ │ │ │ │ - b.w 5706 │ │ │ │ │ + bls.w 53d8 │ │ │ │ │ + b.w 53ce │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 134) │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d3 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 140) │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r0, ip │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 134) │ │ │ │ │ - bls.w 56d4 │ │ │ │ │ - b.w 56ca │ │ │ │ │ + bls.w 539c │ │ │ │ │ + b.w 5392 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 122) │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d3 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 128) │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r0, ip │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 122) │ │ │ │ │ - bls.w 5698 │ │ │ │ │ - b.w 568e │ │ │ │ │ + bls.w 5360 │ │ │ │ │ + b.w 5356 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 110) │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d3 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 116) │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r0, ip │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 110) │ │ │ │ │ - bls.w 565c │ │ │ │ │ - b.w 5652 │ │ │ │ │ + bls.w 5324 │ │ │ │ │ + b.w 531a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 98) │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d3 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 104) │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r0, ip │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 98) │ │ │ │ │ - bls.w 5622 │ │ │ │ │ - b.w 5618 │ │ │ │ │ + bls.w 52ea │ │ │ │ │ + b.w 52e0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 86) │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d3 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 92) │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r7, ip │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 86) │ │ │ │ │ - bls.w 55d8 │ │ │ │ │ - b.w 55ce │ │ │ │ │ + bls.w 52a0 │ │ │ │ │ + b.w 5296 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 74) │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d3 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 80) │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r7, ip │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 74) │ │ │ │ │ - bls.w 558e │ │ │ │ │ - b.w 5584 │ │ │ │ │ + bls.w 5256 │ │ │ │ │ + b.w 524c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 62) │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d3 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 68) │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r7, ip │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 62) │ │ │ │ │ - bls.w 553e │ │ │ │ │ - b.w 5534 │ │ │ │ │ + bls.w 5206 │ │ │ │ │ + b.w 51fc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 14) │ │ │ │ │ vsub.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 20) │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r7, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 14) │ │ │ │ │ - bls.w 5e06 │ │ │ │ │ - b.n 5dfc │ │ │ │ │ + bls.w 5ace │ │ │ │ │ + b.n 5ac4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 2) │ │ │ │ │ vsub.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 8) │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r7, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 2) │ │ │ │ │ - bls.w 5dd0 │ │ │ │ │ - b.n 5dc6 │ │ │ │ │ + bls.w 5a98 │ │ │ │ │ + b.n 5a8e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 62) │ │ │ │ │ vsub.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 68) │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r7, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 62) │ │ │ │ │ - bls.w 5b5e │ │ │ │ │ - b.n 5b54 │ │ │ │ │ + bls.w 5826 │ │ │ │ │ + b.n 581c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 38) │ │ │ │ │ vsub.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 44) │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r7, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 38) │ │ │ │ │ - bls.w 5af0 │ │ │ │ │ - b.n 5ae6 │ │ │ │ │ + bls.w 57b8 │ │ │ │ │ + b.n 57ae │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 50) │ │ │ │ │ vsub.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 56) │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r7, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 50) │ │ │ │ │ - bls.w 5b26 │ │ │ │ │ - b.n 5b1c │ │ │ │ │ + bls.w 57ee │ │ │ │ │ + b.n 57e4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 182) │ │ │ │ │ vsub.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 188) │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r7, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 182) │ │ │ │ │ - bls.w 5d8a │ │ │ │ │ - b.n 5d80 │ │ │ │ │ + bls.w 5a52 │ │ │ │ │ + b.n 5a48 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 170) │ │ │ │ │ vsub.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 176) │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r7, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 170) │ │ │ │ │ - bls.w 5d52 │ │ │ │ │ - b.n 5d48 │ │ │ │ │ + bls.w 5a1a │ │ │ │ │ + b.n 5a10 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 158) │ │ │ │ │ vsub.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 164) │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r7, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 158) │ │ │ │ │ - bls.w 5d1a │ │ │ │ │ - b.n 5d10 │ │ │ │ │ + bls.w 59e2 │ │ │ │ │ + b.n 59d8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 146) │ │ │ │ │ vsub.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 152) │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r7, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 146) │ │ │ │ │ - bls.w 5ce2 │ │ │ │ │ - b.n 5cd8 │ │ │ │ │ + bls.w 59aa │ │ │ │ │ + b.n 59a0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 134) │ │ │ │ │ vsub.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 140) │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r7, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 134) │ │ │ │ │ - bls.w 5cac │ │ │ │ │ - b.n 5ca2 │ │ │ │ │ + bls.w 5974 │ │ │ │ │ + b.n 596a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 122) │ │ │ │ │ vsub.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 128) │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r7, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 122) │ │ │ │ │ - bls.w 5c74 │ │ │ │ │ - b.n 5c6a │ │ │ │ │ + bls.w 593c │ │ │ │ │ + b.n 5932 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 110) │ │ │ │ │ vsub.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 116) │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r7, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 110) │ │ │ │ │ - bls.w 5c3c │ │ │ │ │ - b.n 5c32 │ │ │ │ │ + bls.w 5904 │ │ │ │ │ + b.n 58fa │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 98) │ │ │ │ │ vsub.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 104) │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r7, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 98) │ │ │ │ │ - bls.w 5c06 │ │ │ │ │ - b.n 5bfc │ │ │ │ │ + bls.w 58ce │ │ │ │ │ + b.n 58c4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 86) │ │ │ │ │ vsub.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 92) │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r7, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 86) │ │ │ │ │ - bls.w 5bce │ │ │ │ │ - b.n 5bc4 │ │ │ │ │ + bls.w 5896 │ │ │ │ │ + b.n 588c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 74) │ │ │ │ │ vsub.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 80) │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r7, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 74) │ │ │ │ │ - bls.w 5b96 │ │ │ │ │ - b.n 5b8c │ │ │ │ │ + bls.w 585e │ │ │ │ │ + b.n 5854 │ │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:116 │ │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ │ ldr r4, [sp, #32] │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ mov r2, r9 │ │ │ │ │ - bl 2e14 │ │ │ │ │ + bl 2adc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:105 (discriminator 2) │ │ │ │ │ mov r3, r4 │ │ │ │ │ adds r3, #4 │ │ │ │ │ str r3, [sp, #32] │ │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ │ adds r3, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:105 (discriminator 1) │ │ │ │ │ cmp r9, r3 │ │ │ │ │ - beq.w 6424 │ │ │ │ │ + beq.w 60ec │ │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ │ - b.w 588a │ │ │ │ │ + b.w 5552 │ │ │ │ │ ldr.w fp, [sp, #44] @ 0x2c │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:130 │ │ │ │ │ mla r1, r2, r1, r8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:131 (discriminator 13) │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ cmp r3, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:130 │ │ │ │ │ mov.w r5, r1, lsr #3 │ │ │ │ │ mla r1, r2, r1, r8 │ │ │ │ │ mov.w r6, r1, lsr #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:131 (discriminator 13) │ │ │ │ │ - bls.n 6338 │ │ │ │ │ + bls.n 6000 │ │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ │ add.w lr, fp, r0, lsl #2 │ │ │ │ │ ldr r7, [sp, #32] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:131 (discriminator 2) │ │ │ │ │ vmov.f64 d6, #96 @ 0x3f000000 0.5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:131 (discriminator 1) │ │ │ │ │ - vldr d2, [pc, #516] @ 64b8 │ │ │ │ │ + vldr d2, [pc, #516] @ 6180 │ │ │ │ │ str r1, [sp, #20] │ │ │ │ │ mla r7, r3, r0, r7 │ │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ │ add fp, r0 │ │ │ │ │ mov r0, lr │ │ │ │ │ mov lr, r3 │ │ │ │ │ - b.n 62ee │ │ │ │ │ + b.n 5fb6 │ │ │ │ │ vadd.f64 d7, d7, d6 │ │ │ │ │ vcmpe.f64 d7, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:131 (discriminator 3) │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r3, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:131 (discriminator 1) │ │ │ │ │ - bge.n 62e6 │ │ │ │ │ + bge.n 5fae │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:131 (discriminator 9) │ │ │ │ │ vcvt.s32.f64 s14, d7 │ │ │ │ │ vmov r3, s14 │ │ │ │ │ sxth r3, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:131 (discriminator 12) │ │ │ │ │ strh r3, [r7, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:131 (discriminator 13) │ │ │ │ │ cmp r0, fp │ │ │ │ │ add r7, lr │ │ │ │ │ - beq.n 6336 │ │ │ │ │ + beq.n 5ffe │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:131 (discriminator 14) │ │ │ │ │ lsrs r5, r5, #3 │ │ │ │ │ lsrs r6, r6, #3 │ │ │ │ │ and.w r3, r5, #31 │ │ │ │ │ and.w r1, r6, #31 │ │ │ │ │ subs r3, r3, r1 │ │ │ │ │ vmov s3, r3 │ │ │ │ │ vldmia r0!, {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 62c6 │ │ │ │ │ + bgt.n 5f8e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:131 (discriminator 2) │ │ │ │ │ vsub.f64 d7, d7, d6 │ │ │ │ │ vcmpe.f64 d7, d3 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:131 (discriminator 8) │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r3, ip │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:131 (discriminator 2) │ │ │ │ │ - bhi.n 62dc │ │ │ │ │ + bhi.n 5fa4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:131 (discriminator 12) │ │ │ │ │ strh r3, [r7, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:131 (discriminator 13) │ │ │ │ │ cmp r0, fp │ │ │ │ │ add r7, lr │ │ │ │ │ - bne.n 62ee │ │ │ │ │ + bne.n 5fb6 │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:123 (discriminator 2) │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:123 (discriminator 1) │ │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:123 (discriminator 2) │ │ │ │ │ adds r3, #2 │ │ │ │ │ str r3, [sp, #32] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:123 (discriminator 1) │ │ │ │ │ cmp r3, r0 │ │ │ │ │ - bne.w 5338 │ │ │ │ │ + bne.w 5000 │ │ │ │ │ ldrd r5, r0, [sp, #72] @ 0x48 │ │ │ │ │ add.w r5, r5, r9, lsl #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:136 │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ │ subs r3, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:135 │ │ │ │ │ str r1, [r0, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:136 │ │ │ │ │ mul.w r3, r9, r3 │ │ │ │ │ add.w r3, r5, r3, lsl #1 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:214 │ │ │ │ │ - b.w 59c8 │ │ │ │ │ + b.w 5690 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:131 (discriminator 13) │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - bls.w 6c24 │ │ │ │ │ + bls.w 68ec │ │ │ │ │ ldrd r5, r3, [sp, #24] │ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:131 (discriminator 8) │ │ │ │ │ mov r1, r0 │ │ │ │ │ strd r5, sl, [sp, #24] │ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ │ mov.w r7, #32768 @ 0x8000 │ │ │ │ │ movt r7, #65535 @ 0xffff │ │ │ │ │ ldr.w sl, [sp, #12] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:131 (discriminator 2) │ │ │ │ │ - vldr d3, [pc, #308] @ 64c0 │ │ │ │ │ + vldr d3, [pc, #308] @ 6188 │ │ │ │ │ vmov.f64 d5, #96 @ 0x3f000000 0.5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:131 (discriminator 1) │ │ │ │ │ - vldr d4, [pc, #292] @ 64b8 │ │ │ │ │ + vldr d4, [pc, #292] @ 6180 │ │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ │ mla r6, r1, r3, r0 │ │ │ │ │ add.w r1, sl, r1, lsl #2 │ │ │ │ │ add sl, r5 │ │ │ │ │ - b.n 63ca │ │ │ │ │ + b.n 6092 │ │ │ │ │ vadd.f64 d7, d7, d5 │ │ │ │ │ vcmpe.f64 d7, d4 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:131 (discriminator 3) │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r5, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:131 (discriminator 1) │ │ │ │ │ - bge.n 63c2 │ │ │ │ │ + bge.n 608a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:131 (discriminator 9) │ │ │ │ │ vcvt.s32.f64 s14, d7 │ │ │ │ │ vmov r5, s14 │ │ │ │ │ sxth r5, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:131 (discriminator 12) │ │ │ │ │ strh r5, [r6, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:131 (discriminator 13) │ │ │ │ │ cmp r1, sl │ │ │ │ │ add r6, r3 │ │ │ │ │ - beq.n 63f8 │ │ │ │ │ + beq.n 60c0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:131 (discriminator 14) │ │ │ │ │ vldmia r1!, {s13} │ │ │ │ │ vcmpe.f32 s13, #0.0 │ │ │ │ │ vcvt.f64.f32 d7, s13 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bgt.n 63a2 │ │ │ │ │ + bgt.n 606a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:131 (discriminator 2) │ │ │ │ │ vsub.f64 d7, d7, d5 │ │ │ │ │ vcmpe.f64 d7, d3 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:131 (discriminator 8) │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r5, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:131 (discriminator 2) │ │ │ │ │ - bhi.n 63b8 │ │ │ │ │ + bhi.n 6080 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:131 (discriminator 12) │ │ │ │ │ strh r5, [r6, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:131 (discriminator 13) │ │ │ │ │ cmp r1, sl │ │ │ │ │ add r6, r3 │ │ │ │ │ - bne.n 63ca │ │ │ │ │ + bne.n 6092 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:123 (discriminator 1) │ │ │ │ │ ldr r1, [sp, #32] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:123 (discriminator 2) │ │ │ │ │ adds r0, #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:123 (discriminator 1) │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - beq.w 6b9e │ │ │ │ │ + beq.w 6866 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:124 │ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:125 (discriminator 1) │ │ │ │ │ ldr r5, [sp, #36] @ 0x24 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:124 │ │ │ │ │ ldr.w sl, [r1, #4]! │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:125 (discriminator 1) │ │ │ │ │ cmp r5, #15 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:124 │ │ │ │ │ str r1, [sp, #16] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:125 │ │ │ │ │ mov.w r1, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:125 (discriminator 1) │ │ │ │ │ - bls.n 6394 │ │ │ │ │ + bls.n 605c │ │ │ │ │ str.w sl, [sp, #12] │ │ │ │ │ ldr r5, [sp, #24] │ │ │ │ │ ldr.w sl, [sp, #28] │ │ │ │ │ str r0, [sp, #8] │ │ │ │ │ - b.w 5a56 │ │ │ │ │ + b.w 571e │ │ │ │ │ ldr r5, [sp, #64] @ 0x40 │ │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ │ adds r3, r5, #4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:137 │ │ │ │ │ ldr r4, [sp, #80] @ 0x50 │ │ │ │ │ add.w r5, r3, r2, lsl #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:136 │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ │ subs r3, #1 │ │ │ │ │ mul.w r3, r9, r3 │ │ │ │ │ add.w r3, r5, r3, lsl #2 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:209 │ │ │ │ │ - b.w 59c8 │ │ │ │ │ + b.w 5690 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:107 │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n 6260 │ │ │ │ │ + b.n 5f28 │ │ │ │ │ mla r3, ip, r9, r3 │ │ │ │ │ adds r2, r5, #4 │ │ │ │ │ add.w r5, r2, r3, lsl #2 │ │ │ │ │ - b.w 59c2 │ │ │ │ │ + b.w 568a │ │ │ │ │ mla r1, ip, r9, r1 │ │ │ │ │ add.w r3, r5, #8 │ │ │ │ │ add.w r5, r3, r1, lsl #3 │ │ │ │ │ - b.w 59c2 │ │ │ │ │ + b.w 568a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:125 │ │ │ │ │ movs r0, #0 │ │ │ │ │ - b.n 6290 │ │ │ │ │ + b.n 5f58 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:79 (discriminator 1) │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:213 │ │ │ │ │ ldr.w r9, [r7] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:79 (discriminator 1) │ │ │ │ │ bic.w sl, r3, #15 │ │ │ │ │ cmp r3, #15 │ │ │ │ │ - bls.w 7214 │ │ │ │ │ + bls.w 6edc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:59 │ │ │ │ │ movs r4, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 8) │ │ │ │ │ mov.w ip, #32768 @ 0x8000 │ │ │ │ │ movt ip, #65535 @ 0xffff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:80 │ │ │ │ │ movw r8, #26125 @ 0x660d │ │ │ │ │ movt r8, #25 │ │ │ │ │ movw lr, #62303 @ 0xf35f │ │ │ │ │ movt lr, #15470 @ 0x3c6e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 │ │ │ │ │ - vldr d4, [pc, #48] @ 64c8 │ │ │ │ │ + vldr d4, [pc, #48] @ 6190 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 2) │ │ │ │ │ - vldr d2, [pc, #36] @ 64c0 │ │ │ │ │ + vldr d2, [pc, #36] @ 6188 │ │ │ │ │ mov r2, r9 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 1) │ │ │ │ │ - vldr d5, [pc, #24] @ 64b8 │ │ │ │ │ + vldr d5, [pc, #24] @ 6180 │ │ │ │ │ mov r3, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 108) │ │ │ │ │ - vldr d3, [pc, #40] @ 64d0 │ │ │ │ │ + vldr d3, [pc, #40] @ 6198 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:79 │ │ │ │ │ mov r7, r4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 2) │ │ │ │ │ vmov.f64 d7, #96 @ 0x3f000000 0.5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:79 │ │ │ │ │ str.w r9, [sp, #8] │ │ │ │ │ - b.n 6920 │ │ │ │ │ + b.n 65e8 │ │ │ │ │ nop.w │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ lsrs r0, r4 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ @@ -8561,15 +8510,15 @@ │ │ │ │ │ vcmpe.f64 d6, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 3) │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r9, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 1) │ │ │ │ │ - bge.n 64fa │ │ │ │ │ + bge.n 61c2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 9) │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r9, s12 │ │ │ │ │ sxth.w r9, r9 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 12) │ │ │ │ │ ubfx fp, r1, #9, #5 │ │ │ │ │ strh.w r9, [r3] │ │ │ │ │ @@ -8578,25 +8527,25 @@ │ │ │ │ │ sub.w r9, r9, fp │ │ │ │ │ vmov s3, r9 │ │ │ │ │ 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 6a88 │ │ │ │ │ + ble.w 6750 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 13) │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 15) │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r9, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 13) │ │ │ │ │ - bge.n 654c │ │ │ │ │ + bge.n 6214 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 21) │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r9, s12 │ │ │ │ │ sxth.w r9, r9 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 24) │ │ │ │ │ ubfx fp, r1, #12, #5 │ │ │ │ │ strh.w r9, [r3, #2] │ │ │ │ │ @@ -8605,25 +8554,25 @@ │ │ │ │ │ sub.w r9, r9, fp │ │ │ │ │ vmov s3, r9 │ │ │ │ │ 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 6a70 │ │ │ │ │ + ble.w 6738 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 25) │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 27) │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r9, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 25) │ │ │ │ │ - bge.n 659e │ │ │ │ │ + bge.n 6266 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 33) │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r9, s12 │ │ │ │ │ sxth.w r9, r9 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 36) │ │ │ │ │ ubfx fp, r1, #15, #5 │ │ │ │ │ strh.w r9, [r3, #4] │ │ │ │ │ @@ -8632,25 +8581,25 @@ │ │ │ │ │ sub.w r9, r9, fp │ │ │ │ │ vmov s3, r9 │ │ │ │ │ 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 6ab8 │ │ │ │ │ + ble.w 6780 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 37) │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 39) │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r9, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 37) │ │ │ │ │ - bge.n 65f0 │ │ │ │ │ + bge.n 62b8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 45) │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r9, s12 │ │ │ │ │ sxth.w r9, r9 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 48) │ │ │ │ │ ubfx fp, r1, #18, #5 │ │ │ │ │ strh.w r9, [r3, #6] │ │ │ │ │ @@ -8659,25 +8608,25 @@ │ │ │ │ │ sub.w r9, r9, fp │ │ │ │ │ vmov s3, r9 │ │ │ │ │ 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 6aa0 │ │ │ │ │ + ble.w 6768 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 49) │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 51) │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r9, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 49) │ │ │ │ │ - bge.n 6642 │ │ │ │ │ + bge.n 630a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 57) │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r9, s12 │ │ │ │ │ sxth.w r9, r9 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 60) │ │ │ │ │ ubfx fp, r1, #21, #5 │ │ │ │ │ strh.w r9, [r3, #8] │ │ │ │ │ @@ -8686,25 +8635,25 @@ │ │ │ │ │ sub.w r9, r9, fp │ │ │ │ │ vmov s3, r9 │ │ │ │ │ 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 6a58 │ │ │ │ │ + ble.w 6720 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 61) │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 63) │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r9, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 61) │ │ │ │ │ - bge.n 6694 │ │ │ │ │ + bge.n 635c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 69) │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r9, s12 │ │ │ │ │ sxth.w r9, r9 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 72) │ │ │ │ │ ubfx fp, r1, #24, #5 │ │ │ │ │ strh.w r9, [r3, #10] │ │ │ │ │ @@ -8713,25 +8662,25 @@ │ │ │ │ │ sub.w r9, r9, fp │ │ │ │ │ vmov s3, r9 │ │ │ │ │ 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 6a40 │ │ │ │ │ + ble.w 6708 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 73) │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 75) │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r9, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 73) │ │ │ │ │ - bge.n 66e6 │ │ │ │ │ + bge.n 63ae │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 81) │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r9, s12 │ │ │ │ │ sxth.w r9, r9 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 84) │ │ │ │ │ strh.w r9, [r3, #12] │ │ │ │ │ mov.w r9, r1, lsr #27 │ │ │ │ │ @@ -8739,25 +8688,25 @@ │ │ │ │ │ vmov s3, r9 │ │ │ │ │ vldr s12, [r2, #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 6a28 │ │ │ │ │ + ble.w 66f0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 85) │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 87) │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r9, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 85) │ │ │ │ │ - bge.n 6734 │ │ │ │ │ + bge.n 63fc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 93) │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r9, s12 │ │ │ │ │ sxth.w r9, r9 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 96) │ │ │ │ │ strh.w r9, [r3, #14] │ │ │ │ │ mov.w r9, r1, lsr #30 │ │ │ │ │ @@ -8765,191 +8714,191 @@ │ │ │ │ │ vmov s3, r9 │ │ │ │ │ vldr s12, [r2, #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 6a10 │ │ │ │ │ + ble.w 66d8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 97) │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 99) │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r6, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 97) │ │ │ │ │ - bge.n 6780 │ │ │ │ │ + bge.n 6448 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 105) │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r6, s12 │ │ │ │ │ sxth r6, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 108) │ │ │ │ │ vldr s12, [r2, #36] @ 0x24 │ │ │ │ │ strh r6, [r3, #16] │ │ │ │ │ vcvt.f64.f32 d6, s12 │ │ │ │ │ vadd.f64 d6, d6, d3 │ │ │ │ │ vcmpe.f64 d6, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 69f8 │ │ │ │ │ + ble.w 66c0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 109) │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 111) │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r6, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 109) │ │ │ │ │ - bge.n 67ba │ │ │ │ │ + bge.n 6482 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 117) │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r6, s12 │ │ │ │ │ sxth r6, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 120) │ │ │ │ │ vldr s12, [r2, #40] @ 0x28 │ │ │ │ │ strh r6, [r3, #18] │ │ │ │ │ vcvt.f64.f32 d6, s12 │ │ │ │ │ vadd.f64 d6, d6, d3 │ │ │ │ │ vcmpe.f64 d6, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 69e0 │ │ │ │ │ + ble.w 66a8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 121) │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 123) │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r6, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 121) │ │ │ │ │ - bge.n 67f4 │ │ │ │ │ + bge.n 64bc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 129) │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r6, s12 │ │ │ │ │ sxth r6, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 132) │ │ │ │ │ vldr s12, [r2, #44] @ 0x2c │ │ │ │ │ strh r6, [r3, #20] │ │ │ │ │ vcvt.f64.f32 d6, s12 │ │ │ │ │ vadd.f64 d6, d6, d3 │ │ │ │ │ vcmpe.f64 d6, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 69c8 │ │ │ │ │ + ble.w 6690 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 133) │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 135) │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r6, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 133) │ │ │ │ │ - bge.n 682e │ │ │ │ │ + bge.n 64f6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 141) │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r6, s12 │ │ │ │ │ sxth r6, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 144) │ │ │ │ │ vldr s12, [r2, #48] @ 0x30 │ │ │ │ │ strh r6, [r3, #22] │ │ │ │ │ vcvt.f64.f32 d6, s12 │ │ │ │ │ vadd.f64 d6, d6, d3 │ │ │ │ │ vcmpe.f64 d6, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 69b0 │ │ │ │ │ + ble.w 6678 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 145) │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 147) │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r6, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 145) │ │ │ │ │ - bge.n 6868 │ │ │ │ │ + bge.n 6530 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 153) │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r6, s12 │ │ │ │ │ sxth r6, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 156) │ │ │ │ │ vldr s12, [r2, #52] @ 0x34 │ │ │ │ │ strh r6, [r3, #24] │ │ │ │ │ vcvt.f64.f32 d6, s12 │ │ │ │ │ vadd.f64 d6, d6, d3 │ │ │ │ │ vcmpe.f64 d6, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 6998 │ │ │ │ │ + ble.w 6660 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 157) │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 159) │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r6, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 157) │ │ │ │ │ - bge.n 68a2 │ │ │ │ │ + bge.n 656a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 165) │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r6, s12 │ │ │ │ │ sxth r6, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 168) │ │ │ │ │ vldr s12, [r2, #56] @ 0x38 │ │ │ │ │ strh r6, [r3, #26] │ │ │ │ │ vcvt.f64.f32 d6, s12 │ │ │ │ │ vadd.f64 d6, d6, d3 │ │ │ │ │ vcmpe.f64 d6, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.n 6982 │ │ │ │ │ + ble.n 664a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 169) │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 171) │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r6, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 169) │ │ │ │ │ - bge.n 68da │ │ │ │ │ + bge.n 65a2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 177) │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r6, s12 │ │ │ │ │ sxth r6, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 180) │ │ │ │ │ vldr s12, [r2, #60] @ 0x3c │ │ │ │ │ strh r6, [r3, #28] │ │ │ │ │ vcvt.f64.f32 d6, s12 │ │ │ │ │ vadd.f64 d6, d6, d3 │ │ │ │ │ vcmpe.f64 d6, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.n 696c │ │ │ │ │ + ble.n 6634 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 181) │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 183) │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r6, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 181) │ │ │ │ │ - bge.n 6912 │ │ │ │ │ + bge.n 65da │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 189) │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r6, s12 │ │ │ │ │ sxth r6, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 192) │ │ │ │ │ adds r7, #16 │ │ │ │ │ strh r6, [r3, #30] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:79 (discriminator 1) │ │ │ │ │ adds r2, #64 @ 0x40 │ │ │ │ │ adds r3, #32 │ │ │ │ │ cmp sl, r7 │ │ │ │ │ - bls.w 6ad0 │ │ │ │ │ + bls.w 6798 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:80 │ │ │ │ │ mla r6, r8, r1, lr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 │ │ │ │ │ vldr s12, [r2] │ │ │ │ │ ubfx r9, r6, #6, #5 │ │ │ │ │ vcvt.f64.f32 d6, s12 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:80 │ │ │ │ │ @@ -8958,191 +8907,191 @@ │ │ │ │ │ ubfx fp, r1, #6, #5 │ │ │ │ │ sub.w r9, r9, fp │ │ │ │ │ vmov s3, r9 │ │ │ │ │ vcvt.f64.s32 d1, s3 │ │ │ │ │ vmla.f64 d6, d1, d4 │ │ │ │ │ vcmpe.f64 d6, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bgt.w 64d8 │ │ │ │ │ + bgt.w 61a0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 2) │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 8) │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r9, ip │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 2) │ │ │ │ │ - bls.w 64fa │ │ │ │ │ - b.n 64ee │ │ │ │ │ + bls.w 61c2 │ │ │ │ │ + b.n 61b6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 182) │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 188) │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r6, ip │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 182) │ │ │ │ │ - bls.n 6912 │ │ │ │ │ - b.n 6908 │ │ │ │ │ + bls.n 65da │ │ │ │ │ + b.n 65d0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 170) │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 176) │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r6, ip │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 170) │ │ │ │ │ - bls.n 68da │ │ │ │ │ - b.n 68d0 │ │ │ │ │ + bls.n 65a2 │ │ │ │ │ + b.n 6598 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 158) │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 164) │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r6, ip │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 158) │ │ │ │ │ - bls.w 68a2 │ │ │ │ │ - b.n 6898 │ │ │ │ │ + bls.w 656a │ │ │ │ │ + b.n 6560 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 146) │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 152) │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r6, ip │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 146) │ │ │ │ │ - bls.w 6868 │ │ │ │ │ - b.n 685e │ │ │ │ │ + bls.w 6530 │ │ │ │ │ + b.n 6526 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 134) │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 140) │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r6, ip │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 134) │ │ │ │ │ - bls.w 682e │ │ │ │ │ - b.n 6824 │ │ │ │ │ + bls.w 64f6 │ │ │ │ │ + b.n 64ec │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 122) │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 128) │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r6, ip │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 122) │ │ │ │ │ - bls.w 67f4 │ │ │ │ │ - b.n 67ea │ │ │ │ │ + bls.w 64bc │ │ │ │ │ + b.n 64b2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 110) │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 116) │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r6, ip │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 110) │ │ │ │ │ - bls.w 67ba │ │ │ │ │ - b.n 67b0 │ │ │ │ │ + bls.w 6482 │ │ │ │ │ + b.n 6478 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 98) │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 104) │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r6, ip │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 98) │ │ │ │ │ - bls.w 6780 │ │ │ │ │ - b.n 6776 │ │ │ │ │ + bls.w 6448 │ │ │ │ │ + b.n 643e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 86) │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 92) │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r9, ip │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 86) │ │ │ │ │ - bls.w 6734 │ │ │ │ │ - b.n 6728 │ │ │ │ │ + bls.w 63fc │ │ │ │ │ + b.n 63f0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 74) │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 80) │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r9, ip │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 74) │ │ │ │ │ - bls.w 66e6 │ │ │ │ │ - b.n 66da │ │ │ │ │ + bls.w 63ae │ │ │ │ │ + b.n 63a2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 62) │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 68) │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r9, ip │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 62) │ │ │ │ │ - bls.w 6694 │ │ │ │ │ - b.n 6688 │ │ │ │ │ + bls.w 635c │ │ │ │ │ + b.n 6350 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 26) │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 32) │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r9, ip │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 26) │ │ │ │ │ - bls.w 659e │ │ │ │ │ - b.n 6592 │ │ │ │ │ + bls.w 6266 │ │ │ │ │ + b.n 625a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 14) │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 20) │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r9, ip │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 14) │ │ │ │ │ - bls.w 654c │ │ │ │ │ - b.n 6540 │ │ │ │ │ + bls.w 6214 │ │ │ │ │ + b.n 6208 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 50) │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 56) │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r9, ip │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 50) │ │ │ │ │ - bls.w 6642 │ │ │ │ │ - b.n 6636 │ │ │ │ │ + bls.w 630a │ │ │ │ │ + b.n 62fe │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 38) │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 44) │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r9, ip │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 38) │ │ │ │ │ - bls.w 65f0 │ │ │ │ │ - b.n 65e4 │ │ │ │ │ + bls.w 62b8 │ │ │ │ │ + b.n 62ac │ │ │ │ │ ldr.w r9, [sp, #8] │ │ │ │ │ mov r7, sl │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:84 │ │ │ │ │ movw r3, #26125 @ 0x660d │ │ │ │ │ movt r3, #25 │ │ │ │ │ movw ip, #62303 @ 0xf35f │ │ │ │ │ movt ip, #15470 @ 0x3c6e │ │ │ │ │ @@ -9153,194 +9102,194 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:84 │ │ │ │ │ lsrs r2, r2, #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:85 (discriminator 13) │ │ │ │ │ cmp r3, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:84 │ │ │ │ │ mov.w r1, ip, lsr #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:85 (discriminator 13) │ │ │ │ │ - bls.n 6b8c │ │ │ │ │ + bls.n 6854 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:85 (discriminator 8) │ │ │ │ │ mov.w lr, #32768 @ 0x8000 │ │ │ │ │ movt lr, #65535 @ 0xffff │ │ │ │ │ add.w r6, r9, r7, lsl #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:85 (discriminator 14) │ │ │ │ │ - vldr d5, [pc, #368] @ 6c78 │ │ │ │ │ + vldr d5, [pc, #368] @ 6940 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:85 (discriminator 2) │ │ │ │ │ - vldr d2, [pc, #372] @ 6c80 │ │ │ │ │ + vldr d2, [pc, #372] @ 6948 │ │ │ │ │ add.w r7, r5, r7, lsl #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:85 (discriminator 1) │ │ │ │ │ - vldr d3, [pc, #372] @ 6c88 │ │ │ │ │ + vldr d3, [pc, #372] @ 6950 │ │ │ │ │ add.w r8, r9, r3, lsl #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:85 (discriminator 2) │ │ │ │ │ vmov.f64 d4, #96 @ 0x3f000000 0.5 │ │ │ │ │ - b.n 6b48 │ │ │ │ │ + b.n 6810 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:85 (discriminator 1) │ │ │ │ │ vadd.f64 d7, d7, d4 │ │ │ │ │ vcmpe.f64 d7, d3 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:85 (discriminator 3) │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r3, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:85 (discriminator 1) │ │ │ │ │ - bge.n 6b40 │ │ │ │ │ + bge.n 6808 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:85 (discriminator 9) │ │ │ │ │ vcvt.s32.f64 s14, d7 │ │ │ │ │ vmov r3, s14 │ │ │ │ │ sxth r3, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:85 (discriminator 13) │ │ │ │ │ cmp r6, r8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:85 (discriminator 12) │ │ │ │ │ strh.w r3, [r7], #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:85 (discriminator 13) │ │ │ │ │ - beq.n 6b8c │ │ │ │ │ + beq.n 6854 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:85 (discriminator 14) │ │ │ │ │ lsrs r2, r2, #3 │ │ │ │ │ lsrs r1, r1, #3 │ │ │ │ │ and.w r3, r2, #31 │ │ │ │ │ and.w r9, r1, #31 │ │ │ │ │ sub.w r3, r3, r9 │ │ │ │ │ vmov s13, r3 │ │ │ │ │ vldmia r6!, {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 6b20 │ │ │ │ │ + bgt.n 67e8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:85 (discriminator 2) │ │ │ │ │ vsub.f64 d7, d7, d4 │ │ │ │ │ vcmpe.f64 d7, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:85 (discriminator 8) │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r3, lr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:85 (discriminator 2) │ │ │ │ │ - bls.n 6b40 │ │ │ │ │ - b.n 6b36 │ │ │ │ │ + bls.n 6808 │ │ │ │ │ + b.n 67fe │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:89 │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:88 │ │ │ │ │ str.w ip, [r0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:89 │ │ │ │ │ add.w r5, r5, r3, lsl #1 │ │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ │ str r5, [r3, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:213 │ │ │ │ │ - b.w 59c8 │ │ │ │ │ + b.w 5690 │ │ │ │ │ ldr r5, [sp, #24] │ │ │ │ │ add.w r5, r5, r9, lsl #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:136 │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ subs r3, #1 │ │ │ │ │ mul.w r3, r9, r3 │ │ │ │ │ add.w r5, r5, r3, lsl #1 │ │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ │ str r5, [r3, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:218 │ │ │ │ │ - b.w 59c8 │ │ │ │ │ + b.w 5690 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:64 │ │ │ │ │ mov r3, r4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:41 (discriminator 1) │ │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ itt ls │ │ │ │ │ movls r3, r1 │ │ │ │ │ movls.w r9, r3, lsl #2 │ │ │ │ │ - bls.n 6c1a │ │ │ │ │ + bls.n 68e2 │ │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ │ lsls r3, r3, #2 │ │ │ │ │ adds r7, r2, r3 │ │ │ │ │ adds r6, r5, r3 │ │ │ │ │ mov.w r9, r1, lsl #2 │ │ │ │ │ add.w r8, r2, r9 │ │ │ │ │ - b.n 6bde │ │ │ │ │ + b.n 68a6 │ │ │ │ │ cmp r7, r8 │ │ │ │ │ - beq.n 6c1a │ │ │ │ │ + beq.n 68e2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:42 │ │ │ │ │ vldmia r7!, {s16} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:43 │ │ │ │ │ vmov.f32 s0, s16 │ │ │ │ │ - blx 1644 │ │ │ │ │ + blx 136c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:43 (discriminator 1) │ │ │ │ │ str.w r0, [r6], #4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:44 │ │ │ │ │ movs r0, #1 │ │ │ │ │ - blx 17c8 │ │ │ │ │ + blx 14f0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:44 (discriminator 1) │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 6bda │ │ │ │ │ + beq.n 68a2 │ │ │ │ │ ./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 175c │ │ │ │ │ + blx 1484 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:46 │ │ │ │ │ vcmpe.f32 s16, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ite gt │ │ │ │ │ movgt.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ movle r3, #0 │ │ │ │ │ add.w r3, r3, #2147483648 @ 0x80000000 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:46 (discriminator 4) │ │ │ │ │ str.w r3, [r6, #-4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:47 │ │ │ │ │ - b.n 6bda │ │ │ │ │ + b.n 68a2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:89 │ │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ │ add r5, r9 │ │ │ │ │ str r5, [r3, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:208 │ │ │ │ │ - b.w 59c8 │ │ │ │ │ + b.w 5690 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:123 (discriminator 2) │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:123 (discriminator 1) │ │ │ │ │ ldr r1, [sp, #32] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:123 (discriminator 2) │ │ │ │ │ adds r3, #2 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:123 (discriminator 1) │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - beq.n 6b9e │ │ │ │ │ + beq.n 6866 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:124 │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ ldr.w r1, [r3, #4]! │ │ │ │ │ strd r1, r3, [sp, #12] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:125 (discriminator 1) │ │ │ │ │ - b.w 5a6e │ │ │ │ │ + b.w 5736 │ │ │ │ │ ldrd r2, r5, [sp, #8] │ │ │ │ │ mov r3, r9 │ │ │ │ │ - b.n 6bba │ │ │ │ │ + b.n 6882 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:105 (discriminator 1) │ │ │ │ │ mov r4, r9 │ │ │ │ │ - b.w 6430 │ │ │ │ │ + b.w 60f8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:79 (discriminator 1) │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:59 │ │ │ │ │ mov r4, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:217 │ │ │ │ │ ldr r7, [r7, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:79 (discriminator 1) │ │ │ │ │ bic.w r6, r3, #15 │ │ │ │ │ cmp r3, #15 │ │ │ │ │ - bls.w 721e │ │ │ │ │ + bls.w 6ee6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 8) │ │ │ │ │ mov.w ip, #32768 @ 0x8000 │ │ │ │ │ movt ip, #65535 @ 0xffff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 2) │ │ │ │ │ - vldr d4, [pc, #24] @ 6c80 │ │ │ │ │ + vldr d4, [pc, #24] @ 6948 │ │ │ │ │ mov r2, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 1) │ │ │ │ │ - vldr d6, [pc, #28] @ 6c88 │ │ │ │ │ + vldr d6, [pc, #28] @ 6950 │ │ │ │ │ mov r3, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 2) │ │ │ │ │ vmov.f64 d7, #96 @ 0x3f000000 0.5 │ │ │ │ │ - b.n 6fe2 │ │ │ │ │ + b.n 6caa │ │ │ │ │ nop │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ subs r7, #160 @ 0xa0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ @@ -9355,622 +9304,622 @@ │ │ │ │ │ vcmpe.f64 d5, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 3) │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r1, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 1) │ │ │ │ │ - bge.n 6cb0 │ │ │ │ │ + bge.n 6978 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 9) │ │ │ │ │ vcvt.s32.f64 s10, d5 │ │ │ │ │ vmov r1, s10 │ │ │ │ │ sxth r1, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 12) │ │ │ │ │ vldr s7, [r2, #4] │ │ │ │ │ strh r1, [r3, #0] │ │ │ │ │ vcmpe.f32 s7, #0.0 │ │ │ │ │ vcvt.f64.f32 d5, s7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 70f8 │ │ │ │ │ + ble.w 6dc0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 13) │ │ │ │ │ vadd.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 15) │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r1, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 13) │ │ │ │ │ - bge.n 6ce6 │ │ │ │ │ + bge.n 69ae │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 21) │ │ │ │ │ vcvt.s32.f64 s10, d5 │ │ │ │ │ vmov r1, s10 │ │ │ │ │ sxth r1, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 24) │ │ │ │ │ vldr s7, [r2, #8] │ │ │ │ │ strh r1, [r3, #2] │ │ │ │ │ vcmpe.f32 s7, #0.0 │ │ │ │ │ vcvt.f64.f32 d5, s7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 7158 │ │ │ │ │ + ble.w 6e20 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 25) │ │ │ │ │ vadd.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 27) │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r1, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 25) │ │ │ │ │ - bge.n 6d1c │ │ │ │ │ + bge.n 69e4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 33) │ │ │ │ │ vcvt.s32.f64 s10, d5 │ │ │ │ │ vmov r1, s10 │ │ │ │ │ sxth r1, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 36) │ │ │ │ │ vldr s7, [r2, #12] │ │ │ │ │ strh r1, [r3, #4] │ │ │ │ │ vcmpe.f32 s7, #0.0 │ │ │ │ │ vcvt.f64.f32 d5, s7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 7140 │ │ │ │ │ + ble.w 6e08 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 37) │ │ │ │ │ vadd.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 39) │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r1, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 37) │ │ │ │ │ - bge.n 6d52 │ │ │ │ │ + bge.n 6a1a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 45) │ │ │ │ │ vcvt.s32.f64 s10, d5 │ │ │ │ │ vmov r1, s10 │ │ │ │ │ sxth r1, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 48) │ │ │ │ │ vldr s7, [r2, #16] │ │ │ │ │ strh r1, [r3, #6] │ │ │ │ │ vcmpe.f32 s7, #0.0 │ │ │ │ │ vcvt.f64.f32 d5, s7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 7128 │ │ │ │ │ + ble.w 6df0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 49) │ │ │ │ │ vadd.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 51) │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r1, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 49) │ │ │ │ │ - bge.n 6d88 │ │ │ │ │ + bge.n 6a50 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 57) │ │ │ │ │ vcvt.s32.f64 s10, d5 │ │ │ │ │ vmov r1, s10 │ │ │ │ │ sxth r1, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 60) │ │ │ │ │ vldr s7, [r2, #20] │ │ │ │ │ strh r1, [r3, #8] │ │ │ │ │ vcmpe.f32 s7, #0.0 │ │ │ │ │ vcvt.f64.f32 d5, s7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 7110 │ │ │ │ │ + ble.w 6dd8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 61) │ │ │ │ │ vadd.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 63) │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r1, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 61) │ │ │ │ │ - bge.n 6dbe │ │ │ │ │ + bge.n 6a86 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 69) │ │ │ │ │ vcvt.s32.f64 s10, d5 │ │ │ │ │ vmov r1, s10 │ │ │ │ │ sxth r1, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 72) │ │ │ │ │ vldr s7, [r2, #24] │ │ │ │ │ strh r1, [r3, #10] │ │ │ │ │ vcmpe.f32 s7, #0.0 │ │ │ │ │ vcvt.f64.f32 d5, s7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 70e0 │ │ │ │ │ + ble.w 6da8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 73) │ │ │ │ │ vadd.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 75) │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r1, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 73) │ │ │ │ │ - bge.n 6df4 │ │ │ │ │ + bge.n 6abc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 81) │ │ │ │ │ vcvt.s32.f64 s10, d5 │ │ │ │ │ vmov r1, s10 │ │ │ │ │ sxth r1, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 84) │ │ │ │ │ vldr s7, [r2, #28] │ │ │ │ │ strh r1, [r3, #12] │ │ │ │ │ vcmpe.f32 s7, #0.0 │ │ │ │ │ vcvt.f64.f32 d5, s7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 70c8 │ │ │ │ │ + ble.w 6d90 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 85) │ │ │ │ │ vadd.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 87) │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r1, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 85) │ │ │ │ │ - bge.n 6e2a │ │ │ │ │ + bge.n 6af2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 93) │ │ │ │ │ vcvt.s32.f64 s10, d5 │ │ │ │ │ vmov r1, s10 │ │ │ │ │ sxth r1, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 96) │ │ │ │ │ vldr s7, [r2, #32] │ │ │ │ │ strh r1, [r3, #14] │ │ │ │ │ vcmpe.f32 s7, #0.0 │ │ │ │ │ vcvt.f64.f32 d5, s7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 70b0 │ │ │ │ │ + ble.w 6d78 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 97) │ │ │ │ │ vadd.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 99) │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r1, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 97) │ │ │ │ │ - bge.n 6e60 │ │ │ │ │ + bge.n 6b28 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 105) │ │ │ │ │ vcvt.s32.f64 s10, d5 │ │ │ │ │ vmov r1, s10 │ │ │ │ │ sxth r1, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 108) │ │ │ │ │ vldr s7, [r2, #36] @ 0x24 │ │ │ │ │ strh r1, [r3, #16] │ │ │ │ │ vcmpe.f32 s7, #0.0 │ │ │ │ │ vcvt.f64.f32 d5, s7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 7098 │ │ │ │ │ + ble.w 6d60 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 109) │ │ │ │ │ vadd.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 111) │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r1, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 109) │ │ │ │ │ - bge.n 6e96 │ │ │ │ │ + bge.n 6b5e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 117) │ │ │ │ │ vcvt.s32.f64 s10, d5 │ │ │ │ │ vmov r1, s10 │ │ │ │ │ sxth r1, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 120) │ │ │ │ │ vldr s7, [r2, #40] @ 0x28 │ │ │ │ │ strh r1, [r3, #18] │ │ │ │ │ vcmpe.f32 s7, #0.0 │ │ │ │ │ vcvt.f64.f32 d5, s7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 7080 │ │ │ │ │ + ble.w 6d48 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 121) │ │ │ │ │ vadd.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 123) │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r1, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 121) │ │ │ │ │ - bge.n 6ecc │ │ │ │ │ + bge.n 6b94 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 129) │ │ │ │ │ vcvt.s32.f64 s10, d5 │ │ │ │ │ vmov r1, s10 │ │ │ │ │ sxth r1, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 132) │ │ │ │ │ vldr s7, [r2, #44] @ 0x2c │ │ │ │ │ strh r1, [r3, #20] │ │ │ │ │ vcmpe.f32 s7, #0.0 │ │ │ │ │ vcvt.f64.f32 d5, s7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 7068 │ │ │ │ │ + ble.w 6d30 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 133) │ │ │ │ │ vadd.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 135) │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r1, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 133) │ │ │ │ │ - bge.n 6f02 │ │ │ │ │ + bge.n 6bca │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 141) │ │ │ │ │ vcvt.s32.f64 s10, d5 │ │ │ │ │ vmov r1, s10 │ │ │ │ │ sxth r1, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 144) │ │ │ │ │ vldr s7, [r2, #48] @ 0x30 │ │ │ │ │ strh r1, [r3, #22] │ │ │ │ │ vcmpe.f32 s7, #0.0 │ │ │ │ │ vcvt.f64.f32 d5, s7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 7050 │ │ │ │ │ + ble.w 6d18 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 145) │ │ │ │ │ vadd.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 147) │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r1, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 145) │ │ │ │ │ - bge.n 6f38 │ │ │ │ │ + bge.n 6c00 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 153) │ │ │ │ │ vcvt.s32.f64 s10, d5 │ │ │ │ │ vmov r1, s10 │ │ │ │ │ sxth r1, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 156) │ │ │ │ │ vldr s7, [r2, #52] @ 0x34 │ │ │ │ │ strh r1, [r3, #24] │ │ │ │ │ vcmpe.f32 s7, #0.0 │ │ │ │ │ vcvt.f64.f32 d5, s7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.n 703a │ │ │ │ │ + ble.n 6d02 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 157) │ │ │ │ │ vadd.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 159) │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r1, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 157) │ │ │ │ │ - bge.n 6f6c │ │ │ │ │ + bge.n 6c34 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 165) │ │ │ │ │ vcvt.s32.f64 s10, d5 │ │ │ │ │ vmov r1, s10 │ │ │ │ │ sxth r1, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 168) │ │ │ │ │ vldr s7, [r2, #56] @ 0x38 │ │ │ │ │ strh r1, [r3, #26] │ │ │ │ │ vcmpe.f32 s7, #0.0 │ │ │ │ │ vcvt.f64.f32 d5, s7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.n 7024 │ │ │ │ │ + ble.n 6cec │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 169) │ │ │ │ │ vadd.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 171) │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r1, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 169) │ │ │ │ │ - bge.n 6fa0 │ │ │ │ │ + bge.n 6c68 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 177) │ │ │ │ │ vcvt.s32.f64 s10, d5 │ │ │ │ │ vmov r1, s10 │ │ │ │ │ sxth r1, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 180) │ │ │ │ │ vldr s7, [r2, #60] @ 0x3c │ │ │ │ │ strh r1, [r3, #28] │ │ │ │ │ vcmpe.f32 s7, #0.0 │ │ │ │ │ vcvt.f64.f32 d5, s7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.n 700e │ │ │ │ │ + ble.n 6cd6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 181) │ │ │ │ │ vadd.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 183) │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r1, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 181) │ │ │ │ │ - bge.n 6fd4 │ │ │ │ │ + bge.n 6c9c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 189) │ │ │ │ │ vcvt.s32.f64 s10, d5 │ │ │ │ │ vmov r1, s10 │ │ │ │ │ sxth r1, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 192) │ │ │ │ │ adds r0, #16 │ │ │ │ │ strh r1, [r3, #30] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:79 (discriminator 1) │ │ │ │ │ adds r2, #64 @ 0x40 │ │ │ │ │ adds r3, #32 │ │ │ │ │ cmp r6, r0 │ │ │ │ │ - bls.w 7170 │ │ │ │ │ + bls.w 6e38 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 │ │ │ │ │ vldr s7, [r2] │ │ │ │ │ vcmpe.f32 s7, #0.0 │ │ │ │ │ vcvt.f64.f32 d5, s7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bgt.w 6c90 │ │ │ │ │ + bgt.w 6958 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 2) │ │ │ │ │ vsub.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d4 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 8) │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r1, ip │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 2) │ │ │ │ │ - bls.w 6cb0 │ │ │ │ │ - b.n 6ca6 │ │ │ │ │ + bls.w 6978 │ │ │ │ │ + b.n 696e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 182) │ │ │ │ │ vsub.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d4 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 188) │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r1, ip │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 182) │ │ │ │ │ - bls.n 6fd4 │ │ │ │ │ - b.n 6fca │ │ │ │ │ + bls.n 6c9c │ │ │ │ │ + b.n 6c92 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 170) │ │ │ │ │ vsub.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d4 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 176) │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r1, ip │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 170) │ │ │ │ │ - bls.n 6fa0 │ │ │ │ │ - b.n 6f96 │ │ │ │ │ + bls.n 6c68 │ │ │ │ │ + b.n 6c5e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 158) │ │ │ │ │ vsub.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d4 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 164) │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r1, ip │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 158) │ │ │ │ │ - bls.n 6f6c │ │ │ │ │ - b.n 6f62 │ │ │ │ │ + bls.n 6c34 │ │ │ │ │ + b.n 6c2a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 146) │ │ │ │ │ vsub.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d4 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 152) │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r1, ip │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 146) │ │ │ │ │ - bls.w 6f38 │ │ │ │ │ - b.n 6f2e │ │ │ │ │ + bls.w 6c00 │ │ │ │ │ + b.n 6bf6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 134) │ │ │ │ │ vsub.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d4 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 140) │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r1, ip │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 134) │ │ │ │ │ - bls.w 6f02 │ │ │ │ │ - b.n 6ef8 │ │ │ │ │ + bls.w 6bca │ │ │ │ │ + b.n 6bc0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 122) │ │ │ │ │ vsub.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d4 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 128) │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r1, ip │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 122) │ │ │ │ │ - bls.w 6ecc │ │ │ │ │ - b.n 6ec2 │ │ │ │ │ + bls.w 6b94 │ │ │ │ │ + b.n 6b8a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 110) │ │ │ │ │ vsub.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d4 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 116) │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r1, ip │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 110) │ │ │ │ │ - bls.w 6e96 │ │ │ │ │ - b.n 6e8c │ │ │ │ │ + bls.w 6b5e │ │ │ │ │ + b.n 6b54 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 98) │ │ │ │ │ vsub.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d4 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 104) │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r1, ip │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 98) │ │ │ │ │ - bls.w 6e60 │ │ │ │ │ - b.n 6e56 │ │ │ │ │ + bls.w 6b28 │ │ │ │ │ + b.n 6b1e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 86) │ │ │ │ │ vsub.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d4 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 92) │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r1, ip │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 86) │ │ │ │ │ - bls.w 6e2a │ │ │ │ │ - b.n 6e20 │ │ │ │ │ + bls.w 6af2 │ │ │ │ │ + b.n 6ae8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 74) │ │ │ │ │ vsub.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d4 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 80) │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r1, ip │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 74) │ │ │ │ │ - bls.w 6df4 │ │ │ │ │ - b.n 6dea │ │ │ │ │ + bls.w 6abc │ │ │ │ │ + b.n 6ab2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 14) │ │ │ │ │ vsub.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d4 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 20) │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r1, ip │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 14) │ │ │ │ │ - bls.w 6ce6 │ │ │ │ │ - b.n 6cdc │ │ │ │ │ + bls.w 69ae │ │ │ │ │ + b.n 69a4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 62) │ │ │ │ │ vsub.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d4 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 68) │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r1, ip │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 62) │ │ │ │ │ - bls.w 6dbe │ │ │ │ │ - b.n 6db4 │ │ │ │ │ + bls.w 6a86 │ │ │ │ │ + b.n 6a7c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 50) │ │ │ │ │ vsub.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d4 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 56) │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r1, ip │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 50) │ │ │ │ │ - bls.w 6d88 │ │ │ │ │ - b.n 6d7e │ │ │ │ │ + bls.w 6a50 │ │ │ │ │ + b.n 6a46 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 38) │ │ │ │ │ vsub.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d4 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 44) │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r1, ip │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 38) │ │ │ │ │ - bls.w 6d52 │ │ │ │ │ - b.n 6d48 │ │ │ │ │ + bls.w 6a1a │ │ │ │ │ + b.n 6a10 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 26) │ │ │ │ │ vsub.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d4 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 32) │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r1, ip │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 26) │ │ │ │ │ - bls.w 6d1c │ │ │ │ │ - b.n 6d12 │ │ │ │ │ + bls.w 69e4 │ │ │ │ │ + b.n 69da │ │ │ │ │ mov r2, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:85 (discriminator 13) │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bls.n 71ea │ │ │ │ │ + bls.n 6eb2 │ │ │ │ │ add.w r1, r7, r2, lsl #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:85 (discriminator 8) │ │ │ │ │ mov.w r0, #32768 @ 0x8000 │ │ │ │ │ movt r0, #65535 @ 0xffff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:85 (discriminator 2) │ │ │ │ │ - vldr d3, [pc, #176] @ 7238 │ │ │ │ │ + vldr d3, [pc, #176] @ 6f00 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:85 (discriminator 1) │ │ │ │ │ - vldr d4, [pc, #180] @ 7240 │ │ │ │ │ + vldr d4, [pc, #180] @ 6f08 │ │ │ │ │ add.w r2, r5, r2, lsl #1 │ │ │ │ │ add.w r7, r7, r3, lsl #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:85 (discriminator 2) │ │ │ │ │ vmov.f64 d5, #96 @ 0x3f000000 0.5 │ │ │ │ │ - b.n 71c2 │ │ │ │ │ + b.n 6e8a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:85 (discriminator 1) │ │ │ │ │ vadd.f64 d7, d7, d5 │ │ │ │ │ vcmpe.f64 d7, d4 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:85 (discriminator 3) │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r3, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:85 (discriminator 1) │ │ │ │ │ - bge.n 71ba │ │ │ │ │ + bge.n 6e82 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:85 (discriminator 9) │ │ │ │ │ vcvt.s32.f64 s14, d7 │ │ │ │ │ vmov r3, s14 │ │ │ │ │ sxth r3, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:85 (discriminator 13) │ │ │ │ │ cmp r1, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:85 (discriminator 12) │ │ │ │ │ strh.w r3, [r2], #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:85 (discriminator 13) │ │ │ │ │ - beq.n 71ea │ │ │ │ │ + beq.n 6eb2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:85 (discriminator 14) │ │ │ │ │ vldmia r1!, {s13} │ │ │ │ │ vcmpe.f32 s13, #0.0 │ │ │ │ │ vcvt.f64.f32 d7, s13 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bgt.n 719a │ │ │ │ │ + bgt.n 6e62 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:85 (discriminator 2) │ │ │ │ │ vsub.f64 d7, d7, d5 │ │ │ │ │ vcmpe.f64 d7, d3 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:85 (discriminator 8) │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r3, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:85 (discriminator 2) │ │ │ │ │ - bls.n 71ba │ │ │ │ │ - b.n 71b0 │ │ │ │ │ + bls.n 6e82 │ │ │ │ │ + b.n 6e78 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:89 │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ add.w r5, r5, r3, lsl #1 │ │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ │ str r5, [r3, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:217 │ │ │ │ │ - b.w 59c8 │ │ │ │ │ + b.w 5690 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:100 │ │ │ │ │ mov r4, r9 │ │ │ │ │ - b.w 634e │ │ │ │ │ + b.w 6016 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:131 (discriminator 13) │ │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ │ - cbnz r4, 7222 │ │ │ │ │ + cbnz r4, 6eea │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:123 (discriminator 2) │ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:123 (discriminator 1) │ │ │ │ │ ldr r4, [sp, #32] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:123 (discriminator 2) │ │ │ │ │ adds r0, #2 │ │ │ │ │ str r0, [sp, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:123 (discriminator 1) │ │ │ │ │ cmp r0, r4 │ │ │ │ │ - bne.w 5a44 │ │ │ │ │ + bne.w 570c │ │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ │ - b.n 6ba0 │ │ │ │ │ + b.n 6868 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:59 │ │ │ │ │ movs r4, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:79 │ │ │ │ │ mov r7, r4 │ │ │ │ │ - b.n 6ad6 │ │ │ │ │ + b.n 679e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:100 │ │ │ │ │ mov r4, r9 │ │ │ │ │ - b.n 6ba4 │ │ │ │ │ + b.n 686c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:79 │ │ │ │ │ mov r2, r0 │ │ │ │ │ - b.n 7172 │ │ │ │ │ + b.n 6e3a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:131 (discriminator 13) │ │ │ │ │ movs r4, #0 │ │ │ │ │ strd r0, r1, [sp, #12] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - b.w 6374 │ │ │ │ │ + b.w 603c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:222 │ │ │ │ │ - blx 181c <__stack_chk_fail@plt> │ │ │ │ │ + blx 1544 <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ nop.w │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r4 │ │ │ │ │ stmia r0!, {r5, r6, r7} │ │ │ │ │ movs r0, r0 │ │ │ │ │ @@ -9986,22 +9935,22 @@ │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/dbesi0.c:122 │ │ │ │ │ vabs.f64 d7, d0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/dbesi0.c:123 │ │ │ │ │ vmov.f64 d6, #33 @ 0x41080000 8.5 │ │ │ │ │ vcmpe.f64 d7, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bpl.n 72f8 │ │ │ │ │ + bpl.n 6fc0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/dbesi0.c:124 │ │ │ │ │ vmul.f64 d0, d0, d0 │ │ │ │ │ - vldr d7, [pc, #396] @ 7400 │ │ │ │ │ + vldr d7, [pc, #396] @ 70c8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/dbesi0.c:125 │ │ │ │ │ movs r1, #13 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/dbesi0.c:126 │ │ │ │ │ - ldr r3, [pc, #408] @ (7410 ) │ │ │ │ │ + ldr r3, [pc, #408] @ (70d8 ) │ │ │ │ │ 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 │ │ │ │ │ @@ -10052,21 +10001,21 @@ │ │ │ │ │ vmla.f64 d0, d6, d7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/dbesi0.c:149 │ │ │ │ │ pop {r3, pc} │ │ │ │ │ ./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 737c │ │ │ │ │ + bpl.n 7044 │ │ │ │ │ ./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, #260] @ (7414 ) │ │ │ │ │ + ldr r3, [pc, #260] @ (70dc ) │ │ │ │ │ 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 │ │ │ │ │ @@ -10107,21 +10056,21 @@ │ │ │ │ │ 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 72da │ │ │ │ │ + b.n 6fa2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/dbesi0.c:141 │ │ │ │ │ - vldr d5, [pc, #136] @ 7408 │ │ │ │ │ + vldr d5, [pc, #136] @ 70d0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/dbesi0.c:146 (discriminator 1) │ │ │ │ │ vmov.f64 d0, d7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/dbesi0.c:143 │ │ │ │ │ - ldr r3, [pc, #144] @ (7418 ) │ │ │ │ │ + ldr r3, [pc, #144] @ (70e0 ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/dbesi0.c:141 │ │ │ │ │ vdiv.f64 d6, d5, 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:146 │ │ │ │ │ vsqrt.f64 d9, d6 │ │ │ │ │ @@ -10155,977 +10104,977 @@ │ │ │ │ │ vmla.f64 d3, d2, d6 │ │ │ │ │ vmla.f64 d4, d3, d6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/dbesi0.c:145 │ │ │ │ │ vmla.f64 d5, d4, d6 │ │ │ │ │ vmla.f64 d7, d5, d6 │ │ │ │ │ vmla.f64 d8, d7, d6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/dbesi0.c:146 (discriminator 1) │ │ │ │ │ - blx 165c │ │ │ │ │ + blx 1384 │ │ │ │ │ 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 │ │ │ │ │ vpop {d8-d9} │ │ │ │ │ pop {r3, pc} │ │ │ │ │ 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 │ │ │ │ │ - ldrh r4, [r5, r4] │ │ │ │ │ + lsls r4, r3, #11 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - ldrh r6, [r2, r2] │ │ │ │ │ + lsls r6, r0, #9 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - ldrh r2, [r3, r0] │ │ │ │ │ + lsls r2, r1, #7 │ │ │ │ │ movs r1, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ _soxr_clear_fft_cache(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:21 │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:23 │ │ │ │ │ - ldr r4, [pc, #72] @ (7478 ) │ │ │ │ │ + ldr r4, [pc, #72] @ (7140 ) │ │ │ │ │ add r4, pc │ │ │ │ │ add.w r0, r4, #24 │ │ │ │ │ - blx 1868 │ │ │ │ │ + blx 1590 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:23 (discriminator 1) │ │ │ │ │ add.w r0, r4, #20 │ │ │ │ │ - blx 1868 │ │ │ │ │ + blx 1590 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:23 (discriminator 2) │ │ │ │ │ add.w r0, r4, #16 │ │ │ │ │ - blx 1868 │ │ │ │ │ + blx 1590 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:23 (discriminator 3) │ │ │ │ │ add.w r0, r4, #12 │ │ │ │ │ - blx 1868 │ │ │ │ │ + blx 1590 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:23 (discriminator 4) │ │ │ │ │ add.w r0, r4, #8 │ │ │ │ │ - blx 1868 │ │ │ │ │ + blx 1590 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:24 │ │ │ │ │ ldr r0, [r4, #28] │ │ │ │ │ - blx 1720 │ │ │ │ │ + blx 1448 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:25 │ │ │ │ │ ldr r0, [r4, #32] │ │ │ │ │ - blx 1720 │ │ │ │ │ + blx 1448 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:28 │ │ │ │ │ - ldr r3, [pc, #20] @ (747c ) │ │ │ │ │ + ldr r3, [pc, #20] @ (7144 ) │ │ │ │ │ ./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} │ │ │ │ │ - ldrb r0, [r7, #20] │ │ │ │ │ + movs r0, #8 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - ldrb r2, [r2, #14] │ │ │ │ │ + subs r2, r1, #3 │ │ │ │ │ movs r1, r0 │ │ │ │ │ _soxr_clear_fft_cache_f(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:21 │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:23 │ │ │ │ │ - ldr r4, [pc, #72] @ (74d8 ) │ │ │ │ │ + ldr r4, [pc, #72] @ (71a0 ) │ │ │ │ │ add r4, pc │ │ │ │ │ add.w r0, r4, #60 @ 0x3c │ │ │ │ │ - blx 1868 │ │ │ │ │ + blx 1590 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:23 (discriminator 1) │ │ │ │ │ add.w r0, r4, #56 @ 0x38 │ │ │ │ │ - blx 1868 │ │ │ │ │ + blx 1590 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:23 (discriminator 2) │ │ │ │ │ add.w r0, r4, #52 @ 0x34 │ │ │ │ │ - blx 1868 │ │ │ │ │ + blx 1590 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:23 (discriminator 3) │ │ │ │ │ add.w r0, r4, #48 @ 0x30 │ │ │ │ │ - blx 1868 │ │ │ │ │ + blx 1590 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:23 (discriminator 4) │ │ │ │ │ add.w r0, r4, #44 @ 0x2c │ │ │ │ │ - blx 1868 │ │ │ │ │ + blx 1590 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:24 │ │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ │ - blx 1720 │ │ │ │ │ + blx 1448 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:25 │ │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ │ - blx 1720 │ │ │ │ │ + blx 1448 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:28 │ │ │ │ │ - ldr r3, [pc, #20] @ (74dc ) │ │ │ │ │ + ldr r3, [pc, #20] @ (71a4 ) │ │ │ │ │ ./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} │ │ │ │ │ - ldrb r0, [r3, #19] │ │ │ │ │ + subs r0, r5, #6 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - ldrb r2, [r6, #12] │ │ │ │ │ + subs r2, r5, #1 │ │ │ │ │ movs r1, r0 │ │ │ │ │ done_with_fft_cache(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:60 │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:61 │ │ │ │ │ - cbz r0, 751a │ │ │ │ │ + cbz r0, 71e2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:62 │ │ │ │ │ - ldr r4, [pc, #92] @ (7550 ) │ │ │ │ │ + ldr r4, [pc, #92] @ (7218 ) │ │ │ │ │ add r4, pc │ │ │ │ │ add.w r0, r4, #20 │ │ │ │ │ - blx 1684 │ │ │ │ │ + blx 13ac │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:62 (discriminator 1) │ │ │ │ │ add.w r0, r4, #12 │ │ │ │ │ - blx 1798 │ │ │ │ │ + blx 14c0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:62 (discriminator 2) │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #4] │ │ │ │ │ - cbz r3, 7546 │ │ │ │ │ + cbz r3, 720e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:62 (discriminator 3) │ │ │ │ │ - ldr r0, [pc, #68] @ (7554 ) │ │ │ │ │ + ldr r0, [pc, #68] @ (721c ) │ │ │ │ │ ./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 (discriminator 3) │ │ │ │ │ add r0, pc │ │ │ │ │ adds r0, #12 │ │ │ │ │ - b.w 1680 │ │ │ │ │ + b.w 13a8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:63 │ │ │ │ │ - ldr r4, [pc, #60] @ (7558 ) │ │ │ │ │ + ldr r4, [pc, #60] @ (7220 ) │ │ │ │ │ add r4, pc │ │ │ │ │ add.w r0, r4, #8 │ │ │ │ │ - blx 1798 │ │ │ │ │ + blx 14c0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:63 (discriminator 1) │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ - cbz r3, 753c │ │ │ │ │ + cbz r3, 7204 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:63 (discriminator 3) │ │ │ │ │ - ldr r0, [pc, #44] @ (755c ) │ │ │ │ │ + ldr r0, [pc, #44] @ (7224 ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:64 │ │ │ │ │ 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 1680 │ │ │ │ │ + b.w 13a8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:63 (discriminator 1) │ │ │ │ │ add.w r0, r4, #20 │ │ │ │ │ - blx 1684 │ │ │ │ │ - b.n 752e │ │ │ │ │ + blx 13ac │ │ │ │ │ + b.n 71f6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:62 (discriminator 1) │ │ │ │ │ add.w r0, r4, #24 │ │ │ │ │ - blx 1684 │ │ │ │ │ - b.n 750c │ │ │ │ │ - ldrb r6, [r6, #17] │ │ │ │ │ + blx 13ac │ │ │ │ │ + b.n 71d4 │ │ │ │ │ + subs r6, r0, #5 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - ldrb r6, [r2, #17] │ │ │ │ │ + subs r6, r4, #4 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - ldrb r4, [r1, #17] │ │ │ │ │ + subs r4, r3, #4 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - ldrb r4, [r6, #16] │ │ │ │ │ + subs r4, r0, #4 │ │ │ │ │ movs r1, r0 │ │ │ │ │ done_with_fft_cache_f(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:60 │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:61 │ │ │ │ │ - cbz r0, 759a │ │ │ │ │ + cbz r0, 7262 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:62 │ │ │ │ │ - ldr r4, [pc, #92] @ (75d0 ) │ │ │ │ │ + ldr r4, [pc, #92] @ (7298 ) │ │ │ │ │ add r4, pc │ │ │ │ │ add.w r0, r4, #56 @ 0x38 │ │ │ │ │ - blx 1684 │ │ │ │ │ + blx 13ac │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:62 (discriminator 1) │ │ │ │ │ add.w r0, r4, #48 @ 0x30 │ │ │ │ │ - blx 1798 │ │ │ │ │ + blx 14c0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:62 (discriminator 2) │ │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ │ - cbz r3, 75c6 │ │ │ │ │ + cbz r3, 728e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:62 (discriminator 3) │ │ │ │ │ - ldr r0, [pc, #68] @ (75d4 ) │ │ │ │ │ + ldr r0, [pc, #68] @ (729c ) │ │ │ │ │ ./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 (discriminator 3) │ │ │ │ │ add r0, pc │ │ │ │ │ adds r0, #48 @ 0x30 │ │ │ │ │ - b.w 1680 │ │ │ │ │ + b.w 13a8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:63 │ │ │ │ │ - ldr r4, [pc, #60] @ (75d8 ) │ │ │ │ │ + ldr r4, [pc, #60] @ (72a0 ) │ │ │ │ │ add r4, pc │ │ │ │ │ add.w r0, r4, #44 @ 0x2c │ │ │ │ │ - blx 1798 │ │ │ │ │ + blx 14c0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:63 (discriminator 1) │ │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ │ - cbz r3, 75bc │ │ │ │ │ + cbz r3, 7284 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:63 (discriminator 3) │ │ │ │ │ - ldr r0, [pc, #44] @ (75dc ) │ │ │ │ │ + ldr r0, [pc, #44] @ (72a4 ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:64 │ │ │ │ │ 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 1680 │ │ │ │ │ + b.w 13a8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:63 (discriminator 1) │ │ │ │ │ add.w r0, r4, #56 @ 0x38 │ │ │ │ │ - blx 1684 │ │ │ │ │ - b.n 75ae │ │ │ │ │ + blx 13ac │ │ │ │ │ + b.n 7276 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:62 (discriminator 1) │ │ │ │ │ add.w r0, r4, #60 @ 0x3c │ │ │ │ │ - blx 1684 │ │ │ │ │ - b.n 758c │ │ │ │ │ - ldrb r6, [r6, #15] │ │ │ │ │ + blx 13ac │ │ │ │ │ + b.n 7254 │ │ │ │ │ + subs r6, r0, #3 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - ldrb r6, [r2, #15] │ │ │ │ │ + subs r6, r4, #2 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - ldrb r4, [r1, #15] │ │ │ │ │ + subs r4, r3, #2 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - ldrb r4, [r6, #14] │ │ │ │ │ + subs r4, r0, #2 │ │ │ │ │ movs r1, r0 │ │ │ │ │ update_fft_cache(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:32 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:11 │ │ │ │ │ - ldr r4, [pc, #492] @ (77e0 ) │ │ │ │ │ + ldr r4, [pc, #492] @ (74a8 ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:32 │ │ │ │ │ mov r5, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:11 │ │ │ │ │ add r4, pc │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bge.n 762c │ │ │ │ │ + bge.n 72f4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:16 │ │ │ │ │ - ldr r6, [pc, #484] @ (77e4 ) │ │ │ │ │ + ldr r6, [pc, #484] @ (74ac ) │ │ │ │ │ add r6, pc │ │ │ │ │ add.w r0, r6, #8 │ │ │ │ │ - blx 1780 │ │ │ │ │ + blx 14a8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:16 (discriminator 1) │ │ │ │ │ add.w r0, r6, #12 │ │ │ │ │ - blx 1780 │ │ │ │ │ + blx 14a8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:16 (discriminator 2) │ │ │ │ │ add.w r0, r6, #16 │ │ │ │ │ - blx 1780 │ │ │ │ │ + blx 14a8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:16 (discriminator 3) │ │ │ │ │ add.w r0, r6, #20 │ │ │ │ │ - blx 1780 │ │ │ │ │ + blx 14a8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:16 (discriminator 4) │ │ │ │ │ add.w r0, r6, #24 │ │ │ │ │ - blx 1780 │ │ │ │ │ + blx 14a8 │ │ │ │ │ ./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, #440] @ (77e8 ) │ │ │ │ │ + ldr r4, [pc, #440] @ (74b0 ) │ │ │ │ │ add r4, pc │ │ │ │ │ add.w r0, r4, #16 │ │ │ │ │ - blx 1798 │ │ │ │ │ + blx 14c0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:36 (discriminator 1) │ │ │ │ │ add.w r0, r4, #24 │ │ │ │ │ - blx 1798 │ │ │ │ │ + blx 14c0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:36 (discriminator 2) │ │ │ │ │ add.w r0, r4, #8 │ │ │ │ │ - blx 1798 │ │ │ │ │ + blx 14c0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:36 (discriminator 3) │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq.n 7734 │ │ │ │ │ - ldr r4, [pc, #408] @ (77ec ) │ │ │ │ │ + beq.n 73fc │ │ │ │ │ + ldr r4, [pc, #408] @ (74b4 ) │ │ │ │ │ add r4, pc │ │ │ │ │ add.w r6, r4, #8 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - blx 1684 │ │ │ │ │ + blx 13ac │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:36 (discriminator 1) │ │ │ │ │ add.w r0, r4, #24 │ │ │ │ │ - blx 1684 │ │ │ │ │ + blx 13ac │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:36 (discriminator 2) │ │ │ │ │ add.w r0, r4, #16 │ │ │ │ │ - blx 1684 │ │ │ │ │ + blx 13ac │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:37 │ │ │ │ │ - ldr r3, [pc, #380] @ (77f0 ) │ │ │ │ │ + ldr r3, [pc, #380] @ (74b8 ) │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - blt.n 7680 │ │ │ │ │ + blt.n 7348 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:56 │ │ │ │ │ movs r0, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:57 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:38 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - blx 1798 │ │ │ │ │ + blx 14c0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:38 (discriminator 1) │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 77a6 │ │ │ │ │ + beq.w 746e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:38 (discriminator 3) │ │ │ │ │ - ldr r4, [pc, #352] @ (77f4 ) │ │ │ │ │ + ldr r4, [pc, #352] @ (74bc ) │ │ │ │ │ add r4, pc │ │ │ │ │ add.w r0, r4, #8 │ │ │ │ │ - blx 1684 │ │ │ │ │ + blx 13ac │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:39 │ │ │ │ │ add.w r0, r4, #12 │ │ │ │ │ - blx 1798 │ │ │ │ │ + blx 14c0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:39 (discriminator 1) │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r4, #4] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq.n 77b0 │ │ │ │ │ + beq.n 7478 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:39 (discriminator 3) │ │ │ │ │ - ldr r4, [pc, #324] @ (77f8 ) │ │ │ │ │ + ldr r4, [pc, #324] @ (74c0 ) │ │ │ │ │ add r4, pc │ │ │ │ │ add.w r6, r4, #12 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:39 (discriminator 1) │ │ │ │ │ add.w r7, r4, #20 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:39 (discriminator 3) │ │ │ │ │ mov r0, r6 │ │ │ │ │ - blx 1684 │ │ │ │ │ + blx 13ac │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:39 (discriminator 1) │ │ │ │ │ mov r0, r7 │ │ │ │ │ - blx 1798 │ │ │ │ │ + blx 14c0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:40 │ │ │ │ │ - ldr r3, [pc, #304] @ (77fc ) │ │ │ │ │ + ldr r3, [pc, #304] @ (74c4 ) │ │ │ │ │ add r3, pc │ │ │ │ │ ldr.w r8, [r3] │ │ │ │ │ cmp r8, r5 │ │ │ │ │ - blt.n 7748 │ │ │ │ │ + blt.n 7410 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:53 │ │ │ │ │ mov r0, r7 │ │ │ │ │ - blx 1684 │ │ │ │ │ + blx 13ac │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:53 (discriminator 1) │ │ │ │ │ mov r0, r6 │ │ │ │ │ - blx 1798 │ │ │ │ │ + blx 14c0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:53 (discriminator 2) │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #4] │ │ │ │ │ - cbz r3, 773e │ │ │ │ │ + cbz r3, 7406 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:53 (discriminator 3) │ │ │ │ │ - ldr r4, [pc, #276] @ (7800 ) │ │ │ │ │ + ldr r4, [pc, #276] @ (74c8 ) │ │ │ │ │ add r4, pc │ │ │ │ │ add.w r0, r4, #12 │ │ │ │ │ - blx 1684 │ │ │ │ │ + blx 13ac │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:54 │ │ │ │ │ add.w r0, r4, #16 │ │ │ │ │ - blx 1798 │ │ │ │ │ + blx 14c0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:54 (discriminator 1) │ │ │ │ │ add.w r0, r4, #24 │ │ │ │ │ - blx 1798 │ │ │ │ │ + blx 14c0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:54 (discriminator 2) │ │ │ │ │ add.w r0, r4, #8 │ │ │ │ │ - blx 1798 │ │ │ │ │ + blx 14c0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:54 (discriminator 3) │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq.n 77ba │ │ │ │ │ - ldr r4, [pc, #236] @ (7804 ) │ │ │ │ │ + beq.n 7482 │ │ │ │ │ + ldr r4, [pc, #236] @ (74cc ) │ │ │ │ │ add r4, pc │ │ │ │ │ add.w r0, r4, #8 │ │ │ │ │ - blx 1684 │ │ │ │ │ + blx 13ac │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:54 (discriminator 1) │ │ │ │ │ add.w r0, r4, #24 │ │ │ │ │ - blx 1684 │ │ │ │ │ + blx 13ac │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:54 (discriminator 2) │ │ │ │ │ add.w r0, r4, #16 │ │ │ │ │ - blx 1684 │ │ │ │ │ - b.n 767a │ │ │ │ │ + blx 13ac │ │ │ │ │ + b.n 7342 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:36 (discriminator 1) │ │ │ │ │ add.w r0, r4, #20 │ │ │ │ │ - blx 1798 │ │ │ │ │ - b.n 7652 │ │ │ │ │ + blx 14c0 │ │ │ │ │ + b.n 731a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:53 (discriminator 1) │ │ │ │ │ add.w r0, r4, #24 │ │ │ │ │ - blx 1684 │ │ │ │ │ - b.n 76e8 │ │ │ │ │ + blx 13ac │ │ │ │ │ + b.n 73b0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:43 │ │ │ │ │ add.w r2, r5, r5, lsr #31 │ │ │ │ │ vmov.f64 d0, #96 @ 0x3f000000 0.5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:42 │ │ │ │ │ str r5, [r3, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:43 │ │ │ │ │ asrs r2, r2, #1 │ │ │ │ │ vmov s15, r2 │ │ │ │ │ ldr r6, [r4, #28] │ │ │ │ │ vcvt.f64.s32 d7, s15 │ │ │ │ │ vadd.f64 d0, d7, d0 │ │ │ │ │ - blx 1704 │ │ │ │ │ + blx 142c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:43 (discriminator 1) │ │ │ │ │ - vldr d6, [pc, #112] @ 77d8 │ │ │ │ │ + vldr d6, [pc, #112] @ 74a0 │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ vdiv.f64 d7, d0, d6 │ │ │ │ │ vcvt.s32.f64 s15, d7 │ │ │ │ │ vmov r3, s15 │ │ │ │ │ add.w r3, r3, r3, lsr #31 │ │ │ │ │ asrs r3, r1 │ │ │ │ │ lsls r1, r3 │ │ │ │ │ adds r1, #2 │ │ │ │ │ lsls r1, r1, #2 │ │ │ │ │ - blx 1874 │ │ │ │ │ + blx 159c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:44 │ │ │ │ │ lsrs r1, r5, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:43 (discriminator 1) │ │ │ │ │ mov r3, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:44 │ │ │ │ │ ldr r0, [r4, #32] │ │ │ │ │ lsls r1, r1, #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:43 (discriminator 1) │ │ │ │ │ mov r5, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:43 (discriminator 2) │ │ │ │ │ str r3, [r4, #28] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:44 │ │ │ │ │ - blx 1874 │ │ │ │ │ + blx 159c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:44 (discriminator 1) │ │ │ │ │ str r0, [r4, #32] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:45 │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - beq.n 77c4 │ │ │ │ │ + beq.n 748c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:51 │ │ │ │ │ movs r0, #1 │ │ │ │ │ - b.n 767c │ │ │ │ │ + b.n 7344 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:38 (discriminator 1) │ │ │ │ │ add.w r0, r4, #20 │ │ │ │ │ - blx 1684 │ │ │ │ │ - b.n 7692 │ │ │ │ │ + blx 13ac │ │ │ │ │ + b.n 735a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:39 (discriminator 1) │ │ │ │ │ add.w r0, r4, #24 │ │ │ │ │ - blx 1798 │ │ │ │ │ - b.n 76b0 │ │ │ │ │ + blx 14c0 │ │ │ │ │ + b.n 7378 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:54 (discriminator 1) │ │ │ │ │ add.w r0, r4, #20 │ │ │ │ │ - blx 1798 │ │ │ │ │ - b.n 7716 │ │ │ │ │ + blx 14c0 │ │ │ │ │ + b.n 73de │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:48 │ │ │ │ │ - ldr r0, [pc, #64] @ (7808 ) │ │ │ │ │ + ldr r0, [pc, #64] @ (74d0 ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:46 │ │ │ │ │ str.w r8, [r5] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:48 │ │ │ │ │ add r0, pc │ │ │ │ │ - bl 1c798 │ │ │ │ │ - b.n 77a2 │ │ │ │ │ + bl 16c48 │ │ │ │ │ + b.n 746a │ │ │ │ │ nop │ │ │ │ │ nop.w │ │ │ │ │ subs r1, #239 @ 0xef │ │ │ │ │ cdp2 14, 15, cr2, cr10, cr2, {2} │ │ │ │ │ subs r7, #230 @ 0xe6 │ │ │ │ │ - ldrb r4, [r1, #8] │ │ │ │ │ + adds r4, r0, #5 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - ldrb r2, [r5, #13] │ │ │ │ │ + subs r2, r7, #0 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - ldrb r2, [r7, #12] │ │ │ │ │ + subs r2, r1, #0 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - ldrb r4, [r2, #12] │ │ │ │ │ + adds r4, r4, #7 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - ldrb r6, [r1, #6] │ │ │ │ │ + adds r6, r0, #3 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - ldrb r4, [r2, #11] │ │ │ │ │ + adds r4, r4, #6 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - ldrb r6, [r6, #10] │ │ │ │ │ + adds r6, r0, #6 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - ldrb r6, [r6, #4] │ │ │ │ │ + adds r6, r5, #1 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - ldrb r6, [r7, #9] │ │ │ │ │ + adds r6, r1, #5 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - ldrb r0, [r2, #9] │ │ │ │ │ + adds r0, r4, #4 │ │ │ │ │ movs r1, r0 │ │ │ │ │ mrrc2 15, 15, pc, r3, cr15 @ │ │ │ │ │ update_fft_cache_f(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:32 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:11 │ │ │ │ │ - ldr r4, [pc, #488] @ (7a08 ) │ │ │ │ │ + ldr r4, [pc, #488] @ (76d0 ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:32 │ │ │ │ │ mov r5, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:11 │ │ │ │ │ add r4, pc │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bge.n 7858 │ │ │ │ │ + bge.n 7520 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:16 │ │ │ │ │ - ldr r6, [pc, #480] @ (7a0c ) │ │ │ │ │ + ldr r6, [pc, #480] @ (76d4 ) │ │ │ │ │ add r6, pc │ │ │ │ │ add.w r0, r6, #44 @ 0x2c │ │ │ │ │ - blx 1780 │ │ │ │ │ + blx 14a8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:16 (discriminator 1) │ │ │ │ │ add.w r0, r6, #48 @ 0x30 │ │ │ │ │ - blx 1780 │ │ │ │ │ + blx 14a8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:16 (discriminator 2) │ │ │ │ │ add.w r0, r6, #52 @ 0x34 │ │ │ │ │ - blx 1780 │ │ │ │ │ + blx 14a8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:16 (discriminator 3) │ │ │ │ │ add.w r0, r6, #56 @ 0x38 │ │ │ │ │ - blx 1780 │ │ │ │ │ + blx 14a8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:16 (discriminator 4) │ │ │ │ │ add.w r0, r6, #60 @ 0x3c │ │ │ │ │ - blx 1780 │ │ │ │ │ + blx 14a8 │ │ │ │ │ ./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, #436] @ (7a10 ) │ │ │ │ │ + ldr r4, [pc, #436] @ (76d8 ) │ │ │ │ │ add r4, pc │ │ │ │ │ add.w r0, r4, #52 @ 0x34 │ │ │ │ │ - blx 1798 │ │ │ │ │ + blx 14c0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:36 (discriminator 1) │ │ │ │ │ add.w r0, r4, #60 @ 0x3c │ │ │ │ │ - blx 1798 │ │ │ │ │ + blx 14c0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:36 (discriminator 2) │ │ │ │ │ add.w r0, r4, #44 @ 0x2c │ │ │ │ │ - blx 1798 │ │ │ │ │ + blx 14c0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:36 (discriminator 3) │ │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq.n 7960 │ │ │ │ │ - ldr r4, [pc, #404] @ (7a14 ) │ │ │ │ │ + beq.n 7628 │ │ │ │ │ + ldr r4, [pc, #404] @ (76dc ) │ │ │ │ │ add r4, pc │ │ │ │ │ add.w r6, r4, #44 @ 0x2c │ │ │ │ │ mov r0, r6 │ │ │ │ │ - blx 1684 │ │ │ │ │ + blx 13ac │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:36 (discriminator 1) │ │ │ │ │ add.w r0, r4, #60 @ 0x3c │ │ │ │ │ - blx 1684 │ │ │ │ │ + blx 13ac │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:36 (discriminator 2) │ │ │ │ │ add.w r0, r4, #52 @ 0x34 │ │ │ │ │ - blx 1684 │ │ │ │ │ + blx 13ac │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:37 │ │ │ │ │ - ldr r3, [pc, #376] @ (7a18 ) │ │ │ │ │ + ldr r3, [pc, #376] @ (76e0 ) │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #4] │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - blt.n 78ac │ │ │ │ │ + blt.n 7574 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:56 │ │ │ │ │ movs r0, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:57 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:38 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - blx 1798 │ │ │ │ │ + blx 14c0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:38 (discriminator 1) │ │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 79d2 │ │ │ │ │ + beq.w 769a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:38 (discriminator 3) │ │ │ │ │ - ldr r4, [pc, #348] @ (7a1c ) │ │ │ │ │ + ldr r4, [pc, #348] @ (76e4 ) │ │ │ │ │ add r4, pc │ │ │ │ │ add.w r0, r4, #44 @ 0x2c │ │ │ │ │ - blx 1684 │ │ │ │ │ + blx 13ac │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:39 │ │ │ │ │ add.w r0, r4, #48 @ 0x30 │ │ │ │ │ - blx 1798 │ │ │ │ │ + blx 14c0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:39 (discriminator 1) │ │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq.n 79dc │ │ │ │ │ + beq.n 76a4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:39 (discriminator 3) │ │ │ │ │ - ldr r4, [pc, #320] @ (7a20 ) │ │ │ │ │ + ldr r4, [pc, #320] @ (76e8 ) │ │ │ │ │ add r4, pc │ │ │ │ │ add.w r6, r4, #48 @ 0x30 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:39 (discriminator 1) │ │ │ │ │ add.w r7, r4, #56 @ 0x38 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:39 (discriminator 3) │ │ │ │ │ mov r0, r6 │ │ │ │ │ - blx 1684 │ │ │ │ │ + blx 13ac │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:39 (discriminator 1) │ │ │ │ │ mov r0, r7 │ │ │ │ │ - blx 1798 │ │ │ │ │ + blx 14c0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:40 │ │ │ │ │ - ldr r3, [pc, #300] @ (7a24 ) │ │ │ │ │ + ldr r3, [pc, #300] @ (76ec ) │ │ │ │ │ add r3, pc │ │ │ │ │ ldr.w r8, [r3, #4] │ │ │ │ │ cmp r8, r5 │ │ │ │ │ - blt.n 7974 │ │ │ │ │ + blt.n 763c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:53 │ │ │ │ │ mov r0, r7 │ │ │ │ │ - blx 1684 │ │ │ │ │ + blx 13ac │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:53 (discriminator 1) │ │ │ │ │ mov r0, r6 │ │ │ │ │ - blx 1798 │ │ │ │ │ + blx 14c0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:53 (discriminator 2) │ │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ │ - cbz r3, 796a │ │ │ │ │ + cbz r3, 7632 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:53 (discriminator 3) │ │ │ │ │ - ldr r4, [pc, #272] @ (7a28 ) │ │ │ │ │ + ldr r4, [pc, #272] @ (76f0 ) │ │ │ │ │ add r4, pc │ │ │ │ │ add.w r0, r4, #48 @ 0x30 │ │ │ │ │ - blx 1684 │ │ │ │ │ + blx 13ac │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:54 │ │ │ │ │ add.w r0, r4, #52 @ 0x34 │ │ │ │ │ - blx 1798 │ │ │ │ │ + blx 14c0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:54 (discriminator 1) │ │ │ │ │ add.w r0, r4, #60 @ 0x3c │ │ │ │ │ - blx 1798 │ │ │ │ │ + blx 14c0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:54 (discriminator 2) │ │ │ │ │ add.w r0, r4, #44 @ 0x2c │ │ │ │ │ - blx 1798 │ │ │ │ │ + blx 14c0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:54 (discriminator 3) │ │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq.n 79e6 │ │ │ │ │ - ldr r4, [pc, #232] @ (7a2c ) │ │ │ │ │ + beq.n 76ae │ │ │ │ │ + ldr r4, [pc, #232] @ (76f4 ) │ │ │ │ │ add r4, pc │ │ │ │ │ add.w r0, r4, #44 @ 0x2c │ │ │ │ │ - blx 1684 │ │ │ │ │ + blx 13ac │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:54 (discriminator 1) │ │ │ │ │ add.w r0, r4, #60 @ 0x3c │ │ │ │ │ - blx 1684 │ │ │ │ │ + blx 13ac │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:54 (discriminator 2) │ │ │ │ │ add.w r0, r4, #52 @ 0x34 │ │ │ │ │ - blx 1684 │ │ │ │ │ - b.n 78a6 │ │ │ │ │ + blx 13ac │ │ │ │ │ + b.n 756e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:36 (discriminator 1) │ │ │ │ │ add.w r0, r4, #56 @ 0x38 │ │ │ │ │ - blx 1798 │ │ │ │ │ - b.n 787e │ │ │ │ │ + blx 14c0 │ │ │ │ │ + b.n 7546 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:53 (discriminator 1) │ │ │ │ │ add.w r0, r4, #60 @ 0x3c │ │ │ │ │ - blx 1684 │ │ │ │ │ - b.n 7914 │ │ │ │ │ + blx 13ac │ │ │ │ │ + b.n 75dc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:43 │ │ │ │ │ add.w r2, r5, r5, lsr #31 │ │ │ │ │ vmov.f64 d0, #96 @ 0x3f000000 0.5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:42 │ │ │ │ │ str r5, [r3, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:43 │ │ │ │ │ asrs r2, r2, #1 │ │ │ │ │ vmov s15, r2 │ │ │ │ │ ldr r6, [r4, #64] @ 0x40 │ │ │ │ │ vcvt.f64.s32 d7, s15 │ │ │ │ │ vadd.f64 d0, d7, d0 │ │ │ │ │ - blx 1704 │ │ │ │ │ + blx 142c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:43 (discriminator 1) │ │ │ │ │ - vldr d6, [pc, #108] @ 7a00 │ │ │ │ │ + vldr d6, [pc, #108] @ 76c8 │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ vdiv.f64 d7, d0, d6 │ │ │ │ │ vcvt.s32.f64 s15, d7 │ │ │ │ │ vmov r3, s15 │ │ │ │ │ add.w r3, r3, r3, lsr #31 │ │ │ │ │ asrs r3, r1 │ │ │ │ │ lsls r1, r3 │ │ │ │ │ adds r1, #2 │ │ │ │ │ lsls r1, r1, #2 │ │ │ │ │ - blx 1874 │ │ │ │ │ + blx 159c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:44 │ │ │ │ │ lsrs r1, r5, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:43 (discriminator 1) │ │ │ │ │ mov r3, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:44 │ │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ │ lsls r1, r1, #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:43 (discriminator 1) │ │ │ │ │ mov r5, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:43 (discriminator 2) │ │ │ │ │ str r3, [r4, #64] @ 0x40 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:44 │ │ │ │ │ - blx 1874 │ │ │ │ │ + blx 159c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:44 (discriminator 1) │ │ │ │ │ str r0, [r4, #68] @ 0x44 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:45 │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - beq.n 79f0 │ │ │ │ │ + beq.n 76b8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:51 │ │ │ │ │ movs r0, #1 │ │ │ │ │ - b.n 78a8 │ │ │ │ │ + b.n 7570 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:38 (discriminator 1) │ │ │ │ │ add.w r0, r4, #56 @ 0x38 │ │ │ │ │ - blx 1684 │ │ │ │ │ - b.n 78be │ │ │ │ │ + blx 13ac │ │ │ │ │ + b.n 7586 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:39 (discriminator 1) │ │ │ │ │ add.w r0, r4, #60 @ 0x3c │ │ │ │ │ - blx 1798 │ │ │ │ │ - b.n 78dc │ │ │ │ │ + blx 14c0 │ │ │ │ │ + b.n 75a4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:54 (discriminator 1) │ │ │ │ │ add.w r0, r4, #56 @ 0x38 │ │ │ │ │ - blx 1798 │ │ │ │ │ - b.n 7942 │ │ │ │ │ + blx 14c0 │ │ │ │ │ + b.n 760a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:48 │ │ │ │ │ - ldr r0, [pc, #60] @ (7a30 ) │ │ │ │ │ + ldr r0, [pc, #60] @ (76f8 ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:46 │ │ │ │ │ str.w r8, [r5] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:48 │ │ │ │ │ add r0, pc │ │ │ │ │ - bl 1c798 │ │ │ │ │ - b.n 79ce │ │ │ │ │ + bl 16c48 │ │ │ │ │ + b.n 7696 │ │ │ │ │ nop │ │ │ │ │ subs r1, #239 @ 0xef │ │ │ │ │ cdp2 14, 15, cr2, cr10, cr2, {2} │ │ │ │ │ subs r7, #230 @ 0xe6 │ │ │ │ │ - strb r0, [r4, #31] │ │ │ │ │ + subs r0, r3, r4 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - ldrb r6, [r7, #4] │ │ │ │ │ + adds r6, r1, #0 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - ldrb r6, [r1, #4] │ │ │ │ │ + subs r6, r3, r7 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - ldrb r0, [r5, #3] │ │ │ │ │ + subs r0, r7, r6 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - strb r2, [r4, #29] │ │ │ │ │ + subs r2, r3, r2 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - ldrb r0, [r5, #2] │ │ │ │ │ + subs r0, r7, r5 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - ldrb r2, [r1, #2] │ │ │ │ │ + subs r2, r3, r5 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - strb r2, [r1, #28] │ │ │ │ │ + subs r2, r0, r1 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - ldrb r2, [r2, #1] │ │ │ │ │ + subs r2, r4, r4 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - ldrb r4, [r4, #0] │ │ │ │ │ + subs r4, r6, r3 │ │ │ │ │ movs r1, r0 │ │ │ │ │ @ instruction: 0xfa87ffff │ │ │ │ │ _soxr_init_fft_cache(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:10 │ │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:11 │ │ │ │ │ - ldr r4, [pc, #60] @ (7a80 ) │ │ │ │ │ + ldr r4, [pc, #60] @ (7748 ) │ │ │ │ │ add r4, pc │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - blt.n 7a4e │ │ │ │ │ + blt.n 7716 │ │ │ │ │ ./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] @ (7a84 ) │ │ │ │ │ + ldr r5, [pc, #52] @ (774c ) │ │ │ │ │ add r5, pc │ │ │ │ │ add.w r0, r5, #8 │ │ │ │ │ - blx 1780 │ │ │ │ │ + blx 14a8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:16 (discriminator 1) │ │ │ │ │ add.w r0, r5, #12 │ │ │ │ │ - blx 1780 │ │ │ │ │ + blx 14a8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:16 (discriminator 2) │ │ │ │ │ add.w r0, r5, #16 │ │ │ │ │ - blx 1780 │ │ │ │ │ + blx 14a8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:16 (discriminator 3) │ │ │ │ │ add.w r0, r5, #20 │ │ │ │ │ - blx 1780 │ │ │ │ │ + blx 14a8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:16 (discriminator 4) │ │ │ │ │ add.w r0, r5, #24 │ │ │ │ │ - blx 1780 │ │ │ │ │ + blx 14a8 │ │ │ │ │ ./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} │ │ │ │ │ - strb r4, [r7, #22] │ │ │ │ │ + adds r4, r6, r3 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - strb r0, [r3, #28] │ │ │ │ │ + adds r0, r5, r7 │ │ │ │ │ movs r1, r0 │ │ │ │ │ _soxr_safe_rdft(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:67 │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ sub sp, #12 │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov r6, r1 │ │ │ │ │ mov r7, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:68 │ │ │ │ │ - bl 75e0 │ │ │ │ │ + bl 72a8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:69 │ │ │ │ │ - ldr.w ip, [pc, #32] @ 7ac4 │ │ │ │ │ + ldr.w ip, [pc, #32] @ 778c │ │ │ │ │ ./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 │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r1, r6 │ │ │ │ │ ldrd r3, r5, [ip, #28] │ │ │ │ │ str r5, [sp, #0] │ │ │ │ │ - bl a194 │ │ │ │ │ + bl 9e5c │ │ │ │ │ ./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, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:70 │ │ │ │ │ - b.n 74e0 │ │ │ │ │ - strb r6, [r7, #26] │ │ │ │ │ + b.n 71a8 │ │ │ │ │ + adds r6, r1, r6 │ │ │ │ │ movs r1, r0 │ │ │ │ │ _soxr_safe_cdft(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:74 │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ sub sp, #12 │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov r6, r1 │ │ │ │ │ mov r7, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:75 │ │ │ │ │ - bl 75e0 │ │ │ │ │ + bl 72a8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:76 │ │ │ │ │ - ldr.w ip, [pc, #32] @ 7b04 │ │ │ │ │ + ldr.w ip, [pc, #32] @ 77cc │ │ │ │ │ ./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 │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r1, r6 │ │ │ │ │ ldrd r3, r5, [ip, #28] │ │ │ │ │ str r5, [sp, #0] │ │ │ │ │ - bl a130 │ │ │ │ │ + bl 9df8 │ │ │ │ │ ./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, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:77 │ │ │ │ │ - b.n 74e0 │ │ │ │ │ - strb r6, [r7, #25] │ │ │ │ │ + b.n 71a8 │ │ │ │ │ + adds r6, r1, r5 │ │ │ │ │ movs r1, r0 │ │ │ │ │ _soxr_init_fft_cache_f(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:10 │ │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:11 │ │ │ │ │ - ldr r4, [pc, #60] @ (7b54 ) │ │ │ │ │ + ldr r4, [pc, #60] @ (781c ) │ │ │ │ │ add r4, pc │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - blt.n 7b22 │ │ │ │ │ + blt.n 77ea │ │ │ │ │ ./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] @ (7b58 ) │ │ │ │ │ + ldr r5, [pc, #52] @ (7820 ) │ │ │ │ │ add r5, pc │ │ │ │ │ add.w r0, r5, #44 @ 0x2c │ │ │ │ │ - blx 1780 │ │ │ │ │ + blx 14a8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:16 (discriminator 1) │ │ │ │ │ add.w r0, r5, #48 @ 0x30 │ │ │ │ │ - blx 1780 │ │ │ │ │ + blx 14a8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:16 (discriminator 2) │ │ │ │ │ add.w r0, r5, #52 @ 0x34 │ │ │ │ │ - blx 1780 │ │ │ │ │ + blx 14a8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:16 (discriminator 3) │ │ │ │ │ add.w r0, r5, #56 @ 0x38 │ │ │ │ │ - blx 1780 │ │ │ │ │ + blx 14a8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:16 (discriminator 4) │ │ │ │ │ add.w r0, r5, #60 @ 0x3c │ │ │ │ │ - blx 1780 │ │ │ │ │ + blx 14a8 │ │ │ │ │ ./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} │ │ │ │ │ - strb r0, [r5, #19] │ │ │ │ │ + adds r0, r4, r0 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - strb r4, [r0, #25] │ │ │ │ │ + adds r4, r2, r4 │ │ │ │ │ movs r1, r0 │ │ │ │ │ _soxr_safe_rdft_f(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:67 │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ sub sp, #12 │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov r6, r1 │ │ │ │ │ mov r7, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:68 │ │ │ │ │ - bl 780c │ │ │ │ │ + bl 74d4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:69 │ │ │ │ │ - ldr.w ip, [pc, #32] @ 7b98 │ │ │ │ │ + ldr.w ip, [pc, #32] @ 7860 │ │ │ │ │ ./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 │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r1, r6 │ │ │ │ │ ldrd r3, r5, [ip, #64] @ 0x40 │ │ │ │ │ str r5, [sp, #0] │ │ │ │ │ - bl 102f0 │ │ │ │ │ + bl feb0 │ │ │ │ │ ./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, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:70 │ │ │ │ │ - b.n 7560 │ │ │ │ │ - strb r2, [r5, #23] │ │ │ │ │ + b.n 7228 │ │ │ │ │ + adds r2, r7, r2 │ │ │ │ │ movs r1, r0 │ │ │ │ │ _soxr_safe_cdft_f(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:74 │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ sub sp, #12 │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov r6, r1 │ │ │ │ │ mov r7, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:75 │ │ │ │ │ - bl 780c │ │ │ │ │ + bl 74d4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:76 │ │ │ │ │ - ldr.w ip, [pc, #32] @ 7bd8 │ │ │ │ │ + ldr.w ip, [pc, #32] @ 78a0 │ │ │ │ │ ./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 │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r1, r6 │ │ │ │ │ ldrd r3, r5, [ip, #64] @ 0x40 │ │ │ │ │ str r5, [sp, #0] │ │ │ │ │ - bl 1028c │ │ │ │ │ + bl fe4c │ │ │ │ │ ./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, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:77 │ │ │ │ │ - b.n 7560 │ │ │ │ │ - strb r2, [r5, #22] │ │ │ │ │ + b.n 7228 │ │ │ │ │ + adds r2, r7, r1 │ │ │ │ │ movs r1, 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 (discriminator 1) │ │ │ │ │ cmp r0, #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rdft.h:7 │ │ │ │ │ @@ -11136,15 +11085,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 (discriminator 1) │ │ │ │ │ - ble.n 7c44 │ │ │ │ │ + ble.n 790c │ │ │ │ │ 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 │ │ │ │ │ vldr d7, [r2, #24] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rdft.h:9 (discriminator 1) │ │ │ │ │ @@ -11165,15 +11114,15 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rdft.h:12 │ │ │ │ │ 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 1) │ │ │ │ │ - bne.n 7c0c │ │ │ │ │ + bne.n 78d4 │ │ │ │ │ ./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 (discriminator 1) │ │ │ │ │ @@ -11182,15 +11131,15 @@ │ │ │ │ │ vldr d6, [r2] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rdft.h:18 │ │ │ │ │ push {r4, 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 (discriminator 1) │ │ │ │ │ - ble.n 7cdc │ │ │ │ │ + ble.n 79a4 │ │ │ │ │ subs r0, #3 │ │ │ │ │ add.w lr, r1, #16 │ │ │ │ │ mov r3, r1 │ │ │ │ │ mov ip, r2 │ │ │ │ │ lsrs r4, r0, #1 │ │ │ │ │ add.w lr, lr, r4, lsl #4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rdft.h:23 │ │ │ │ │ @@ -11213,15 +11162,15 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rdft.h:24 │ │ │ │ │ vldr d6, [ip, #8] │ │ │ │ │ vldr d5, [ip] │ │ │ │ │ vmul.f64 d7, d7, d5 │ │ │ │ │ vmla.f64 d7, d4, d6 │ │ │ │ │ vstr d7, [r3, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rdft.h:21 (discriminator 1) │ │ │ │ │ - bne.n 7c6e │ │ │ │ │ + bne.n 7936 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rdft.h:26 │ │ │ │ │ bic.w r0, r0, #1 │ │ │ │ │ adds r3, r0, #4 │ │ │ │ │ lsls r3, r3, #3 │ │ │ │ │ add.w r0, r3, #8 │ │ │ │ │ add.w ip, r2, r3 │ │ │ │ │ add r2, r0 │ │ │ │ │ @@ -11235,15 +11184,15 @@ │ │ │ │ │ vnmls.f64 d7, d5, d6 │ │ │ │ │ vstr d7, [r1, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rdft.h:27 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rdft.h:21 (discriminator 1) │ │ │ │ │ movs r0, #24 │ │ │ │ │ movs r3, #16 │ │ │ │ │ - b.n 7cb4 │ │ │ │ │ + b.n 797c │ │ │ │ │ nop │ │ │ │ │ _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 (discriminator 1) │ │ │ │ │ cmp r0, #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rdft.h:7 │ │ │ │ │ @@ -11254,15 +11203,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 (discriminator 1) │ │ │ │ │ - ble.n 7d4c │ │ │ │ │ + ble.n 7a14 │ │ │ │ │ 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 │ │ │ │ │ vldr s15, [r2, #12] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rdft.h:9 (discriminator 1) │ │ │ │ │ @@ -11283,15 +11232,15 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rdft.h:12 │ │ │ │ │ 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 1) │ │ │ │ │ - bne.n 7d14 │ │ │ │ │ + bne.n 79dc │ │ │ │ │ ./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 (discriminator 1) │ │ │ │ │ @@ -11300,15 +11249,15 @@ │ │ │ │ │ vldr s14, [r2] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rdft.h:18 │ │ │ │ │ push {r4, 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 (discriminator 1) │ │ │ │ │ - ble.n 7de2 │ │ │ │ │ + ble.n 7aaa │ │ │ │ │ subs r0, #3 │ │ │ │ │ add.w lr, r1, #8 │ │ │ │ │ mov r3, r1 │ │ │ │ │ mov ip, r2 │ │ │ │ │ lsrs r4, r0, #1 │ │ │ │ │ add.w lr, lr, r4, lsl #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rdft.h:23 │ │ │ │ │ @@ -11331,15 +11280,15 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rdft.h:24 │ │ │ │ │ vldr s14, [ip, #4] │ │ │ │ │ vldr s12, [ip] │ │ │ │ │ vmul.f32 s15, s15, s12 │ │ │ │ │ vmla.f32 s15, s13, s14 │ │ │ │ │ vstr s15, [r3, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rdft.h:21 (discriminator 1) │ │ │ │ │ - bne.n 7d76 │ │ │ │ │ + bne.n 7a3e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rdft.h:26 │ │ │ │ │ bic.w r0, r0, #1 │ │ │ │ │ adds r3, r0, #4 │ │ │ │ │ lsls r3, r3, #2 │ │ │ │ │ adds r0, r3, #4 │ │ │ │ │ add.w ip, r2, r3 │ │ │ │ │ add r2, r0 │ │ │ │ │ @@ -11353,64 +11302,64 @@ │ │ │ │ │ vnmls.f32 s15, s13, s14 │ │ │ │ │ vstr s15, [r1, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rdft.h:27 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rdft.h:21 (discriminator 1) │ │ │ │ │ movs r0, #12 │ │ │ │ │ movs r3, #8 │ │ │ │ │ - b.n 7dba │ │ │ │ │ + b.n 7a82 │ │ │ │ │ _soxr_kaiser_beta(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:63 │ │ │ │ │ push {r3, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ vpush {d8} │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:64 │ │ │ │ │ - vldr d7, [pc, #276] @ 7f10 │ │ │ │ │ + vldr d7, [pc, #276] @ 7bd8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:63 │ │ │ │ │ vmov.f64 d8, d0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:64 │ │ │ │ │ vcmpe.f64 d0, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bge.n 7e48 │ │ │ │ │ + bge.n 7b10 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:84 │ │ │ │ │ - vldr d7, [pc, #264] @ 7f18 │ │ │ │ │ + vldr d7, [pc, #264] @ 7be0 │ │ │ │ │ vcmpe.f64 d0, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bgt.n 7e32 │ │ │ │ │ + bgt.n 7afa │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:85 │ │ │ │ │ - vldr d7, [pc, #260] @ 7f20 │ │ │ │ │ + vldr d7, [pc, #260] @ 7be8 │ │ │ │ │ vcmpe.f64 d0, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bgt.n 7ee2 │ │ │ │ │ + bgt.n 7baa │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:87 │ │ │ │ │ vpop {d8} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:86 │ │ │ │ │ - vldr d0, [pc, #248] @ 7f28 │ │ │ │ │ + vldr d0, [pc, #248] @ 7bf0 │ │ │ │ │ ./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] @ 7f30 │ │ │ │ │ - vldr d7, [pc, #256] @ 7f38 │ │ │ │ │ + vldr d0, [pc, #252] @ 7bf8 │ │ │ │ │ + vldr d7, [pc, #256] @ 7c00 │ │ │ │ │ vsub.f64 d0, d8, d0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:87 │ │ │ │ │ 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 │ │ │ │ │ pop {r3, pc} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:77 │ │ │ │ │ - vldr d0, [pc, #244] @ 7f40 │ │ │ │ │ + vldr d0, [pc, #244] @ 7c08 │ │ │ │ │ vdiv.f64 d0, d1, d0 │ │ │ │ │ - blx 1704 │ │ │ │ │ + blx 142c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:77 (discriminator 1) │ │ │ │ │ - vldr d7, [pc, #240] @ 7f48 │ │ │ │ │ + vldr d7, [pc, #240] @ 7c10 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:78 │ │ │ │ │ - ldr r2, [pc, #268] @ (7f68 ) │ │ │ │ │ + ldr r2, [pc, #268] @ (7c30 ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:77 (discriminator 1) │ │ │ │ │ vdiv.f64 d4, d0, d7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:78 │ │ │ │ │ add r2, pc │ │ │ │ │ vcvt.s32.f64 s15, d4 │ │ │ │ │ vmov r1, s15 │ │ │ │ │ bic.w r3, r1, r1, asr #31 │ │ │ │ │ @@ -11425,15 +11374,15 @@ │ │ │ │ │ orrle.w r0, r1, r1, asr #31 │ │ │ │ │ ./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 (discriminator 1) │ │ │ │ │ it le │ │ │ │ │ addle r0, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:79 (discriminator 4) │ │ │ │ │ - ldr r3, [pc, #228] @ (7f6c ) │ │ │ │ │ + ldr r3, [pc, #228] @ (7c34 ) │ │ │ │ │ it le │ │ │ │ │ lslle r0, r0, #5 │ │ │ │ │ add r3, pc │ │ │ │ │ add r3, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:80 │ │ │ │ │ vldr d7, [r2] │ │ │ │ │ vldr d2, [r2, #8] │ │ │ │ │ @@ -11469,20 +11418,20 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:82 │ │ │ │ │ vsub.f64 d7, d7, d0 │ │ │ │ │ vmla.f64 d0, d7, d4 │ │ │ │ │ ./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, d0, d7 │ │ │ │ │ - vldr d1, [pc, #104] @ 7f50 │ │ │ │ │ + vldr d1, [pc, #104] @ 7c18 │ │ │ │ │ vmov.f64 d0, d8 │ │ │ │ │ - blx 1880 │ │ │ │ │ + blx 15a8 │ │ │ │ │ vmov.f64 d5, d0 │ │ │ │ │ - vldr d0, [pc, #96] @ 7f58 │ │ │ │ │ - vldr d6, [pc, #100] @ 7f60 │ │ │ │ │ + vldr d0, [pc, #96] @ 7c20 │ │ │ │ │ + vldr d6, [pc, #100] @ 7c28 │ │ │ │ │ vmul.f64 d0, d8, d0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:87 │ │ │ │ │ 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 │ │ │ │ │ pop {r3, pc} │ │ │ │ │ @@ -11503,36 +11452,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 7f28 │ │ │ │ │ + bcs.n 7bf0 │ │ │ │ │ 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] @ (8208 ) │ │ │ │ │ - cbz r5, 7f88 │ │ │ │ │ + ldr r0, [pc, #676] @ (7ed0 ) │ │ │ │ │ + cbz r5, 7c50 │ │ │ │ │ subs r7, #226 @ 0xe2 │ │ │ │ │ - strb r6, [r4, r3] │ │ │ │ │ - movs r1, r0 │ │ │ │ │ - strb r0, [r7, r2] │ │ │ │ │ - movs r1, r0 │ │ │ │ │ + ldc2 0, cr0, [r6], {0} │ │ │ │ │ + stc2l 0, cr0, [r8], #-0 │ │ │ │ │ _soxr_make_lpf(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:91 │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ vpush {d8-d15} │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ │ @@ -11544,25 +11491,25 @@ │ │ │ │ │ mov r4, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:93 │ │ │ │ │ lsls r0, r0, #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:91 │ │ │ │ │ vmov.f64 d13, d2 │ │ │ │ │ vmov.f64 d14, d3 │ │ │ │ │ vmov.f64 d8, d0 │ │ │ │ │ - ldr r7, [pc, #260] @ (80a0 ) │ │ │ │ │ + ldr r7, [pc, #260] @ (7d68 ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:93 │ │ │ │ │ - blx 1810 │ │ │ │ │ + blx 1538 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:94 │ │ │ │ │ vmov.f64 d0, d9 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:93 │ │ │ │ │ mov r6, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:94 │ │ │ │ │ - bl 7248 │ │ │ │ │ + bl 6f10 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:96 │ │ │ │ │ - ldr r3, [pc, #248] @ (80a4 ) │ │ │ │ │ + ldr r3, [pc, #248] @ (7d6c ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:91 │ │ │ │ │ add r7, pc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:94 (discriminator 1) │ │ │ │ │ vmov d10, r5, r5 │ │ │ │ │ vcvt.f64.s32 d10, d10, #1 │ │ │ │ │ vdiv.f64 d11, d14, d0 │ │ │ │ │ vmov.f64 d6, #112 @ 0x3f800000 1.0 │ │ │ │ │ @@ -11572,108 +11519,107 @@ │ │ │ │ │ vadd.f64 d7, d10, d13 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:96 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:94 (discriminator 1) │ │ │ │ │ vdiv.f64 d12, d6, d7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:96 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bgt.n 806c │ │ │ │ │ + bgt.n 7d34 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:99 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.n 8062 │ │ │ │ │ + beq.n 7d2a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:99 (discriminator 2) │ │ │ │ │ add.w r7, r5, r5, lsr #31 │ │ │ │ │ adds r3, r5, #1 │ │ │ │ │ mov.w r7, r7, asr #1 │ │ │ │ │ - blt.n 8062 │ │ │ │ │ + blt.n 7d2a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:99 (discriminator 1) │ │ │ │ │ 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 (discriminator 2) │ │ │ │ │ vmov.f64 d13, d8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:100 │ │ │ │ │ vcvt.f64.s32 d15, s15 │ │ │ │ │ - vldr d7, [pc, #164] @ 8098 │ │ │ │ │ + vldr d7, [pc, #164] @ 7d60 │ │ │ │ │ vsub.f64 d15, d15, d10 │ │ │ │ │ vmul.f64 d6, d15, d7 │ │ │ │ │ vmul.f64 d15, d12, d15 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:101 │ │ │ │ │ vcmp.f64 d6, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.n 801e │ │ │ │ │ + beq.n 7ce6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:101 (discriminator 1) │ │ │ │ │ vmul.f64 d0, d8, d6 │ │ │ │ │ vstr d6, [sp, #24] │ │ │ │ │ - blx 185c │ │ │ │ │ + blx 1584 │ │ │ │ │ vldr d6, [sp, #24] │ │ │ │ │ vdiv.f64 d13, d0, d6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:102 │ │ │ │ │ vmov.f64 d6, d14 │ │ │ │ │ vmls.f64 d6, d15, d15 │ │ │ │ │ vcmp.f64 d6, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bmi.n 8088 │ │ │ │ │ + bmi.n 7d50 │ │ │ │ │ vsqrt.f64 d0, d6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:102 (discriminator 1) │ │ │ │ │ vmul.f64 d0, d9, d0 │ │ │ │ │ - bl 7248 │ │ │ │ │ + bl 6f10 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:102 (discriminator 2) │ │ │ │ │ vmul.f64 d0, d0, d11 │ │ │ │ │ add.w r3, r6, r4, lsl #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:103 │ │ │ │ │ cmp r5, r4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:104 │ │ │ │ │ add.w r2, r6, r5, lsl #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:99 (discriminator 3) │ │ │ │ │ add.w r4, r4, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:102 (discriminator 2) │ │ │ │ │ vmul.f64 d0, d0, d13 │ │ │ │ │ vstr d0, [r3] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:103 │ │ │ │ │ - beq.n 805c │ │ │ │ │ + beq.n 7d24 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:104 │ │ │ │ │ vstr d0, [r2] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:99 (discriminator 2) │ │ │ │ │ subs r5, #1 │ │ │ │ │ cmp r4, r7 │ │ │ │ │ - ble.n 7fe4 │ │ │ │ │ + ble.n 7cac │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:107 │ │ │ │ │ mov r0, r6 │ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ │ vpop {d8-d15} │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:96 (discriminator 1) │ │ │ │ │ - ldr r0, [pc, #56] @ (80a8 ) │ │ │ │ │ + ldr r0, [pc, #56] @ (7d70 ) │ │ │ │ │ vmov r2, r3, d8 │ │ │ │ │ mov r1, r4 │ │ │ │ │ vstr d14, [sp, #16] │ │ │ │ │ add r0, pc │ │ │ │ │ vstr d13, [sp, #8] │ │ │ │ │ vstr d9, [sp] │ │ │ │ │ - bl 1cb8 │ │ │ │ │ - b.n 7fce │ │ │ │ │ + bl 19e0 │ │ │ │ │ + b.n 7c96 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:102 │ │ │ │ │ vmov.f64 d0, d6 │ │ │ │ │ - blx 16f8 │ │ │ │ │ - b.n 8034 │ │ │ │ │ + blx 1420 │ │ │ │ │ + b.n 7cfc │ │ │ │ │ nop │ │ │ │ │ nop.w │ │ │ │ │ cmp r5, #24 │ │ │ │ │ strb r4, [r0, r1] │ │ │ │ │ movs r1, #251 @ 0xfb │ │ │ │ │ ands r1, r1 │ │ │ │ │ - ldr r4, [r7, #112] @ 0x70 │ │ │ │ │ + asrs r0, r7, #9 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - lsls r0, r7, #3 │ │ │ │ │ + lsls r4, r6, #3 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r2, [pc, #32] @ (80cc ) │ │ │ │ │ - movs r1, r0 │ │ │ │ │ + rsb r0, r0, #0 │ │ │ │ │ _soxr_kaiser_params(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:110 │ │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ vpush {d8-d9} │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ @@ -11683,99 +11629,99 @@ │ │ │ │ │ vmov.f64 d8, d0 │ │ │ │ │ vmov.f64 d9, d2 │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov r4, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:111 │ │ │ │ │ vcmpe.f64 d7, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bmi.n 813c │ │ │ │ │ + bmi.n 7e04 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:112 │ │ │ │ │ - vldr d6, [pc, #124] @ 8158 │ │ │ │ │ + vldr d6, [pc, #124] @ 7e20 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:111 (discriminator 4) │ │ │ │ │ vstr d7, [r5] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:112 │ │ │ │ │ vcmpe.f64 d8, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bpl.n 811e │ │ │ │ │ + bpl.n 7de6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:112 (discriminator 1) │ │ │ │ │ - vldr d6, [pc, #116] @ 8160 │ │ │ │ │ - vldr d7, [pc, #120] @ 8168 │ │ │ │ │ + vldr d6, [pc, #116] @ 7e28 │ │ │ │ │ + vldr d7, [pc, #120] @ 7e30 │ │ │ │ │ vsub.f64 d8, d8, d6 │ │ │ │ │ vdiv.f64 d6, d8, d7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:114 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ - cbnz r3, 8116 │ │ │ │ │ + cbnz r3, 7dde │ │ │ │ │ ./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 18a4 │ │ │ │ │ + blx 15cc │ │ │ │ │ vcvt.s32.f64 s15, d0 │ │ │ │ │ vmov r3, s15 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:115 │ │ │ │ │ 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 │ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:113 │ │ │ │ │ - vldr d3, [pc, #80] @ 8170 │ │ │ │ │ - vldr d4, [pc, #84] @ 8178 │ │ │ │ │ - vldr d5, [pc, #88] @ 8180 │ │ │ │ │ + vldr d3, [pc, #80] @ 7e38 │ │ │ │ │ + vldr d4, [pc, #84] @ 7e40 │ │ │ │ │ + vldr d5, [pc, #88] @ 7e48 │ │ │ │ │ vmls.f64 d4, d7, d3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:112 (discriminator 2) │ │ │ │ │ - vldr d6, [pc, #88] @ 8188 │ │ │ │ │ + vldr d6, [pc, #88] @ 7e50 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:113 │ │ │ │ │ vmla.f64 d5, d4, d7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:112 (discriminator 2) │ │ │ │ │ vmla.f64 d6, d5, d7 │ │ │ │ │ - b.n 80fa │ │ │ │ │ + b.n 7dc2 │ │ │ │ │ ./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 7de8 │ │ │ │ │ + bl 7ab0 │ │ │ │ │ vmov.f64 d7, d0 │ │ │ │ │ - b.n 80d8 │ │ │ │ │ + b.n 7da0 │ │ │ │ │ nop │ │ │ │ │ nop.w │ │ │ │ │ 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 8750 │ │ │ │ │ + b.n 8418 │ │ │ │ │ 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 81b2 │ │ │ │ │ + bcc.n 7e7a │ │ │ │ │ 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} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ vpush {d8-d13} │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ │ sub sp, #56 @ 0x38 │ │ │ │ │ - ldr r3, [pc, #320] @ (82e8 ) │ │ │ │ │ + ldr r3, [pc, #320] @ (7fb0 ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:126 │ │ │ │ │ cmp r1, #1 │ │ │ │ │ mov r6, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:125 │ │ │ │ │ add r3, pc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:126 │ │ │ │ │ it lt │ │ │ │ │ @@ -11795,49 +11741,49 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:126 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:127 (discriminator 2) │ │ │ │ │ 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 81fe │ │ │ │ │ + blt.n 7ec6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:127 │ │ │ │ │ movs r7, #1 │ │ │ │ │ cmp r1, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:127 (discriminator 2) │ │ │ │ │ vmov.f64 d9, #96 @ 0x3f000000 0.5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:127 │ │ │ │ │ - ble.n 81fe │ │ │ │ │ + ble.n 7ec6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:127 (discriminator 1) │ │ │ │ │ - vldr d6, [pc, #244] @ 82d8 │ │ │ │ │ + vldr d6, [pc, #244] @ 7fa0 │ │ │ │ │ vmov.f64 d7, #104 @ 0x3f400000 0.750 │ │ │ │ │ - vldr d9, [pc, #244] @ 82e0 │ │ │ │ │ + vldr d9, [pc, #244] @ 7fa8 │ │ │ │ │ movs r7, #1 │ │ │ │ │ vcmpe.f64 d3, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ it pl │ │ │ │ │ vmovpl.f64 d9, d7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:129 │ │ │ │ │ - ldr r2, [pc, #236] @ (82ec ) │ │ │ │ │ + ldr r2, [pc, #236] @ (7fb4 ) │ │ │ │ │ ldr r3, [r3, r2] │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - ble.n 8230 │ │ │ │ │ + ble.n 7ef8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:129 (discriminator 1) │ │ │ │ │ - ldr r0, [pc, #228] @ (82f0 ) │ │ │ │ │ + ldr r0, [pc, #228] @ (7fb8 ) │ │ │ │ │ ldrd r2, r3, [sp, #48] @ 0x30 │ │ │ │ │ strd r2, r3, [sp, #32] │ │ │ │ │ add r0, pc │ │ │ │ │ vmov r2, r3, d12 │ │ │ │ │ strd r8, r4, [sp, #24] │ │ │ │ │ vstr d9, [sp, #40] @ 0x28 │ │ │ │ │ vstr d11, [sp, #16] │ │ │ │ │ vstr d8, [sp, #8] │ │ │ │ │ vstr d13, [sp] │ │ │ │ │ - bl 1cb8 │ │ │ │ │ + bl 19e0 │ │ │ │ │ ./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 │ │ │ │ │ @@ -11863,117 +11809,116 @@ │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ it lt │ │ │ │ │ vmovlt.f64 d2, d6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:136 │ │ │ │ │ vsub.f64 d11, d11, d2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:138 │ │ │ │ │ vmov.f64 d1, d11 │ │ │ │ │ - bl 80ac │ │ │ │ │ + bl 7d74 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:139 │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - bne.n 8298 │ │ │ │ │ + bne.n 7f60 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:140 (discriminator 1) │ │ │ │ │ ldr r0, [r5, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:140 │ │ │ │ │ cmp r4, #1 │ │ │ │ │ - ble.n 82c6 │ │ │ │ │ + ble.n 7f8e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:140 (discriminator 1) │ │ │ │ │ mov r1, r6 │ │ │ │ │ - bl 1bf48 │ │ │ │ │ + bl 163f8 │ │ │ │ │ mla r6, r0, r6, r6 │ │ │ │ │ subs r6, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:140 (discriminator 4) │ │ │ │ │ str r6, [r5, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:142 │ │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:142 (discriminator 1) │ │ │ │ │ it mi │ │ │ │ │ movmi r0, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:142 │ │ │ │ │ - bmi.n 82bc │ │ │ │ │ + bmi.n 7f84 │ │ │ │ │ ./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 7f70 │ │ │ │ │ + bl 7c38 │ │ │ │ │ ./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 │ │ │ │ │ add r0, r7 │ │ │ │ │ mov r1, r7 │ │ │ │ │ subs r4, r0, #2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1c1dc │ │ │ │ │ + bl 1668c │ │ │ │ │ subs r4, r4, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:140 (discriminator 2) │ │ │ │ │ adds r6, r4, #1 │ │ │ │ │ - b.n 8296 │ │ │ │ │ + b.n 7f5e │ │ │ │ │ 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 │ │ │ │ │ - ldr r4, [r7, #80] @ 0x50 │ │ │ │ │ + asrs r0, r7, #1 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - lsls r0, r7, #3 │ │ │ │ │ + lsls r4, r6, #3 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r0, [pc, #632] @ (856c ) │ │ │ │ │ - movs r1, r0 │ │ │ │ │ + orrs.w r0, r6, #0 │ │ │ │ │ _soxr_fir_to_phase(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:155 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ vpush {d8-d15} │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:156 │ │ │ │ │ - vldr d7, [pc, #468] @ 84e0 │ │ │ │ │ + vldr d7, [pc, #468] @ 81a8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:155 │ │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ │ - ldr.w fp, [pc, #536] @ 8528 │ │ │ │ │ + ldr.w fp, [pc, #536] @ 81f0 │ │ │ │ │ vmov.f64 d10, d0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:156 │ │ │ │ │ vcmpe.f64 d0, d7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:155 │ │ │ │ │ add fp, pc │ │ │ │ │ strd r1, r0, [sp, #52] @ 0x34 │ │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:156 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 88a0 │ │ │ │ │ + ble.w 8568 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:156 (discriminator 1) │ │ │ │ │ - vldr d7, [pc, #444] @ 84e8 │ │ │ │ │ + vldr d7, [pc, #444] @ 81b0 │ │ │ │ │ vsub.f64 d7, d7, d0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:161 │ │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:156 (discriminator 4) │ │ │ │ │ - vldr d6, [pc, #424] @ 84e0 │ │ │ │ │ + vldr d6, [pc, #424] @ 81a8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:161 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:156 (discriminator 4) │ │ │ │ │ vdiv.f64 d11, d7, d6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:161 (discriminator 1) │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - ble.w 894c │ │ │ │ │ + ble.w 8614 │ │ │ │ │ ./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 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:161 (discriminator 1) │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - bne.n 8346 │ │ │ │ │ + bne.n 800e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:163 │ │ │ │ │ adds r0, r4, #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:168 │ │ │ │ │ lsls r3, r4, #3 │ │ │ │ │ add.w r8, r3, #8 │ │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:164 │ │ │ │ │ @@ -11982,101 +11927,101 @@ │ │ │ │ │ lsls r3, r4, #2 │ │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:164 │ │ │ │ │ lsls r7, r7, #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, #456] @ 852c │ │ │ │ │ + ldr.w sl, [pc, #456] @ 81f4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:163 │ │ │ │ │ - blx 16b8 │ │ │ │ │ + blx 13e0 │ │ │ │ │ mov r6, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:164 │ │ │ │ │ mov r0, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:69 │ │ │ │ │ add sl, pc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:164 │ │ │ │ │ - blx 1810 │ │ │ │ │ + blx 1538 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:166 │ │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:164 │ │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ │ mov r7, r0 │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:29 (discriminator 1) │ │ │ │ │ mov r0, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:168 │ │ │ │ │ - vldr d14, [pc, #368] @ 84f0 │ │ │ │ │ + vldr d14, [pc, #368] @ 81b8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:166 │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:168 │ │ │ │ │ add r8, r6 │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:29 (discriminator 1) │ │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ │ lsls r2, r2, #3 │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ - blx 1774 │ │ │ │ │ + blx 149c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:68 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 75e0 │ │ │ │ │ + bl 72a8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:69 │ │ │ │ │ mov r2, r6 │ │ │ │ │ ldrd r3, r5, [sl, #28] │ │ │ │ │ movs r1, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:68 │ │ │ │ │ mov r9, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:69 │ │ │ │ │ str r5, [sp, #0] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl a194 │ │ │ │ │ + bl 9e5c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:70 │ │ │ │ │ mov r0, r9 │ │ │ │ │ - bl 74e0 │ │ │ │ │ + bl 71a8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:168 │ │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ │ ldrd r0, r1, [r6, #8] │ │ │ │ │ add r2, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:170 (discriminator 1) │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:168 │ │ │ │ │ strd r0, r1, [r2] │ │ │ │ │ vstr d14, [r6, #8] │ │ │ │ │ vstr d14, [r8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:170 (discriminator 1) │ │ │ │ │ - blt.w 8962 │ │ │ │ │ - ldr r3, [pc, #360] @ (8530 ) │ │ │ │ │ + blt.w 862a │ │ │ │ │ + ldr r3, [pc, #360] @ (81f8 ) │ │ │ │ │ add.w r8, r4, #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:159 │ │ │ │ │ vmov.f64 d13, d14 │ │ │ │ │ vmov.f64 d12, d14 │ │ │ │ │ vmov.f64 d8, d14 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:174 │ │ │ │ │ - vldr d15, [pc, #284] @ 84f8 │ │ │ │ │ + vldr d15, [pc, #284] @ 81c0 │ │ │ │ │ mov r5, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:170 (discriminator 1) │ │ │ │ │ mov sl, r6 │ │ │ │ │ ldr.w r9, [fp, r3] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:170 │ │ │ │ │ mov.w fp, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:159 │ │ │ │ │ str r4, [sp, #60] @ 0x3c │ │ │ │ │ mov r4, fp │ │ │ │ │ mov fp, r2 │ │ │ │ │ - b.n 841c │ │ │ │ │ + b.n 80e4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:150 │ │ │ │ │ ldr.w r3, [r9] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:150 (discriminator 1) │ │ │ │ │ - ldr r0, [pc, #316] @ (8534 ) │ │ │ │ │ + ldr r0, [pc, #316] @ (81fc ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:150 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:150 (discriminator 1) │ │ │ │ │ add r0, pc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:150 │ │ │ │ │ - ble.n 8400 │ │ │ │ │ + ble.n 80c8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:150 (discriminator 1) │ │ │ │ │ - bl 1cb8 │ │ │ │ │ + bl 19e0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:151 │ │ │ │ │ vmov.f64 d0, #186 @ 0xc1d00000 -26.0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:185 (discriminator 2) │ │ │ │ │ vstr d0, [sl] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:170 (discriminator 1) │ │ │ │ │ add.w sl, sl, #16 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:170 (discriminator 3) │ │ │ │ │ @@ -12085,34 +12030,34 @@ │ │ │ │ │ movs r0, #0 │ │ │ │ │ movs r1, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:170 (discriminator 1) │ │ │ │ │ cmp r8, r4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:186 │ │ │ │ │ strd r0, r1, [sl, #-8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:170 (discriminator 1) │ │ │ │ │ - beq.w 8538 │ │ │ │ │ + beq.w 8200 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:171 │ │ │ │ │ vmov.f64 d9, d8 │ │ │ │ │ vldr d1, [sl] │ │ │ │ │ vldr d0, [sl, #8] │ │ │ │ │ - blx 1828 │ │ │ │ │ + blx 1550 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:174 │ │ │ │ │ - vldr d3, [pc, #208] @ 8500 │ │ │ │ │ + vldr d3, [pc, #208] @ 81c8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:176 │ │ │ │ │ - vldr d2, [pc, #212] @ 8508 │ │ │ │ │ + vldr d2, [pc, #212] @ 81d0 │ │ │ │ │ vmov.f64 d7, d13 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:173 │ │ │ │ │ vsub.f64 d9, d0, d9 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:180 │ │ │ │ │ - vldr d4, [pc, #208] @ 8510 │ │ │ │ │ - vldr d5, [pc, #212] @ 8518 │ │ │ │ │ + vldr d4, [pc, #208] @ 81d8 │ │ │ │ │ + vldr d5, [pc, #212] @ 81e0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:183 │ │ │ │ │ asrs r3, r4, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:180 │ │ │ │ │ - vldr d6, [pc, #216] @ 8520 │ │ │ │ │ + vldr d6, [pc, #216] @ 81e8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:171 │ │ │ │ │ vmov.f64 d8, d0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:183 │ │ │ │ │ add.w r3, r7, r3, lsl #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:174 │ │ │ │ │ vcmpe.f64 d9, d15 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ @@ -12158,18 +12103,18 @@ │ │ │ │ │ vldr d6, [sl] │ │ │ │ │ vmul.f64 d7, d7, d7 │ │ │ │ │ vmla.f64 d7, d6, d6 │ │ │ │ │ vsqrt.f64 d0, d7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:148 │ │ │ │ │ vcmp.f64 d0, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.n 83f0 │ │ │ │ │ + beq.n 80b8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:149 │ │ │ │ │ - blx 1704 │ │ │ │ │ - b.n 8404 │ │ │ │ │ + blx 142c │ │ │ │ │ + b.n 80cc │ │ │ │ │ nop │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ eors r1, r1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ @@ -12196,110 +12141,109 @@ │ │ │ │ │ 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 │ │ │ │ │ - ldr r6, [r1, #60] @ 0x3c │ │ │ │ │ + lsrs r2, r1, #28 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - ldr r2, [r7, #92] @ 0x5c │ │ │ │ │ + asrs r2, r1, #3 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - lsls r0, r7, #3 │ │ │ │ │ + lsls r4, r6, #3 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - mov ip, lr │ │ │ │ │ - movs r1, r0 │ │ │ │ │ + cdp 0, 10, cr0, cr12, cr0, {0} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:188 │ │ │ │ │ mov r2, fp │ │ │ │ │ ldr r4, [sp, #60] @ 0x3c │ │ │ │ │ str r7, [sp, #48] @ 0x30 │ │ │ │ │ mov fp, r7 │ │ │ │ │ ./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, [r2] │ │ │ │ │ strd r2, r3, [r6, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:68 │ │ │ │ │ - bl 75e0 │ │ │ │ │ + bl 72a8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:69 │ │ │ │ │ - ldr.w ip, [pc, #888] @ 88c8 │ │ │ │ │ + ldr.w ip, [pc, #888] @ 8590 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:68 │ │ │ │ │ mov r8, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:69 │ │ │ │ │ mov r2, r6 │ │ │ │ │ add ip, pc │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ │ ldrd r7, r3, [ip, #28] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ mov r3, r7 │ │ │ │ │ - bl a194 │ │ │ │ │ + bl 9e5c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:70 │ │ │ │ │ mov r0, r8 │ │ │ │ │ - bl 74e0 │ │ │ │ │ + bl 71a8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:190 (discriminator 1) │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.w 8990 │ │ │ │ │ + beq.w 8658 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:190 (discriminator 3) │ │ │ │ │ vmov s15, r4 │ │ │ │ │ add.w sl, r6, r4, lsl #3 │ │ │ │ │ mov r3, r6 │ │ │ │ │ mov r7, fp │ │ │ │ │ vcvt.f64.s32 d9, s15 │ │ │ │ │ vmov.f64 d7, #0 @ 0x40000000 2.0 │ │ │ │ │ vdiv.f64 d8, d7, d9 │ │ │ │ │ vldr d7, [r3] │ │ │ │ │ vmul.f64 d7, d7, d8 │ │ │ │ │ vstmia r3!, {d7} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:190 (discriminator 1) │ │ │ │ │ cmp sl, r3 │ │ │ │ │ - bne.n 858e │ │ │ │ │ + bne.n 8256 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:192 (discriminator 1) │ │ │ │ │ lsls r2, r4, #2 │ │ │ │ │ add.w r3, r6, #8 │ │ │ │ │ mov r1, r2 │ │ │ │ │ adds r2, #8 │ │ │ │ │ add r2, r6 │ │ │ │ │ add r1, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:194 │ │ │ │ │ - vldr d6, [pc, #760] @ 88a8 │ │ │ │ │ + vldr d6, [pc, #760] @ 8570 │ │ │ │ │ str r7, [sp, #48] @ 0x30 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:193 │ │ │ │ │ vldr d7, [r3] │ │ │ │ │ vadd.f64 d7, d7, d7 │ │ │ │ │ vstmia r3!, {d7} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:192 (discriminator 1) │ │ │ │ │ cmp r3, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:194 │ │ │ │ │ vstmia r2!, {d6} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:192 (discriminator 1) │ │ │ │ │ - bne.n 85b2 │ │ │ │ │ + bne.n 827a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:68 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov fp, r7 │ │ │ │ │ - bl 75e0 │ │ │ │ │ + bl 72a8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:69 │ │ │ │ │ - ldr.w ip, [pc, #764] @ 88cc │ │ │ │ │ + ldr.w ip, [pc, #764] @ 8594 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:68 │ │ │ │ │ mov r8, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:69 │ │ │ │ │ mov r2, r6 │ │ │ │ │ add ip, pc │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldrd r7, r3, [ip, #28] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ mov r3, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:213 (discriminator 1) │ │ │ │ │ mov r7, fp │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:69 │ │ │ │ │ - bl a194 │ │ │ │ │ + bl 9e5c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:70 │ │ │ │ │ mov r0, r8 │ │ │ │ │ - bl 74e0 │ │ │ │ │ + bl 71a8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:213 (discriminator 1) │ │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:200 │ │ │ │ │ vmov.f64 d4, #112 @ 0x3f800000 1.0 │ │ │ │ │ mov r2, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:213 (discriminator 1) │ │ │ │ │ add r3, fp │ │ │ │ │ @@ -12339,102 +12283,102 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:199 │ │ │ │ │ vmla.f64 d7, d3, d6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:200 │ │ │ │ │ vsub.f64 d7, d7, d5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:199 │ │ │ │ │ vstr d7, [r2, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:198 (discriminator 1) │ │ │ │ │ - blt.n 8602 │ │ │ │ │ + blt.n 82ca │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:202 │ │ │ │ │ vldr d0, [r6] │ │ │ │ │ add.w fp, r6, r4, lsl #3 │ │ │ │ │ - blx 165c │ │ │ │ │ + blx 1384 │ │ │ │ │ vmov.f64 d7, d0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:202 (discriminator 1) │ │ │ │ │ vldr d0, [r6, #8] │ │ │ │ │ vstr d7, [r6] │ │ │ │ │ - blx 165c │ │ │ │ │ + blx 1384 │ │ │ │ │ sub.w r3, fp, #16 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:202 (discriminator 2) │ │ │ │ │ str r4, [sp, #60] @ 0x3c │ │ │ │ │ mov fp, r3 │ │ │ │ │ mov r4, r6 │ │ │ │ │ vstr d0, [r6, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:204 │ │ │ │ │ vldr d0, [r4, #16] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:203 (discriminator 1) │ │ │ │ │ adds r4, #16 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:204 │ │ │ │ │ - blx 165c │ │ │ │ │ + blx 1384 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:205 │ │ │ │ │ vldr d12, [r4, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:204 │ │ │ │ │ vmov.f64 d9, d0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:205 │ │ │ │ │ vmov.f64 d0, d12 │ │ │ │ │ - blx 1750 │ │ │ │ │ + blx 1478 │ │ │ │ │ vmov.f64 d7, d0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:206 │ │ │ │ │ vmov.f64 d0, d12 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:205 (discriminator 1) │ │ │ │ │ vmul.f64 d7, d7, d9 │ │ │ │ │ vstr d7, [r4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:206 │ │ │ │ │ - blx 185c │ │ │ │ │ + blx 1584 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:206 (discriminator 1) │ │ │ │ │ vmul.f64 d0, d0, d9 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:203 (discriminator 1) │ │ │ │ │ cmp fp, r4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:206 (discriminator 1) │ │ │ │ │ vstr d0, [r4, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:203 (discriminator 1) │ │ │ │ │ - bne.n 866a │ │ │ │ │ + bne.n 8332 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:68 │ │ │ │ │ ldr r4, [sp, #60] @ 0x3c │ │ │ │ │ str r7, [sp, #48] @ 0x30 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 75e0 │ │ │ │ │ + bl 72a8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:69 │ │ │ │ │ - ldr.w ip, [pc, #544] @ 88d0 │ │ │ │ │ + ldr.w ip, [pc, #544] @ 8598 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:68 │ │ │ │ │ mov fp, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:69 │ │ │ │ │ mov r2, r6 │ │ │ │ │ add ip, pc │ │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldrd r7, r3, [ip, #28] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ mov r3, r7 │ │ │ │ │ - bl a194 │ │ │ │ │ + bl 9e5c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:70 │ │ │ │ │ mov r0, fp │ │ │ │ │ - bl 74e0 │ │ │ │ │ + bl 71a8 │ │ │ │ │ ldr r7, [sp, #48] @ 0x30 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:210 (discriminator 3) │ │ │ │ │ vldr d7, [r5] │ │ │ │ │ vmul.f64 d7, d8, d7 │ │ │ │ │ vstmia r5!, {d7} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:210 (discriminator 1) │ │ │ │ │ cmp sl, r5 │ │ │ │ │ - bne.n 86d2 │ │ │ │ │ + bne.n 839a │ │ │ │ │ str r7, [sp, #48] @ 0x30 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:213 (discriminator 1) │ │ │ │ │ vldr d5, [r8] │ │ │ │ │ vmov.f64 d6, #96 @ 0x3f000000 0.5 │ │ │ │ │ - vldr d4, [pc, #448] @ 88b0 │ │ │ │ │ + vldr d4, [pc, #448] @ 8578 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:158 │ │ │ │ │ - vldr d8, [pc, #436] @ 88a8 │ │ │ │ │ + vldr d8, [pc, #436] @ 8570 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:213 (discriminator 1) │ │ │ │ │ vdiv.f64 d7, d5, d4 │ │ │ │ │ vadd.f64 d7, d7, d6 │ │ │ │ │ vcvt.s32.f64 s15, d7 │ │ │ │ │ vmov r0, s15 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 89f8 │ │ │ │ │ + blt.w 86c0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:157 │ │ │ │ │ movs r5, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:158 │ │ │ │ │ vmov.f64 d7, d8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:213 │ │ │ │ │ ldr r7, [sp, #48] @ 0x30 │ │ │ │ │ adds r0, #1 │ │ │ │ │ @@ -12470,73 +12414,73 @@ │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ it mi │ │ │ │ │ movmi sl, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:213 (discriminator 2) │ │ │ │ │ adds r3, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:213 (discriminator 1) │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - bne.n 871a │ │ │ │ │ + bne.n 83e2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:222 │ │ │ │ │ str r7, [sp, #48] @ 0x30 │ │ │ │ │ - cbz r5, 8792 │ │ │ │ │ + cbz r5, 845a │ │ │ │ │ add.w r3, r6, r5, lsl #3 │ │ │ │ │ vldr d6, [r3] │ │ │ │ │ - b.n 8776 │ │ │ │ │ + b.n 843e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:222 (discriminator 2) │ │ │ │ │ vmul.f64 d7, d6, d7 │ │ │ │ │ vcmpe.f64 d7, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.n 8790 │ │ │ │ │ + ble.n 8458 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:222 │ │ │ │ │ subs r5, #1 │ │ │ │ │ - beq.n 8790 │ │ │ │ │ + beq.n 8458 │ │ │ │ │ vmov.f64 d7, d6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:222 (discriminator 1) │ │ │ │ │ vldmdb r3!, {d6} │ │ │ │ │ vabs.f64 d4, d6 │ │ │ │ │ vabs.f64 d5, d7 │ │ │ │ │ vcmpe.f64 d4, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bgt.n 8764 │ │ │ │ │ + bgt.n 842c │ │ │ │ │ str r7, [sp, #48] @ 0x30 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:225 │ │ │ │ │ - vldr d7, [pc, #276] @ 88a8 │ │ │ │ │ + vldr d7, [pc, #276] @ 8570 │ │ │ │ │ ./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 d11, 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 87c2 │ │ │ │ │ + beq.n 848a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:227 │ │ │ │ │ vmov.f64 d6, #112 @ 0x3f800000 1.0 │ │ │ │ │ vcmp.f64 d11, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bne.w 88d8 │ │ │ │ │ + bne.w 85a0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:228 │ │ │ │ │ add.w fp, r0, r0, lsr #31 │ │ │ │ │ sub.w fp, r5, fp, asr #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:237 (discriminator 1) │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - ble.n 8806 │ │ │ │ │ + ble.n 84ce │ │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:238 (discriminator 4) │ │ │ │ │ add.w ip, r4, #4294967295 @ 0xffffffff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:238 (discriminator 1) │ │ │ │ │ ldr r7, [sp, #48] @ 0x30 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:237 │ │ │ │ │ movs r2, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:238 │ │ │ │ │ - vldr d6, [pc, #228] @ 88b8 │ │ │ │ │ + vldr d6, [pc, #228] @ 8580 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:238 (discriminator 1) │ │ │ │ │ add.w lr, r0, #4294967295 @ 0xffffffff │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:238 │ │ │ │ │ vcmpe.f64 d10, d6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:238 (discriminator 2) │ │ │ │ │ mov r3, r2 │ │ │ │ │ @@ -12555,113 +12499,112 @@ │ │ │ │ │ add r3, r4 │ │ │ │ │ and.w r3, r3, ip │ │ │ │ │ add.w r3, r6, r3, lsl #3 │ │ │ │ │ vldr d7, [r3] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:237 (discriminator 2) │ │ │ │ │ vstmia r1!, {d7} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:237 (discriminator 1) │ │ │ │ │ - bne.n 87da │ │ │ │ │ + bne.n 84a2 │ │ │ │ │ str r7, [sp, #48] @ 0x30 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:239 │ │ │ │ │ - vldr d7, [pc, #176] @ 88b8 │ │ │ │ │ + vldr d7, [pc, #176] @ 8580 │ │ │ │ │ vcmpe.f64 d10, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:239 (discriminator 1) │ │ │ │ │ it gt │ │ │ │ │ subgt.w r3, r5, fp │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:239 │ │ │ │ │ - bgt.n 8822 │ │ │ │ │ + bgt.n 84ea │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:239 (discriminator 2) │ │ │ │ │ add fp, r0 │ │ │ │ │ adds r3, r5, #1 │ │ │ │ │ sub.w r3, fp, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:239 (discriminator 4) │ │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:241 │ │ │ │ │ ldr.w r2, [r9] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - ble.n 888a │ │ │ │ │ + ble.n 8552 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:241 (discriminator 1) │ │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:243 │ │ │ │ │ vmov s15, r3 │ │ │ │ │ - vldr d6, [pc, #136] @ 88c0 │ │ │ │ │ + vldr d6, [pc, #136] @ 8588 │ │ │ │ │ vcvt.f64.s32 d5, s15 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:241 (discriminator 1) │ │ │ │ │ vldr d3, [r8] │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ str r2, [sp, #32] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:243 │ │ │ │ │ subs r2, #1 │ │ │ │ │ vmov s15, r2 │ │ │ │ │ vmul.f64 d5, d5, d6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:241 (discriminator 1) │ │ │ │ │ - vldr d4, [pc, #96] @ 88b0 │ │ │ │ │ + vldr d4, [pc, #96] @ 8578 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:243 │ │ │ │ │ vcvt.f64.s32 d7, s15 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:241 (discriminator 1) │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ add.w r3, r6, sl, lsl #3 │ │ │ │ │ - ldr r0, [pc, #116] @ (88d4 ) │ │ │ │ │ + ldr r0, [pc, #116] @ (859c ) │ │ │ │ │ add r0, pc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:243 │ │ │ │ │ vdiv.f64 d2, d5, d7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:241 (discriminator 1) │ │ │ │ │ vdiv.f64 d7, d3, d4 │ │ │ │ │ vsub.f64 d6, d6, d2 │ │ │ │ │ vstr d6, [sp, #40] @ 0x28 │ │ │ │ │ ldrd r2, r3, [r3] │ │ │ │ │ strd r2, r3, [sp, #24] │ │ │ │ │ str.w sl, [sp, #16] │ │ │ │ │ vmov r2, r3, d7 │ │ │ │ │ str r5, [sp, #0] │ │ │ │ │ vstr d8, [sp, #8] │ │ │ │ │ - bl 1cb8 │ │ │ │ │ + bl 19e0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:244 │ │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ │ - blx 1720 │ │ │ │ │ + blx 1448 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:244 (discriminator 1) │ │ │ │ │ mov r0, r6 │ │ │ │ │ ./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 (discriminator 1) │ │ │ │ │ - b.w 171c │ │ │ │ │ + b.w 1444 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:156 (discriminator 2) │ │ │ │ │ vmov.f64 d7, d0 │ │ │ │ │ - b.n 8332 │ │ │ │ │ + b.n 7ffa │ │ │ │ │ nop │ │ │ │ │ ... │ │ │ │ │ cmp r5, #24 │ │ │ │ │ strb r4, [r0, r1] │ │ │ │ │ movs r1, #251 @ 0xfb │ │ │ │ │ ands r1, r1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ eors r1, r1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ eors r1, r3 │ │ │ │ │ - ldr r2, [r2, #64] @ 0x40 │ │ │ │ │ + lsrs r2, r4, #27 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - ldr r2, [r2, #56] @ 0x38 │ │ │ │ │ + lsrs r2, r4, #25 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - ldr r2, [r6, #40] @ 0x28 │ │ │ │ │ - movs r1, r0 │ │ │ │ │ - cmp r6, r2 │ │ │ │ │ + lsrs r2, r0, #22 │ │ │ │ │ movs r1, r0 │ │ │ │ │ + orr.w r0, lr, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:231 │ │ │ │ │ vsub.f64 d7, d7, d11 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:230 │ │ │ │ │ - vldr d5, [pc, #288] @ 8a00 │ │ │ │ │ - vldr d2, [pc, #292] @ 8a08 │ │ │ │ │ + vldr d5, [pc, #288] @ 86c8 │ │ │ │ │ + vldr d2, [pc, #292] @ 86d0 │ │ │ │ │ vmov.f64 d3, #0 @ 0x40000000 2.0 │ │ │ │ │ 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:231 │ │ │ │ │ vmov.f64 d1, d5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:230 │ │ │ │ │ @@ -12700,265 +12643,265 @@ │ │ │ │ │ bic.w fp, fp, #3 │ │ │ │ │ sub.w fp, r5, fp │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:234 │ │ │ │ │ sub.w r1, r1, fp │ │ │ │ │ str r1, [r7, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:235 │ │ │ │ │ lsls r1, r1, #3 │ │ │ │ │ - blx 1874 │ │ │ │ │ + blx 159c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:235 (discriminator 1) │ │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ │ str r0, [r3, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:237 (discriminator 1) │ │ │ │ │ ldr r0, [r7, #0] │ │ │ │ │ - b.n 87c2 │ │ │ │ │ + b.n 848a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:161 (discriminator 1) │ │ │ │ │ movs r3, #128 @ 0x80 │ │ │ │ │ mov.w r8, #264 @ 0x108 │ │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ │ movs r7, #136 @ 0x88 │ │ │ │ │ mov.w r3, #256 @ 0x100 │ │ │ │ │ movs r0, #34 @ 0x22 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:161 │ │ │ │ │ movs r4, #32 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:161 (discriminator 1) │ │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ │ - b.n 8360 │ │ │ │ │ + b.n 8028 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:188 │ │ │ │ │ ldrd r2, r3, [r2] │ │ │ │ │ strd r2, r3, [r6, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:68 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 75e0 │ │ │ │ │ + bl 72a8 │ │ │ │ │ ./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 r5, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:69 │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r2, r6 │ │ │ │ │ - bl a194 │ │ │ │ │ + bl 9e5c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:70 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 74e0 │ │ │ │ │ + bl 71a8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:190 (discriminator 1) │ │ │ │ │ - ldr r3, [pc, #132] @ (8a10 ) │ │ │ │ │ + ldr r3, [pc, #132] @ (86d8 ) │ │ │ │ │ ldr.w r9, [fp, r3] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:69 │ │ │ │ │ - ldr r5, [pc, #128] @ (8a14 ) │ │ │ │ │ + ldr r5, [pc, #128] @ (86dc ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:68 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 75e0 │ │ │ │ │ + bl 72a8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:69 │ │ │ │ │ mov r2, r6 │ │ │ │ │ add r5, pc │ │ │ │ │ movs r1, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:68 │ │ │ │ │ mov r8, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:69 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldrd r3, r7, [r5, #28] │ │ │ │ │ str r7, [sp, #0] │ │ │ │ │ - bl a194 │ │ │ │ │ + bl 9e5c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:70 │ │ │ │ │ mov r0, r8 │ │ │ │ │ - bl 74e0 │ │ │ │ │ + bl 71a8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:202 │ │ │ │ │ vldr d0, [r6] │ │ │ │ │ - blx 165c │ │ │ │ │ + blx 1384 │ │ │ │ │ vmov.f64 d7, d0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:202 (discriminator 1) │ │ │ │ │ vldr d0, [r6, #8] │ │ │ │ │ vstr d7, [r6] │ │ │ │ │ - blx 165c │ │ │ │ │ + blx 1384 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:68 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:202 (discriminator 2) │ │ │ │ │ vstr d0, [r6, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:68 │ │ │ │ │ - bl 75e0 │ │ │ │ │ + bl 72a8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:69 │ │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ │ ldrd r3, r2, [r5, #28] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:68 │ │ │ │ │ mov r8, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:69 │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r2, r6 │ │ │ │ │ - bl a194 │ │ │ │ │ + bl 9e5c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:70 │ │ │ │ │ mov r0, r8 │ │ │ │ │ - bl 74e0 │ │ │ │ │ + bl 71a8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:213 (discriminator 1) │ │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ │ add r3, r2 │ │ │ │ │ mov r8, r3 │ │ │ │ │ - b.n 86e4 │ │ │ │ │ + b.n 83ac │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:157 │ │ │ │ │ mov.w sl, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:213 (discriminator 1) │ │ │ │ │ mov r5, sl │ │ │ │ │ - b.n 8792 │ │ │ │ │ + b.n 845a │ │ │ │ │ str r5, [sp, #516] @ 0x204 │ │ │ │ │ ldrh r3, [r0, #26] │ │ │ │ │ - b.n 88e0 │ │ │ │ │ + b.n 85a8 │ │ │ │ │ subs r7, #239 @ 0xef │ │ │ │ │ ldrb r1, [r5, r0] │ │ │ │ │ stmia r2!, {r0, r1, r2, r3, r7} │ │ │ │ │ cmp r0, #245 @ 0xf5 │ │ │ │ │ subs r7, #204 @ 0xcc │ │ │ │ │ - lsls r0, r7, #3 │ │ │ │ │ + lsls r4, r6, #3 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - str r6, [r1, #124] @ 0x7c │ │ │ │ │ + lsrs r6, r3, #10 │ │ │ │ │ movs r1, r0 │ │ │ │ │ _soxr_f_resp(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:254 │ │ │ │ │ push {r3, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ vpush {d8-d13} │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:256 │ │ │ │ │ - vldr d5, [pc, #364] @ 8b98 │ │ │ │ │ + vldr d5, [pc, #364] @ 8860 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:254 │ │ │ │ │ vmov.f64 d8, d1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:256 (discriminator 2) │ │ │ │ │ - vldr d7, [pc, #364] @ 8ba0 │ │ │ │ │ + vldr d7, [pc, #364] @ 8868 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:254 │ │ │ │ │ vmov.f64 d9, d0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:256 (discriminator 2) │ │ │ │ │ - vldr d6, [pc, #364] @ 8ba8 │ │ │ │ │ + vldr d6, [pc, #364] @ 8870 │ │ │ │ │ vcmpe.f64 d1, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ it hi │ │ │ │ │ vmovhi.f64 d7, d6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:256 (discriminator 4) │ │ │ │ │ vcmpe.f64 d7, d0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bmi.n 8b1c │ │ │ │ │ + bmi.n 87e4 │ │ │ │ │ ./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 8ac6 │ │ │ │ │ + bgt.n 878e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:248 │ │ │ │ │ - vldr d5, [pc, #328] @ 8bb0 │ │ │ │ │ - vldr d6, [pc, #332] @ 8bb8 │ │ │ │ │ - vldr d7, [pc, #336] @ 8bc0 │ │ │ │ │ - vldr d11, [pc, #340] @ 8bc8 │ │ │ │ │ + vldr d5, [pc, #328] @ 8878 │ │ │ │ │ + vldr d6, [pc, #332] @ 8880 │ │ │ │ │ + vldr d7, [pc, #336] @ 8888 │ │ │ │ │ + vldr d11, [pc, #340] @ 8890 │ │ │ │ │ vnmls.f64 d6, d1, d5 │ │ │ │ │ vmla.f64 d7, d6, d1 │ │ │ │ │ vmla.f64 d11, d7, d1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:266 (discriminator 1) │ │ │ │ │ vmul.f64 d0, d0, d11 │ │ │ │ │ - blx 185c │ │ │ │ │ + blx 1584 │ │ │ │ │ vmov.f64 d8, d0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:250 │ │ │ │ │ vmul.f64 d0, d11, d10 │ │ │ │ │ - blx 185c │ │ │ │ │ + blx 1584 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:250 (discriminator 1) │ │ │ │ │ - blx 1704 │ │ │ │ │ + blx 142c │ │ │ │ │ vmov.f64 d7, d0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:250 (discriminator 2) │ │ │ │ │ - vldr d1, [pc, #304] @ 8bd0 │ │ │ │ │ + vldr d1, [pc, #304] @ 8898 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:266 (discriminator 3) │ │ │ │ │ vmov.f64 d0, d8 │ │ │ │ │ vdiv.f64 d1, d1, d7 │ │ │ │ │ - blx 1880 │ │ │ │ │ + blx 15a8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:266 (discriminator 4) │ │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ │ vsub.f64 d0, d7, d0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:267 │ │ │ │ │ - blx 1804 │ │ │ │ │ + blx 152c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:267 (discriminator 1) │ │ │ │ │ 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 (discriminator 1) │ │ │ │ │ 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 d4, [pc, #272] @ 8bd8 │ │ │ │ │ + vldr d4, [pc, #272] @ 88a0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:264 (discriminator 1) │ │ │ │ │ vmov.f64 d0, #112 @ 0x3f800000 1.0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:249 │ │ │ │ │ - vldr d5, [pc, #272] @ 8be0 │ │ │ │ │ - vldr d6, [pc, #276] @ 8be8 │ │ │ │ │ + vldr d5, [pc, #272] @ 88a8 │ │ │ │ │ + vldr d6, [pc, #276] @ 88b0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:264 (discriminator 1) │ │ │ │ │ vsub.f64 d0, d0, d9 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:249 │ │ │ │ │ - vldr d7, [pc, #276] @ 8bf0 │ │ │ │ │ + vldr d7, [pc, #276] @ 88b8 │ │ │ │ │ vnmls.f64 d5, d1, d4 │ │ │ │ │ vmla.f64 d6, d5, d1 │ │ │ │ │ vmla.f64 d7, d6, d1 │ │ │ │ │ vmov.f64 d9, d7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:264 (discriminator 1) │ │ │ │ │ vmul.f64 d0, d0, d7 │ │ │ │ │ - blx 185c │ │ │ │ │ + blx 1584 │ │ │ │ │ vmov.f64 d8, d0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:250 │ │ │ │ │ vmul.f64 d0, d9, d10 │ │ │ │ │ - blx 185c │ │ │ │ │ + blx 1584 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:250 (discriminator 1) │ │ │ │ │ - blx 1704 │ │ │ │ │ + blx 142c │ │ │ │ │ vmov.f64 d7, d0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:250 (discriminator 2) │ │ │ │ │ - vldr d1, [pc, #196] @ 8bd0 │ │ │ │ │ + vldr d1, [pc, #196] @ 8898 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:264 (discriminator 3) │ │ │ │ │ vmov.f64 d0, d8 │ │ │ │ │ vdiv.f64 d1, d1, d7 │ │ │ │ │ - blx 1880 │ │ │ │ │ - b.n 8ab4 │ │ │ │ │ + blx 15a8 │ │ │ │ │ + b.n 877c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:258 │ │ │ │ │ - vldr d7, [pc, #216] @ 8bf8 │ │ │ │ │ + vldr d7, [pc, #216] @ 88c0 │ │ │ │ │ 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 d0, [pc, #208] @ 8c00 │ │ │ │ │ + vldr d0, [pc, #208] @ 88c8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:258 │ │ │ │ │ vmla.f64 d12, d1, d7 │ │ │ │ │ ./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, d0 │ │ │ │ │ vdiv.f64 d13, d11, d12 │ │ │ │ │ vdiv.f64 d0, d0, d10 │ │ │ │ │ vmov.f64 d1, d13 │ │ │ │ │ - blx 1880 │ │ │ │ │ + blx 15a8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:259 (discriminator 1) │ │ │ │ │ - blx 1668 │ │ │ │ │ + blx 1390 │ │ │ │ │ ./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 (discriminator 2) │ │ │ │ │ - vldr d8, [pc, #172] @ 8c08 │ │ │ │ │ + vldr d8, [pc, #172] @ 88d0 │ │ │ │ │ vmul.f64 d8, d0, d8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:260 │ │ │ │ │ vsub.f64 d0, d11, d7 │ │ │ │ │ - blx 1880 │ │ │ │ │ + blx 15a8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:260 (discriminator 1) │ │ │ │ │ - blx 1668 │ │ │ │ │ + blx 1390 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:260 (discriminator 2) │ │ │ │ │ vdiv.f64 d7, d0, d8 │ │ │ │ │ vadd.f64 d7, d7, d11 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:261 │ │ │ │ │ vsub.f64 d0, d7, d9 │ │ │ │ │ vmul.f64 d0, d0, d8 │ │ │ │ │ - blx 185c │ │ │ │ │ + blx 1584 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:261 (discriminator 1) │ │ │ │ │ vmov.f64 d1, d12 │ │ │ │ │ - blx 1880 │ │ │ │ │ + blx 15a8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:261 (discriminator 2) │ │ │ │ │ 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 │ │ │ │ │ @@ -12967,152 +12910,152 @@ │ │ │ │ │ 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, 8f08 ) │ │ │ │ │ + add r3, pc, #860 @ (adr r3, 8bd0 ) │ │ │ │ │ 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, 8d00 ) │ │ │ │ │ + add r1, pc, #320 @ (adr r1, 89c8 ) │ │ │ │ │ subs r7, #29 │ │ │ │ │ subs r6, r3, r0 │ │ │ │ │ - add r3, pc, #88 @ (adr r3, 8c1c ) │ │ │ │ │ + add r3, pc, #88 @ (adr r3, 88e4 ) │ │ │ │ │ push {r1, r2, r3, r5, r7, lr} │ │ │ │ │ subs r7, #151 @ 0x97 │ │ │ │ │ add r6, sp, #416 @ 0x1a0 │ │ │ │ │ - ldr r0, [pc, #844] @ (8f18 ) │ │ │ │ │ - b.n 8666 │ │ │ │ │ + ldr r0, [pc, #844] @ (8be0 ) │ │ │ │ │ + b.n 832e │ │ │ │ │ subs r7, #225 @ 0xe1 │ │ │ │ │ subs r1, #239 @ 0xef │ │ │ │ │ cdp2 14, 15, cr2, cr10, cr2, {2} │ │ │ │ │ itte al │ │ │ │ │ addal r0, #98 @ 0x62 │ │ │ │ │ - cbnz r2, 8c38 @ unpredictable │ │ │ │ │ + cbnz r2, 8900 @ 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 8c10 │ │ │ │ │ + b.n 88d8 │ │ │ │ │ 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 8bd4 │ │ │ │ │ + bls.n 889c │ │ │ │ │ ands r3, r0 │ │ │ │ │ _soxr_inv_f_resp(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:271 │ │ │ │ │ push {r3, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ vpush {d8-d10} │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:248 │ │ │ │ │ - vldr d4, [pc, #164] @ 8cc8 │ │ │ │ │ + vldr d4, [pc, #164] @ 8990 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:250 │ │ │ │ │ vmov.f64 d10, #96 @ 0x3f000000 0.5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:248 │ │ │ │ │ - vldr d6, [pc, #164] @ 8cd0 │ │ │ │ │ - vldr d7, [pc, #168] @ 8cd8 │ │ │ │ │ - vldr d8, [pc, #172] @ 8ce0 │ │ │ │ │ + vldr d6, [pc, #164] @ 8998 │ │ │ │ │ + vldr d7, [pc, #168] @ 89a0 │ │ │ │ │ + vldr d8, [pc, #172] @ 89a8 │ │ │ │ │ vnmls.f64 d6, d1, d4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:273 │ │ │ │ │ - vldr d5, [pc, #172] @ 8ce8 │ │ │ │ │ + vldr d5, [pc, #172] @ 89b0 │ │ │ │ │ vmul.f64 d0, d0, d5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:248 │ │ │ │ │ vmla.f64 d7, d6, d1 │ │ │ │ │ vmla.f64 d8, d7, d1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:273 │ │ │ │ │ - blx 165c │ │ │ │ │ + blx 1384 │ │ │ │ │ vmov.f64 d9, d0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:250 │ │ │ │ │ vmul.f64 d0, d8, d10 │ │ │ │ │ - blx 185c │ │ │ │ │ + blx 1584 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:274 │ │ │ │ │ vcmpe.f64 d9, d10 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.n 8c96 │ │ │ │ │ + ble.n 895e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:250 (discriminator 1) │ │ │ │ │ - blx 1704 │ │ │ │ │ + blx 142c │ │ │ │ │ vmov.f64 d6, d0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:250 (discriminator 2) │ │ │ │ │ - vldr d5, [pc, #128] @ 8cf0 │ │ │ │ │ + vldr d5, [pc, #128] @ 89b8 │ │ │ │ │ ./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 2) │ │ │ │ │ vdiv.f64 d1, d5, d6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:275 (discriminator 1) │ │ │ │ │ vdiv.f64 d1, d7, d1 │ │ │ │ │ - blx 1880 │ │ │ │ │ + blx 15a8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:275 (discriminator 2) │ │ │ │ │ - blx 1668 │ │ │ │ │ + blx 1390 │ │ │ │ │ vmov.f64 d7, d0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:275 (discriminator 3) │ │ │ │ │ vdiv.f64 d0, d7, d8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:277 │ │ │ │ │ vpop {d8-d10} │ │ │ │ │ pop {r3, pc} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:250 (discriminator 1) │ │ │ │ │ - blx 1704 │ │ │ │ │ + blx 142c │ │ │ │ │ vmov.f64 d7, d0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:250 (discriminator 2) │ │ │ │ │ - vldr d6, [pc, #80] @ 8cf0 │ │ │ │ │ + vldr d6, [pc, #80] @ 89b8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:275 (discriminator 1) │ │ │ │ │ vmov.f64 d10, #112 @ 0x3f800000 1.0 │ │ │ │ │ vmov.f64 d0, d9 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:250 (discriminator 2) │ │ │ │ │ vdiv.f64 d1, d6, d7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:275 (discriminator 1) │ │ │ │ │ vdiv.f64 d1, d10, d1 │ │ │ │ │ - blx 1880 │ │ │ │ │ + blx 15a8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:275 (discriminator 2) │ │ │ │ │ - blx 1668 │ │ │ │ │ + blx 1390 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:275 (discriminator 3) │ │ │ │ │ vdiv.f64 d7, d0, d8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:276 (discriminator 2) │ │ │ │ │ vsub.f64 d0, d10, d7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:277 │ │ │ │ │ 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, 8e18 ) │ │ │ │ │ + add r1, pc, #320 @ (adr r1, 8ae0 ) │ │ │ │ │ subs r7, #29 │ │ │ │ │ subs r6, r3, r0 │ │ │ │ │ - add r3, pc, #88 @ (adr r3, 8d34 ) │ │ │ │ │ + add r3, pc, #88 @ (adr r3, 89fc ) │ │ │ │ │ push {r1, r2, r3, r5, r7, lr} │ │ │ │ │ subs r7, #151 @ 0x97 │ │ │ │ │ add r6, sp, #416 @ 0x1a0 │ │ │ │ │ - ldr r0, [pc, #844] @ (9030 ) │ │ │ │ │ - b.n 877e │ │ │ │ │ + ldr r0, [pc, #844] @ (8cf8 ) │ │ │ │ │ + b.n 8446 │ │ │ │ │ subs r7, #225 @ 0xe1 │ │ │ │ │ ldrh r4, [r4, #0] │ │ │ │ │ ldrsh r0, [r1, r6] │ │ │ │ │ ldrb r4, [r3, #4] │ │ │ │ │ subs r7, #189 @ 0xbd │ │ │ │ │ subs r1, #239 @ 0xef │ │ │ │ │ cdp2 14, 15, cr2, cr10, cr2, {2} │ │ │ │ │ @@ -13268,15 +13211,15 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1065 │ │ │ │ │ vstr d7, [r1, #120] @ 0x78 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1055 │ │ │ │ │ vstr d6, [r1, #72] @ 0x48 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1056 │ │ │ │ │ vstr d11, [r1, #96] @ 0x60 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1067 (discriminator 1) │ │ │ │ │ - ble.w 9002 │ │ │ │ │ + ble.w 8cca │ │ │ │ │ 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:1077 │ │ │ │ │ vldr d8, [r1, #152] @ 0x98 │ │ │ │ │ @@ -13498,15 +13441,15 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1119 │ │ │ │ │ vstr d5, [r1, #88] @ 0x58 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1123 │ │ │ │ │ vstr d4, [r1, #120] @ 0x78 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1122 │ │ │ │ │ vstr d2, [r1, #112] @ 0x70 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1067 (discriminator 1) │ │ │ │ │ - b.w 1c7a8 │ │ │ │ │ + bne.w 8b06 │ │ │ │ │ ./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 │ │ │ │ │ @@ -13519,15 +13462,15 @@ │ │ │ │ │ sub sp, #28 │ │ │ │ │ mov r7, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1134 │ │ │ │ │ mov.w r9, r1, lsl #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1129 │ │ │ │ │ strd r1, r0, [sp, #16] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1135 (discriminator 1) │ │ │ │ │ - ble.w 91a4 │ │ │ │ │ + ble.w 8e6c │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ add.w r5, sl, #16 │ │ │ │ │ add.w r4, sl, #8 │ │ │ │ │ subs r3, r2, #1 │ │ │ │ │ lsls r2, r2, #3 │ │ │ │ │ lsrs r3, r3, #1 │ │ │ │ │ add.w r0, sl, r2 │ │ │ │ │ @@ -13608,15 +13551,15 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1152 │ │ │ │ │ vstr d2, [r0, #-8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1153 │ │ │ │ │ vstr d6, [r2, #-16] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1154 │ │ │ │ │ vstr d7, [r2, #-8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1135 (discriminator 1) │ │ │ │ │ - bne.n 9046 │ │ │ │ │ + bne.n 8d0e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1157 (discriminator 1) │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ add.w r0, sl, r9, lsl #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1156 │ │ │ │ │ vldr d1, [r7, #16] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1157 │ │ │ │ │ mov r4, r9 │ │ │ │ │ @@ -13716,22 +13659,22 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1176 │ │ │ │ │ vstr d8, [r3, #-8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1179 │ │ │ │ │ vstr d2, [r1, #-16] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1180 │ │ │ │ │ vstr d7, [r1, #-8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1157 (discriminator 1) │ │ │ │ │ - blt.n 90f6 │ │ │ │ │ + blt.n 8dbe │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1184 (discriminator 1) │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1183 │ │ │ │ │ mov.w r8, r9, lsl #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1184 (discriminator 1) │ │ │ │ │ cmp r8, r3 │ │ │ │ │ - bge.w 93ea │ │ │ │ │ + bge.w 90b2 │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ mov r5, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1184 │ │ │ │ │ mov r6, r8 │ │ │ │ │ add.w r2, r3, r9 │ │ │ │ │ add.w r4, r3, r8 │ │ │ │ │ add r9, r8 │ │ │ │ │ @@ -13760,15 +13703,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 (discriminator 1) │ │ │ │ │ - ble.w 93d6 │ │ │ │ │ + ble.w 909e │ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ │ lsls r3, r6, #3 │ │ │ │ │ add.w r0, sl, r3 │ │ │ │ │ add.w ip, fp, r4, lsl #3 │ │ │ │ │ add r1, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1193 │ │ │ │ │ mov lr, r6 │ │ │ │ │ @@ -13872,15 +13815,15 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1213 │ │ │ │ │ vstr d6, [r1, #-16] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1217 │ │ │ │ │ vstr d10, [ip, #-16] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1218 │ │ │ │ │ vstr d7, [ip, #-8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1193 (discriminator 1) │ │ │ │ │ - blt.n 920e │ │ │ │ │ + blt.n 8ed6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1221 │ │ │ │ │ vldr d13, [r5, #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 d12, [r5, #48] @ 0x30 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1222 │ │ │ │ │ @@ -13999,46 +13942,46 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1244 │ │ │ │ │ vstr d6, [r0, #-16] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1248 │ │ │ │ │ vstr d10, [r3, #-16] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1249 │ │ │ │ │ vstr d7, [r3, #-8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1224 (discriminator 1) │ │ │ │ │ - blt.n 930e │ │ │ │ │ + blt.n 8fd6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1184 (discriminator 1) │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1184 (discriminator 2) │ │ │ │ │ add r6, r8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1184 (discriminator 1) │ │ │ │ │ adds r7, #16 │ │ │ │ │ adds r5, #32 │ │ │ │ │ add r9, r8 │ │ │ │ │ add r2, r8 │ │ │ │ │ add r4, r8 │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - bgt.w 91cc │ │ │ │ │ + bgt.w 8e94 │ │ │ │ │ ./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} │ │ │ │ │ cftbsub(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:974 │ │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ vpush {d8-d9} │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ mov r4, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:979 │ │ │ │ │ cmp r0, #8 │ │ │ │ │ - bgt.n 946c │ │ │ │ │ + bgt.n 9134 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:978 │ │ │ │ │ mov.w r5, #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:987 │ │ │ │ │ - beq.n 9498 │ │ │ │ │ + beq.n 9160 │ │ │ │ │ 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 │ │ │ │ │ vldr d7, [r1, #-8] │ │ │ │ │ @@ -14073,46 +14016,46 @@ │ │ │ │ │ vsub.f64 d7, d7, d4 │ │ │ │ │ vstr d7, [r2, #-8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1016 │ │ │ │ │ vstr d6, [r3, #-16] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1017 │ │ │ │ │ vstr d5, [r3, #-8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1010 (discriminator 1) │ │ │ │ │ - blt.n 941e │ │ │ │ │ + blt.n 90e6 │ │ │ │ │ ./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 8cf8 │ │ │ │ │ + bl 89c0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:982 │ │ │ │ │ cmp r6, #32 │ │ │ │ │ - ble.n 9548 │ │ │ │ │ + ble.n 9210 │ │ │ │ │ ./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 9480 │ │ │ │ │ + b.n 9148 │ │ │ │ │ mov r5, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:983 │ │ │ │ │ mov r0, r6 │ │ │ │ │ mov r3, r7 │ │ │ │ │ mov r2, r4 │ │ │ │ │ - bl 900c │ │ │ │ │ + bl 8cd4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:982 │ │ │ │ │ lsls r0, r5, #2 │ │ │ │ │ mov r1, r5 │ │ │ │ │ cmp r0, r6 │ │ │ │ │ - blt.n 947e │ │ │ │ │ + blt.n 9146 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:987 │ │ │ │ │ - bne.n 9540 │ │ │ │ │ + bne.n 9208 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:988 (discriminator 1) │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.n 9466 │ │ │ │ │ + ble.n 912e │ │ │ │ │ lsls r3, r5, #3 │ │ │ │ │ mov r2, r4 │ │ │ │ │ adds r0, r4, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:988 │ │ │ │ │ movs r6, #0 │ │ │ │ │ adds r1, r0, r3 │ │ │ │ │ adds r4, #8 │ │ │ │ │ @@ -14194,43 +14137,43 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1005 │ │ │ │ │ vstr d2, [r0, #-8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1006 │ │ │ │ │ vstr d6, [r3, #-16] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1007 │ │ │ │ │ vstr d7, [r3, #-8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:988 (discriminator 1) │ │ │ │ │ - blt.n 94a6 │ │ │ │ │ + blt.n 916e │ │ │ │ │ ./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 (discriminator 1) │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bgt.w 9412 │ │ │ │ │ - b.n 9466 │ │ │ │ │ + bgt.w 90da │ │ │ │ │ + b.n 912e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:981 │ │ │ │ │ mov.w r5, #8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:987 │ │ │ │ │ - bne.w 9412 │ │ │ │ │ - b.n 9498 │ │ │ │ │ + bne.w 90da │ │ │ │ │ + b.n 9160 │ │ │ │ │ nop │ │ │ │ │ cftfsub(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:924 │ │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ vpush {d8-d9} │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ mov r4, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:929 │ │ │ │ │ cmp r0, #8 │ │ │ │ │ - bgt.n 95c8 │ │ │ │ │ + bgt.n 9290 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:928 │ │ │ │ │ mov.w r5, #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:937 │ │ │ │ │ - beq.n 95f4 │ │ │ │ │ + beq.n 92bc │ │ │ │ │ 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 │ │ │ │ │ vldr d5, [r3] │ │ │ │ │ @@ -14264,46 +14207,46 @@ │ │ │ │ │ vadd.f64 d5, d5, d4 │ │ │ │ │ vstr d5, [r2, #-8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:966 │ │ │ │ │ vstr d7, [r3, #-16] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:967 │ │ │ │ │ vstr d6, [r3, #-8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:960 (discriminator 1) │ │ │ │ │ - blt.n 957e │ │ │ │ │ + blt.n 9246 │ │ │ │ │ ./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 8cf8 │ │ │ │ │ + bl 89c0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:932 │ │ │ │ │ cmp r6, #32 │ │ │ │ │ - ble.n 96a0 │ │ │ │ │ + ble.n 9368 │ │ │ │ │ ./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 95dc │ │ │ │ │ + b.n 92a4 │ │ │ │ │ mov r5, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:933 │ │ │ │ │ mov r0, r6 │ │ │ │ │ mov r3, r7 │ │ │ │ │ mov r2, r4 │ │ │ │ │ - bl 900c │ │ │ │ │ + bl 8cd4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:932 │ │ │ │ │ lsls r0, r5, #2 │ │ │ │ │ mov r1, r5 │ │ │ │ │ cmp r0, r6 │ │ │ │ │ - blt.n 95da │ │ │ │ │ + blt.n 92a2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:937 │ │ │ │ │ - bne.n 9698 │ │ │ │ │ + bne.n 9360 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:938 (discriminator 1) │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.n 95c2 │ │ │ │ │ + ble.n 928a │ │ │ │ │ lsls r3, r5, #3 │ │ │ │ │ mov r2, r4 │ │ │ │ │ adds r0, r4, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:938 │ │ │ │ │ movs r6, #0 │ │ │ │ │ adds r1, r0, r3 │ │ │ │ │ adds r4, #8 │ │ │ │ │ @@ -14383,27 +14326,27 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:955 │ │ │ │ │ vstr d2, [r0, #-8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:956 │ │ │ │ │ vstr d6, [r3, #-16] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:957 │ │ │ │ │ vstr d7, [r3, #-8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:938 (discriminator 1) │ │ │ │ │ - blt.n 9602 │ │ │ │ │ + blt.n 92ca │ │ │ │ │ ./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 (discriminator 1) │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bgt.w 9572 │ │ │ │ │ - b.n 95c2 │ │ │ │ │ + bgt.w 923a │ │ │ │ │ + b.n 928a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:931 │ │ │ │ │ mov.w r5, #8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:937 │ │ │ │ │ - bne.w 9572 │ │ │ │ │ - b.n 95f4 │ │ │ │ │ + bne.w 923a │ │ │ │ │ + b.n 92bc │ │ │ │ │ nop │ │ │ │ │ rftfsub(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1256 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ @@ -14415,18 +14358,18 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1261 │ │ │ │ │ lsls r0, r2, #1 │ │ │ │ │ mov r1, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1256 │ │ │ │ │ mov r4, r2 │ │ │ │ │ mov r5, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1261 │ │ │ │ │ - bl 1bf48 │ │ │ │ │ + bl 163f8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1263 (discriminator 1) │ │ │ │ │ cmp r6, #2 │ │ │ │ │ - ble.n 9764 │ │ │ │ │ + ble.n 942c │ │ │ │ │ subs r2, r4, r0 │ │ │ │ │ subs r6, #3 │ │ │ │ │ lsls r0, r0, #3 │ │ │ │ │ mov.w ip, r7, lsl #3 │ │ │ │ │ adds r3, r5, r0 │ │ │ │ │ lsrs r6, r6, #1 │ │ │ │ │ add.w r2, r5, r2, lsl #3 │ │ │ │ │ @@ -14489,15 +14432,15 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1275 │ │ │ │ │ vsub.f64 d5, d5, d7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1274 │ │ │ │ │ vstr d4, [r0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1275 │ │ │ │ │ vstr d5, [r0, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1263 (discriminator 1) │ │ │ │ │ - bne.n 96fa │ │ │ │ │ + bne.n 93c2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1277 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ rftbsub(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1281 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ vpush {d8} │ │ │ │ │ @@ -14518,18 +14461,18 @@ │ │ │ │ │ vneg.f64 d7, d7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1281 │ │ │ │ │ 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 1bf48 │ │ │ │ │ + bl 163f8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1289 (discriminator 1) │ │ │ │ │ cmp r6, #2 │ │ │ │ │ - ble.n 9834 │ │ │ │ │ + ble.n 94fc │ │ │ │ │ subs r2, r6, #3 │ │ │ │ │ lsls r7, r7, #3 │ │ │ │ │ sub.w ip, r5, r0 │ │ │ │ │ sub.w r5, r7, #16 │ │ │ │ │ lsrs r2, r2, #1 │ │ │ │ │ mov.w lr, r0, lsl #3 │ │ │ │ │ add r5, r4 │ │ │ │ │ @@ -14592,15 +14535,15 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1301 │ │ │ │ │ vsub.f64 d5, d8, d5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1300 │ │ │ │ │ vstr d6, [r0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1301 │ │ │ │ │ vstr d5, [r0, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1289 (discriminator 1) │ │ │ │ │ - bne.n 97ca │ │ │ │ │ + bne.n 9492 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1303 │ │ │ │ │ adds r6, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1304 │ │ │ │ │ vpop {d8} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1303 │ │ │ │ │ add.w r4, r4, r6, lsl #3 │ │ │ │ │ vldr d7, [r4] │ │ │ │ │ @@ -14623,20 +14566,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 1bf48 │ │ │ │ │ + bl 163f8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1315 (discriminator 1) │ │ │ │ │ cmp.w r8, #1 │ │ │ │ │ it le │ │ │ │ │ movle.w r8, r8, lsl #3 │ │ │ │ │ - ble.n 98da │ │ │ │ │ + ble.n 95a2 │ │ │ │ │ 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 │ │ │ │ │ add.w r2, r6, #8 │ │ │ │ │ @@ -14664,15 +14607,15 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1321 │ │ │ │ │ vstmia r2!, {d7} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1315 (discriminator 1) │ │ │ │ │ cmp r3, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1322 │ │ │ │ │ vstr d5, [r0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1315 (discriminator 1) │ │ │ │ │ - bne.n 98a0 │ │ │ │ │ + bne.n 9568 │ │ │ │ │ ./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 │ │ │ │ │ @@ -14691,20 +14634,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 1bf48 │ │ │ │ │ + bl 163f8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1336 (discriminator 1) │ │ │ │ │ cmp.w r8, #1 │ │ │ │ │ it le │ │ │ │ │ movle.w r8, r8, lsl #3 │ │ │ │ │ - ble.n 997a │ │ │ │ │ + ble.n 9642 │ │ │ │ │ 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 │ │ │ │ │ add.w r2, r6, #8 │ │ │ │ │ @@ -14731,15 +14674,15 @@ │ │ │ │ │ vnmls.f64 d5, d4, d6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1342 │ │ │ │ │ vstr d7, [r0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1343 │ │ │ │ │ vstmia r2!, {d5} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1336 (discriminator 1) │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.n 9940 │ │ │ │ │ + bne.n 9608 │ │ │ │ │ ./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 │ │ │ │ │ @@ -14759,56 +14702,56 @@ │ │ │ │ │ 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 7a88 │ │ │ │ │ + b.w 7750 │ │ │ │ │ forward(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g64.c:12 │ │ │ │ │ movs r1, #1 │ │ │ │ │ - b.w 7a88 │ │ │ │ │ + b.w 7750 │ │ │ │ │ nop │ │ │ │ │ makect(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:690 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ vpush {d8-d9} │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ │ ./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, #124] @ 9a48 │ │ │ │ │ + vldr d7, [pc, #124] @ 9710 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:700 │ │ │ │ │ vmov.f64 d9, #96 @ 0x3f000000 0.5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:698 │ │ │ │ │ vcvt.f64.s32 d0, s13 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:690 │ │ │ │ │ sub sp, #20 │ │ │ │ │ mov r5, r1 │ │ │ │ │ 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 1750 │ │ │ │ │ + blx 1478 │ │ │ │ │ ./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 (discriminator 1) │ │ │ │ │ vstr d0, [r5] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:701 (discriminator 1) │ │ │ │ │ cmp r7, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:700 │ │ │ │ │ vstr d7, [r3] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:701 (discriminator 1) │ │ │ │ │ - beq.n 9a3e │ │ │ │ │ + beq.n 9706 │ │ │ │ │ add.w r6, r5, #8 │ │ │ │ │ add.w r9, sp, #8 │ │ │ │ │ add.w r5, r5, r4, lsl #3 │ │ │ │ │ mov r8, sp │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:701 │ │ │ │ │ movs r4, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:702 │ │ │ │ │ @@ -14816,46 +14759,46 @@ │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r9 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:701 (discriminator 3) │ │ │ │ │ adds r4, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:702 │ │ │ │ │ vcvt.f64.s32 d0, s15 │ │ │ │ │ vmul.f64 d0, d0, d8 │ │ │ │ │ - blx 16c4 │ │ │ │ │ + blx 13ec │ │ │ │ │ vldr d6, [sp] │ │ │ │ │ vldr d7, [sp, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:701 (discriminator 1) │ │ │ │ │ cmp r7, r4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:702 (discriminator 1) │ │ │ │ │ vmul.f64 d6, d6, d9 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:703 (discriminator 1) │ │ │ │ │ vmul.f64 d7, d7, d9 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:702 (discriminator 1) │ │ │ │ │ vstmia r6!, {d6} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:703 (discriminator 1) │ │ │ │ │ vstmdb r5!, {d7} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:701 (discriminator 1) │ │ │ │ │ - bne.n 9a0c │ │ │ │ │ + bne.n 96d4 │ │ │ │ │ ./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 │ │ │ │ │ bitrv2conj(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:813 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #1960] @ 0x7a8 │ │ │ │ │ - ldr r4, [pc, #848] @ (9db4 ) │ │ │ │ │ + ldr r4, [pc, #848] @ (9a7c ) │ │ │ │ │ subw sp, sp, #2100 @ 0x834 │ │ │ │ │ - ldr r2, [pc, #848] @ (9db8 ) │ │ │ │ │ + ldr r2, [pc, #848] @ (9a80 ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:819 │ │ │ │ │ add.w ip, sp, #44 @ 0x2c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:813 │ │ │ │ │ add r4, pc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:819 │ │ │ │ │ movs r3, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:813 │ │ │ │ │ @@ -14866,50 +14809,50 @@ │ │ │ │ │ ldr r2, [r4, r2] │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ str.w r2, [sp, #2092] @ 0x82c │ │ │ │ │ mov.w r2, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:819 │ │ │ │ │ str.w r3, [ip] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:822 │ │ │ │ │ - ble.w 9d88 │ │ │ │ │ + ble.w 9a50 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:821 │ │ │ │ │ movs r5, #1 │ │ │ │ │ mvn.w r6, #3221225472 @ 0xc0000000 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:823 │ │ │ │ │ asrs r0, r0, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:824 (discriminator 1) │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.n 9aae │ │ │ │ │ + ble.n 9776 │ │ │ │ │ adds r1, r5, r6 │ │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ │ lsls r1, r1, #2 │ │ │ │ │ adds r4, r1, #4 │ │ │ │ │ add r1, ip │ │ │ │ │ add r4, r2 │ │ │ │ │ ./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 (discriminator 1) │ │ │ │ │ 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 (discriminator 1) │ │ │ │ │ - bne.n 9aa0 │ │ │ │ │ + bne.n 9768 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:827 │ │ │ │ │ lsls r3, r5, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:822 │ │ │ │ │ cmp.w r0, r5, lsl #4 │ │ │ │ │ - ble.n 9aba │ │ │ │ │ + ble.n 9782 │ │ │ │ │ mov r5, r3 │ │ │ │ │ - b.n 9a8e │ │ │ │ │ + b.n 9756 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:829 │ │ │ │ │ mov.w r2, r5, lsl #2 │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:830 │ │ │ │ │ - beq.w 9bce │ │ │ │ │ + beq.w 9896 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:890 │ │ │ │ │ vldr d7, [r7, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:892 (discriminator 1) │ │ │ │ │ cmp r3, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:891 │ │ │ │ │ ldr r5, [sp, #8] │ │ │ │ │ add.w r2, r5, #1 │ │ │ │ │ @@ -14920,15 +14863,15 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:890 │ │ │ │ │ vstr d7, [r7, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:891 │ │ │ │ │ vldr d7, [r2] │ │ │ │ │ vneg.f64 d7, d7 │ │ │ │ │ vstr d7, [r2] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:892 (discriminator 1) │ │ │ │ │ - ble.n 9bae │ │ │ │ │ + ble.n 9876 │ │ │ │ │ mov lr, ip │ │ │ │ │ movs r4, #2 │ │ │ │ │ add.w ip, sp, #40 @ 0x28 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:894 │ │ │ │ │ ldr.w r2, [lr, #4]! │ │ │ │ │ mov r0, ip │ │ │ │ │ adds r1, r5, r2 │ │ │ │ │ @@ -15001,15 +14944,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, [r9] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:913 │ │ │ │ │ vstr d7, [fp] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:893 (discriminator 1) │ │ │ │ │ - bne.n 9b08 │ │ │ │ │ + bne.n 97d0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:916 │ │ │ │ │ adds r3, r6, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:917 │ │ │ │ │ add r6, r5 │ │ │ │ │ adds r6, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:892 (discriminator 1) │ │ │ │ │ adds r4, #2 │ │ │ │ │ @@ -15024,33 +14967,33 @@ │ │ │ │ │ vneg.f64 d7, d7 │ │ │ │ │ vstr d7, [r3] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:917 │ │ │ │ │ vldr d7, [r6] │ │ │ │ │ vneg.f64 d7, d7 │ │ │ │ │ vstr d7, [r6] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:892 (discriminator 1) │ │ │ │ │ - bne.n 9af2 │ │ │ │ │ + bne.n 97ba │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:813 │ │ │ │ │ - ldr r2, [pc, #524] @ (9dbc ) │ │ │ │ │ + ldr r2, [pc, #524] @ (9a84 ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:920 │ │ │ │ │ - ldr r3, [pc, #516] @ (9db8 ) │ │ │ │ │ + ldr r3, [pc, #516] @ (9a80 ) │ │ │ │ │ ./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 9db0 │ │ │ │ │ + bne.w 9a78 │ │ │ │ │ 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:831 (discriminator 1) │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble.n 9bae │ │ │ │ │ + ble.n 9876 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:844 │ │ │ │ │ lsls r2, r5, #3 │ │ │ │ │ str r2, [sp, #16] │ │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:833 │ │ │ │ │ movs r2, #0 │ │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ │ @@ -15133,15 +15076,15 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:885 │ │ │ │ │ vstr d7, [r4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:887 │ │ │ │ │ vldr d7, [r6] │ │ │ │ │ vneg.f64 d7, d7 │ │ │ │ │ vstr d7, [r6] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:831 (discriminator 1) │ │ │ │ │ - ble.n 9bae │ │ │ │ │ + ble.n 9876 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:833 │ │ │ │ │ ldr r0, [r3, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:874 │ │ │ │ │ ldr r4, [sp, #4] │ │ │ │ │ adds r5, r0, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:833 │ │ │ │ │ ldr.w fp, [sp, #36] @ 0x24 │ │ │ │ │ @@ -15299,63 +15242,61 @@ │ │ │ │ │ strd r8, r9, [r3] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:832 (discriminator 1) │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:872 │ │ │ │ │ vstr d7, [lr] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:832 (discriminator 1) │ │ │ │ │ cmp r3, r0 │ │ │ │ │ - bne.n 9c92 │ │ │ │ │ + bne.n 995a │ │ │ │ │ ldrd r1, ip, [sp, #20] │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ - b.n 9be6 │ │ │ │ │ + b.n 98ae │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:830 │ │ │ │ │ - beq.n 9da4 │ │ │ │ │ + beq.n 9a6c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:890 │ │ │ │ │ vldr d6, [r1, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:891 │ │ │ │ │ vldr d7, [r1, #24] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:890 │ │ │ │ │ vneg.f64 d6, d6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:891 │ │ │ │ │ vneg.f64 d7, d7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:890 │ │ │ │ │ vstr d6, [r1, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:891 │ │ │ │ │ vstr d7, [r1, #24] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:892 (discriminator 1) │ │ │ │ │ - b.n 9bae │ │ │ │ │ + b.n 9876 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:830 │ │ │ │ │ movs r3, #4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:829 │ │ │ │ │ movs r2, #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:830 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:821 │ │ │ │ │ movs r3, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:829 │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ - b.n 9bd6 │ │ │ │ │ + b.n 989e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:920 │ │ │ │ │ - blx 181c <__stack_chk_fail@plt> │ │ │ │ │ - strb r4, [r7, r1] │ │ │ │ │ - movs r1, r0 │ │ │ │ │ - lsls r4, r6, #3 │ │ │ │ │ + blx 1544 <__stack_chk_fail@plt> │ │ │ │ │ + @ instruction: 0xf7b80000 │ │ │ │ │ + lsls r0, r6, #3 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - strh r6, [r6, r4] │ │ │ │ │ - movs r1, r0 │ │ │ │ │ + @ instruction: 0xf6720000 │ │ │ │ │ bitrv2(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:712 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip] │ │ │ │ │ str.w r0, [ip, #-80] │ │ │ │ │ - ldr r4, [pc, #648] @ (a060 ) │ │ │ │ │ + ldr r4, [pc, #648] @ (9d28 ) │ │ │ │ │ sub.w sp, sp, #4128 @ 0x1020 │ │ │ │ │ - ldr r2, [pc, #648] @ (a064 ) │ │ │ │ │ + ldr r2, [pc, #648] @ (9d2c ) │ │ │ │ │ sub sp, #12 │ │ │ │ │ add r4, pc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:718 │ │ │ │ │ add.w r8, sp, #40 @ 0x28 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:712 │ │ │ │ │ add.w r5, sp, #4128 @ 0x1020 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:718 │ │ │ │ │ @@ -15369,53 +15310,53 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:712 │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ str r2, [r5, #0] │ │ │ │ │ mov.w r2, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:718 │ │ │ │ │ str.w r3, [r8, #-4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:721 │ │ │ │ │ - ble.w a04c │ │ │ │ │ + ble.w 9d14 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:720 │ │ │ │ │ movs r5, #1 │ │ │ │ │ sub.w r6, r8, #4 │ │ │ │ │ mvn.w r7, #3221225472 @ 0xc0000000 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:722 │ │ │ │ │ asrs r0, r0, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:723 (discriminator 1) │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.n 9e2a │ │ │ │ │ + ble.n 9af2 │ │ │ │ │ adds r4, r5, r7 │ │ │ │ │ subs r2, r6, #4 │ │ │ │ │ lsls r4, r4, #2 │ │ │ │ │ adds r1, r6, r4 │ │ │ │ │ mov r4, r1 │ │ │ │ │ ./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 (discriminator 1) │ │ │ │ │ cmp r4, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:724 │ │ │ │ │ str.w r3, [r1, #4]! │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:723 (discriminator 1) │ │ │ │ │ - bne.n 9e1c │ │ │ │ │ + bne.n 9ae4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:726 │ │ │ │ │ lsls r3, r5, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:721 │ │ │ │ │ cmp.w r0, r5, lsl #4 │ │ │ │ │ - ble.n 9e36 │ │ │ │ │ + ble.n 9afe │ │ │ │ │ mov r5, r3 │ │ │ │ │ - b.n 9e0c │ │ │ │ │ + b.n 9ad4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:728 │ │ │ │ │ mov.w ip, r5, lsl #2 │ │ │ │ │ str.w ip, [sp, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:729 │ │ │ │ │ - beq.n 9efa │ │ │ │ │ + beq.n 9bc2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:785 (discriminator 1) │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - ble.n 9ed4 │ │ │ │ │ + ble.n 9b9c │ │ │ │ │ sub.w r8, r8, #4 │ │ │ │ │ movs r6, #2 │ │ │ │ │ mov r3, r8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:787 │ │ │ │ │ ldr.w r0, [r3, #4]! │ │ │ │ │ sub.w r7, r8, #4 │ │ │ │ │ add.w r4, ip, r0 │ │ │ │ │ @@ -15480,40 +15421,40 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:804 │ │ │ │ │ vstr d6, [r4, #-8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:805 │ │ │ │ │ vstr d7, [r1] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:806 │ │ │ │ │ strd sl, fp, [r5, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:786 (discriminator 1) │ │ │ │ │ - bne.n 9e68 │ │ │ │ │ + bne.n 9b30 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:785 (discriminator 1) │ │ │ │ │ adds r6, #2 │ │ │ │ │ cmp ip, r6 │ │ │ │ │ - bne.n 9e4c │ │ │ │ │ + bne.n 9b14 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:712 │ │ │ │ │ - ldr r2, [pc, #400] @ (a068 ) │ │ │ │ │ + ldr r2, [pc, #400] @ (9d30 ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:810 │ │ │ │ │ add.w r1, sp, #4128 @ 0x1020 │ │ │ │ │ - ldr r3, [pc, #392] @ (a064 ) │ │ │ │ │ + ldr r3, [pc, #392] @ (9d2c ) │ │ │ │ │ adds r1, #4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:712 │ │ │ │ │ add r2, pc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:810 │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r3, [r1, #0] │ │ │ │ │ eors r2, r3 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ - bne.w a05c │ │ │ │ │ + bne.w 9d24 │ │ │ │ │ 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:730 (discriminator 1) │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble.n 9ed4 │ │ │ │ │ + ble.n 9b9c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:743 │ │ │ │ │ lsls r2, r5, #3 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ sub.w r2, r8, #8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:731 (discriminator 1) │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ mov r3, r2 │ │ │ │ │ @@ -15563,15 +15504,15 @@ │ │ │ │ │ strd sl, fp, [r0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:730 (discriminator 1) │ │ │ │ │ ldr r0, [sp, #24] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:782 │ │ │ │ │ strd r8, r9, [r5, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:730 (discriminator 1) │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - ble.n 9ed4 │ │ │ │ │ + ble.n 9b9c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:732 │ │ │ │ │ ldr r4, [r3, #4] │ │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ │ adds r5, r2, r4 │ │ │ │ │ strd r1, r3, [sp, #16] │ │ │ │ │ add.w r0, lr, r4, lsl #3 │ │ │ │ │ add r4, r7 │ │ │ │ │ @@ -15702,49 +15643,47 @@ │ │ │ │ │ vstr d7, [r3] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:731 (discriminator 1) │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:771 │ │ │ │ │ strd r8, r9, [ip, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:731 (discriminator 1) │ │ │ │ │ cmp r3, r0 │ │ │ │ │ - bne.n 9f82 │ │ │ │ │ + bne.n 9c4a │ │ │ │ │ ldrd r1, r3, [sp, #16] │ │ │ │ │ - b.n 9f10 │ │ │ │ │ + b.n 9bd8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:729 │ │ │ │ │ - bne.w 9ed4 │ │ │ │ │ + bne.w 9b9c │ │ │ │ │ movs r3, #4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:728 │ │ │ │ │ movs r2, #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:729 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:720 │ │ │ │ │ movs r3, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:728 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ - b.n 9f02 │ │ │ │ │ + b.n 9bca │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:810 │ │ │ │ │ - blx 181c <__stack_chk_fail@plt> │ │ │ │ │ - str r2, [r1, r4] │ │ │ │ │ - movs r1, r0 │ │ │ │ │ - lsls r4, r6, #3 │ │ │ │ │ + blx 1544 <__stack_chk_fail@plt> │ │ │ │ │ + orr.w r0, r6, #8388608 @ 0x800000 │ │ │ │ │ + lsls r0, r6, #3 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - str r2, [r1, r0] │ │ │ │ │ - movs r1, r0 │ │ │ │ │ + sbfx r0, r6, #0, #1 │ │ │ │ │ makewt(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:661 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ vpush {d8} │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ │ ./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, #160] @ a128 │ │ │ │ │ + vldr d7, [pc, #160] @ 9df0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:661 │ │ │ │ │ sub sp, #20 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:670 │ │ │ │ │ vcvt.f64.s32 d0, s13 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:661 │ │ │ │ │ mov r8, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:671 │ │ │ │ │ @@ -15762,25 +15701,25 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:672 │ │ │ │ │ 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 1750 │ │ │ │ │ + blx 1478 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:673 (discriminator 1) │ │ │ │ │ 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 (discriminator 1) │ │ │ │ │ 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 a11a │ │ │ │ │ + ble.n 9de2 │ │ │ │ │ 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 │ │ │ │ │ @@ -15791,37 +15730,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 (discriminator 1) │ │ │ │ │ adds r6, #16 │ │ │ │ │ subs r5, #16 │ │ │ │ │ vmul.f64 d0, d0, d8 │ │ │ │ │ - blx 16c4 │ │ │ │ │ + blx 13ec │ │ │ │ │ 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 (discriminator 1) │ │ │ │ │ - bgt.n a0d4 │ │ │ │ │ + bgt.n 9d9c │ │ │ │ │ ./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 9dc0 │ │ │ │ │ + b.n 9a88 │ │ │ │ │ ./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] │ │ │ │ │ @@ -15838,64 +15777,64 @@ │ │ │ │ │ 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 a17a │ │ │ │ │ + ble.n 9e42 │ │ │ │ │ ./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 │ │ │ │ │ - ble.n a17a │ │ │ │ │ + ble.n 9e42 │ │ │ │ │ mov r1, r7 │ │ │ │ │ - bl a06c │ │ │ │ │ + bl 9d34 │ │ │ │ │ _soxr_cdft(): │ │ │ │ │ ./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 a182 │ │ │ │ │ + blt.n 9e4a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:333 │ │ │ │ │ - bl 9dc0 │ │ │ │ │ + bl 9a88 │ │ │ │ │ ./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 9554 │ │ │ │ │ + b.w 921c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:331 │ │ │ │ │ cmp r4, #4 │ │ │ │ │ - bgt.n a160 │ │ │ │ │ + bgt.n 9e28 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:339 │ │ │ │ │ - beq.n a16c │ │ │ │ │ + beq.n 9e34 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:342 │ │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:336 │ │ │ │ │ - bl 9a50 │ │ │ │ │ + bl 9718 │ │ │ │ │ ./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 93f4 │ │ │ │ │ + b.w 90bc │ │ │ │ │ _soxr_rdft(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:346 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:350 │ │ │ │ │ @@ -15904,80 +15843,80 @@ │ │ │ │ │ mov r9, r3 │ │ │ │ │ ldr.w r8, [sp, #32] │ │ │ │ │ mov r7, r0 │ │ │ │ │ mov r6, r1 │ │ │ │ │ mov r4, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:351 │ │ │ │ │ cmp.w r0, r5, lsl #2 │ │ │ │ │ - ble.n a206 │ │ │ │ │ + ble.n 9ece │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:352 │ │ │ │ │ asrs r5, r0, #2 │ │ │ │ │ makewt(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:666 │ │ │ │ │ str r5, [r3, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:668 │ │ │ │ │ cmp r5, #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:667 │ │ │ │ │ mov.w r3, #1 │ │ │ │ │ str.w r3, [r9, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:668 │ │ │ │ │ - ble.n a280 │ │ │ │ │ + ble.n 9f48 │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r5 │ │ │ │ │ makect(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:695 │ │ │ │ │ mov sl, r5 │ │ │ │ │ makewt(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:695 │ │ │ │ │ - bl a06c │ │ │ │ │ + bl 9d34 │ │ │ │ │ makect(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:695 │ │ │ │ │ str.w r5, [r9, #4] │ │ │ │ │ _soxr_rdft(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:358 │ │ │ │ │ add.w r5, r8, r5, lsl #3 │ │ │ │ │ makect(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:358 │ │ │ │ │ mov r0, sl │ │ │ │ │ mov r1, r5 │ │ │ │ │ - bl 99b0 │ │ │ │ │ + bl 9678 │ │ │ │ │ _soxr_rdft(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:360 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - blt.n a2c0 │ │ │ │ │ + blt.n 9f88 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:362 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r7 │ │ │ │ │ - bl 9dc0 │ │ │ │ │ + bl 9a88 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:363 │ │ │ │ │ mov r2, r8 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r7 │ │ │ │ │ - bl 9554 │ │ │ │ │ + bl 921c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:364 │ │ │ │ │ mov r3, r5 │ │ │ │ │ mov r2, sl │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r7 │ │ │ │ │ - bl 96ac │ │ │ │ │ - b.n a21c │ │ │ │ │ + bl 9374 │ │ │ │ │ + b.n 9ee4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:355 │ │ │ │ │ ldr.w sl, [r3, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:356 │ │ │ │ │ cmp.w r0, sl, lsl #2 │ │ │ │ │ - bgt.n a238 │ │ │ │ │ + bgt.n 9f00 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:360 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - blt.n a24a │ │ │ │ │ + blt.n 9f12 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:361 │ │ │ │ │ cmp r7, #4 │ │ │ │ │ - bgt.n a294 │ │ │ │ │ + bgt.n 9f5c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:365 │ │ │ │ │ cmp r7, #4 │ │ │ │ │ - beq.n a302 │ │ │ │ │ + beq.n 9fca │ │ │ │ │ ./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 │ │ │ │ │ @@ -15990,19 +15929,19 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:352 │ │ │ │ │ mov.w sl, r0, asr #2 │ │ │ │ │ makect(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:695 │ │ │ │ │ str.w sl, [r3, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:696 │ │ │ │ │ cmp.w sl, #1 │ │ │ │ │ - bgt.n a1d6 │ │ │ │ │ + bgt.n 9e9e │ │ │ │ │ _soxr_rdft(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:360 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bge.n a214 │ │ │ │ │ + bge.n 9edc │ │ │ │ │ ./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 r7, #4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:372 │ │ │ │ │ @@ -16011,64 +15950,64 @@ │ │ │ │ │ ./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 a30e │ │ │ │ │ + bgt.n 9fd6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:378 │ │ │ │ │ cmp r7, #4 │ │ │ │ │ - bne.n a234 │ │ │ │ │ + bne.n 9efc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:379 │ │ │ │ │ mov r2, r8 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r7 │ │ │ │ │ ./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 9554 │ │ │ │ │ + b.w 921c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:356 │ │ │ │ │ cmp r0, #4 │ │ │ │ │ - ble.n a29a │ │ │ │ │ + ble.n 9f62 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:352 │ │ │ │ │ mov sl, r5 │ │ │ │ │ makect(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:696 │ │ │ │ │ cmp r5, #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:695 │ │ │ │ │ str.w r5, [r9, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:696 │ │ │ │ │ - beq.n a1d6 │ │ │ │ │ + beq.n 9e9e │ │ │ │ │ _soxr_rdft(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:357 │ │ │ │ │ mov sl, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:360 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - blt.n a24a │ │ │ │ │ + blt.n 9f12 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:375 │ │ │ │ │ add.w r5, r8, r5, lsl #3 │ │ │ │ │ - b.n a1e6 │ │ │ │ │ + b.n 9eae │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:360 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bge.n a218 │ │ │ │ │ + bge.n 9ee0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:372 │ │ │ │ │ vldr d6, [r2] │ │ │ │ │ vmov.f64 d5, #96 @ 0x3f000000 0.5 │ │ │ │ │ vldr d7, [r2, #8] │ │ │ │ │ vsub.f64 d7, d6, d7 │ │ │ │ │ vmul.f64 d7, d7, d5 │ │ │ │ │ ./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, [r2, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:373 │ │ │ │ │ vstr d6, [r2] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:374 │ │ │ │ │ - b.n a26e │ │ │ │ │ + b.n 9f36 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:372 │ │ │ │ │ vldr d6, [r4] │ │ │ │ │ vmov.f64 d5, #96 @ 0x3f000000 0.5 │ │ │ │ │ vldr d7, [r4, #8] │ │ │ │ │ vsub.f64 d7, d6, d7 │ │ │ │ │ vmul.f64 d7, d7, d5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:373 │ │ │ │ │ @@ -16078,36 +16017,36 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:373 │ │ │ │ │ vstr d6, [r4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:375 │ │ │ │ │ mov r2, sl │ │ │ │ │ mov r3, r5 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r7 │ │ │ │ │ - bl 9768 │ │ │ │ │ + bl 9430 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:376 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r7 │ │ │ │ │ - bl 9dc0 │ │ │ │ │ + bl 9a88 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:377 │ │ │ │ │ mov r2, r8 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r7 │ │ │ │ │ ./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 93f4 │ │ │ │ │ + b.w 90bc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:366 │ │ │ │ │ mov r2, r8 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r7 │ │ │ │ │ - bl 9554 │ │ │ │ │ - b.n a21c │ │ │ │ │ + bl 921c │ │ │ │ │ + b.n 9ee4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:375 │ │ │ │ │ add.w r5, r8, r5, lsl #3 │ │ │ │ │ - b.n a2e0 │ │ │ │ │ + b.n 9fa8 │ │ │ │ │ _soxr_ddct(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:386 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ mov r9, r3 │ │ │ │ │ @@ -16116,62 +16055,62 @@ │ │ │ │ │ ./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, r3, lsl #2 │ │ │ │ │ - ble.n a3e8 │ │ │ │ │ + ble.n a0b0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:392 │ │ │ │ │ asrs r0, r0, #2 │ │ │ │ │ makewt(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:667 │ │ │ │ │ movs r6, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:668 │ │ │ │ │ cmp r0, #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:666 │ │ │ │ │ str.w r0, [r9] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:667 │ │ │ │ │ str.w r6, [r9, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:668 │ │ │ │ │ - ble.w a4b2 │ │ │ │ │ + ble.w a17a │ │ │ │ │ mov r1, r7 │ │ │ │ │ _soxr_ddct(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:398 │ │ │ │ │ add.w r8, r7, r0, lsl #3 │ │ │ │ │ makewt(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:398 │ │ │ │ │ - bl a06c │ │ │ │ │ + bl 9d34 │ │ │ │ │ makect(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:695 │ │ │ │ │ str.w r5, [r9, #4] │ │ │ │ │ _soxr_ddct(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:397 │ │ │ │ │ mov r6, r5 │ │ │ │ │ makect(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:397 │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 99b0 │ │ │ │ │ + bl 9678 │ │ │ │ │ _soxr_ddct(): │ │ │ │ │ ./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 │ │ │ │ │ - bge.n a46e │ │ │ │ │ + bge.n a136 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:401 │ │ │ │ │ vldr d4, [r9] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:402 (discriminator 1) │ │ │ │ │ cmp r5, #3 │ │ │ │ │ - ble.w a4c0 │ │ │ │ │ + ble.w a188 │ │ │ │ │ subs r2, r5, #4 │ │ │ │ │ add.w ip, ip, #8 │ │ │ │ │ sub.w r3, r4, #16 │ │ │ │ │ add.w r1, ip, r4 │ │ │ │ │ lsrs r2, r2, #1 │ │ │ │ │ add r3, ip │ │ │ │ │ sub.w r3, r3, r2, lsl #4 │ │ │ │ │ @@ -16187,95 +16126,95 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:403 │ │ │ │ │ vstr d5, [r1, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:402 (discriminator 1) │ │ │ │ │ cmp r3, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:404 │ │ │ │ │ vstr d7, [r1] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:402 (discriminator 1) │ │ │ │ │ - bne.n a396 │ │ │ │ │ + bne.n a05e │ │ │ │ │ ./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 │ │ │ │ │ - bne.w a4e4 │ │ │ │ │ + bne.w a1ac │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:413 │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 9554 │ │ │ │ │ + bl 921c │ │ │ │ │ ./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 9850 │ │ │ │ │ + b.w 9518 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:395 │ │ │ │ │ ldr.w r6, [r9, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:398 │ │ │ │ │ add.w r8, r7, r3, lsl #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:396 │ │ │ │ │ cmp r0, r6 │ │ │ │ │ - ble.n a360 │ │ │ │ │ + ble.n a028 │ │ │ │ │ makect(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:696 │ │ │ │ │ cmp r0, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:695 │ │ │ │ │ str.w r0, [r9, #4] │ │ │ │ │ _soxr_ddct(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:397 │ │ │ │ │ it le │ │ │ │ │ movle r6, r0 │ │ │ │ │ makect(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:696 │ │ │ │ │ - bgt.n a356 │ │ │ │ │ + bgt.n a01e │ │ │ │ │ _soxr_ddct(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:401 │ │ │ │ │ add.w r9, 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 r9, r9, #4294967295 @ 0xffffffff │ │ │ │ │ add.w r9, r4, r9, lsl #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:400 │ │ │ │ │ - blt.n a4bc │ │ │ │ │ + blt.n a184 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:416 │ │ │ │ │ mov r3, r8 │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 9850 │ │ │ │ │ + bl 9518 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:422 │ │ │ │ │ cmp r5, #4 │ │ │ │ │ - beq.n a512 │ │ │ │ │ + beq.n a1da │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:425 │ │ │ │ │ vldr d4, [r4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:427 (discriminator 1) │ │ │ │ │ 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 (discriminator 1) │ │ │ │ │ - bne.n a466 │ │ │ │ │ + bne.n a12e │ │ │ │ │ subs r5, #3 │ │ │ │ │ add.w r3, r4, #16 │ │ │ │ │ mov r2, r4 │ │ │ │ │ lsrs r5, r5, #1 │ │ │ │ │ add.w r3, r3, r5, lsl #4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:428 │ │ │ │ │ vldr d7, [r2, #16] │ │ │ │ │ @@ -16289,60 +16228,60 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:428 │ │ │ │ │ vstr d5, [r2, #-8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:427 (discriminator 1) │ │ │ │ │ cmp r3, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:429 │ │ │ │ │ vstr d7, [r2] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:427 (discriminator 1) │ │ │ │ │ - bne.n a448 │ │ │ │ │ + bne.n a110 │ │ │ │ │ ./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} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:416 │ │ │ │ │ mov r3, r8 │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 9850 │ │ │ │ │ + bl 9518 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:418 │ │ │ │ │ cmp r5, #4 │ │ │ │ │ - ble.n a41e │ │ │ │ │ + ble.n a0e6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:419 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 9dc0 │ │ │ │ │ + bl 9a88 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:420 │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 9554 │ │ │ │ │ + bl 921c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:421 │ │ │ │ │ mov r3, r8 │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 96ac │ │ │ │ │ + bl 9374 │ │ │ │ │ ./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, d7, d4 │ │ │ │ │ ./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 (discriminator 1) │ │ │ │ │ - b.n a43a │ │ │ │ │ + b.n a102 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:398 │ │ │ │ │ add.w r8, r7, r0, lsl #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:396 │ │ │ │ │ cmp r5, r6 │ │ │ │ │ - ble.n a400 │ │ │ │ │ - b.n a352 │ │ │ │ │ + ble.n a0c8 │ │ │ │ │ + b.n a01a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:401 │ │ │ │ │ vldr d4, [r9] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:406 │ │ │ │ │ vldr d7, [r4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:416 │ │ │ │ │ mov r3, r8 │ │ │ │ │ mov r2, r6 │ │ │ │ │ @@ -16355,45 +16294,45 @@ │ │ │ │ │ ./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:433 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:416 │ │ │ │ │ - b.w 9850 │ │ │ │ │ + b.w 9518 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:409 │ │ │ │ │ mov r3, r8 │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 9768 │ │ │ │ │ + bl 9430 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:410 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 9dc0 │ │ │ │ │ + bl 9a88 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:411 │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 93f4 │ │ │ │ │ + bl 90bc │ │ │ │ │ ./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 9850 │ │ │ │ │ + b.w 9518 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:423 │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 9554 │ │ │ │ │ - b.n a49c │ │ │ │ │ + bl 921c │ │ │ │ │ + b.n a164 │ │ │ │ │ nop │ │ │ │ │ _soxr_ddst(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:437 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ @@ -16403,62 +16342,62 @@ │ │ │ │ │ ./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, r3, lsl #2 │ │ │ │ │ - ble.n a5fa │ │ │ │ │ + ble.n a2c2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:443 │ │ │ │ │ asrs r0, r0, #2 │ │ │ │ │ makewt(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:667 │ │ │ │ │ movs r6, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:668 │ │ │ │ │ cmp r0, #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:666 │ │ │ │ │ str.w r0, [r9] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:667 │ │ │ │ │ str.w r6, [r9, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:668 │ │ │ │ │ - ble.w a6cc │ │ │ │ │ + ble.w a394 │ │ │ │ │ mov r1, r7 │ │ │ │ │ _soxr_ddst(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:449 │ │ │ │ │ add.w r8, r7, r0, lsl #3 │ │ │ │ │ makewt(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:449 │ │ │ │ │ - bl a06c │ │ │ │ │ + bl 9d34 │ │ │ │ │ makect(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:695 │ │ │ │ │ str.w r5, [r9, #4] │ │ │ │ │ _soxr_ddst(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:448 │ │ │ │ │ mov r6, r5 │ │ │ │ │ makect(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:448 │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 99b0 │ │ │ │ │ + bl 9678 │ │ │ │ │ _soxr_ddst(): │ │ │ │ │ ./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 │ │ │ │ │ - bge.w a688 │ │ │ │ │ + bge.w a350 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:452 │ │ │ │ │ vldr d4, [r9] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:453 (discriminator 1) │ │ │ │ │ cmp r5, #3 │ │ │ │ │ - ble.w a6da │ │ │ │ │ + ble.w a3a2 │ │ │ │ │ subs r2, r5, #4 │ │ │ │ │ add.w ip, ip, #8 │ │ │ │ │ sub.w r3, r4, #16 │ │ │ │ │ add.w r1, ip, r4 │ │ │ │ │ lsrs r2, r2, #1 │ │ │ │ │ add r3, ip │ │ │ │ │ sub.w r3, r3, r2, lsl #4 │ │ │ │ │ @@ -16475,95 +16414,95 @@ │ │ │ │ │ vsub.f64 d6, d6, d5 │ │ │ │ │ vstr d6, [r1, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:453 (discriminator 1) │ │ │ │ │ cmp r3, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:455 │ │ │ │ │ vstr d7, [r1] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:453 (discriminator 1) │ │ │ │ │ - bne.n a5a4 │ │ │ │ │ + bne.n a26c │ │ │ │ │ ./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 │ │ │ │ │ - bne.w a6fe │ │ │ │ │ + bne.w a3c6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:464 │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 9554 │ │ │ │ │ + bl 921c │ │ │ │ │ ./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 98f0 │ │ │ │ │ + b.w 95b8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:446 │ │ │ │ │ ldr.w r6, [r9, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:449 │ │ │ │ │ add.w r8, r7, r3, lsl #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:447 │ │ │ │ │ cmp r0, r6 │ │ │ │ │ - ble.n a56c │ │ │ │ │ + ble.n a234 │ │ │ │ │ makect(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:696 │ │ │ │ │ cmp r0, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:695 │ │ │ │ │ str.w r0, [r9, #4] │ │ │ │ │ _soxr_ddst(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:448 │ │ │ │ │ it le │ │ │ │ │ movle r6, r0 │ │ │ │ │ makect(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:696 │ │ │ │ │ - bgt.n a562 │ │ │ │ │ + bgt.n a22a │ │ │ │ │ _soxr_ddst(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:452 │ │ │ │ │ add.w r9, 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 r9, r9, #4294967295 @ 0xffffffff │ │ │ │ │ add.w r9, r4, r9, lsl #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:451 │ │ │ │ │ - blt.n a6d6 │ │ │ │ │ + blt.n a39e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:467 │ │ │ │ │ mov r3, r8 │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 98f0 │ │ │ │ │ + bl 95b8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:473 │ │ │ │ │ cmp r5, #4 │ │ │ │ │ - beq.n a72c │ │ │ │ │ + beq.n a3f4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:476 │ │ │ │ │ vldr d7, [r4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:478 (discriminator 1) │ │ │ │ │ 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 d5, 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 d5, [r4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:478 (discriminator 1) │ │ │ │ │ - bne.n a67c │ │ │ │ │ + bne.n a344 │ │ │ │ │ subs r5, #3 │ │ │ │ │ add.w r3, r4, #16 │ │ │ │ │ mov r2, r4 │ │ │ │ │ lsrs r5, r5, #1 │ │ │ │ │ add.w r3, r3, r5, lsl #4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:479 │ │ │ │ │ vldr d7, [r2, #16] │ │ │ │ │ @@ -16578,61 +16517,61 @@ │ │ │ │ │ vsub.f64 d6, d6, d5 │ │ │ │ │ vstr d6, [r2, #-8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:478 (discriminator 1) │ │ │ │ │ cmp r3, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:480 │ │ │ │ │ vstr d7, [r2] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:478 (discriminator 1) │ │ │ │ │ - bne.n a65a │ │ │ │ │ + bne.n a322 │ │ │ │ │ ./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} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:467 │ │ │ │ │ mov r3, r8 │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 98f0 │ │ │ │ │ + bl 95b8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:469 │ │ │ │ │ cmp r5, #4 │ │ │ │ │ - ble.n a630 │ │ │ │ │ + ble.n a2f8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:470 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 9dc0 │ │ │ │ │ + bl 9a88 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:471 │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 9554 │ │ │ │ │ + bl 921c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:472 │ │ │ │ │ mov r3, r8 │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 96ac │ │ │ │ │ + bl 9374 │ │ │ │ │ ./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 d5, d4, d7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:476 │ │ │ │ │ vsub.f64 d4, d7, d4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:477 │ │ │ │ │ vstr d5, [r4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:478 (discriminator 1) │ │ │ │ │ - b.n a64c │ │ │ │ │ + b.n a314 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:449 │ │ │ │ │ add.w r8, r7, r0, lsl #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:447 │ │ │ │ │ cmp r5, r6 │ │ │ │ │ - ble.n a612 │ │ │ │ │ - b.n a55e │ │ │ │ │ + ble.n a2da │ │ │ │ │ + b.n a226 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:452 │ │ │ │ │ vldr d4, [r9] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:457 │ │ │ │ │ vldr d7, [r4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:467 │ │ │ │ │ mov r3, r8 │ │ │ │ │ mov r2, r6 │ │ │ │ │ @@ -16645,45 +16584,45 @@ │ │ │ │ │ ./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:484 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:467 │ │ │ │ │ - b.w 98f0 │ │ │ │ │ + b.w 95b8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:460 │ │ │ │ │ mov r3, r8 │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 9768 │ │ │ │ │ + bl 9430 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:461 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 9dc0 │ │ │ │ │ + bl 9a88 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:462 │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 93f4 │ │ │ │ │ + bl 90bc │ │ │ │ │ ./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 98f0 │ │ │ │ │ + b.w 95b8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:474 │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 9554 │ │ │ │ │ - b.n a6b6 │ │ │ │ │ + bl 921c │ │ │ │ │ + b.n a37e │ │ │ │ │ _soxr_dfct(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:488 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:492 │ │ │ │ │ @@ -16692,54 +16631,54 @@ │ │ │ │ │ sub sp, #28 │ │ │ │ │ mov r4, r3 │ │ │ │ │ mov r9, r0 │ │ │ │ │ mov r8, r1 │ │ │ │ │ mov r5, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:493 │ │ │ │ │ cmp.w r0, r7, lsl #3 │ │ │ │ │ - ble.n a78c │ │ │ │ │ + ble.n a454 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:494 │ │ │ │ │ asrs r7, r0, #3 │ │ │ │ │ makewt(): │ │ │ │ │ ./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 │ │ │ │ │ str r3, [r4, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:668 │ │ │ │ │ - ble.w aa2c │ │ │ │ │ + ble.w a6f4 │ │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ │ mov r0, r7 │ │ │ │ │ _soxr_dfct(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:499 │ │ │ │ │ mov.w sl, r9, asr #1 │ │ │ │ │ makewt(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:499 │ │ │ │ │ - bl a06c │ │ │ │ │ + bl 9d34 │ │ │ │ │ makect(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:695 │ │ │ │ │ str.w sl, [r4, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:696 │ │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ │ mov r0, sl │ │ │ │ │ add.w r1, r3, r7, lsl #3 │ │ │ │ │ - bl 99b0 │ │ │ │ │ + bl 9678 │ │ │ │ │ makewt(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:696 │ │ │ │ │ str.w sl, [sp, #4] │ │ │ │ │ - b.n a7a0 │ │ │ │ │ + b.n a468 │ │ │ │ │ _soxr_dfct(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:497 │ │ │ │ │ ldr.w sl, [r3, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:498 │ │ │ │ │ mov.w r3, sl, lsl #1 │ │ │ │ │ cmp r9, r3 │ │ │ │ │ - bgt.w aa36 │ │ │ │ │ + bgt.w a6fe │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:499 │ │ │ │ │ mov.w r3, r9, asr #1 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:504 │ │ │ │ │ mov.w r3, r9, lsl #3 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ add r3, r8 │ │ │ │ │ @@ -16771,20 +16710,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, [r5] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:507 │ │ │ │ │ vstr d7, [r1] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:508 │ │ │ │ │ - ble.w aa0e │ │ │ │ │ + ble.w a6d6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:509 │ │ │ │ │ mov.w r6, r9, asr #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:510 (discriminator 1) │ │ │ │ │ cmp.w r9, #7 │ │ │ │ │ - ble.w aa88 │ │ │ │ │ + ble.w a750 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ lsls r4, r6, #3 │ │ │ │ │ ldrd lr, r2, [sp, #8] │ │ │ │ │ subs r0, r3, #1 │ │ │ │ │ sub.w r0, r9, r0 │ │ │ │ │ add.w r3, r8, #8 │ │ │ │ │ add.w ip, r5, #8 │ │ │ │ │ @@ -16815,15 +16754,15 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:517 │ │ │ │ │ vstr d6, [r2] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:518 │ │ │ │ │ vstmia ip!, {d5} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:519 │ │ │ │ │ vstmdb r1!, {d7} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:510 (discriminator 1) │ │ │ │ │ - bne.n a816 │ │ │ │ │ + bne.n a4de │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:523 │ │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:521 │ │ │ │ │ add.w r2, r8, r4 │ │ │ │ │ adds r1, r5, r4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:523 │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ @@ -16843,53 +16782,53 @@ │ │ │ │ │ mov r3, fp │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:522 │ │ │ │ │ vldr d7, [r2] │ │ │ │ │ vsub.f64 d7, d7, d6 │ │ │ │ │ vstr d7, [r2] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:523 │ │ │ │ │ mov r2, sl │ │ │ │ │ - bl 9850 │ │ │ │ │ + bl 9518 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:531 │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ subs r3, #8 │ │ │ │ │ add.w r7, r8, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:524 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r3, #4 │ │ │ │ │ - bgt.w aa8c │ │ │ │ │ + bgt.w a754 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:528 │ │ │ │ │ - beq.w ab0c │ │ │ │ │ + beq.w a7d4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:531 │ │ │ │ │ vldr d6, [r8, #8] │ │ │ │ │ vldr d7, [r8] │ │ │ │ │ vsub.f64 d7, d7, d6 │ │ │ │ │ vstr d7, [r7] │ │ │ │ │ ./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:539 │ │ │ │ │ cmp r6, #1 │ │ │ │ │ - ble.w ab18 │ │ │ │ │ + ble.w a7e0 │ │ │ │ │ add.w r3, r5, #16 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:540 │ │ │ │ │ mov r2, sl │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r3, fp │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bl 9850 │ │ │ │ │ + bl 9518 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:537 │ │ │ │ │ movs r7, #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:541 │ │ │ │ │ cmp r6, #4 │ │ │ │ │ - bgt.n a9c2 │ │ │ │ │ + bgt.n a68a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:545 │ │ │ │ │ - beq.w aa48 │ │ │ │ │ + beq.w a710 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:548 │ │ │ │ │ vldr d6, [r5, #8] │ │ │ │ │ sub.w r3, r9, r7 │ │ │ │ │ vldr d7, [r5] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:551 (discriminator 1) │ │ │ │ │ cmp r6, #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:548 │ │ │ │ │ @@ -16899,15 +16838,15 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:549 │ │ │ │ │ add.w r3, r8, r7, lsl #3 │ │ │ │ │ vldr d7, [r5] │ │ │ │ │ vldr d6, [r5, #8] │ │ │ │ │ vadd.f64 d7, d7, d6 │ │ │ │ │ vstr d7, [r3] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:551 (discriminator 1) │ │ │ │ │ - bne.n a960 │ │ │ │ │ + bne.n a628 │ │ │ │ │ subs r0, r6, #3 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ rsb r2, r7, r7, lsl #2 │ │ │ │ │ mov.w lr, r7, lsl #5 │ │ │ │ │ lsrs r0, r0, #1 │ │ │ │ │ mov.w ip, r7, lsl #4 │ │ │ │ │ add.w r2, r8, r2, lsl #3 │ │ │ │ │ @@ -16931,15 +16870,15 @@ │ │ │ │ │ vldr d6, [r3, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:551 (discriminator 1) │ │ │ │ │ cmp r0, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:554 │ │ │ │ │ vadd.f64 d7, d7, d6 │ │ │ │ │ vstr d7, [r1] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:551 (discriminator 1) │ │ │ │ │ - bne.n a934 │ │ │ │ │ + bne.n a5fc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:557 │ │ │ │ │ asrs r0, r6, #1 │ │ │ │ │ add.w r1, r4, #8 │ │ │ │ │ add.w r3, r5, r6, lsl #4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:556 │ │ │ │ │ lsls r7, r7, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:558 (discriminator 1) │ │ │ │ │ @@ -16957,66 +16896,66 @@ │ │ │ │ │ cmp ip, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:561 │ │ │ │ │ vldr d7, [r3] │ │ │ │ │ vldmia r4!, {d6} │ │ │ │ │ vadd.f64 d7, d7, d6 │ │ │ │ │ vstmdb r1!, {d7} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:558 (discriminator 1) │ │ │ │ │ - bne.n a978 │ │ │ │ │ + bne.n a640 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:563 │ │ │ │ │ add r6, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:539 │ │ │ │ │ cmp r0, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:563 │ │ │ │ │ add.w r6, r5, r6, lsl #3 │ │ │ │ │ ldrd r2, r3, [r6] │ │ │ │ │ strd r2, r3, [ip] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:539 │ │ │ │ │ - beq.n aa54 │ │ │ │ │ + beq.n a71c │ │ │ │ │ mov r6, r0 │ │ │ │ │ lsls r4, r0, #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:540 │ │ │ │ │ mov r3, fp │ │ │ │ │ mov r2, sl │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bl 9850 │ │ │ │ │ + bl 9518 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:541 │ │ │ │ │ cmp r6, #4 │ │ │ │ │ - ble.n a8e4 │ │ │ │ │ + ble.n a5ac │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:542 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bl 9dc0 │ │ │ │ │ + bl 9a88 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:543 │ │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bl 9554 │ │ │ │ │ + bl 921c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:544 │ │ │ │ │ mov r3, fp │ │ │ │ │ mov r2, sl │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bl 96ac │ │ │ │ │ + bl 9374 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:548 │ │ │ │ │ vldr d6, [r5, #8] │ │ │ │ │ sub.w r3, r9, r7 │ │ │ │ │ vldr d7, [r5] │ │ │ │ │ add.w r3, r8, r3, lsl #3 │ │ │ │ │ vsub.f64 d7, d7, d6 │ │ │ │ │ vstr d7, [r3] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:549 │ │ │ │ │ add.w r3, r8, r7, lsl #3 │ │ │ │ │ vldr d7, [r5, #8] │ │ │ │ │ vldr d6, [r5] │ │ │ │ │ vadd.f64 d7, d7, d6 │ │ │ │ │ vstr d7, [r3] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:551 (discriminator 1) │ │ │ │ │ - b.n a918 │ │ │ │ │ + b.n a5e0 │ │ │ │ │ ./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, [r5] │ │ │ │ │ strd r2, r3, [r8, #16] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:572 │ │ │ │ │ @@ -17029,31 +16968,31 @@ │ │ │ │ │ makewt(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:574 │ │ │ │ │ mov sl, r3 │ │ │ │ │ movs r3, #2 │ │ │ │ │ _soxr_dfct(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:498 │ │ │ │ │ cmp r9, r3 │ │ │ │ │ - ble.w a79a │ │ │ │ │ + ble.w a462 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:499 │ │ │ │ │ mov.w sl, r9, asr #1 │ │ │ │ │ makect(): │ │ │ │ │ ./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.w a786 │ │ │ │ │ - b.n a77a │ │ │ │ │ + ble.w a44e │ │ │ │ │ + b.n a442 │ │ │ │ │ _soxr_dfct(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:546 │ │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bl 9554 │ │ │ │ │ - b.n a9e0 │ │ │ │ │ + bl 921c │ │ │ │ │ + b.n a6a8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:566 │ │ │ │ │ lsls r3, r7, #3 │ │ │ │ │ add r3, r8 │ │ │ │ │ ldrd r0, r1, [r5] │ │ │ │ │ strd r0, r1, [r3] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:567 │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ @@ -17066,30 +17005,30 @@ │ │ │ │ │ vldr d6, [r5, #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, r6, #3 │ │ │ │ │ - b.n a852 │ │ │ │ │ + b.n a51a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:525 │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ mov r1, r8 │ │ │ │ │ - bl 9dc0 │ │ │ │ │ + bl 9a88 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:526 │ │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ mov r1, r8 │ │ │ │ │ - bl 9554 │ │ │ │ │ + bl 921c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:527 │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ mov r3, fp │ │ │ │ │ mov r2, sl │ │ │ │ │ mov r1, r8 │ │ │ │ │ - bl 96ac │ │ │ │ │ + bl 9374 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:531 │ │ │ │ │ vldr d6, [r8, #8] │ │ │ │ │ vldr d7, [r8] │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ vsub.f64 d7, d7, d6 │ │ │ │ │ subs r1, r2, #4 │ │ │ │ │ @@ -17121,25 +17060,25 @@ │ │ │ │ │ vldr d6, [r3, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:533 (discriminator 1) │ │ │ │ │ cmp r1, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:535 │ │ │ │ │ vsub.f64 d7, d7, d6 │ │ │ │ │ vstr d7, [r2, #-8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:533 (discriminator 1) │ │ │ │ │ - bne.n aae2 │ │ │ │ │ - b.n a8c6 │ │ │ │ │ + bne.n a7aa │ │ │ │ │ + b.n a58e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:529 │ │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ │ mov r1, r8 │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ - bl 9554 │ │ │ │ │ - b.n aaaa │ │ │ │ │ + bl 921c │ │ │ │ │ + b.n a772 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:539 │ │ │ │ │ movs r3, #16 │ │ │ │ │ - b.n aa56 │ │ │ │ │ + b.n a71e │ │ │ │ │ _soxr_dfst(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:578 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ mov r5, r3 │ │ │ │ │ @@ -17149,44 +17088,44 @@ │ │ │ │ │ sub sp, #12 │ │ │ │ │ mov r9, r0 │ │ │ │ │ mov r6, r1 │ │ │ │ │ mov r4, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:583 │ │ │ │ │ mov.w r8, r3, lsl #3 │ │ │ │ │ cmp r8, r0 │ │ │ │ │ - bge.w adb0 │ │ │ │ │ + bge.w aa78 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:584 │ │ │ │ │ asrs r7, r0, #3 │ │ │ │ │ makewt(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:667 │ │ │ │ │ movs r3, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:668 │ │ │ │ │ cmp r7, #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:666 │ │ │ │ │ str r7, [r5, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:667 │ │ │ │ │ str r3, [r5, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:668 │ │ │ │ │ - ble.w ade6 │ │ │ │ │ + ble.w aaae │ │ │ │ │ mov r0, r7 │ │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ │ - bl a06c │ │ │ │ │ + bl 9d34 │ │ │ │ │ _soxr_dfst(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:590 │ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ add.w r8, r3, r7, lsl #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:589 │ │ │ │ │ mov.w r7, r9, asr #1 │ │ │ │ │ makect(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:695 │ │ │ │ │ str r7, [r5, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:696 │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r7 │ │ │ │ │ - bl 99b0 │ │ │ │ │ + bl 9678 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:592 │ │ │ │ │ str r7, [sp, #4] │ │ │ │ │ _soxr_dfst(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:608 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:594 │ │ │ │ │ mov.w r5, r9, asr #2 │ │ │ │ │ @@ -17196,15 +17135,15 @@ │ │ │ │ │ mov.w lr, r5, lsl #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:608 │ │ │ │ │ mov.w r0, r3, lsl #3 │ │ │ │ │ itt le │ │ │ │ │ addle lr, r6 │ │ │ │ │ addle.w fp, r6, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:595 (discriminator 1) │ │ │ │ │ - ble.n abe6 │ │ │ │ │ + ble.n a8ae │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ add.w fp, r6, r0 │ │ │ │ │ add lr, r6 │ │ │ │ │ add r0, r4 │ │ │ │ │ subs r1, r3, #1 │ │ │ │ │ add.w sl, r6, r9, lsl #3 │ │ │ │ │ sub.w r1, r9, r1 │ │ │ │ │ @@ -17237,15 +17176,15 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:602 │ │ │ │ │ vstr d6, [r2] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:603 │ │ │ │ │ vstmia ip!, {d5} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:604 │ │ │ │ │ vstmdb r0!, {d7} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:595 (discriminator 1) │ │ │ │ │ - bne.n abaa │ │ │ │ │ + bne.n a872 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:606 │ │ │ │ │ mov sl, r7 │ │ │ │ │ ldr r7, [sp, #4] │ │ │ │ │ sub.w r3, r9, r5 │ │ │ │ │ add.w r3, r6, r3, lsl #3 │ │ │ │ │ vldr d7, [lr] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:609 │ │ │ │ │ @@ -17266,49 +17205,49 @@ │ │ │ │ │ add.w fp, r9, #536870912 @ 0x20000000 │ │ │ │ │ add.w fp, fp, #4294967295 @ 0xffffffff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:608 │ │ │ │ │ strd r2, r3, [r6] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:609 │ │ │ │ │ mov r3, r8 │ │ │ │ │ mov r2, sl │ │ │ │ │ - bl 98f0 │ │ │ │ │ + bl 95b8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:617 │ │ │ │ │ add.w fp, r6, fp, lsl #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:610 │ │ │ │ │ cmp r7, #4 │ │ │ │ │ - bgt.w ae2e │ │ │ │ │ + bgt.w aaf6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:614 │ │ │ │ │ - beq.w aeb0 │ │ │ │ │ + beq.w ab78 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:617 │ │ │ │ │ vldr d7, [r6, #8] │ │ │ │ │ vldr d6, [r6] │ │ │ │ │ vsub.f64 d7, d7, d6 │ │ │ │ │ vstr d7, [fp] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:618 │ │ │ │ │ vldr d7, [r6, #8] │ │ │ │ │ vldr d6, [r6] │ │ │ │ │ vadd.f64 d7, d7, d6 │ │ │ │ │ vstr d7, [r6, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:625 │ │ │ │ │ cmp r5, #1 │ │ │ │ │ - ble.w aebc │ │ │ │ │ + ble.w ab84 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:626 │ │ │ │ │ mov r3, r8 │ │ │ │ │ mov r2, sl │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 98f0 │ │ │ │ │ + bl 95b8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:623 │ │ │ │ │ movs r7, #2 │ │ │ │ │ add.w fp, r4, #16 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:627 │ │ │ │ │ cmp r5, #4 │ │ │ │ │ - bgt.n ad64 │ │ │ │ │ + bgt.n aa2c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:631 │ │ │ │ │ - beq.w ae08 │ │ │ │ │ + beq.w aad0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:634 │ │ │ │ │ vldr d6, [r4] │ │ │ │ │ sub.w r3, r9, r7 │ │ │ │ │ vldr d7, [r4, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:637 (discriminator 1) │ │ │ │ │ cmp r5, #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:634 │ │ │ │ │ @@ -17318,15 +17257,15 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:635 │ │ │ │ │ add.w r3, r6, r7, lsl #3 │ │ │ │ │ vldr d7, [r4] │ │ │ │ │ vldr d6, [r4, #8] │ │ │ │ │ vadd.f64 d7, d7, d6 │ │ │ │ │ vstr d7, [r3] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:637 (discriminator 1) │ │ │ │ │ - bne.w ae14 │ │ │ │ │ + bne.w aadc │ │ │ │ │ subs r0, r5, #3 │ │ │ │ │ rsb r2, r7, r7, lsl #2 │ │ │ │ │ mov.w lr, r7, lsl #5 │ │ │ │ │ mov.w ip, r7, lsl #4 │ │ │ │ │ lsrs r0, r0, #1 │ │ │ │ │ add.w r2, r6, r2, lsl #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:638 │ │ │ │ │ @@ -17351,22 +17290,22 @@ │ │ │ │ │ vldr d6, [r3, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:637 (discriminator 1) │ │ │ │ │ cmp r0, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:640 │ │ │ │ │ vsub.f64 d7, d7, d6 │ │ │ │ │ vstr d7, [r1] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:637 (discriminator 1) │ │ │ │ │ - bne.n acc8 │ │ │ │ │ + bne.n a990 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:643 │ │ │ │ │ mov.w lr, 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 (discriminator 1) │ │ │ │ │ cmp.w lr, #1 │ │ │ │ │ - beq.w ae18 │ │ │ │ │ + beq.w aae0 │ │ │ │ │ adds r3, r5, #1 │ │ │ │ │ add.w r1, r4, r5, lsl #4 │ │ │ │ │ add.w r2, r4, #8 │ │ │ │ │ add.w ip, r4, lr, lsl #3 │ │ │ │ │ lsls r3, r3, #3 │ │ │ │ │ sub.w r0, r3, #8 │ │ │ │ │ add r3, r4 │ │ │ │ │ @@ -17380,165 +17319,165 @@ │ │ │ │ │ cmp ip, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:647 │ │ │ │ │ vldr d7, [r1] │ │ │ │ │ vldmia r3!, {d6} │ │ │ │ │ vsub.f64 d7, d7, d6 │ │ │ │ │ vstmdb r0!, {d7} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:644 (discriminator 1) │ │ │ │ │ - bne.n ad1e │ │ │ │ │ + bne.n a9e6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:649 │ │ │ │ │ add.w r3, lr, r5 │ │ │ │ │ mov r5, lr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:626 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:649 │ │ │ │ │ add.w r3, r4, r3, lsl #3 │ │ │ │ │ ldrd r2, r3, [r3] │ │ │ │ │ strd r2, r3, [r4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:626 │ │ │ │ │ mov r3, r8 │ │ │ │ │ mov r2, sl │ │ │ │ │ - bl 98f0 │ │ │ │ │ + bl 95b8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:627 │ │ │ │ │ cmp r5, #4 │ │ │ │ │ - ble.n ac78 │ │ │ │ │ + ble.n a940 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:628 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 9dc0 │ │ │ │ │ + bl 9a88 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:629 │ │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 9554 │ │ │ │ │ + bl 921c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:630 │ │ │ │ │ mov r3, r8 │ │ │ │ │ mov r2, sl │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 96ac │ │ │ │ │ + bl 9374 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:634 │ │ │ │ │ vldr d6, [r4] │ │ │ │ │ sub.w r3, r9, r7 │ │ │ │ │ vldr d7, [r4, #8] │ │ │ │ │ add.w r3, r6, r3, lsl #3 │ │ │ │ │ vsub.f64 d7, d7, d6 │ │ │ │ │ vstr d7, [r3] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:635 │ │ │ │ │ add.w r3, r6, r7, lsl #3 │ │ │ │ │ vldr d7, [r4] │ │ │ │ │ vldr d6, [r4, #8] │ │ │ │ │ vadd.f64 d7, d7, d6 │ │ │ │ │ vstr d7, [r3] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:637 (discriminator 1) │ │ │ │ │ - b.n acae │ │ │ │ │ + b.n a976 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:587 │ │ │ │ │ ldr r7, [r5, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:588 │ │ │ │ │ cmp.w r0, r7, lsl #1 │ │ │ │ │ - ble.n add8 │ │ │ │ │ + ble.n aaa0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:590 │ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:589 │ │ │ │ │ asrs r7, r0, #1 │ │ │ │ │ makect(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:696 │ │ │ │ │ cmp r7, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:695 │ │ │ │ │ str r7, [r5, #4] │ │ │ │ │ _soxr_dfst(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:590 │ │ │ │ │ add r8, r3 │ │ │ │ │ makect(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:696 │ │ │ │ │ - bgt.w ab64 │ │ │ │ │ + bgt.w a82c │ │ │ │ │ _soxr_dfst(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:592 │ │ │ │ │ cmp r0, #3 │ │ │ │ │ - beq.n aec4 │ │ │ │ │ + beq.n ab8c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:654 │ │ │ │ │ movs r2, #0 │ │ │ │ │ movs r3, #0 │ │ │ │ │ strd r2, r3, [r6] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:655 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:592 │ │ │ │ │ cmp r0, #2 │ │ │ │ │ - ble.n adca │ │ │ │ │ + ble.n aa92 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:590 │ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ add r8, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:589 │ │ │ │ │ asrs r3, r0, #1 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ - b.n ab6e │ │ │ │ │ + b.n a836 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:588 │ │ │ │ │ cmp r0, #2 │ │ │ │ │ - ble.n adca │ │ │ │ │ + ble.n aa92 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:590 │ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ add.w r8, r3, r7, lsl #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:589 │ │ │ │ │ asrs r7, r0, #1 │ │ │ │ │ makect(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:696 │ │ │ │ │ cmp r7, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:695 │ │ │ │ │ str r7, [r5, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:696 │ │ │ │ │ - bne.w ab64 │ │ │ │ │ + bne.w a82c │ │ │ │ │ mov lr, r1 │ │ │ │ │ _soxr_dfst(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:589 │ │ │ │ │ mov sl, r7 │ │ │ │ │ makect(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:696 │ │ │ │ │ movs r3, #3 │ │ │ │ │ _soxr_dfst(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:594 │ │ │ │ │ movs r5, #0 │ │ │ │ │ add.w fp, r1, #8 │ │ │ │ │ - b.n abee │ │ │ │ │ + b.n a8b6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:632 │ │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 9554 │ │ │ │ │ - b.n ad82 │ │ │ │ │ + bl 921c │ │ │ │ │ + b.n aa4a │ │ │ │ │ ./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, r4, r5, lsl #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:652 │ │ │ │ │ lsls r3, r7, #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:649 │ │ │ │ │ ldrd r0, r1, [r5, #8] │ │ │ │ │ strd r0, r1, [r4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:652 │ │ │ │ │ add r3, r6 │ │ │ │ │ strd r0, r1, [r3] │ │ │ │ │ - b.n adca │ │ │ │ │ + b.n aa92 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:611 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r7 │ │ │ │ │ - bl 9dc0 │ │ │ │ │ + bl 9a88 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:612 │ │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r7 │ │ │ │ │ - bl 9554 │ │ │ │ │ + bl 921c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:613 │ │ │ │ │ mov r3, r8 │ │ │ │ │ mov r2, sl │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r7 │ │ │ │ │ - bl 96ac │ │ │ │ │ + bl 9374 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:617 │ │ │ │ │ vldr d7, [r6, #8] │ │ │ │ │ lsrs r1, r7, #1 │ │ │ │ │ vldr d6, [r6] │ │ │ │ │ lsls r3, r7, #3 │ │ │ │ │ subs r1, #2 │ │ │ │ │ sub.w r2, r6, #16 │ │ │ │ │ @@ -17568,49 +17507,49 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:621 │ │ │ │ │ vldr d7, [r3] │ │ │ │ │ vldr d6, [r3, #8] │ │ │ │ │ vneg.f64 d7, d7 │ │ │ │ │ vsub.f64 d7, d7, d6 │ │ │ │ │ vstr d7, [r7, #-8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:619 (discriminator 1) │ │ │ │ │ - bne.n ae82 │ │ │ │ │ - b.n ac5c │ │ │ │ │ + bne.n ab4a │ │ │ │ │ + b.n a924 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:615 │ │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r7 │ │ │ │ │ - bl 9554 │ │ │ │ │ - b.n ae4c │ │ │ │ │ + bl 921c │ │ │ │ │ + b.n ab14 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:652 │ │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ │ movs r3, #16 │ │ │ │ │ - b.n ae26 │ │ │ │ │ + b.n aaee │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:589 │ │ │ │ │ mov.w sl, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:592 │ │ │ │ │ mov r3, r0 │ │ │ │ │ mov lr, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:594 │ │ │ │ │ movs r5, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:593 │ │ │ │ │ mov r7, sl │ │ │ │ │ add.w fp, r1, #8 │ │ │ │ │ - b.n abee │ │ │ │ │ + b.n a8b6 │ │ │ │ │ nop │ │ │ │ │ dft_stage_init(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:189 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ vpush {d8-d13} │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ │ mov r4, r1 │ │ │ │ │ - ldr.w r1, [pc, #1128] @ b358 │ │ │ │ │ + ldr.w r1, [pc, #1128] @ b020 │ │ │ │ │ mov fp, r3 │ │ │ │ │ - ldr.w r3, [pc, #1124] @ b35c │ │ │ │ │ + ldr.w r3, [pc, #1124] @ b024 │ │ │ │ │ add r1, pc │ │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ │ mov r5, r2 │ │ │ │ │ rsb r9, r0, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:190 │ │ │ │ │ ldr r2, [r4, #68] @ 0x44 │ │ │ │ │ and.w r9, r9, #24 │ │ │ │ │ @@ -17626,15 +17565,15 @@ │ │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:192 │ │ │ │ │ rsb r3, fp, #3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:190 │ │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:189 │ │ │ │ │ - ldr.w r2, [pc, #1076] @ b360 │ │ │ │ │ + ldr.w r2, [pc, #1076] @ b028 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:192 │ │ │ │ │ it lt │ │ │ │ │ neglt r3, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:191 │ │ │ │ │ ldr.w r1, [sl, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:192 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ @@ -17652,15 +17591,15 @@ │ │ │ │ │ ./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 (discriminator 4) │ │ │ │ │ it ne │ │ │ │ │ strne r2, [sp, #60] @ 0x3c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:192 │ │ │ │ │ - bne.n af6e │ │ │ │ │ + bne.n ac36 │ │ │ │ │ ./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 │ │ │ │ │ @@ -17669,72 +17608,72 @@ │ │ │ │ │ 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 │ │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w b128 │ │ │ │ │ + beq.w adf0 │ │ │ │ │ vmov s15, r5 │ │ │ │ │ vcvt.f64.s32 d12, s15 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:214 │ │ │ │ │ ldr r3, [r7, #56] @ 0x38 │ │ │ │ │ blx r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:214 (discriminator 1) │ │ │ │ │ lsls r2, r0, #31 │ │ │ │ │ - bpl.n af9e │ │ │ │ │ + bpl.n ac66 │ │ │ │ │ ./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 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:215 (discriminator 1) │ │ │ │ │ str r0, [r4, #80] @ 0x50 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:216 │ │ │ │ │ ldr r3, [r7, #56] @ 0x38 │ │ │ │ │ blx r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:216 (discriminator 1) │ │ │ │ │ lsls r3, r0, #30 │ │ │ │ │ - bpl.n afb6 │ │ │ │ │ + bpl.n ac7e │ │ │ │ │ ./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 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:217 (discriminator 1) │ │ │ │ │ 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 b082 │ │ │ │ │ + bne.n ad4a │ │ │ │ │ ./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 afd6 │ │ │ │ │ + ble.n ac9e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:221 (discriminator 1) │ │ │ │ │ subs r3, r5, #1 │ │ │ │ │ tst r3, r5 │ │ │ │ │ - beq.w b312 │ │ │ │ │ + beq.w afda │ │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:222 │ │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:223 │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:222 │ │ │ │ │ - cbnz r2, b00c │ │ │ │ │ + cbnz r2, acd4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:223 │ │ │ │ │ blx r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:223 (discriminator 1) │ │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ │ movs r3, #24 │ │ │ │ │ mla r3, r3, r8, r2 │ │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ │ @@ -17753,54 +17692,54 @@ │ │ │ │ │ movs r2, #24 │ │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ │ ldr r6, [r7, #12] │ │ │ │ │ mla r2, r2, r8, r1 │ │ │ │ │ mov r1, r9 │ │ │ │ │ ldr r2, [r2, #24] │ │ │ │ │ blx r6 │ │ │ │ │ - b.n b03c │ │ │ │ │ + b.n ad04 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:223 │ │ │ │ │ blx r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:223 (discriminator 1) │ │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ │ movs r3, #24 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:224 │ │ │ │ │ mov r1, fp │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:223 (discriminator 1) │ │ │ │ │ mla r3, r3, r8, r2 │ │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ │ str r0, [r3, #16] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:224 │ │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ │ - bl 1bf48 │ │ │ │ │ + bl 163f8 │ │ │ │ │ ldr r2, [r7, #4] │ │ │ │ │ blx r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:224 (discriminator 1) │ │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:225 │ │ │ │ │ cmp.w fp, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:228 │ │ │ │ │ ldr r2, [r3, #24] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:224 (discriminator 1) │ │ │ │ │ str r0, [r3, #20] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:228 │ │ │ │ │ ldr r3, [r4, #76] @ 0x4c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:225 │ │ │ │ │ - beq.n aff8 │ │ │ │ │ + beq.n acc0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:228 │ │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ │ mov r1, r9 │ │ │ │ │ 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, #800] @ (b364 ) │ │ │ │ │ + ldr r3, [pc, #800] @ (b02c ) │ │ │ │ │ ./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 │ │ │ │ │ @@ -17809,25 +17748,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 b082 │ │ │ │ │ + ble.n ad4a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:232 (discriminator 1) │ │ │ │ │ mov r2, r0 │ │ │ │ │ - ldr r0, [pc, #772] @ (b368 ) │ │ │ │ │ + ldr r0, [pc, #772] @ (b030 ) │ │ │ │ │ strd r5, fp, [sp, #32] │ │ │ │ │ add r0, pc │ │ │ │ │ vstr d11, [sp, #24] │ │ │ │ │ vstr d9, [sp, #16] │ │ │ │ │ vstr d8, [sp, #8] │ │ │ │ │ vstr d10, [sp] │ │ │ │ │ - bl 1cb8 │ │ │ │ │ + bl 19e0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:245 │ │ │ │ │ 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 │ │ │ │ │ @@ -17840,15 +17779,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, #712] @ (b36c ) │ │ │ │ │ + ldr r3, [pc, #712] @ (b034 ) │ │ │ │ │ ./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 │ │ │ │ │ @@ -17856,26 +17795,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 1c1dc │ │ │ │ │ + bl 1668c │ │ │ │ │ ./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, b0ce │ │ │ │ │ + cbz r3, ad96 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:243 (discriminator 1) │ │ │ │ │ add.w r3, fp, fp, lsr #31 │ │ │ │ │ asrs r3, r3, #1 │ │ │ │ │ rsb fp, r3, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:245 │ │ │ │ │ ldr.w r3, [sl, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:246 │ │ │ │ │ @@ -17887,78 +17826,78 @@ │ │ │ │ │ subs r3, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:244 │ │ │ │ │ str.w r8, [r4, #72] @ 0x48 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:245 │ │ │ │ │ sub.w r3, r9, r3 │ │ │ │ │ str.w r3, [r4, #140] @ 0x8c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:246 │ │ │ │ │ - bl 1bf48 │ │ │ │ │ + bl 163f8 │ │ │ │ │ vmov s14, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:247 │ │ │ │ │ sub.w r0, r9, r6 │ │ │ │ │ mov r1, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:246 │ │ │ │ │ vcvt.f64.s32 d7, s14 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:247 │ │ │ │ │ add r0, r5 │ │ │ │ │ subs r0, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:246 │ │ │ │ │ vstr d7, [r4, #152] @ 0x98 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:247 │ │ │ │ │ - bl 1bf48 │ │ │ │ │ + bl 163f8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:189 │ │ │ │ │ - ldr r2, [pc, #616] @ (b370 ) │ │ │ │ │ + ldr r2, [pc, #616] @ (b038 ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:248 │ │ │ │ │ - ldr r3, [pc, #592] @ (b35c ) │ │ │ │ │ + ldr r3, [pc, #592] @ (b024 ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:189 │ │ │ │ │ add r2, pc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:247 │ │ │ │ │ str r0, [r4, #56] @ 0x38 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:248 │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ │ eors r2, r3 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ - bne.w b330 │ │ │ │ │ + bne.w aff8 │ │ │ │ │ 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 d13, [pc, #524] @ b338 │ │ │ │ │ + vldr d13, [pc, #524] @ b000 │ │ │ │ │ vcmp.f64 d12, d13 │ │ │ │ │ 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 │ │ │ │ │ - beq.w b27a │ │ │ │ │ + beq.w af42 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:196 (discriminator 3) │ │ │ │ │ vmov s15, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:196 (discriminator 1) │ │ │ │ │ subs r2, r5, #1 │ │ │ │ │ tst r2, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:196 (discriminator 3) │ │ │ │ │ vcvt.f64.s32 d12, s15 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:196 (discriminator 1) │ │ │ │ │ - beq.w b31c │ │ │ │ │ + beq.w afe4 │ │ │ │ │ mvn.w r1, #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:197 │ │ │ │ │ vmov.f64 d3, d11 │ │ │ │ │ vmov.f64 d2, d9 │ │ │ │ │ vmov.f64 d1, d8 │ │ │ │ │ vmov.f64 d0, d10 │ │ │ │ │ add r0, sp, #76 @ 0x4c │ │ │ │ │ vmov.f64 d4, #240 @ 0xbf800000 -1.0 │ │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ │ - bl 8190 │ │ │ │ │ + bl 7e58 │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:197 (discriminator 1) │ │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:201 │ │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ │ movs r1, #24 │ │ │ │ │ mla r1, r1, r8, r2 │ │ │ │ │ @@ -17969,25 +17908,25 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:180 │ │ │ │ │ vmov s15, r2 │ │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:181 │ │ │ │ │ movs r6, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:180 │ │ │ │ │ vcvt.f64.s32 d0, s15 │ │ │ │ │ - blx 1704 │ │ │ │ │ + blx 142c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:180 (discriminator 1) │ │ │ │ │ - vldr d5, [pc, #412] @ b340 │ │ │ │ │ + vldr d5, [pc, #412] @ b008 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:181 │ │ │ │ │ - vldr d6, [pc, #416] @ b348 │ │ │ │ │ + vldr d6, [pc, #416] @ b010 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:204 │ │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:180 (discriminator 1) │ │ │ │ │ vdiv.f64 d7, d0, d5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:181 │ │ │ │ │ - vldr d5, [pc, #416] @ b350 │ │ │ │ │ + vldr d5, [pc, #416] @ b018 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:204 │ │ │ │ │ ldr r2, [r7, #48] @ 0x30 │ │ │ │ │ lsl.w r1, r6, 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 │ │ │ │ │ @@ -18052,18 +17991,18 @@ │ │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:206 (discriminator 1) │ │ │ │ │ vmul.f64 d6, d6, d13 │ │ │ │ │ vmul.f64 d6, d6, d12 │ │ │ │ │ vmul.f64 d6, d6, d7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:207 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n b2da │ │ │ │ │ + beq.n afa2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:209 (discriminator 2) │ │ │ │ │ cmp.w ip, #0 │ │ │ │ │ - ble.n b274 │ │ │ │ │ + ble.n af3c │ │ │ │ │ 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, ip, lsl #3 │ │ │ │ │ add.w r9, r6, #4294967295 @ 0xffffffff │ │ │ │ │ mov r2, r0 │ │ │ │ │ @@ -18073,59 +18012,59 @@ │ │ │ │ │ add.w r3, lr, r3, lsl #3 │ │ │ │ │ vmul.f64 d7, d7, d6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:209 (discriminator 2) │ │ │ │ │ cmp ip, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:210 │ │ │ │ │ vstr d7, [r3] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:209 (discriminator 2) │ │ │ │ │ - bne.n b258 │ │ │ │ │ + bne.n af20 │ │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:211 │ │ │ │ │ - blx 1720 │ │ │ │ │ - b.n af88 │ │ │ │ │ + blx 1448 │ │ │ │ │ + b.n ac50 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:197 │ │ │ │ │ add r6, sp, #76 @ 0x4c │ │ │ │ │ vmov.f64 d3, d11 │ │ │ │ │ vmov.f64 d2, d9 │ │ │ │ │ vmov.f64 d1, d8 │ │ │ │ │ vmov.f64 d0, d10 │ │ │ │ │ mvn.w r1, #3 │ │ │ │ │ mov r0, r6 │ │ │ │ │ vmov.f64 d4, #240 @ 0xbf800000 -1.0 │ │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ │ - bl 8190 │ │ │ │ │ + bl 7e58 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:199 │ │ │ │ │ vcmp.f64 d12, d13 │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:197 (discriminator 1) │ │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:199 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt eq │ │ │ │ │ vmoveq s15, r5 │ │ │ │ │ vcvteq.f64.s32 d12, s15 │ │ │ │ │ - beq.w b17e │ │ │ │ │ + beq.w ae46 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:200 │ │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ │ add.w r2, r9, #12 │ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ vmov.f64 d0, d12 │ │ │ │ │ mov r1, r6 │ │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ │ add r2, r3 │ │ │ │ │ - bl 82f4 │ │ │ │ │ + bl 7fbc │ │ │ │ │ vmov s15, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:203 │ │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ │ vcvt.f64.s32 d12, s15 │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ - b.n b190 │ │ │ │ │ + b.n ae58 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:207 (discriminator 2) │ │ │ │ │ cmp.w ip, #0 │ │ │ │ │ - ble.n b274 │ │ │ │ │ + ble.n af3c │ │ │ │ │ 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, ip, lsl #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:210 │ │ │ │ │ @@ -18139,34 +18078,34 @@ │ │ │ │ │ vmul.f64 d7, d7, d6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:207 (discriminator 2) │ │ │ │ │ cmp r2, ip │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:208 │ │ │ │ │ vcvt.f32.f64 s14, d7 │ │ │ │ │ vstr s14, [r3] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:207 (discriminator 2) │ │ │ │ │ - bne.n b2f2 │ │ │ │ │ - b.n b272 │ │ │ │ │ + bne.n afba │ │ │ │ │ + b.n af3a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:223 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bl 1bf48 │ │ │ │ │ - b.n afd8 │ │ │ │ │ + bl 163f8 │ │ │ │ │ + b.n aca0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:196 (discriminator 3) │ │ │ │ │ vcmp.f64 d12, d9 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:196 (discriminator 5) │ │ │ │ │ itt eq │ │ │ │ │ lsleq r1, r5, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:197 │ │ │ │ │ negeq r1, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:196 (discriminator 3) │ │ │ │ │ - beq.w b15e │ │ │ │ │ - b.n b15a │ │ │ │ │ + beq.w ae26 │ │ │ │ │ + b.n ae22 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:248 │ │ │ │ │ - blx 181c <__stack_chk_fail@plt> │ │ │ │ │ + blx 1544 <__stack_chk_fail@plt> │ │ │ │ │ nop.w │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ eors r1, r1 │ │ │ │ │ subs r1, #239 @ 0xef │ │ │ │ │ cdp2 14, 15, cr2, cr10, cr2, {2} │ │ │ │ │ @@ -18175,28 +18114,28 @@ │ │ │ │ │ stmia r2!, {r0, r1, r2, r3, r7} │ │ │ │ │ cmp r0, #245 @ 0xf5 │ │ │ │ │ ands r6, r0 │ │ │ │ │ @ instruction: 0xb852 │ │ │ │ │ strh r6, [r3, #40] @ 0x28 │ │ │ │ │ str r3, [r5, r7] │ │ │ │ │ subs r7, #252 @ 0xfc │ │ │ │ │ - subs r7, #240 @ 0xf0 │ │ │ │ │ - movs r1, r0 │ │ │ │ │ + b.n b67c │ │ │ │ │ + movs r0, r0 │ │ │ │ │ + lsls r0, r6, #3 │ │ │ │ │ + movs r0, r0 │ │ │ │ │ + b.n b604 │ │ │ │ │ + movs r0, r0 │ │ │ │ │ lsls r4, r6, #3 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - subs r7, #176 @ 0xb0 │ │ │ │ │ - movs r1, r0 │ │ │ │ │ - lsls r0, r7, #3 │ │ │ │ │ + stmia r2!, {r7} │ │ │ │ │ movs r0, r0 │ │ │ │ │ - subs r0, r1, r3 │ │ │ │ │ - movs r1, r0 │ │ │ │ │ lsls r5, r2, #15 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - subs r5, #222 @ 0xde │ │ │ │ │ - movs r1, r0 │ │ │ │ │ + b.n b270 │ │ │ │ │ + movs r0, r0 │ │ │ │ │ fifo_reserve(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:42 │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ mov r4, r0 │ │ │ │ │ @@ -18219,60 +18158,60 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:51 │ │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:39 │ │ │ │ │ it eq │ │ │ │ │ moveq r3, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:50 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bcs.n b3e8 │ │ │ │ │ + bcs.n b0b0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:59 │ │ │ │ │ movs r5, #0 │ │ │ │ │ - b.n b3c2 │ │ │ │ │ + b.n b08a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:62 │ │ │ │ │ - blx 1874 │ │ │ │ │ + blx 159c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:63 │ │ │ │ │ ldr r1, [r4, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:62 (discriminator 1) │ │ │ │ │ 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, b3ec │ │ │ │ │ + cbz r0, b0b4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:50 │ │ │ │ │ ldr r2, [r4, #16] │ │ │ │ │ adds r3, r6, r2 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - bls.n b3e8 │ │ │ │ │ + bls.n b0b0 │ │ │ │ │ ./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 b3ac │ │ │ │ │ + bls.n b074 │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:36 (discriminator 1) │ │ │ │ │ adds r1, r0, r3 │ │ │ │ │ subs r2, r2, r3 │ │ │ │ │ - blx 1850 │ │ │ │ │ + blx 1578 │ │ │ │ │ ./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 b3c2 │ │ │ │ │ + bhi.n b08a │ │ │ │ │ ./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 │ │ │ │ │ @@ -18288,60 +18227,60 @@ │ │ │ │ │ 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 1bcd0 │ │ │ │ │ + bl 16180 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:503 (discriminator 1) │ │ │ │ │ ldr r5, [r4, #56] @ 0x38 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ mov r3, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:506 │ │ │ │ │ mov r0, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:503 (discriminator 1) │ │ │ │ │ subs r5, r5, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:506 │ │ │ │ │ mov r1, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:503 (discriminator 1) │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.n b470 │ │ │ │ │ + ble.n b138 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:504 │ │ │ │ │ ldrb.w r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbz r3, b440 │ │ │ │ │ + cbz r3, b108 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:505 │ │ │ │ │ - cbz r6, b44c │ │ │ │ │ + cbz r6, b114 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:506 │ │ │ │ │ - bl b374 │ │ │ │ │ + bl b03c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:506 (discriminator 1) │ │ │ │ │ ldr r2, [r4, #20] │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:59 (discriminator 1) │ │ │ │ │ movs r1, #0 │ │ │ │ │ mul.w r2, r5, r2 │ │ │ │ │ - blx 16d4 │ │ │ │ │ + blx 13fc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:503 │ │ │ │ │ - b.n b40c │ │ │ │ │ + b.n b0d4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:509 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r8 │ │ │ │ │ - bl b3f0 │ │ │ │ │ + bl b0b8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:503 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n b40c │ │ │ │ │ + beq.n b0d4 │ │ │ │ │ ./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 1bcd0 │ │ │ │ │ + bl 16180 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:512 (discriminator 1) │ │ │ │ │ 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 │ │ │ │ │ @@ -18358,17 +18297,17 @@ │ │ │ │ │ dft_stage_fn(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:69 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ vpush {d8} │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ │ - ldr.w r2, [pc, #1104] @ b8e8 │ │ │ │ │ + ldr.w r2, [pc, #1104] @ b5b0 │ │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ │ - ldr.w r3, [pc, #1104] @ b8ec │ │ │ │ │ + ldr.w r3, [pc, #1104] @ b5b4 │ │ │ │ │ mov r4, r0 │ │ │ │ │ add r2, pc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:73 │ │ │ │ │ ldr.w r8, [r0, #72] @ 0x48 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ ldrd fp, r6, [r0, #24] │ │ │ │ │ movs r5, #24 │ │ │ │ │ @@ -18394,45 +18333,45 @@ │ │ │ │ │ mov r0, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:76 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ mla r5, r5, r8, r3 │ │ │ │ │ ldr r3, [r4, #100] @ 0x64 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ - bl 1bcd0 │ │ │ │ │ + bl 16180 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:76 │ │ │ │ │ ldrd r2, r3, [sp, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:71 (discriminator 1) │ │ │ │ │ bic.w r0, r0, r0, asr #31 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:76 │ │ │ │ │ ldr.w r9, [r5, #4] │ │ │ │ │ mla r0, r2, r0, r3 │ │ │ │ │ cmp r0, r9 │ │ │ │ │ - bge.n b51e │ │ │ │ │ + bge.n b1e6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:173 │ │ │ │ │ sub.w r9, r9, r3 │ │ │ │ │ mov r1, r2 │ │ │ │ │ add r9, r2 │ │ │ │ │ add.w r0, r9, #4294967295 @ 0xffffffff │ │ │ │ │ - bl 1bf48 │ │ │ │ │ + bl 163f8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:69 │ │ │ │ │ - ldr r2, [pc, #1008] @ (b8f0 ) │ │ │ │ │ + ldr r2, [pc, #1008] @ (b5b8 ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:174 │ │ │ │ │ - ldr r3, [pc, #1004] @ (b8ec ) │ │ │ │ │ + ldr r3, [pc, #1004] @ (b5b4 ) │ │ │ │ │ ./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 b8d8 │ │ │ │ │ + bne.w b5a0 │ │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ │ vpop {d8} │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:74 │ │ │ │ │ ldr r1, [r5, #8] │ │ │ │ │ subs r0, r1, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:78 │ │ │ │ │ @@ -18451,15 +18390,15 @@ │ │ │ │ │ ldr r3, [r4, #64] @ 0x40 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:79 │ │ │ │ │ add r1, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:77 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:79 │ │ │ │ │ subs r1, #1 │ │ │ │ │ - blx 17f8 │ │ │ │ │ + blx 1520 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:99 │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:100 │ │ │ │ │ ldr r2, [r4, #12] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:84 │ │ │ │ │ mov r1, r9 │ │ │ │ │ mov r0, r7 │ │ │ │ │ @@ -18470,15 +18409,15 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:102 │ │ │ │ │ cmp r6, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:106 │ │ │ │ │ itt cs │ │ │ │ │ addcs r3, fp │ │ │ │ │ strcs r3, [r4, #24] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:84 │ │ │ │ │ - bl b374 │ │ │ │ │ + bl b03c │ │ │ │ │ ./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, #20] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:88 │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:85 │ │ │ │ │ @@ -18491,67 +18430,67 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:85 (discriminator 2) │ │ │ │ │ ldrpl r3, [sp, #20] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:87 │ │ │ │ │ cmp r1, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:85 (discriminator 2) │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:87 │ │ │ │ │ - ble.n b5c0 │ │ │ │ │ + ble.n b288 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:87 (discriminator 1) │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ tst r3, r1 │ │ │ │ │ - beq.w b70a │ │ │ │ │ + beq.w b3d2 │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:59 (discriminator 1) │ │ │ │ │ ldr r6, [sp, #16] │ │ │ │ │ movs r1, #0 │ │ │ │ │ lsl.w r2, r0, r6 │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ - blx 16d4 │ │ │ │ │ + blx 13fc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:131 (discriminator 3) │ │ │ │ │ ldr r1, [r4, #124] @ 0x7c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:131 (discriminator 1) │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:130 │ │ │ │ │ cmp r6, #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:131 │ │ │ │ │ ldr r3, [r4, #100] @ 0x64 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:130 │ │ │ │ │ - beq.w b81c │ │ │ │ │ + beq.w b4e4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:134 (discriminator 1) │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - ble.n b5b6 │ │ │ │ │ + ble.n b27e │ │ │ │ │ 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 │ │ │ │ │ vldmia sl!, {d7} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:134 (discriminator 3) │ │ │ │ │ add r3, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:134 (discriminator 1) │ │ │ │ │ cmp r3, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:135 │ │ │ │ │ vstr d7, [r2] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:134 (discriminator 1) │ │ │ │ │ add r2, ip │ │ │ │ │ - blt.n b5a4 │ │ │ │ │ + blt.n b26c │ │ │ │ │ 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 b5d2 │ │ │ │ │ + b.n b29a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:126 │ │ │ │ │ - bne.n b57c │ │ │ │ │ + bne.n b244 │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:29 (discriminator 1) │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ mov r1, sl │ │ │ │ │ lsl.w r2, r0, r3 │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ - blx 1774 │ │ │ │ │ + blx 149c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:139 │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ movs r3, #24 │ │ │ │ │ mla r3, r3, r8, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:138 │ │ │ │ │ ldr r2, [r4, #116] @ 0x74 │ │ │ │ │ @@ -18570,15 +18509,15 @@ │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ blx r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:144 │ │ │ │ │ ldr r3, [r4, #116] @ 0x74 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ it le │ │ │ │ │ ldrle r0, [r5, #4] │ │ │ │ │ - ble.n b68a │ │ │ │ │ + ble.n b352 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:145 │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ movs r3, #24 │ │ │ │ │ ldr.w sl, [sp, #4] │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ mla r8, r3, r8, r2 │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ @@ -18594,34 +18533,34 @@ │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ ldr.w r9, [r3, #20] │ │ │ │ │ ldr r3, [r4, #76] @ 0x4c │ │ │ │ │ blx r9 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:147 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ lsls r2, r3, #28 │ │ │ │ │ - bpl.n b6f4 │ │ │ │ │ + bpl.n b3bc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:147 (discriminator 1) │ │ │ │ │ ldr r1, [r4, #116] @ 0x74 │ │ │ │ │ cmp r1, #1 │ │ │ │ │ - beq.n b6e6 │ │ │ │ │ + beq.n b3ae │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:151 (discriminator 1) │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ ldr.w r9, [r5, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:150 │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:151 (discriminator 1) │ │ │ │ │ sub.w r5, r9, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:151 │ │ │ │ │ ldr.w r3, [r4, #128] @ 0x80 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:150 │ │ │ │ │ cmp r2, #2 │ │ │ │ │ - beq.w b8ae │ │ │ │ │ + beq.w b576 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:155 (discriminator 1) │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - bge.w b8d4 │ │ │ │ │ + bge.w b59c │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:155 │ │ │ │ │ movs r2, #0 │ │ │ │ │ ldr r6, [sp, #4] │ │ │ │ │ mov ip, r9 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:157 │ │ │ │ │ add.w r0, r6, r3, lsl #3 │ │ │ │ │ @@ -18631,15 +18570,15 @@ │ │ │ │ │ ldrd r8, r9, [r0] │ │ │ │ │ strd r8, r9, [r1], #8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:156 │ │ │ │ │ ldr r0, [r4, #116] @ 0x74 │ │ │ │ │ add r3, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:155 (discriminator 1) │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - blt.n b658 │ │ │ │ │ + blt.n b320 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:159 │ │ │ │ │ mov r9, ip │ │ │ │ │ sub.w r2, r9, 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] │ │ │ │ │ @@ -18650,15 +18589,15 @@ │ │ │ │ │ mls r2, r1, r2, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:173 │ │ │ │ │ ldr r3, [r4, #100] @ 0x64 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:89 │ │ │ │ │ str r2, [r7, #16] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:173 │ │ │ │ │ ldr r2, [r4, #124] @ 0x7c │ │ │ │ │ - b.n b4ec │ │ │ │ │ + b.n b1b4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:165 │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:164 │ │ │ │ │ rsb sl, r3, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:165 │ │ │ │ │ movs r3, #24 │ │ │ │ │ ldr r6, [sp, #8] │ │ │ │ │ @@ -18676,15 +18615,15 @@ │ │ │ │ │ ldr.w r9, [r6, #24] │ │ │ │ │ ldr.w r1, [r8, #20] │ │ │ │ │ asr.w r0, r0, sl │ │ │ │ │ blx r9 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:167 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ lsls r3, r3, #28 │ │ │ │ │ - bmi.w b89a │ │ │ │ │ + bmi.w b562 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:169 │ │ │ │ │ movs r3, #1 │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ ldr.w r9, [r5, #4] │ │ │ │ │ lsl.w r3, r3, sl │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:88 │ │ │ │ │ ldr r1, [r7, #8] │ │ │ │ │ @@ -18694,50 +18633,50 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:89 │ │ │ │ │ ldr r2, [r7, #16] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:169 │ │ │ │ │ asr.w r3, r3, sl │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:89 │ │ │ │ │ mls r2, r1, r3, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:90 │ │ │ │ │ - b.n b682 │ │ │ │ │ + b.n b34a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:148 │ │ │ │ │ ldr r2, [r5, #4] │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:29 (discriminator 1) │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ │ lsls r2, r3 │ │ │ │ │ - blx 1774 │ │ │ │ │ + blx 149c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:149 │ │ │ │ │ ldr r1, [r4, #116] @ 0x74 │ │ │ │ │ cmp r1, #1 │ │ │ │ │ - bne.n b634 │ │ │ │ │ + bne.n b2fc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:88 │ │ │ │ │ ldr r3, [r7, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:89 │ │ │ │ │ ldr r2, [r7, #16] │ │ │ │ │ ldr r1, [sp, #24] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:151 (discriminator 1) │ │ │ │ │ ldr.w r9, [r5, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:89 │ │ │ │ │ mls r2, r3, r1, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:90 │ │ │ │ │ - b.n b682 │ │ │ │ │ + b.n b34a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:88 │ │ │ │ │ - bl 1bf48 │ │ │ │ │ + bl 163f8 │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:29 (discriminator 1) │ │ │ │ │ ldr r6, [sp, #16] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:88 │ │ │ │ │ mov fp, r0 │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:29 (discriminator 1) │ │ │ │ │ ldr.w r9, [sp, #4] │ │ │ │ │ mov r1, sl │ │ │ │ │ lsl.w r2, fp, r6 │ │ │ │ │ mov r0, r9 │ │ │ │ │ - blx 1774 │ │ │ │ │ + blx 149c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:90 │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ movs r3, #24 │ │ │ │ │ mov r0, fp │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:93 (discriminator 1) │ │ │ │ │ mov.w sl, fp, lsl #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:90 │ │ │ │ │ @@ -18751,20 +18690,20 @@ │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r6, r3 │ │ │ │ │ ldr r3, [r4, #76] @ 0x4c │ │ │ │ │ blx r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:91 │ │ │ │ │ ldr r6, [sp, #16] │ │ │ │ │ cmp r6, #2 │ │ │ │ │ - beq.n b83e │ │ │ │ │ + beq.n b506 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:103 (discriminator 1) │ │ │ │ │ cmp r9, sl │ │ │ │ │ it ge │ │ │ │ │ movge.w r0, fp, lsl #3 │ │ │ │ │ - bge.n b792 │ │ │ │ │ + bge.n b45a │ │ │ │ │ sub.w r9, fp, #3 │ │ │ │ │ ldr r6, [sp, #4] │ │ │ │ │ bic.w r9, r9, #1 │ │ │ │ │ mov.w r0, fp, lsl #3 │ │ │ │ │ add.w r1, fp, r9 │ │ │ │ │ adds r2, r6, r0 │ │ │ │ │ mov r3, r2 │ │ │ │ │ @@ -18779,15 +18718,15 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:104 │ │ │ │ │ vstr d7, [r3] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:105 │ │ │ │ │ vldr d7, [r2, #8] │ │ │ │ │ vneg.f64 d7, d7 │ │ │ │ │ vstr d7, [r3, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:103 (discriminator 1) │ │ │ │ │ - bne.n b76e │ │ │ │ │ + bne.n b436 │ │ │ │ │ add.w fp, fp, #4 │ │ │ │ │ str r6, [sp, #4] │ │ │ │ │ add r9, fp │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:106 │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ add r0, r1 │ │ │ │ │ ldrd r2, r3, [r1, #8] │ │ │ │ │ @@ -18798,91 +18737,91 @@ │ │ │ │ │ strd r2, r3, [r0, #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 (discriminator 1) │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ cmp r9, r0 │ │ │ │ │ - bge.n b7fc │ │ │ │ │ + bge.n b4c4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:120 │ │ │ │ │ str r4, [sp, #28] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:116 │ │ │ │ │ mov.w fp, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:120 │ │ │ │ │ ldr r4, [sp, #4] │ │ │ │ │ ldr r6, [sp, #16] │ │ │ │ │ - vldr d8, [pc, #288] @ b8e0 │ │ │ │ │ + vldr d8, [pc, #288] @ b5a8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:113 │ │ │ │ │ lsl.w r0, r9, r6 │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:29 (discriminator 1) │ │ │ │ │ mov r1, r4 │ │ │ │ │ add r0, r4 │ │ │ │ │ lsl.w r2, sl, r6 │ │ │ │ │ - blx 1774 │ │ │ │ │ + blx 149c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:116 │ │ │ │ │ add.w r3, r9, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:114 │ │ │ │ │ cmp r6, #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:116 │ │ │ │ │ itt eq │ │ │ │ │ addeq.w r3, r4, r3, lsl #2 │ │ │ │ │ streq.w fp, [r3] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:114 │ │ │ │ │ - beq.n b7ec │ │ │ │ │ + beq.n b4b4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:120 │ │ │ │ │ add.w r3, r4, r3, lsl #3 │ │ │ │ │ vstr d8, [r3] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:112 (discriminator 1) │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:112 (discriminator 2) │ │ │ │ │ add r9, sl │ │ │ │ │ mov.w sl, sl, lsl #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:112 (discriminator 1) │ │ │ │ │ cmp r0, r9 │ │ │ │ │ - bgt.n b7c2 │ │ │ │ │ + bgt.n b48a │ │ │ │ │ str r4, [sp, #4] │ │ │ │ │ ldr r4, [sp, #28] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:123 │ │ │ │ │ ldr r3, [r4, #116] @ 0x74 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble.w b68a │ │ │ │ │ + ble.w b352 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:124 │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ movs r3, #24 │ │ │ │ │ mla r3, r3, r8, r2 │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ ldr r1, [r3, #20] │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ │ mov r6, r3 │ │ │ │ │ ldr r3, [r4, #76] @ 0x4c │ │ │ │ │ blx r6 │ │ │ │ │ - b.n b5f0 │ │ │ │ │ + b.n b2b8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:131 (discriminator 1) │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - ble.w b5b6 │ │ │ │ │ + ble.w b27e │ │ │ │ │ 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 │ │ │ │ │ ldr.w lr, [sl], #4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:131 (discriminator 3) │ │ │ │ │ add r3, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:132 │ │ │ │ │ str.w lr, [r2] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:131 (discriminator 1) │ │ │ │ │ cmp r3, r0 │ │ │ │ │ add r2, ip │ │ │ │ │ - blt.n b82c │ │ │ │ │ - b.n b5b4 │ │ │ │ │ + blt.n b4f4 │ │ │ │ │ + b.n b27c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:93 (discriminator 1) │ │ │ │ │ cmp r9, sl │ │ │ │ │ it ge │ │ │ │ │ movge.w r0, fp, lsl #2 │ │ │ │ │ - bge.n b888 │ │ │ │ │ + bge.n b550 │ │ │ │ │ sub.w ip, fp, #3 │ │ │ │ │ ldr r6, [sp, #4] │ │ │ │ │ bic.w ip, ip, #1 │ │ │ │ │ mov.w r0, fp, lsl #2 │ │ │ │ │ add.w r1, fp, ip │ │ │ │ │ adds r2, r6, r0 │ │ │ │ │ mov r3, r2 │ │ │ │ │ @@ -18898,46 +18837,46 @@ │ │ │ │ │ subs r2, #8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:95 │ │ │ │ │ vldr s15, [r2, #4] │ │ │ │ │ vneg.f32 s15, s15 │ │ │ │ │ vstr s15, [r3, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:93 (discriminator 1) │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bne.n b864 │ │ │ │ │ + bne.n b52c │ │ │ │ │ add.w r9, fp, #4 │ │ │ │ │ str r6, [sp, #4] │ │ │ │ │ add r9, ip │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:96 │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ add r0, r2 │ │ │ │ │ ldr r3, [r2, #4] │ │ │ │ │ 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 b7ae │ │ │ │ │ + b.n b476 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:168 │ │ │ │ │ ldr r2, [r5, #4] │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:29 (discriminator 1) │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:168 │ │ │ │ │ asr.w r2, r2, sl │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:29 (discriminator 1) │ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ │ lsls r2, r3 │ │ │ │ │ - blx 1774 │ │ │ │ │ + blx 149c │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:29 │ │ │ │ │ - b.n b6c6 │ │ │ │ │ + b.n b38e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:151 (discriminator 1) │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - bge.n b8d4 │ │ │ │ │ + bge.n b59c │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ mov.w lr, r1, lsl #2 │ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ │ add.w r6, r2, r3, lsl #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:151 │ │ │ │ │ movs r2, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:153 │ │ │ │ │ @@ -18948,77 +18887,76 @@ │ │ │ │ │ adds r2, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:151 (discriminator 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 (discriminator 1) │ │ │ │ │ - blt.n b8c0 │ │ │ │ │ - b.n b670 │ │ │ │ │ + blt.n b588 │ │ │ │ │ + b.n b338 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:155 (discriminator 1) │ │ │ │ │ mov r2, r9 │ │ │ │ │ - b.n b674 │ │ │ │ │ + b.n b33c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:174 │ │ │ │ │ - blx 181c <__stack_chk_fail@plt> │ │ │ │ │ + blx 1544 <__stack_chk_fail@plt> │ │ │ │ │ nop.w │ │ │ │ │ ... │ │ │ │ │ - subs r2, #72 @ 0x48 │ │ │ │ │ - movs r1, r0 │ │ │ │ │ - lsls r4, r6, #3 │ │ │ │ │ + ble.n b4bc │ │ │ │ │ + movs r0, r0 │ │ │ │ │ + lsls r0, r6, #3 │ │ │ │ │ + movs r0, r0 │ │ │ │ │ + ble.n b604 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - subs r1, #232 @ 0xe8 │ │ │ │ │ - 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.w ip, #4096 @ 0x1000 │ │ │ │ │ vpush {d8-d15} │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ - str.w r0, [ip, #3632] @ 0xe30 │ │ │ │ │ - vldr d8, [pc, #540] @ bb28 │ │ │ │ │ - sub sp, #364 @ 0x16c │ │ │ │ │ + str.w r0, [ip, #3656] @ 0xe48 │ │ │ │ │ + vldr d8, [pc, #540] @ b7f0 │ │ │ │ │ + mov r5, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:277 │ │ │ │ │ vldr d12, [r2] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:273 │ │ │ │ │ - mov r5, r2 │ │ │ │ │ + sub sp, #340 @ 0x154 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:280 │ │ │ │ │ vldr d10, [r2, #16] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:273 │ │ │ │ │ vmov.f64 d9, d0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:280 │ │ │ │ │ vldr d15, [r2, #24] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:273 │ │ │ │ │ mov r7, r1 │ │ │ │ │ - ldr r4, [pc, #572] @ (bb60 ) │ │ │ │ │ + ldr r4, [pc, #572] @ (b828 ) │ │ │ │ │ vcmpe.f64 d12, d8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:278 │ │ │ │ │ ldr.w fp, [r2, #36] @ 0x24 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:273 │ │ │ │ │ - str r2, [sp, #80] @ 0x50 │ │ │ │ │ + ldr r2, [pc, #564] @ (b82c ) │ │ │ │ │ add r4, pc │ │ │ │ │ - ldr r2, [pc, #560] @ (bb64 ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:281 │ │ │ │ │ vsub.f64 d7, d15, d10 │ │ │ │ │ - vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:273 │ │ │ │ │ - vstr d1, [sp, #344] @ 0x158 │ │ │ │ │ + vstr d1, [sp, #320] @ 0x140 │ │ │ │ │ + vmrs APSR_nzcv, fpscr │ │ │ │ │ + ldr.w r8, [pc, #552] @ b830 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:278 │ │ │ │ │ and.w r9, fp, #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:273 │ │ │ │ │ ldr r2, [r4, r2] │ │ │ │ │ - ldr r4, [pc, #544] @ (bb68 ) │ │ │ │ │ + add r8, pc │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ - str r2, [sp, #356] @ 0x164 │ │ │ │ │ + str r2, [sp, #332] @ 0x14c │ │ │ │ │ mov.w r2, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:281 │ │ │ │ │ vstr d7, [sp, #72] @ 0x48 │ │ │ │ │ vldr d7, [r5, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:273 │ │ │ │ │ - add r4, pc │ │ │ │ │ - ldr r2, [sp, #464] @ 0x1d0 │ │ │ │ │ + ldr r2, [sp, #440] @ 0x1b8 │ │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:281 │ │ │ │ │ vstr d7, [sp, #48] @ 0x30 │ │ │ │ │ ite hi │ │ │ │ │ vmovhi.f64 d7, d8 │ │ │ │ │ vmovls.f64 d7, d12 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:273 │ │ │ │ │ @@ -19027,19 +18965,19 @@ │ │ │ │ │ tst.w fp, #64 @ 0x40 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:273 │ │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ │ vstr d7, [sp, #40] @ 0x28 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:291 (discriminator 1) │ │ │ │ │ vmov.f64 d7, #48 @ 0x41800000 16.0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:291 │ │ │ │ │ - beq.w c06c │ │ │ │ │ + beq.w bd32 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:291 (discriminator 1) │ │ │ │ │ vcmpe.f64 d12, d7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:292 (discriminator 1) │ │ │ │ │ - vldr d7, [pc, #428] @ bb30 │ │ │ │ │ + vldr d7, [pc, #428] @ b7f8 │ │ │ │ │ ./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 d10, d7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:291 (discriminator 1) │ │ │ │ │ ite ls │ │ │ │ │ movls r3, #1 │ │ │ │ │ @@ -19051,74 +18989,74 @@ │ │ │ │ │ movhi r2, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:294 │ │ │ │ │ cmp.w r9, #1 │ │ │ │ │ ite ne │ │ │ │ │ movne r3, #0 │ │ │ │ │ andeq.w r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w c09e │ │ │ │ │ + beq.w bd64 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:294 (discriminator 1) │ │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ │ vcmpe.f64 d9, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:294 (discriminator 9) │ │ │ │ │ itt gt │ │ │ │ │ movgt r3, #1 │ │ │ │ │ strgt r3, [sp, #56] @ 0x38 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:294 (discriminator 1) │ │ │ │ │ - ble.w bfea │ │ │ │ │ + ble.w bcb0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:300 │ │ │ │ │ vsub.f64 d6, d15, d10 │ │ │ │ │ - vldr d7, [pc, #364] @ bb38 │ │ │ │ │ + vldr d7, [pc, #364] @ b800 │ │ │ │ │ vcmpe.f64 d6, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bmi.w c0bc │ │ │ │ │ + bmi.w bd82 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:300 (discriminator 1) │ │ │ │ │ - vldr d7, [pc, #356] @ bb40 │ │ │ │ │ + vldr d7, [pc, #356] @ b808 │ │ │ │ │ vcmpe.f64 d6, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bgt.w c048 │ │ │ │ │ + bgt.w bd0e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:302 │ │ │ │ │ - vldr d7, [pc, #348] @ bb48 │ │ │ │ │ + vldr d7, [pc, #348] @ b810 │ │ │ │ │ vcmpe.f64 d10, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bmi.w c0c8 │ │ │ │ │ + bmi.w bd8e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:302 (discriminator 1) │ │ │ │ │ - vldr d7, [pc, #340] @ bb50 │ │ │ │ │ + vldr d7, [pc, #340] @ b818 │ │ │ │ │ vcmpe.f64 d15, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bgt.w c0c2 │ │ │ │ │ + bgt.w bd88 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:304 │ │ │ │ │ vcmp.f64 d12, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.n ba34 │ │ │ │ │ + beq.n b6fc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:304 (discriminator 1) │ │ │ │ │ vmov.f64 d7, #46 @ 0x41700000 15.0 │ │ │ │ │ vcmpe.f64 d12, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bmi.w c422 │ │ │ │ │ + bmi.w c0e2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:304 (discriminator 2) │ │ │ │ │ - vldr d7, [pc, #256] @ bb28 │ │ │ │ │ + vldr d7, [pc, #256] @ b7f0 │ │ │ │ │ vcmpe.f64 d12, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bgt.w c0d4 │ │ │ │ │ + bgt.w bd9a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:306 │ │ │ │ │ vcmpe.f64 d9, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bls.w c3f6 │ │ │ │ │ + bls.w c0b6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:308 │ │ │ │ │ vldr d6, [sp, #48] @ 0x30 │ │ │ │ │ vcmpe.f64 d6, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bmi.w c43c │ │ │ │ │ + bmi.w c120 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:308 (discriminator 1) │ │ │ │ │ - vldr d7, [pc, #260] @ bb58 │ │ │ │ │ + vldr d7, [pc, #260] @ b820 │ │ │ │ │ vcmpe.f64 d6, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bgt.w c0ce │ │ │ │ │ + bgt.w bd94 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:313 │ │ │ │ │ vcmp.f64 d12, #0.0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:279 │ │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:311 │ │ │ │ │ ldrd r0, r2, [sp, #64] @ 0x40 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:279 │ │ │ │ │ @@ -19126,49 +19064,49 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:313 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:311 │ │ │ │ │ str r0, [r2, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:312 │ │ │ │ │ vstr d9, [r2, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:274 │ │ │ │ │ - ldr r2, [sp, #468] @ 0x1d4 │ │ │ │ │ + ldr r2, [sp, #444] @ 0x1bc │ │ │ │ │ and.w r2, r2, #1 │ │ │ │ │ add.w r0, r2, #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:279 │ │ │ │ │ and.w r2, r3, #3 │ │ │ │ │ - add.w r5, r2, #4294967295 @ 0xffffffff │ │ │ │ │ + add.w r4, r2, #4294967295 @ 0xffffffff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:274 │ │ │ │ │ - str r0, [sp, #152] @ 0x98 │ │ │ │ │ + str r0, [sp, #160] @ 0xa0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:279 │ │ │ │ │ - str r5, [sp, #144] @ 0x90 │ │ │ │ │ + str r4, [sp, #152] @ 0x98 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:313 │ │ │ │ │ - beq.w c756 │ │ │ │ │ + beq.w c3e2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:290 │ │ │ │ │ ubfx r2, r3, #3, #1 │ │ │ │ │ and.w r3, r3, #8 │ │ │ │ │ str r3, [sp, #148] @ 0x94 │ │ │ │ │ eor.w r3, r2, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:314 │ │ │ │ │ - cmp r5, #0 │ │ │ │ │ + cmp r4, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:290 │ │ │ │ │ uxtb r3, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:314 (discriminator 2) │ │ │ │ │ it gt │ │ │ │ │ movgt r2, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:290 │ │ │ │ │ - str r3, [sp, #120] @ 0x78 │ │ │ │ │ + str r3, [sp, #104] @ 0x68 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:314 │ │ │ │ │ - ble.w c3ba │ │ │ │ │ + ble.w c07a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:314 (discriminator 2) │ │ │ │ │ - movs r3, #1 │ │ │ │ │ vmov.f64 d8, d9 │ │ │ │ │ - mov r8, r3 │ │ │ │ │ - str r3, [sp, #84] @ 0x54 │ │ │ │ │ + movs r3, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:317 │ │ │ │ │ vmov.f64 d14, #112 @ 0x3f800000 1.0 │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/cr.c:314 (discriminator 2) │ │ │ │ │ + strd r3, r3, [sp, #80] @ 0x50 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:318 │ │ │ │ │ vmov.f64 d11, #96 @ 0x3f000000 0.5 │ │ │ │ │ vstr d9, [sp, #128] @ 0x80 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:317 │ │ │ │ │ vcmpe.f64 d8, d14 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:318 │ │ │ │ │ vmul.f64 d7, d8, d11 │ │ │ │ │ @@ -19176,53 +19114,53 @@ │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:318 │ │ │ │ │ vcvt.s32.f64 s15, d7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:317 │ │ │ │ │ ite mi │ │ │ │ │ movmi r3, #1 │ │ │ │ │ movpl r3, #0 │ │ │ │ │ - str r3, [sp, #96] @ 0x60 │ │ │ │ │ + str r3, [sp, #88] @ 0x58 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:318 │ │ │ │ │ vmov r3, s15 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:318 (discriminator 1) │ │ │ │ │ asrs r3, r3, #1 │ │ │ │ │ - beq.w c428 │ │ │ │ │ + beq.w c0e8 │ │ │ │ │ vmov.f64 d7, d8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:318 │ │ │ │ │ - movs r5, #0 │ │ │ │ │ + movs r4, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:318 (discriminator 3) │ │ │ │ │ vmul.f64 d7, d7, d11 │ │ │ │ │ - adds r5, #1 │ │ │ │ │ + adds r4, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:318 (discriminator 1) │ │ │ │ │ asrs r3, r3, #1 │ │ │ │ │ - bne.n baea │ │ │ │ │ + bne.n b7b2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:319 │ │ │ │ │ vcmpe.f64 d8, d14 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bmi.w c330 │ │ │ │ │ + bmi.w bfde │ │ │ │ │ ./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.w c30c │ │ │ │ │ + ble.w bfba │ │ │ │ │ ./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 │ │ │ │ │ - bpl.w c30c │ │ │ │ │ - b.n bb6c │ │ │ │ │ + bpl.w bfba │ │ │ │ │ + b.n b834 │ │ │ │ │ nop │ │ │ │ │ nop.w │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ strh r0, [r0, #0] │ │ │ │ │ eors r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - add r4, pc, #0 @ (adr r4, bb38 ) │ │ │ │ │ + add r4, pc, #0 @ (adr r4, b800 ) │ │ │ │ │ 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] │ │ │ │ │ @@ -19235,35 +19173,35 @@ │ │ │ │ │ hlt 0x0008 │ │ │ │ │ movs r7, r1 │ │ │ │ │ subs r7, #248 @ 0xf8 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ eors r1, r3 │ │ │ │ │ - adds r5, #186 @ 0xba │ │ │ │ │ - movs r1, r0 │ │ │ │ │ - lsls r4, r6, #3 │ │ │ │ │ + bhi.n b818 │ │ │ │ │ + movs r0, r0 │ │ │ │ │ + lsls r0, r6, #3 │ │ │ │ │ + movs r0, r0 │ │ │ │ │ + bhi.n b7f0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - adds r5, #146 @ 0x92 │ │ │ │ │ - movs r1, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:320 (discriminator 6) │ │ │ │ │ vmul.f64 d7, d7, d11 │ │ │ │ │ movs r3, #1 │ │ │ │ │ movs r1, #2 │ │ │ │ │ vmov.f64 d6, #0 @ 0x40000000 2.0 │ │ │ │ │ - str r1, [sp, #100] @ 0x64 │ │ │ │ │ + str r1, [sp, #92] @ 0x5c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:319 (discriminator 5) │ │ │ │ │ str r3, [sp, #112] @ 0x70 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:320 (discriminator 6) │ │ │ │ │ - vstr d6, [sp, #88] @ 0x58 │ │ │ │ │ + vstr d6, [sp, #96] @ 0x60 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:321 (discriminator 6) │ │ │ │ │ - ldr r1, [sp, #96] @ 0x60 │ │ │ │ │ + ldr r1, [sp, #88] @ 0x58 │ │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:333 │ │ │ │ │ - ldr r6, [sp, #120] @ 0x78 │ │ │ │ │ + ldr r6, [sp, #104] @ 0x68 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:321 (discriminator 6) │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ite eq │ │ │ │ │ moveq r1, #0 │ │ │ │ │ andne.w r1, r1, #1 │ │ │ │ │ mov sl, r1 │ │ │ │ │ add sl, r3 │ │ │ │ │ @@ -19281,128 +19219,128 @@ │ │ │ │ │ vmul.f64 d8, d13, d7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:322 │ │ │ │ │ vcvt.s32.f64 s19, d8 │ │ │ │ │ vcvt.f64.s32 d6, s19 │ │ │ │ │ vsub.f64 d6, d8, d6 │ │ │ │ │ vcmp.f64 d6, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bne.w c130 │ │ │ │ │ + bne.w bdf0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:332 │ │ │ │ │ - vldr d7, [sp, #88] @ 0x58 │ │ │ │ │ - mul.w r2, r8, sl │ │ │ │ │ + vldr d7, [sp, #96] @ 0x60 │ │ │ │ │ + ldr r3, [sp, #80] @ 0x50 │ │ │ │ │ vmul.f64 d7, d8, d7 │ │ │ │ │ + mul.w r2, r3, sl │ │ │ │ │ vcvt.s32.f64 s15, d7 │ │ │ │ │ vmov r0, s15 │ │ │ │ │ orr.w r3, r0, r2 │ │ │ │ │ mvns r3, r3 │ │ │ │ │ and.w r3, r3, #1 │ │ │ │ │ asrs r0, r3 │ │ │ │ │ asr.w r3, r2, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:333 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w c34c │ │ │ │ │ + beq.w bffa │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:333 (discriminator 1) │ │ │ │ │ vmov s15, r2 │ │ │ │ │ vcvt.f64.s32 d7, s15 │ │ │ │ │ vdiv.f64 d6, d7, d8 │ │ │ │ │ + vmov.f64 d7, #16 @ 0x40800000 4.0 │ │ │ │ │ + vcmpe.f64 d6, d7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:333 (discriminator 2) │ │ │ │ │ vmov.f64 d7, #20 @ 0x40a00000 5.0 │ │ │ │ │ - vcmp.f64 d6, d7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:333 (discriminator 1) │ │ │ │ │ - vmov.f64 d7, #16 @ 0x40800000 4.0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:333 (discriminator 2) │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:333 (discriminator 1) │ │ │ │ │ - vcmpe.f64 d6, d7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:333 (discriminator 2) │ │ │ │ │ - ite ne │ │ │ │ │ - movne r2, #1 │ │ │ │ │ - moveq r2, #0 │ │ │ │ │ + vcmp.f64 d6, d7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:333 (discriminator 1) │ │ │ │ │ - vmrs APSR_nzcv, fpscr │ │ │ │ │ + ite gt │ │ │ │ │ + movgt r2, #1 │ │ │ │ │ + movle r2, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:333 (discriminator 2) │ │ │ │ │ + vmrs APSR_nzcv, fpscr │ │ │ │ │ and.w r2, r2, #1 │ │ │ │ │ - it le │ │ │ │ │ - movle r2, #0 │ │ │ │ │ + it eq │ │ │ │ │ + moveq r2, #0 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w c254 │ │ │ │ │ - mov r6, r5 │ │ │ │ │ + bne.w bf18 │ │ │ │ │ + mov r6, r4 │ │ │ │ │ vldr d9, [sp, #128] @ 0x80 │ │ │ │ │ - strd r0, r3, [sp, #120] @ 0x78 │ │ │ │ │ + str r3, [sp, #120] @ 0x78 │ │ │ │ │ movs r3, #1 │ │ │ │ │ + str r0, [sp, #96] @ 0x60 │ │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:336 (discriminator 1) │ │ │ │ │ ldr r3, [sp, #148] @ 0x94 │ │ │ │ │ - ldr r5, [sp, #120] @ 0x78 │ │ │ │ │ + ldr r4, [sp, #96] @ 0x60 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ubfx r2, r3, #3, #1 │ │ │ │ │ - ldr r3, [sp, #124] @ 0x7c │ │ │ │ │ + ldr r3, [sp, #120] @ 0x78 │ │ │ │ │ ite ne │ │ │ │ │ movne r0, #2 │ │ │ │ │ moveq r0, #4 │ │ │ │ │ - cmp r3, r5 │ │ │ │ │ + cmp r3, r4 │ │ │ │ │ mov r1, r3 │ │ │ │ │ it lt │ │ │ │ │ - movlt r1, r5 │ │ │ │ │ + movlt r1, r4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:336 (discriminator 2) │ │ │ │ │ - mul.w r3, r5, r3 │ │ │ │ │ + mul.w r3, r4, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:336 (discriminator 1) │ │ │ │ │ cmp r0, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:336 (discriminator 2) │ │ │ │ │ str r3, [sp, #104] @ 0x68 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:336 (discriminator 1) │ │ │ │ │ - blt.w c358 │ │ │ │ │ + blt.w c006 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:342 │ │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ │ movs r1, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:337 │ │ │ │ │ vmov.f64 d8, #112 @ 0x3f800000 1.0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:342 │ │ │ │ │ - str r1, [sp, #100] @ 0x64 │ │ │ │ │ + str r1, [sp, #92] @ 0x5c │ │ │ │ │ subs r2, r0, r1 │ │ │ │ │ - str r0, [sp, #156] @ 0x9c │ │ │ │ │ + str r0, [sp, #164] @ 0xa4 │ │ │ │ │ it ne │ │ │ │ │ movne r2, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ ite eq │ │ │ │ │ moveq sl, r6 │ │ │ │ │ addne.w sl, r6, #1 │ │ │ │ │ add sl, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:337 │ │ │ │ │ - str r1, [sp, #128] @ 0x80 │ │ │ │ │ - str r1, [sp, #88] @ 0x58 │ │ │ │ │ + str r1, [sp, #144] @ 0x90 │ │ │ │ │ + str r1, [sp, #80] @ 0x50 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:288 │ │ │ │ │ vldr d6, [sp, #40] @ 0x28 │ │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:342 │ │ │ │ │ - ldr r5, [sp, #68] @ 0x44 │ │ │ │ │ + ldr r4, [sp, #68] @ 0x44 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:288 │ │ │ │ │ - vldr d13, [pc, #200] @ bd50 │ │ │ │ │ + vldr d13, [pc, #196] @ ba18 │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:342 │ │ │ │ │ - str.w sl, [r5, #32] │ │ │ │ │ + str.w sl, [r4, #32] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:288 │ │ │ │ │ vmul.f64 d13, d6, d13 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:343 │ │ │ │ │ cmp.w sl, #0 │ │ │ │ │ - beq.w c71a │ │ │ │ │ + beq.w c414 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:347 │ │ │ │ │ movs r1, #160 @ 0xa0 │ │ │ │ │ add.w r0, sl, #1 │ │ │ │ │ str r2, [sp, #112] @ 0x70 │ │ │ │ │ - blx 16b8 │ │ │ │ │ + blx 13e0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:348 │ │ │ │ │ ldr r2, [sp, #112] @ 0x70 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:347 │ │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:347 (discriminator 1) │ │ │ │ │ - str r0, [r5, #40] @ 0x28 │ │ │ │ │ + str r0, [r4, #40] @ 0x28 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:348 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w c926 │ │ │ │ │ + beq.w c5ea │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:350 │ │ │ │ │ movs r1, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:353 │ │ │ │ │ mov.w r0, #8192 @ 0x2000 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:351 │ │ │ │ │ str r1, [r3, #0] │ │ │ │ │ @@ -19412,166 +19350,167 @@ │ │ │ │ │ str r7, [r3, #68] @ 0x44 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:350 (discriminator 1) │ │ │ │ │ cmp r1, sl │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:353 │ │ │ │ │ str r0, [r3, #56] @ 0x38 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:350 (discriminator 1) │ │ │ │ │ add.w r3, r3, #160 @ 0xa0 │ │ │ │ │ - bne.n bcbe │ │ │ │ │ + bne.n b988 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:357 │ │ │ │ │ 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, #100] @ 0x64 │ │ │ │ │ + vldr s13, [sp, #92] @ 0x5c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:359 │ │ │ │ │ cmp sl, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:355 │ │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:357 │ │ │ │ │ vcvt.f64.s32 d7, s15 │ │ │ │ │ vcvt.f64.s32 d6, s13 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:355 │ │ │ │ │ strb.w r3, [r1, #60] @ 0x3c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:357 │ │ │ │ │ vstr d7, [sp, #216] @ 0xd8 │ │ │ │ │ vmul.f64 d7, d7, d9 │ │ │ │ │ vstr d6, [sp, #208] @ 0xd0 │ │ │ │ │ vdiv.f64 d7, d6, d7 │ │ │ │ │ - vstr d7, [sp, #248] @ 0xf8 │ │ │ │ │ + vstr d7, [sp, #240] @ 0xf0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:360 │ │ │ │ │ - vldr s15, [sp, #88] @ 0x58 │ │ │ │ │ + vldr s15, [sp, #80] @ 0x50 │ │ │ │ │ vcvt.f64.s32 d14, s15 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:359 │ │ │ │ │ - beq.w c8d6 │ │ │ │ │ + beq.w c59a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:360 │ │ │ │ │ vmul.f64 d6, d14, d8 │ │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ │ vcmp.f64 d6, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.n bd26 │ │ │ │ │ + beq.n b9f0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:361 │ │ │ │ │ - vldr d7, [pc, #52] @ bd50 │ │ │ │ │ + vldr d7, [pc, #48] @ ba18 │ │ │ │ │ add.w sl, sl, #4294967295 @ 0xffffffff │ │ │ │ │ vadd.f64 d13, d13, d7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:362 │ │ │ │ │ vmov s15, sl │ │ │ │ │ str r2, [sp, #112] @ 0x70 │ │ │ │ │ vcvt.f64.s32 d0, s15 │ │ │ │ │ - blx 1804 │ │ │ │ │ + blx 152c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:362 (discriminator 1) │ │ │ │ │ vmov.f64 d7, #52 @ 0x41a00000 20.0 │ │ │ │ │ - vstr d13, [sp, #168] @ 0xa8 │ │ │ │ │ + vstr d13, [sp, #176] @ 0xb0 │ │ │ │ │ vmla.f64 d13, d0, d7 │ │ │ │ │ ldr r2, [sp, #112] @ 0x70 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:365 │ │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ │ ldrd r0, r7, [r3, #12] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:254 │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n bd6c │ │ │ │ │ - nop.w │ │ │ │ │ + b.n ba34 │ │ │ │ │ + nop │ │ │ │ │ ldr r7, [r7, r1] │ │ │ │ │ movs r4, #199 @ 0xc7 │ │ │ │ │ asrs r0, r3, #20 │ │ │ │ │ ands r0, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:254 (discriminator 3) │ │ │ │ │ vldr s14, [r1, #16] │ │ │ │ │ adds r0, #20 │ │ │ │ │ vcvt.f64.f32 d7, s14 │ │ │ │ │ vcmpe.f64 d13, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.n bd74 │ │ │ │ │ + ble.n ba3c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:254 (discriminator 1) │ │ │ │ │ adds r3, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:254 (discriminator 3) │ │ │ │ │ mov r1, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:254 (discriminator 1) │ │ │ │ │ cmp r7, r3 │ │ │ │ │ - bhi.n bd58 │ │ │ │ │ + bhi.n ba20 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:366 (discriminator 1) │ │ │ │ │ - cbz r6, bdc0 │ │ │ │ │ + cbz r6, ba8a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:369 │ │ │ │ │ ldr.w ip, [r1] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:371 │ │ │ │ │ - mov r8, r4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:368 │ │ │ │ │ ldrd lr, sl, [r1, #4] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:366 │ │ │ │ │ - movs r1, #0 │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/cr.c:371 │ │ │ │ │ + str r2, [sp, #112] @ 0x70 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:370 │ │ │ │ │ mov.w r7, ip, lsl #2 │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/cr.c:371 │ │ │ │ │ + mov r2, ip │ │ │ │ │ + mov r4, sl │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:366 │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:371 │ │ │ │ │ - mov r5, sl │ │ │ │ │ - mov sl, r2 │ │ │ │ │ + mov sl, r5 │ │ │ │ │ + ldr.w ip, [sp, #112] @ 0x70 │ │ │ │ │ asrs r0, r7, #1 │ │ │ │ │ - mov r2, ip │ │ │ │ │ - mov r4, r7 │ │ │ │ │ - mov ip, sl │ │ │ │ │ + mov r5, r7 │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/cr.c:366 │ │ │ │ │ + movs r1, #0 │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/cr.c:371 │ │ │ │ │ mov r7, lr │ │ │ │ │ - mov lr, r8 │ │ │ │ │ + mov lr, sl │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:366 (discriminator 3) │ │ │ │ │ adds r1, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:367 │ │ │ │ │ - str r5, [r3, #8] │ │ │ │ │ + str r4, [r3, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:368 │ │ │ │ │ str r7, [r3, #84] @ 0x54 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:366 (discriminator 1) │ │ │ │ │ cmp r6, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:369 │ │ │ │ │ str.w r2, [r3, #132] @ 0x84 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:371 │ │ │ │ │ - strd r0, r4, [r3, #32] │ │ │ │ │ + strd r0, 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 │ │ │ │ │ str.w r0, [r3, #-120] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:366 (discriminator 1) │ │ │ │ │ - bne.n bd98 │ │ │ │ │ + bne.n ba62 │ │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ │ movs r3, #160 @ 0xa0 │ │ │ │ │ mov r2, ip │ │ │ │ │ - mov r4, lr │ │ │ │ │ + mov r5, lr │ │ │ │ │ mla r3, r3, r6, r1 │ │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:374 │ │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq.w c87a │ │ │ │ │ + beq.w c53e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:375 │ │ │ │ │ ubfx fp, fp, #2, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:375 (discriminator 1) │ │ │ │ │ tst.w r2, fp │ │ │ │ │ - bne.w c9a8 │ │ │ │ │ - ldr r3, [pc, #808] @ (c100 ) │ │ │ │ │ + bne.w c66c │ │ │ │ │ + ldr r3, [pc, #800] @ (bdc0 ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:284 │ │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:366 │ │ │ │ │ vldr d0, [sp, #72] @ 0x48 │ │ │ │ │ - ldr r3, [r4, r3] │ │ │ │ │ - str r3, [sp, #224] @ 0xe0 │ │ │ │ │ + ldr.w sl, [r8, r3] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:284 │ │ │ │ │ vstr d7, [sp, #256] @ 0x100 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:383 │ │ │ │ │ - ldr r3, [sp, #120] @ 0x78 │ │ │ │ │ + ldr r3, [sp, #96] @ 0x60 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w c8ce │ │ │ │ │ + beq.w c592 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:383 (discriminator 1) │ │ │ │ │ - ldr r2, [sp, #124] @ 0x7c │ │ │ │ │ + ldr r2, [sp, #120] @ 0x78 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:383 (discriminator 3) │ │ │ │ │ ite ge │ │ │ │ │ vmovge s15, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:383 (discriminator 4) │ │ │ │ │ - vldrlt s15, [sp, #120] @ 0x78 │ │ │ │ │ + vldrlt s15, [sp, #96] @ 0x60 │ │ │ │ │ vcvt.f64.s32 d11, s15 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:384 │ │ │ │ │ - ldr r3, [sp, #468] @ 0x1d4 │ │ │ │ │ + ldr r3, [sp, #444] @ 0x1bc │ │ │ │ │ vsub.f64 d0, d15, d0 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ vmov.f64 d3, d13 │ │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ │ vmov.f64 d2, d11 │ │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ │ vmov.f64 d1, d15 │ │ │ │ │ @@ -19582,60 +19521,60 @@ │ │ │ │ │ mov r7, r1 │ │ │ │ │ vldr d4, [sp, #48] @ 0x30 │ │ │ │ │ adds r7, #160 @ 0xa0 │ │ │ │ │ ldr r3, [r2, #4] │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ - add r3, sp, #344 @ 0x158 │ │ │ │ │ + add r3, sp, #320 @ 0x140 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ - ldr r3, [sp, #120] @ 0x78 │ │ │ │ │ - ldr r2, [sp, #124] @ 0x7c │ │ │ │ │ + ldr r3, [sp, #96] @ 0x60 │ │ │ │ │ + ldr r2, [sp, #120] @ 0x78 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ it lt │ │ │ │ │ movlt r3, #1 │ │ │ │ │ - bl aed8 │ │ │ │ │ + bl aba0 │ │ │ │ │ str r7, [sp, #40] @ 0x28 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:387 │ │ │ │ │ vdiv.f64 d7, d10, d11 │ │ │ │ │ vdiv.f64 d5, d15, d11 │ │ │ │ │ - vstr d7, [sp, #160] @ 0xa0 │ │ │ │ │ + vstr d7, [sp, #168] @ 0xa8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:390 │ │ │ │ │ vcmp.f64 d12, #0.0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:390 (discriminator 1) │ │ │ │ │ vmul.f64 d6, d8, d14 │ │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:390 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:390 (discriminator 1) │ │ │ │ │ vcmp.f64 d6, d7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:390 │ │ │ │ │ - bne.w c46c │ │ │ │ │ + bne.w c126 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:390 (discriminator 1) │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.n beba │ │ │ │ │ + beq.n bb84 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:391 │ │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:393 │ │ │ │ │ - vldr d11, [pc, #620] @ c0e0 │ │ │ │ │ + vldr d11, [pc, #608] @ bda0 │ │ │ │ │ ./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, #344] @ 0x158 │ │ │ │ │ - vstr d7, [sp, #344] @ 0x158 │ │ │ │ │ + ldrd r2, r3, [sp, #320] @ 0x140 │ │ │ │ │ + vstr d7, [sp, #320] @ 0x140 │ │ │ │ │ ./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, d8, d11 │ │ │ │ │ vmov r0, r1, d7 │ │ │ │ │ - bl 1c61c │ │ │ │ │ + bl 16acc │ │ │ │ │ ./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 │ │ │ │ │ @@ -19645,42 +19584,42 @@ │ │ │ │ │ ./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 1c514 │ │ │ │ │ + bl 169c4 │ │ │ │ │ vmov d6, r0, r1 │ │ │ │ │ vdiv.f64 d7, d11, d6 │ │ │ │ │ vstr d7, [r4, #48] @ 0x30 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:478 │ │ │ │ │ - ldr r3, [sp, #156] @ 0x9c │ │ │ │ │ + ldr r3, [sp, #164] @ 0xa4 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq.n bf1a │ │ │ │ │ + beq.n bbe4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:479 │ │ │ │ │ - ldr r3, [sp, #96] @ 0x60 │ │ │ │ │ + ldr r3, [sp, #88] @ 0x58 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w c894 │ │ │ │ │ + bne.w c558 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:479 (discriminator 4) │ │ │ │ │ vldr d7, [sp, #256] @ 0x100 │ │ │ │ │ vmov.f64 d0, d15 │ │ │ │ │ vldr d6, [sp, #72] @ 0x48 │ │ │ │ │ vmls.f64 d0, d7, d6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:479 (discriminator 16) │ │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ │ vmov.f64 d3, d13 │ │ │ │ │ ldr r4, [sp, #60] @ 0x3c │ │ │ │ │ vmov.f64 d1, d15 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:479 (discriminator 13) │ │ │ │ │ - ldr r0, [sp, #100] @ 0x64 │ │ │ │ │ + ldr r0, [sp, #92] @ 0x5c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:479 (discriminator 16) │ │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ - ldr r3, [sp, #468] @ 0x1d4 │ │ │ │ │ + ldr r3, [sp, #444] @ 0x1bc │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:479 (discriminator 13) │ │ │ │ │ ldr r2, [sp, #84] @ 0x54 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:479 (discriminator 16) │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:479 (discriminator 13) │ │ │ │ │ cmp r2, r0 │ │ │ │ │ @@ -19689,133 +19628,131 @@ │ │ │ │ │ vldr d7, [sp, #216] @ 0xd8 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ it ge │ │ │ │ │ vmovge.f64 d2, d7 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ - add r3, sp, #344 @ 0x158 │ │ │ │ │ + add r3, sp, #320 @ 0x140 │ │ │ │ │ vldr d4, [sp, #48] @ 0x30 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ mov r3, r0 │ │ │ │ │ movs r0, #1 │ │ │ │ │ - bl aed8 │ │ │ │ │ + bl aba0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:484 │ │ │ │ │ - ldr r3, [sp, #224] @ 0xe0 │ │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ │ + ldr.w r3, [sl] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble.n bf54 │ │ │ │ │ + ble.n bc1e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:484 (discriminator 1) │ │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ │ - ldr r3, [sp, #100] @ 0x64 │ │ │ │ │ + ldr r3, [sp, #92] @ 0x5c │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ vdiv.f64 d7, d7, d9 │ │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ - ldr r3, [sp, #88] @ 0x58 │ │ │ │ │ + ldr r3, [sp, #80] @ 0x50 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ - ldr r3, [sp, #120] @ 0x78 │ │ │ │ │ - ldr r0, [pc, #456] @ (c104 ) │ │ │ │ │ + ldr r3, [sp, #96] @ 0x60 │ │ │ │ │ + ldr r0, [pc, #448] @ (bdc4 ) │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ - ldr r3, [sp, #468] @ 0x1d4 │ │ │ │ │ + ldr r3, [sp, #444] @ 0x1bc │ │ │ │ │ add r0, pc │ │ │ │ │ str r3, [sp, #32] │ │ │ │ │ - ldr r3, [sp, #124] @ 0x7c │ │ │ │ │ + ldr r3, [sp, #120] @ 0x78 │ │ │ │ │ strd r6, r3, [sp] │ │ │ │ │ vstr d8, [sp, #16] │ │ │ │ │ vmov r2, r3, d7 │ │ │ │ │ - bl 1cb8 │ │ │ │ │ + bl 19e0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:487 │ │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:274 │ │ │ │ │ - mov.w sl, #1 │ │ │ │ │ - ldr r1, [sp, #152] @ 0x98 │ │ │ │ │ + mov.w r9, #1 │ │ │ │ │ + ldr r1, [sp, #160] @ 0xa0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:487 (discriminator 1) │ │ │ │ │ ldr r3, [r2, #32] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:487 │ │ │ │ │ ldr r4, [r2, #40] @ 0x28 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:274 │ │ │ │ │ - lsl.w sl, sl, r1 │ │ │ │ │ + lsl.w r9, r9, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:487 (discriminator 1) │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble.n bfd0 │ │ │ │ │ + ble.n bc96 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:491 (discriminator 1) │ │ │ │ │ - ldr.w r9, [pc, #412] @ c108 │ │ │ │ │ + ldr.w r8, [pc, #404] @ bdc8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:487 │ │ │ │ │ movs r5, #0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:38 │ │ │ │ │ - ldr.w fp, [sp, #224] @ 0xe0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:120 │ │ │ │ │ mov.w r7, #16384 @ 0x4000 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:491 (discriminator 1) │ │ │ │ │ - add r9, pc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:38 │ │ │ │ │ mov r6, r5 │ │ │ │ │ - str.w r9, [sp, #56] @ 0x38 │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/cr.c:491 (discriminator 1) │ │ │ │ │ + add r8, pc │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/fifo.h:38 │ │ │ │ │ + mov fp, r2 │ │ │ │ │ + str.w r8, [sp, #56] @ 0x38 │ │ │ │ │ mov r8, r1 │ │ │ │ │ - mov r9, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:122 │ │ │ │ │ mov.w r0, #16384 @ 0x4000 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:120 │ │ │ │ │ - strd r7, sl, [r4, #16] │ │ │ │ │ + strd r7, r9, [r4, #16] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:38 │ │ │ │ │ strd r6, r6, [r4, #24] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:122 │ │ │ │ │ - blx 1810 │ │ │ │ │ + blx 1538 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:489 │ │ │ │ │ ldr r1, [r4, #40] @ 0x28 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:122 (discriminator 1) │ │ │ │ │ str r0, [r4, #12] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:489 │ │ │ │ │ add.w r0, r4, #12 │ │ │ │ │ - bl b374 │ │ │ │ │ + bl b03c │ │ │ │ │ ldr r2, [r4, #40] @ 0x28 │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:59 (discriminator 1) │ │ │ │ │ movs r1, #0 │ │ │ │ │ lsl.w r2, r2, r8 │ │ │ │ │ - blx 16d4 │ │ │ │ │ + blx 13fc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:491 │ │ │ │ │ - ldr.w r3, [fp] │ │ │ │ │ + ldr.w r3, [sl] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - ble.n bfc4 │ │ │ │ │ + ble.n bc8a │ │ │ │ │ ./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] │ │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ │ subs r2, r2, r1 │ │ │ │ │ - bl 1cb8 │ │ │ │ │ + bl 19e0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:487 (discriminator 1) │ │ │ │ │ - ldr.w r3, [r9, #32] │ │ │ │ │ + ldr.w r3, [fp, #32] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:487 (discriminator 2) │ │ │ │ │ adds r5, #1 │ │ │ │ │ adds r4, #160 @ 0xa0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:487 (discriminator 1) │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - bgt.n bf82 │ │ │ │ │ + bgt.n bc48 │ │ │ │ │ ./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, sl, [r4, #16] │ │ │ │ │ + strd r0, r9, [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 1810 │ │ │ │ │ + blx 1538 │ │ │ │ │ mov r3, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:495 │ │ │ │ │ mov r0, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:122 (discriminator 1) │ │ │ │ │ str r3, [r4, #12] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:122 │ │ │ │ │ - b.n c04c │ │ │ │ │ + b.n bd12 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:293 │ │ │ │ │ - vldr d6, [pc, #252] @ c0e8 │ │ │ │ │ + vldr d6, [pc, #244] @ bda8 │ │ │ │ │ ./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 │ │ │ │ │ vldr d5, [sp, #48] @ 0x30 │ │ │ │ │ vcmp.f64 d5, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:294 (discriminator 5) │ │ │ │ │ @@ -19829,50 +19766,50 @@ │ │ │ │ │ it ne │ │ │ │ │ orrne.w r2, r2, #1 │ │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:298 │ │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ │ vcmpe.f64 d9, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bpl.w b9c6 │ │ │ │ │ + bpl.w b68e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:298 (discriminator 1) │ │ │ │ │ - vldr d5, [pc, #200] @ c0f0 │ │ │ │ │ + vldr d5, [pc, #192] @ bdb0 │ │ │ │ │ vdiv.f64 d6, d10, d5 │ │ │ │ │ vsub.f64 d6, d7, d6 │ │ │ │ │ vsub.f64 d7, d15, d7 │ │ │ │ │ vcmpe.f64 d7, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w b9c6 │ │ │ │ │ + ble.w b68e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:299 │ │ │ │ │ - ldr r0, [pc, #200] @ (c10c ) │ │ │ │ │ + ldr r0, [pc, #192] @ (bdcc ) │ │ │ │ │ add r0, pc │ │ │ │ │ - b.n c04c │ │ │ │ │ + b.n bd12 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:301 │ │ │ │ │ - ldr r0, [pc, #196] @ (c110 ) │ │ │ │ │ + ldr r0, [pc, #192] @ (bdd0 ) │ │ │ │ │ add r0, pc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:273 │ │ │ │ │ - ldr r2, [pc, #196] @ (c114 ) │ │ │ │ │ + ldr r2, [pc, #192] @ (bdd4 ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:496 │ │ │ │ │ - ldr r3, [pc, #200] @ (c118 ) │ │ │ │ │ + ldr r3, [pc, #192] @ (bdd8 ) │ │ │ │ │ ./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, #356] @ 0x164 │ │ │ │ │ + ldr r3, [sp, #332] @ 0x14c │ │ │ │ │ eors r2, r3 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ - bne.w d092 │ │ │ │ │ - add sp, #364 @ 0x16c │ │ │ │ │ + bne.w cc54 │ │ │ │ │ + add sp, #340 @ 0x154 │ │ │ │ │ vpop {d8-d15} │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:291 (discriminator 2) │ │ │ │ │ vcmp.f64 d12, d7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:292 (discriminator 2) │ │ │ │ │ - vldr d7, [pc, #132] @ c0f8 │ │ │ │ │ + vldr d7, [pc, #128] @ bdb8 │ │ │ │ │ ./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 d10, d7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:291 (discriminator 2) │ │ │ │ │ ite eq │ │ │ │ │ moveq r3, #1 │ │ │ │ │ @@ -19884,110 +19821,108 @@ │ │ │ │ │ movne r2, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:294 │ │ │ │ │ cmp.w r9, #1 │ │ │ │ │ ite ne │ │ │ │ │ movne r3, #0 │ │ │ │ │ andeq.w r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w b9b0 │ │ │ │ │ + bne.w b678 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:294 (discriminator 2) │ │ │ │ │ vldr d0, [sp, #40] @ 0x28 │ │ │ │ │ - blx 18a4 │ │ │ │ │ + blx 15cc │ │ │ │ │ vcvt.s32.f64 s15, d0 │ │ │ │ │ vmov r3, s15 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:294 (discriminator 1) │ │ │ │ │ subs r2, r3, #3 │ │ │ │ │ subs r3, #6 │ │ │ │ │ it mi │ │ │ │ │ movmi r3, r2 │ │ │ │ │ asrs r3, r3, #2 │ │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ │ - b.n c016 │ │ │ │ │ + b.n bcdc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:301 │ │ │ │ │ - ldr r0, [pc, #92] @ (c11c ) │ │ │ │ │ + ldr r0, [pc, #88] @ (bddc ) │ │ │ │ │ add r0, pc │ │ │ │ │ - b.n c04c │ │ │ │ │ + b.n bd12 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:303 │ │ │ │ │ - ldr r0, [pc, #92] @ (c120 ) │ │ │ │ │ + ldr r0, [pc, #84] @ (bde0 ) │ │ │ │ │ add r0, pc │ │ │ │ │ - b.n c04c │ │ │ │ │ - ldr r0, [pc, #88] @ (c124 ) │ │ │ │ │ + b.n bd12 │ │ │ │ │ + ldr r0, [pc, #84] @ (bde4 ) │ │ │ │ │ add r0, pc │ │ │ │ │ - b.n c04c │ │ │ │ │ + b.n bd12 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:309 │ │ │ │ │ - ldr r0, [pc, #88] @ (c128 ) │ │ │ │ │ + ldr r0, [pc, #80] @ (bde8 ) │ │ │ │ │ add r0, pc │ │ │ │ │ - b.n c04c │ │ │ │ │ + b.n bd12 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:305 │ │ │ │ │ - ldr r0, [pc, #84] @ (c12c ) │ │ │ │ │ + ldr r0, [pc, #80] @ (bdec ) │ │ │ │ │ add r0, pc │ │ │ │ │ - b.n c04c │ │ │ │ │ - nop │ │ │ │ │ - nop.w │ │ │ │ │ + b.n bd12 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ rors r0, r6 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ eors r1, r1 │ │ │ │ │ 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, c100 ) │ │ │ │ │ + add r4, pc, #0 @ (adr r4, bdc0 ) │ │ │ │ │ subs r7, #229 @ 0xe5 │ │ │ │ │ - lsls r0, r7, #3 │ │ │ │ │ - movs r0, r0 │ │ │ │ │ - lsrs r6, r7, #21 │ │ │ │ │ - movs r1, r0 │ │ │ │ │ - lsrs r6, r4, #21 │ │ │ │ │ - movs r1, r0 │ │ │ │ │ - lsrs r4, r4, #12 │ │ │ │ │ - movs r1, r0 │ │ │ │ │ - lsrs r6, r7, #12 │ │ │ │ │ - movs r1, r0 │ │ │ │ │ - cmp r6, #152 @ 0x98 │ │ │ │ │ - movs r1, r0 │ │ │ │ │ lsls r4, r6, #3 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - lsrs r2, r1, #11 │ │ │ │ │ - movs r1, r0 │ │ │ │ │ - lsrs r4, r5, #13 │ │ │ │ │ - movs r1, r0 │ │ │ │ │ - lsrs r6, r4, #13 │ │ │ │ │ - movs r1, r0 │ │ │ │ │ - lsrs r4, r5, #11 │ │ │ │ │ - movs r1, r0 │ │ │ │ │ - lsrs r2, r3, #12 │ │ │ │ │ - movs r1, r0 │ │ │ │ │ + push {r2, r4, r5, lr} │ │ │ │ │ + movs r0, r0 │ │ │ │ │ + push {r1, r2, r3, r4, lr} │ │ │ │ │ + movs r0, r0 │ │ │ │ │ + uxtb r6, r3 │ │ │ │ │ + movs r0, r0 │ │ │ │ │ + uxtb r0, r7 │ │ │ │ │ + movs r0, r0 │ │ │ │ │ + bne.n bd84 │ │ │ │ │ + movs r0, r0 │ │ │ │ │ + lsls r0, r6, #3 │ │ │ │ │ + movs r0, r0 │ │ │ │ │ + uxth r4, r0 │ │ │ │ │ + movs r0, r0 │ │ │ │ │ + cbz r6, be2c │ │ │ │ │ + movs r0, r0 │ │ │ │ │ + cbz r0, be30 │ │ │ │ │ + movs r0, r0 │ │ │ │ │ + uxth r6, r4 │ │ │ │ │ + movs r0, r0 │ │ │ │ │ + uxtb r4, r2 │ │ │ │ │ + movs r0, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:323 │ │ │ │ │ - vldr d7, [pc, #788] @ c448 │ │ │ │ │ - str r2, [sp, #124] @ 0x7c │ │ │ │ │ + vldr d7, [pc, #780] @ c100 │ │ │ │ │ + str r2, [sp, #144] @ 0x90 │ │ │ │ │ vstr d6, [sp, #136] @ 0x88 │ │ │ │ │ vmul.f64 d7, d6, d7 │ │ │ │ │ vadd.f64 d0, d7, d11 │ │ │ │ │ - vstr d7, [sp, #104] @ 0x68 │ │ │ │ │ - blx 16ec │ │ │ │ │ + vstr d7, [sp, #120] @ 0x78 │ │ │ │ │ + blx 1414 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:323 (discriminator 1) │ │ │ │ │ - vldr d7, [sp, #104] @ 0x68 │ │ │ │ │ + vldr d7, [sp, #120] @ 0x78 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:324 (discriminator 1) │ │ │ │ │ - ldr r2, [sp, #124] @ 0x7c │ │ │ │ │ + ldr r2, [sp, #144] @ 0x90 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:323 (discriminator 1) │ │ │ │ │ vdiv.f64 d5, d0, d7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:324 (discriminator 1) │ │ │ │ │ cmp r2, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:323 (discriminator 1) │ │ │ │ │ vsub.f64 d5, d5, d14 │ │ │ │ │ vabs.f64 d5, d5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:324 (discriminator 1) │ │ │ │ │ - ble.w cafc │ │ │ │ │ + ble.w c7c6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:324 │ │ │ │ │ movs r3, #1 │ │ │ │ │ vldr d6, [sp, #136] @ 0x88 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:325 │ │ │ │ │ vmov s15, r3 │ │ │ │ │ vcvt.f64.s32 d4, s15 │ │ │ │ │ vmul.f64 d4, d4, d6 │ │ │ │ │ @@ -19996,30 +19931,30 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:326 │ │ │ │ │ vcvt.f64.s32 d2, s7 │ │ │ │ │ vdiv.f64 d7, d2, d4 │ │ │ │ │ vsub.f64 d7, d7, d14 │ │ │ │ │ vabs.f64 d7, d7 │ │ │ │ │ vcmpe.f64 d7, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bhi.w c2d0 │ │ │ │ │ + bhi.w bf7e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:327 │ │ │ │ │ vmov r2, s7 │ │ │ │ │ - cmp r3, r2 │ │ │ │ │ - beq.w c2de │ │ │ │ │ + cmp r2, r3 │ │ │ │ │ + beq.w bf8c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:329 │ │ │ │ │ vmov r1, s19 │ │ │ │ │ mla r2, r3, r1, r2 │ │ │ │ │ vmov s14, r2 │ │ │ │ │ vcvt.f64.s32 d8, s14 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:324 (discriminator 1) │ │ │ │ │ movs r2, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:332 │ │ │ │ │ mul.w r0, sl, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:333 │ │ │ │ │ - cbz r6, c1f0 │ │ │ │ │ + cbz r6, beb0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:333 (discriminator 1) │ │ │ │ │ vmov s15, r0 │ │ │ │ │ vcvt.f64.s32 d7, s15 │ │ │ │ │ vdiv.f64 d6, d7, d8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:333 (discriminator 2) │ │ │ │ │ vmov.f64 d7, #20 @ 0x40a00000 5.0 │ │ │ │ │ vcmp.f64 d6, d7 │ │ │ │ │ @@ -20036,64 +19971,65 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:333 (discriminator 1) │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:333 (discriminator 2) │ │ │ │ │ and.w r6, r6, #1 │ │ │ │ │ it le │ │ │ │ │ movle r6, #0 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.n c252 │ │ │ │ │ + bne.n bf16 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:336 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w c8de │ │ │ │ │ + bne.w c5a2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:338 │ │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n c2ba │ │ │ │ │ - mov r6, r5 │ │ │ │ │ + beq.w c068 │ │ │ │ │ + mov r6, r4 │ │ │ │ │ vldr d9, [sp, #128] @ 0x80 │ │ │ │ │ - str r3, [sp, #88] @ 0x58 │ │ │ │ │ + str r3, [sp, #80] @ 0x50 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:342 │ │ │ │ │ - vldr s15, [sp, #88] @ 0x58 │ │ │ │ │ + vldr s15, [sp, #80] @ 0x50 │ │ │ │ │ ldr r2, [sp, #84] @ 0x54 │ │ │ │ │ - ldr r3, [sp, #100] @ 0x64 │ │ │ │ │ + ldr r3, [sp, #92] @ 0x5c │ │ │ │ │ vcvt.f64.s32 d14, s15 │ │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ │ + str.w sl, [sp, #120] @ 0x78 │ │ │ │ │ mul.w r3, r2, r3 │ │ │ │ │ ldr r2, [sp, #112] @ 0x70 │ │ │ │ │ vmul.f64 d14, d14, d8 │ │ │ │ │ - strd r2, sl, [sp, #120] @ 0x78 │ │ │ │ │ - str r3, [sp, #156] @ 0x9c │ │ │ │ │ + str r2, [sp, #96] @ 0x60 │ │ │ │ │ + str r3, [sp, #164] @ 0xa4 │ │ │ │ │ smulbb r1, sl, r2 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ vcmp.f64 d14, d7 │ │ │ │ │ it ne │ │ │ │ │ movne r2, #1 │ │ │ │ │ movs r3, #0 │ │ │ │ │ - str r3, [sp, #128] @ 0x80 │ │ │ │ │ + str r3, [sp, #144] @ 0x90 │ │ │ │ │ str r1, [sp, #104] @ 0x68 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ite ne │ │ │ │ │ movne.w sl, #1 │ │ │ │ │ moveq sl, r3 │ │ │ │ │ cmp r1, #1 │ │ │ │ │ ite eq │ │ │ │ │ moveq r3, r6 │ │ │ │ │ addne r3, r6, #1 │ │ │ │ │ add sl, r3 │ │ │ │ │ add sl, r2 │ │ │ │ │ - b.n bc7c │ │ │ │ │ - mov r8, r3 │ │ │ │ │ + b.n b946 │ │ │ │ │ + str r3, [sp, #80] @ 0x50 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:334 │ │ │ │ │ - vldr d7, [pc, #504] @ c450 │ │ │ │ │ + vldr d7, [pc, #492] @ c108 │ │ │ │ │ vmul.f64 d7, d6, d7 │ │ │ │ │ vcvt.s32.f64 s15, d7 │ │ │ │ │ vmov r3, s15 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:334 (discriminator 3) │ │ │ │ │ asrs r3, r3, #1 │ │ │ │ │ - beq.w cb44 │ │ │ │ │ + beq.w c810 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:334 │ │ │ │ │ movs r2, #4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:334 (discriminator 4) │ │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:334 (discriminator 1) │ │ │ │ │ asrs r3, r3, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:334 (discriminator 3) │ │ │ │ │ @@ -20101,430 +20037,433 @@ │ │ │ │ │ ite gt │ │ │ │ │ movgt r1, #0 │ │ │ │ │ movle r1, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ it eq │ │ │ │ │ moveq r1, #0 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n c26c │ │ │ │ │ + bne.n bf30 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:335 │ │ │ │ │ vmov s15, r2 │ │ │ │ │ str r2, [sp, #84] @ 0x54 │ │ │ │ │ vcvt.f64.s32 d7, s15 │ │ │ │ │ - vmov s13, r8 │ │ │ │ │ + vldr s13, [sp, #80] @ 0x50 │ │ │ │ │ vmul.f64 d7, d8, d7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:338 │ │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:335 │ │ │ │ │ vcvt.f64.s32 d5, s13 │ │ │ │ │ vdiv.f64 d6, d7, d5 │ │ │ │ │ vdiv.f64 d8, d6, d13 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:338 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w c92e │ │ │ │ │ + beq.w c5f2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:314 │ │ │ │ │ - ldr r3, [sp, #144] @ 0x90 │ │ │ │ │ + ldr r3, [sp, #152] @ 0x98 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:335 │ │ │ │ │ mov.w r3, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:314 (discriminator 2) │ │ │ │ │ it gt │ │ │ │ │ movgt r2, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:314 │ │ │ │ │ - ble.n c2c6 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:314 (discriminator 2) │ │ │ │ │ - mov r8, r3 │ │ │ │ │ - b.n bac2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:314 │ │ │ │ │ - ldr r2, [sp, #144] @ 0x90 │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:339 │ │ │ │ │ - mov.w r2, #1 │ │ │ │ │ - str r2, [sp, #56] @ 0x38 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:314 │ │ │ │ │ - bgt.n c2b6 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:314 (discriminator 3) │ │ │ │ │ - mov.w r2, #2048 @ 0x800 │ │ │ │ │ + ble.n c074 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:314 (discriminator 2) │ │ │ │ │ - mov r8, r3 │ │ │ │ │ - b.w bac2 │ │ │ │ │ + str r3, [sp, #80] @ 0x50 │ │ │ │ │ + b.n b78a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:324 (discriminator 2) │ │ │ │ │ adds r3, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:324 (discriminator 1) │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bge.w c168 │ │ │ │ │ - mov r3, r8 │ │ │ │ │ + bge.w be28 │ │ │ │ │ + ldr r3, [sp, #80] @ 0x50 │ │ │ │ │ movs r2, #0 │ │ │ │ │ - b.n c1b4 │ │ │ │ │ + b.n be74 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:328 │ │ │ │ │ vmov.f64 d0, d8 │ │ │ │ │ - blx 18a4 │ │ │ │ │ + blx 15cc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:328 (discriminator 1) │ │ │ │ │ vmov.f64 d7, #8 @ 0x40400000 3.0 │ │ │ │ │ - mov r3, r8 │ │ │ │ │ + ldr r3, [sp, #80] @ 0x50 │ │ │ │ │ vcmpe.f64 d0, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ite gt │ │ │ │ │ movgt r2, #1 │ │ │ │ │ movle r2, #0 │ │ │ │ │ - add r5, r2 │ │ │ │ │ + add r4, r2 │ │ │ │ │ adds r2, #1 │ │ │ │ │ vmov s15, r2 │ │ │ │ │ vcvt.f64.s32 d7, s15 │ │ │ │ │ vdiv.f64 d8, d0, d7 │ │ │ │ │ - b.n c1b2 │ │ │ │ │ + b.n be72 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:321 (discriminator 1) │ │ │ │ │ vmov.f64 d6, #0 @ 0x40000000 2.0 │ │ │ │ │ movs r3, #1 │ │ │ │ │ - str r3, [sp, #100] @ 0x64 │ │ │ │ │ + str r3, [sp, #92] @ 0x5c │ │ │ │ │ movs r3, #0 │ │ │ │ │ vcmpe.f64 d7, d6 │ │ │ │ │ vmov.f64 d6, #112 @ 0x3f800000 1.0 │ │ │ │ │ str r3, [sp, #112] @ 0x70 │ │ │ │ │ - vstr d6, [sp, #88] @ 0x58 │ │ │ │ │ + vstr d6, [sp, #96] @ 0x60 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ it mi │ │ │ │ │ movmi r3, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:321 (discriminator 6) │ │ │ │ │ adds r3, #1 │ │ │ │ │ - b.n bb80 │ │ │ │ │ + b.n b848 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:320 │ │ │ │ │ vcmpe.f64 d7, d14 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bgt.w bb6c │ │ │ │ │ + bgt.w b834 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:320 (discriminator 6) │ │ │ │ │ vmov.f64 d6, #112 @ 0x3f800000 1.0 │ │ │ │ │ movs r3, #1 │ │ │ │ │ - str r3, [sp, #100] @ 0x64 │ │ │ │ │ + str r3, [sp, #92] @ 0x5c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:319 (discriminator 5) │ │ │ │ │ str r3, [sp, #112] @ 0x70 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:320 (discriminator 6) │ │ │ │ │ - vstr d6, [sp, #88] @ 0x58 │ │ │ │ │ - b.n bb80 │ │ │ │ │ - mov r6, r5 │ │ │ │ │ + vstr d6, [sp, #96] @ 0x60 │ │ │ │ │ + b.n b848 │ │ │ │ │ + mov r6, r4 │ │ │ │ │ vldr d9, [sp, #128] @ 0x80 │ │ │ │ │ - strd r0, r3, [sp, #120] @ 0x78 │ │ │ │ │ - b.n bc34 │ │ │ │ │ + str r0, [sp, #96] @ 0x60 │ │ │ │ │ + str r3, [sp, #120] @ 0x78 │ │ │ │ │ + b.n b8fe │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:336 (discriminator 2) │ │ │ │ │ tst.w r2, #1 │ │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ │ ite ne │ │ │ │ │ movne r2, #0 │ │ │ │ │ moveq r2, #6 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bgt.n c3fc │ │ │ │ │ + bgt.n c0bc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:342 │ │ │ │ │ - vmov s15, r8 │ │ │ │ │ ldr r2, [sp, #84] @ 0x54 │ │ │ │ │ - ldr r3, [sp, #100] @ 0x64 │ │ │ │ │ vmov.f64 d6, #112 @ 0x3f800000 1.0 │ │ │ │ │ - vcvt.f64.s32 d7, s15 │ │ │ │ │ - str.w r8, [sp, #88] @ 0x58 │ │ │ │ │ + ldr r3, [sp, #92] @ 0x5c │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/cr.c:321 (discriminator 6) │ │ │ │ │ + str.w sl, [sp, #120] @ 0x78 │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/cr.c:342 │ │ │ │ │ mul.w r3, r2, r3 │ │ │ │ │ ldr r2, [sp, #112] @ 0x70 │ │ │ │ │ - vmul.f64 d7, d7, d8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:321 (discriminator 6) │ │ │ │ │ - strd r2, sl, [sp, #120] @ 0x78 │ │ │ │ │ + str r3, [sp, #164] @ 0xa4 │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/cr.c:319 (discriminator 8) │ │ │ │ │ + str r2, [sp, #96] @ 0x60 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:342 │ │ │ │ │ - str r3, [sp, #156] @ 0x9c │ │ │ │ │ smulbb r1, sl, r2 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ - vcmp.f64 d7, d6 │ │ │ │ │ + ldr r3, [sp, #80] @ 0x50 │ │ │ │ │ it ne │ │ │ │ │ movne r2, #1 │ │ │ │ │ + vmov s15, r3 │ │ │ │ │ movs r3, #1 │ │ │ │ │ - str r3, [sp, #128] @ 0x80 │ │ │ │ │ + str r3, [sp, #144] @ 0x90 │ │ │ │ │ + vcvt.f64.s32 d7, s15 │ │ │ │ │ str r1, [sp, #104] @ 0x68 │ │ │ │ │ + vmul.f64 d7, d7, d8 │ │ │ │ │ + vcmp.f64 d7, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ite ne │ │ │ │ │ movne sl, r3 │ │ │ │ │ moveq.w sl, #0 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ ite eq │ │ │ │ │ moveq r3, r6 │ │ │ │ │ addne r3, r6, #1 │ │ │ │ │ add sl, r3 │ │ │ │ │ add sl, r2 │ │ │ │ │ - b.n bc7c │ │ │ │ │ + b.n b946 │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/cr.c:314 │ │ │ │ │ + ldr r2, [sp, #152] @ 0x98 │ │ │ │ │ + cmp r2, #0 │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/cr.c:339 │ │ │ │ │ + mov.w r2, #1 │ │ │ │ │ + str r2, [sp, #56] @ 0x38 │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/cr.c:314 │ │ │ │ │ + bgt.n bf7a │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/cr.c:314 (discriminator 3) │ │ │ │ │ + mov.w r2, #2048 @ 0x800 │ │ │ │ │ + b.n bf7a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:314 (discriminator 1) │ │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w ca92 │ │ │ │ │ + bne.w c75c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:315 │ │ │ │ │ ldr r3, [r1, #8] │ │ │ │ │ vmov s15, r3 │ │ │ │ │ - str r3, [sp, #84] @ 0x54 │ │ │ │ │ + str r3, [sp, #80] @ 0x50 │ │ │ │ │ movs r3, #42 @ 0x2a │ │ │ │ │ - vldr d6, [pc, #136] @ c458 │ │ │ │ │ + vldr d6, [pc, #128] @ c110 │ │ │ │ │ vcvt.f64.u32 d0, s15 │ │ │ │ │ lsls r3, r0 │ │ │ │ │ vmov s15, r3 │ │ │ │ │ vcvt.f64.s32 d7, s15 │ │ │ │ │ vmul.f64 d0, d0, d6 │ │ │ │ │ vdiv.f64 d0, d0, d7 │ │ │ │ │ - blx 18a4 │ │ │ │ │ + blx 15cc │ │ │ │ │ vcvt.s32.f64 s15, d0 │ │ │ │ │ vmov r2, s15 │ │ │ │ │ - b.w baac │ │ │ │ │ + b.w b774 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:307 │ │ │ │ │ - ldr r0, [pc, #104] @ (c460 ) │ │ │ │ │ + ldr r0, [pc, #96] @ (c118 ) │ │ │ │ │ add r0, pc │ │ │ │ │ - b.n c04c │ │ │ │ │ + b.n bd12 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:342 │ │ │ │ │ ldr r1, [sp, #84] @ 0x54 │ │ │ │ │ movs r3, #1 │ │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:337 │ │ │ │ │ vmov.f64 d8, #112 @ 0x3f800000 1.0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:342 │ │ │ │ │ subs r2, r1, r3 │ │ │ │ │ - str r3, [sp, #100] @ 0x64 │ │ │ │ │ + str r3, [sp, #92] @ 0x5c │ │ │ │ │ it ne │ │ │ │ │ movne r2, #1 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ ite eq │ │ │ │ │ moveq sl, r6 │ │ │ │ │ addne.w sl, r6, #1 │ │ │ │ │ add sl, r2 │ │ │ │ │ - str r1, [sp, #156] @ 0x9c │ │ │ │ │ + str r1, [sp, #164] @ 0xa4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:337 │ │ │ │ │ - str r3, [sp, #128] @ 0x80 │ │ │ │ │ - str r3, [sp, #88] @ 0x58 │ │ │ │ │ - b.n bc7c │ │ │ │ │ + str r3, [sp, #144] @ 0x90 │ │ │ │ │ + str r3, [sp, #80] @ 0x50 │ │ │ │ │ + b.n b946 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:305 │ │ │ │ │ - ldr r0, [pc, #64] @ (c464 ) │ │ │ │ │ + ldr r0, [pc, #56] @ (c11c ) │ │ │ │ │ add r0, pc │ │ │ │ │ - b.n c04c │ │ │ │ │ + b.n bd12 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:319 │ │ │ │ │ vcmpe.f64 d8, d14 │ │ │ │ │ vmov.f64 d7, d8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:318 │ │ │ │ │ - mov r5, r3 │ │ │ │ │ + mov r4, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:319 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bpl.w bb00 │ │ │ │ │ - b.n c33c │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:309 │ │ │ │ │ - ldr r0, [pc, #40] @ (c468 ) │ │ │ │ │ - add r0, pc │ │ │ │ │ - b.n c04c │ │ │ │ │ - nop │ │ │ │ │ + bpl.w b7c8 │ │ │ │ │ + b.n bfea │ │ │ │ │ nop.w │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ rors r0, r6 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ subs r7, #176 @ 0xb0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ ands r0, r0 │ │ │ │ │ lsls r7, r1 │ │ │ │ │ - lsrs r0, r3, #32 │ │ │ │ │ - movs r1, r0 │ │ │ │ │ - lsls r4, r1, #31 │ │ │ │ │ - movs r1, r0 │ │ │ │ │ - lsls r6, r7, #29 │ │ │ │ │ - movs r1, r0 │ │ │ │ │ + add r7, sp, #864 @ 0x360 │ │ │ │ │ + movs r0, r0 │ │ │ │ │ + add r7, sp, #560 @ 0x230 │ │ │ │ │ + movs r0, r0 │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/cr.c:309 │ │ │ │ │ + ldr r0, [pc, #828] @ (c460 ) │ │ │ │ │ + add r0, pc │ │ │ │ │ + b.n bd12 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:398 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.w beba │ │ │ │ │ + beq.w bb84 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:400 │ │ │ │ │ - ldr r0, [sp, #96] @ 0x60 │ │ │ │ │ + ldr r0, [sp, #88] @ 0x58 │ │ │ │ │ movs r2, #6 │ │ │ │ │ - ldr r4, [sp, #120] @ 0x78 │ │ │ │ │ - ldr r5, [sp, #56] @ 0x38 │ │ │ │ │ + ldr r4, [sp, #96] @ 0x60 │ │ │ │ │ + ldr r7, [sp, #56] @ 0x38 │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ it ne │ │ │ │ │ addne r3, #1 │ │ │ │ │ eor.w r1, r0, #1 │ │ │ │ │ - smlabb r3, r3, r2, r5 │ │ │ │ │ + smlabb r3, r3, r2, r7 │ │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ │ subs r3, r3, r1 │ │ │ │ │ movs r1, #28 │ │ │ │ │ ldr r2, [r2, #32] │ │ │ │ │ mla r3, r1, r3, r2 │ │ │ │ │ str r3, [sp, #148] @ 0x94 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:401 │ │ │ │ │ vldr s13, [r3, #4] │ │ │ │ │ vcvt.s32.f32 s13, s13 │ │ │ │ │ - vmov r8, s13 │ │ │ │ │ + vstr s13, [sp, #128] @ 0x80 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:403 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w c986 │ │ │ │ │ + bne.w c64a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:403 (discriminator 2) │ │ │ │ │ vdiv.f64 d11, d8, d14 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:406 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.w c98a │ │ │ │ │ + beq.w c64e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:407 │ │ │ │ │ vsub.f64 d7, d5, d7 │ │ │ │ │ vmov.f64 d6, #8 @ 0x40400000 3.0 │ │ │ │ │ vabs.f64 d7, d7 │ │ │ │ │ vadd.f64 d7, d7, d6 │ │ │ │ │ - vstr d7, [sp, #176] @ 0xb0 │ │ │ │ │ + vstr d7, [sp, #184] @ 0xb8 │ │ │ │ │ vadd.f64 d7, d11, d11 │ │ │ │ │ - vstr d7, [sp, #192] @ 0xc0 │ │ │ │ │ + vstr d7, [sp, #200] @ 0xc8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:410 │ │ │ │ │ - cmp r5, #0 │ │ │ │ │ - bne.w cabe │ │ │ │ │ + cmp r7, #0 │ │ │ │ │ + bne.w c788 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:413 (discriminator 1) │ │ │ │ │ - ldr r3, [sp, #128] @ 0x80 │ │ │ │ │ + ldr r3, [sp, #144] @ 0x90 │ │ │ │ │ eor.w r7, r3, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:413 │ │ │ │ │ - ldr r3, [sp, #144] @ 0x90 │ │ │ │ │ + ldr r3, [sp, #152] @ 0x98 │ │ │ │ │ adds r3, #1 │ │ │ │ │ - beq.n c4ec │ │ │ │ │ + beq.n c1a6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:413 (discriminator 2) │ │ │ │ │ - ldr r3, [sp, #144] @ 0x90 │ │ │ │ │ + ldr r3, [sp, #152] @ 0x98 │ │ │ │ │ cmp r7, r3 │ │ │ │ │ it lt │ │ │ │ │ movlt r7, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:431 │ │ │ │ │ - ldr r3, [sp, #144] @ 0x90 │ │ │ │ │ + ldr r3, [sp, #152] @ 0x98 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:413 (discriminator 2) │ │ │ │ │ subs r7, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:431 │ │ │ │ │ sub.w r3, r3, #4294967295 @ 0xffffffff │ │ │ │ │ clz r3, r3 │ │ │ │ │ lsrs r3, r3, #5 │ │ │ │ │ str r3, [sp, #112] @ 0x70 │ │ │ │ │ ldr r3, [sp, #148] @ 0x94 │ │ │ │ │ add.w r9, r3, r7, lsl #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:424 │ │ │ │ │ - ldr r3, [sp, #120] @ 0x78 │ │ │ │ │ + ldr r3, [sp, #96] @ 0x60 │ │ │ │ │ clz r3, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:419 │ │ │ │ │ vldr s15, [r9, #12] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:424 │ │ │ │ │ lsrs r3, r3, #5 │ │ │ │ │ - str r3, [sp, #184] @ 0xb8 │ │ │ │ │ + str r3, [sp, #196] @ 0xc4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:429 │ │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:419 │ │ │ │ │ vcvt.f64.f32 d12, s15 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:429 │ │ │ │ │ cmp r3, #4 │ │ │ │ │ ite le │ │ │ │ │ movle r3, #0 │ │ │ │ │ movgt r3, #1 │ │ │ │ │ str r3, [sp, #104] @ 0x68 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:417 │ │ │ │ │ adds r7, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:430 │ │ │ │ │ - ldr r3, [sp, #468] @ 0x1d4 │ │ │ │ │ + ldr r3, [sp, #444] @ 0x1bc │ │ │ │ │ and.w r3, r3, #2 │ │ │ │ │ - str r3, [sp, #136] @ 0x88 │ │ │ │ │ + str r3, [sp, #152] @ 0x98 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:417 │ │ │ │ │ - bne.n c5ec │ │ │ │ │ + bne.w c71c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:419 │ │ │ │ │ vmov.f64 d0, d11 │ │ │ │ │ - blx 1704 │ │ │ │ │ + blx 142c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:419 (discriminator 1) │ │ │ │ │ - vldr d6, [pc, #592] @ c788 │ │ │ │ │ + vldr d6, [pc, #604] @ c450 │ │ │ │ │ vdiv.f64 d7, d0, d6 │ │ │ │ │ vsub.f64 d0, d12, d7 │ │ │ │ │ - blx 18a4 │ │ │ │ │ + blx 15cc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:421 │ │ │ │ │ ldr r3, [sp, #148] @ 0x94 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:419 (discriminator 1) │ │ │ │ │ vcvt.s32.f64 s24, d0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:421 │ │ │ │ │ vldr s15, [r3, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:420 │ │ │ │ │ - ldr r3, [sp, #128] @ 0x80 │ │ │ │ │ + ldr r3, [sp, #144] @ 0x90 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w d096 │ │ │ │ │ + beq.w cc58 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:421 │ │ │ │ │ vcmp.f32 s15, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.w c6c8 │ │ │ │ │ + beq.w c336 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:426 │ │ │ │ │ - ands.w r7, r8, #1 │ │ │ │ │ - bne.n c640 │ │ │ │ │ + ldr r3, [sp, #128] @ 0x80 │ │ │ │ │ + ands.w r8, r3, #1 │ │ │ │ │ + bne.n c30c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:420 (discriminator 4) │ │ │ │ │ - ldr.w fp, [sp, #88] @ 0x58 │ │ │ │ │ + ldr.w fp, [sp, #80] @ 0x50 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:426 │ │ │ │ │ - vldr d5, [pc, #544] @ c790 │ │ │ │ │ + vldr d5, [pc, #556] @ c458 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:428 │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:430 (discriminator 2) │ │ │ │ │ - mov r5, r8 │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/cr.c:429 │ │ │ │ │ + ldr r7, [sp, #104] @ 0x68 │ │ │ │ │ + cmp.w r8, #0 │ │ │ │ │ + ite eq │ │ │ │ │ + moveq r7, #0 │ │ │ │ │ + andne.w r7, r7, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:428 │ │ │ │ │ vstr d5, [r3, #152] @ 0x98 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:429 │ │ │ │ │ - ldr r3, [sp, #104] @ 0x68 │ │ │ │ │ - cmp r7, #0 │ │ │ │ │ - ite eq │ │ │ │ │ - moveq r3, #0 │ │ │ │ │ - andne.w r3, r3, #1 │ │ │ │ │ - add.w sl, r3, r7 │ │ │ │ │ + add r7, r8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:430 │ │ │ │ │ - ldr r3, [sp, #136] @ 0x88 │ │ │ │ │ - cbz r3, c594 │ │ │ │ │ + ldr r3, [sp, #152] @ 0x98 │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + beq.n c306 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:430 (discriminator 1) │ │ │ │ │ - add.w r3, r8, #3 │ │ │ │ │ - bic.w r5, r3, #3 │ │ │ │ │ + ldr r3, [sp, #128] @ 0x80 │ │ │ │ │ + adds r3, #3 │ │ │ │ │ + bic.w r3, r3, #3 │ │ │ │ │ + str r3, [sp, #136] @ 0x88 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:430 (discriminator 4) │ │ │ │ │ - mul.w r3, r5, fp │ │ │ │ │ - ldr r2, [sp, #152] @ 0x98 │ │ │ │ │ - mla r3, sl, r3, r3 │ │ │ │ │ + ldr r3, [sp, #136] @ 0x88 │ │ │ │ │ + ldr r2, [sp, #160] @ 0xa0 │ │ │ │ │ + mul.w r3, r3, fp │ │ │ │ │ + mla r3, r7, r3, r3 │ │ │ │ │ lsl.w r2, r3, r2 │ │ │ │ │ - add.w r3, sl, #1 │ │ │ │ │ - str r3, [sp, #144] @ 0x90 │ │ │ │ │ + adds r3, r7, #1 │ │ │ │ │ + str r3, [sp, #156] @ 0x9c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:431 │ │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:430 (discriminator 4) │ │ │ │ │ - str r2, [sp, #200] @ 0xc8 │ │ │ │ │ + str r2, [sp, #192] @ 0xc0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:431 │ │ │ │ │ - cmp r7, #2 │ │ │ │ │ + cmp.w r8, #2 │ │ │ │ │ ite eq │ │ │ │ │ moveq r3, #0 │ │ │ │ │ andne.w r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w c7a0 │ │ │ │ │ + beq.w c464 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:431 (discriminator 1) │ │ │ │ │ ldr.w r3, [r9, #24] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w c7a0 │ │ │ │ │ + beq.w c464 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:432 │ │ │ │ │ movw r3, #19923 @ 0x4dd3 │ │ │ │ │ movt r3, #4194 @ 0x1062 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:431 (discriminator 2) │ │ │ │ │ add.w r9, r9, #8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:432 │ │ │ │ │ umull r2, r3, r3, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:431 (discriminator 2) │ │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ │ ldr r2, [r2, #8] │ │ │ │ │ cmp.w r2, r3, lsr #6 │ │ │ │ │ - bcs.w c7a0 │ │ │ │ │ + bcs.w c464 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:419 │ │ │ │ │ vldr s15, [r9, #12] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:415 │ │ │ │ │ - adds r7, #1 │ │ │ │ │ + add.w r8, r8, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:419 │ │ │ │ │ vcvt.f64.f32 d12, s15 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:418 │ │ │ │ │ vdiv.f64 d8, d8, d14 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:419 │ │ │ │ │ vmov.f64 d0, d11 │ │ │ │ │ - blx 1704 │ │ │ │ │ + blx 142c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:419 (discriminator 1) │ │ │ │ │ - vldr d6, [pc, #396] @ c788 │ │ │ │ │ + vldr d6, [pc, #400] @ c450 │ │ │ │ │ vmov.f64 d14, #112 @ 0x3f800000 1.0 │ │ │ │ │ vdiv.f64 d7, d0, d6 │ │ │ │ │ vsub.f64 d0, d12, d7 │ │ │ │ │ - blx 18a4 │ │ │ │ │ + blx 15cc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:418 │ │ │ │ │ movs r3, #1 │ │ │ │ │ - str r3, [sp, #88] @ 0x58 │ │ │ │ │ + str r3, [sp, #80] @ 0x50 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:419 (discriminator 1) │ │ │ │ │ vcvt.s32.f64 s24, d0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:420 │ │ │ │ │ ldr r3, [sp, #148] @ 0x94 │ │ │ │ │ vldr s15, [r3, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:421 │ │ │ │ │ vcmp.f32 s15, #0.0 │ │ │ │ │ @@ -20532,322 +20471,337 @@ │ │ │ │ │ vmov r2, s24 │ │ │ │ │ movs r3, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:421 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:420 (discriminator 1) │ │ │ │ │ lsl.w fp, r3, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:421 │ │ │ │ │ - beq.n c668 │ │ │ │ │ + beq.n c388 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:426 │ │ │ │ │ - and.w r3, r8, r3 │ │ │ │ │ + ldr r3, [sp, #128] @ 0x80 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:428 │ │ │ │ │ movs r2, #0 │ │ │ │ │ - str r2, [sp, #128] @ 0x80 │ │ │ │ │ + str r2, [sp, #144] @ 0x90 │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/cr.c:426 │ │ │ │ │ + and.w r3, r3, #1 │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/cr.c:428 │ │ │ │ │ vmov s10, r3 │ │ │ │ │ vcvt.f64.s32 d5, d5, #1 │ │ │ │ │ - b.n c570 │ │ │ │ │ + b.n c22e │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/cr.c:430 (discriminator 2) │ │ │ │ │ + ldr r3, [sp, #128] @ 0x80 │ │ │ │ │ + str r3, [sp, #136] @ 0x88 │ │ │ │ │ + b.n c254 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:426 (discriminator 2) │ │ │ │ │ - ldr r3, [sp, #88] @ 0x58 │ │ │ │ │ + ldr r3, [sp, #80] @ 0x50 │ │ │ │ │ vmov.f64 d5, #96 @ 0x3f000000 0.5 │ │ │ │ │ - ands.w r7, r3, #1 │ │ │ │ │ + ands.w r8, r3, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:427 │ │ │ │ │ itttt ne │ │ │ │ │ lslne r3, r3, #1 │ │ │ │ │ vmovne s15, r3 │ │ │ │ │ - movne r7, #0 │ │ │ │ │ + movne.w r8, #0 │ │ │ │ │ movne fp, r3 │ │ │ │ │ ittet ne │ │ │ │ │ vaddne.f64 d8, d8, d8 │ │ │ │ │ vcvtne.f64.s32 d14, s15 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:420 (discriminator 4) │ │ │ │ │ - ldreq.w fp, [sp, #88] @ 0x58 │ │ │ │ │ + ldreq.w fp, [sp, #80] @ 0x50 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:427 │ │ │ │ │ - strne r3, [sp, #88] @ 0x58 │ │ │ │ │ - b.n c570 │ │ │ │ │ + strne r3, [sp, #80] @ 0x50 │ │ │ │ │ + b.n c22e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:423 │ │ │ │ │ ldr r3, [sp, #148] @ 0x94 │ │ │ │ │ + add r0, sp, #328 @ 0x148 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:422 │ │ │ │ │ - mov r1, fp │ │ │ │ │ + ldr r4, [sp, #80] @ 0x50 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:423 │ │ │ │ │ - vldr d7, [sp, #192] @ 0xc0 │ │ │ │ │ + vldr d7, [sp, #200] @ 0xc8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:422 │ │ │ │ │ - cmp r1, #19 │ │ │ │ │ - it lt │ │ │ │ │ - movlt r1, #19 │ │ │ │ │ + cmp r4, #19 │ │ │ │ │ + str r7, [sp, #328] @ 0x148 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:423 │ │ │ │ │ - vldr d3, [sp, #168] @ 0xa8 │ │ │ │ │ - vldr d1, [sp, #176] @ 0xb0 │ │ │ │ │ - add r0, sp, #352 @ 0x160 │ │ │ │ │ vldr s8, [r3] │ │ │ │ │ - vneg.f64 d2, d7 │ │ │ │ │ - vldr d0, [sp, #160] @ 0xa0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:422 │ │ │ │ │ - mov.w sl, #0 │ │ │ │ │ + mov r7, r4 │ │ │ │ │ + it lt │ │ │ │ │ + movlt r7, #19 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:423 │ │ │ │ │ - str r1, [sp, #128] @ 0x80 │ │ │ │ │ + vneg.f64 d2, d7 │ │ │ │ │ + mov r1, r7 │ │ │ │ │ + vldr d3, [sp, #176] @ 0xb0 │ │ │ │ │ vcvt.f64.f32 d4, s8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:422 │ │ │ │ │ - str.w sl, [sp, #352] @ 0x160 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:423 │ │ │ │ │ - bl 8190 │ │ │ │ │ + vldr d1, [sp, #184] @ 0xb8 │ │ │ │ │ + vldr d0, [sp, #168] @ 0xa8 │ │ │ │ │ + bl 7e58 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:424 │ │ │ │ │ - ldr r1, [sp, #128] @ 0x80 │ │ │ │ │ - ldr r0, [sp, #352] @ 0x160 │ │ │ │ │ - bl 1bf48 │ │ │ │ │ - ldr r2, [sp, #184] @ 0xb8 │ │ │ │ │ + ldr r0, [sp, #328] @ 0x148 │ │ │ │ │ + mov r1, r7 │ │ │ │ │ + bl 163f8 │ │ │ │ │ + ldr r2, [sp, #196] @ 0xc4 │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:426 │ │ │ │ │ - vldr d6, [pc, #228] @ c790 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:424 │ │ │ │ │ ands r2, r3 │ │ │ │ │ + adds r3, r2, r3 │ │ │ │ │ + str r3, [sp, #128] @ 0x80 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:426 │ │ │ │ │ - vmov.f64 d5, #96 @ 0x3f000000 0.5 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:424 │ │ │ │ │ - add.w r8, r2, r3 │ │ │ │ │ + ands.w r8, r3, #1 │ │ │ │ │ + bne.n c30c │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/cr.c:420 (discriminator 4) │ │ │ │ │ + mov fp, r4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:426 │ │ │ │ │ - str.w sl, [sp, #128] @ 0x80 │ │ │ │ │ - tst.w r8, #1 │ │ │ │ │ - it eq │ │ │ │ │ - vmoveq.f64 d5, d6 │ │ │ │ │ - b.n c570 │ │ │ │ │ + vldr d5, [pc, #212] @ c458 │ │ │ │ │ + b.n c22e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:423 │ │ │ │ │ ldr r3, [sp, #148] @ 0x94 │ │ │ │ │ - add r0, sp, #352 @ 0x160 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:422 │ │ │ │ │ - ldr r4, [sp, #88] @ 0x58 │ │ │ │ │ + mov r1, fp │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:423 │ │ │ │ │ - vldr d7, [sp, #192] @ 0xc0 │ │ │ │ │ + vldr d7, [sp, #200] @ 0xc8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:422 │ │ │ │ │ - cmp r4, #19 │ │ │ │ │ - str r7, [sp, #352] @ 0x160 │ │ │ │ │ + cmp r1, #19 │ │ │ │ │ + it lt │ │ │ │ │ + movlt r1, #19 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:423 │ │ │ │ │ + vldr d3, [sp, #176] @ 0xb0 │ │ │ │ │ + vldr d1, [sp, #184] @ 0xb8 │ │ │ │ │ + add r0, sp, #328 @ 0x148 │ │ │ │ │ vldr s8, [r3] │ │ │ │ │ + vneg.f64 d2, d7 │ │ │ │ │ + vldr d0, [sp, #168] @ 0xa8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:422 │ │ │ │ │ - mov r7, r4 │ │ │ │ │ - it lt │ │ │ │ │ - movlt r7, #19 │ │ │ │ │ + movs r7, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:423 │ │ │ │ │ - vneg.f64 d2, d7 │ │ │ │ │ - mov r1, r7 │ │ │ │ │ - vldr d3, [sp, #168] @ 0xa8 │ │ │ │ │ + str r1, [sp, #144] @ 0x90 │ │ │ │ │ vcvt.f64.f32 d4, s8 │ │ │ │ │ - vldr d1, [sp, #176] @ 0xb0 │ │ │ │ │ - vldr d0, [sp, #160] @ 0xa0 │ │ │ │ │ - bl 8190 │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/cr.c:422 │ │ │ │ │ + str r7, [sp, #328] @ 0x148 │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/cr.c:423 │ │ │ │ │ + bl 7e58 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:424 │ │ │ │ │ - mov r1, r7 │ │ │ │ │ - ldr r0, [sp, #352] @ 0x160 │ │ │ │ │ - bl 1bf48 │ │ │ │ │ - ldr r2, [sp, #184] @ 0xb8 │ │ │ │ │ + ldr r1, [sp, #144] @ 0x90 │ │ │ │ │ + ldr r0, [sp, #328] @ 0x148 │ │ │ │ │ + bl 163f8 │ │ │ │ │ + ldr r2, [sp, #196] @ 0xc4 │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/cr.c:426 │ │ │ │ │ + vldr d6, [pc, #144] @ c458 │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/cr.c:424 │ │ │ │ │ ands r2, r3 │ │ │ │ │ - add.w r8, r2, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:426 │ │ │ │ │ - ands.w r7, r8, #1 │ │ │ │ │ - bne.n c640 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:420 (discriminator 4) │ │ │ │ │ - mov fp, r4 │ │ │ │ │ + vmov.f64 d5, #96 @ 0x3f000000 0.5 │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/cr.c:424 │ │ │ │ │ + adds r3, r2, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:426 │ │ │ │ │ - vldr d5, [pc, #120] @ c790 │ │ │ │ │ - b.n c570 │ │ │ │ │ + str r7, [sp, #144] @ 0x90 │ │ │ │ │ + tst.w r3, #1 │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/cr.c:424 │ │ │ │ │ + str r3, [sp, #128] @ 0x80 │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/cr.c:426 │ │ │ │ │ + it eq │ │ │ │ │ + vmoveq.f64 d5, d6 │ │ │ │ │ + b.n c22e │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/cr.c:342 │ │ │ │ │ + vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ │ + movs r3, #1 │ │ │ │ │ + movs r2, #0 │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/cr.c:287 │ │ │ │ │ + vmov.f64 d8, d9 │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/cr.c:342 │ │ │ │ │ + vcmp.f64 d9, d7 │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/cr.c:289 │ │ │ │ │ + mov r6, r2 │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/cr.c:342 │ │ │ │ │ + str r3, [sp, #164] @ 0xa4 │ │ │ │ │ + str r3, [sp, #104] @ 0x68 │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/cr.c:290 │ │ │ │ │ + str r2, [sp, #144] @ 0x90 │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/cr.c:342 │ │ │ │ │ + vmrs APSR_nzcv, fpscr │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/cr.c:289 │ │ │ │ │ + strd r2, r3, [sp, #88] @ 0x58 │ │ │ │ │ + strd r3, r3, [sp, #80] @ 0x50 │ │ │ │ │ + str r3, [sp, #96] @ 0x60 │ │ │ │ │ + str r3, [sp, #120] @ 0x78 │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/cr.c:342 │ │ │ │ │ + ite ne │ │ │ │ │ + movne sl, r3 │ │ │ │ │ + moveq sl, r2 │ │ │ │ │ + b.w b946 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:343 (discriminator 1) │ │ │ │ │ - vldr d6, [sp, #344] @ 0x158 │ │ │ │ │ + vldr d6, [sp, #320] @ 0x140 │ │ │ │ │ vcmp.f64 d6, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.w c910 │ │ │ │ │ + beq.w c5d4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:345 │ │ │ │ │ - ldr r5, [sp, #68] @ 0x44 │ │ │ │ │ + ldr r4, [sp, #68] @ 0x44 │ │ │ │ │ movs r3, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:347 │ │ │ │ │ movs r1, #160 @ 0xa0 │ │ │ │ │ movs r0, #2 │ │ │ │ │ - str r2, [sp, #88] @ 0x58 │ │ │ │ │ + str r2, [sp, #80] @ 0x50 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:345 │ │ │ │ │ - str r3, [r5, #32] │ │ │ │ │ + str r3, [r4, #32] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:347 │ │ │ │ │ - blx 16b8 │ │ │ │ │ + blx 13e0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:348 │ │ │ │ │ - ldr r2, [sp, #88] @ 0x58 │ │ │ │ │ + ldr r2, [sp, #80] @ 0x50 │ │ │ │ │ movs r3, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:347 │ │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:347 (discriminator 1) │ │ │ │ │ - str r0, [r5, #40] @ 0x28 │ │ │ │ │ + str r0, [r4, #40] @ 0x28 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:348 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w c926 │ │ │ │ │ + beq.w c5ea │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:344 │ │ │ │ │ - str.w sl, [sp, #88] @ 0x58 │ │ │ │ │ + str.w sl, [sp, #80] @ 0x50 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:348 │ │ │ │ │ mov sl, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:344 │ │ │ │ │ - vldr d12, [pc, #64] @ c790 │ │ │ │ │ - b.w bcb6 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:342 │ │ │ │ │ - vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ │ - movs r3, #1 │ │ │ │ │ - movs r2, #0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:287 │ │ │ │ │ - vmov.f64 d8, d9 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:342 │ │ │ │ │ - vcmp.f64 d9, d7 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:289 │ │ │ │ │ - mov r6, r2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:342 │ │ │ │ │ - str r3, [sp, #156] @ 0x9c │ │ │ │ │ - str r3, [sp, #104] @ 0x68 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:290 │ │ │ │ │ - str r2, [sp, #128] @ 0x80 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:342 │ │ │ │ │ - vmrs APSR_nzcv, fpscr │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:289 │ │ │ │ │ - strd r2, r3, [sp, #96] @ 0x60 │ │ │ │ │ - strd r3, r3, [sp, #84] @ 0x54 │ │ │ │ │ - strd r3, r3, [sp, #120] @ 0x78 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:342 │ │ │ │ │ - ite ne │ │ │ │ │ - movne sl, r3 │ │ │ │ │ - moveq sl, r2 │ │ │ │ │ - b.w bc7c │ │ │ │ │ + vldr d12, [pc, #12] @ c458 │ │ │ │ │ + b.w b980 │ │ │ │ │ subs r1, #239 @ 0xef │ │ │ │ │ cdp2 14, 15, cr2, cr10, cr2, {2} │ │ │ │ │ subs r7, #230 @ 0xe6 │ │ │ │ │ ... │ │ │ │ │ + add r7, sp, #104 @ 0x68 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - rors r0, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:434 │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:39 │ │ │ │ │ - add.w r2, r8, #4294967295 @ 0xffffffff │ │ │ │ │ - str r2, [sp, #188] @ 0xbc │ │ │ │ │ + ldr r2, [sp, #128] @ 0x80 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:434 │ │ │ │ │ ldr r3, [r3, #68] @ 0x44 │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/cr.c:39 │ │ │ │ │ + subs r2, #1 │ │ │ │ │ + str r2, [sp, #196] @ 0xc4 │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/cr.c:434 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w cb98 │ │ │ │ │ + beq.w c870 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:445 │ │ │ │ │ ldr r3, [sp, #148] @ 0x94 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:444 │ │ │ │ │ movs r0, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:445 │ │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:444 │ │ │ │ │ movs r1, #0 │ │ │ │ │ movt r1, #16368 @ 0x3ff0 │ │ │ │ │ - strd r0, r1, [sp, #344] @ 0x158 │ │ │ │ │ + strd r0, r1, [sp, #320] @ 0x140 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:445 │ │ │ │ │ - add.w r3, r3, r7, 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:446 │ │ │ │ │ - ldr r2, [sp, #136] @ 0x88 │ │ │ │ │ + ldr r2, [sp, #152] @ 0x98 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:447 │ │ │ │ │ - ldr r3, [sp, #188] @ 0xbc │ │ │ │ │ + ldr r3, [sp, #196] @ 0xc4 │ │ │ │ │ asrs r3, r3, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:446 │ │ │ │ │ - cbz r2, c7e4 │ │ │ │ │ + cbz r2, c4a8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:446 (discriminator 1) │ │ │ │ │ - add.w r2, r8, #3 │ │ │ │ │ + ldr r1, [sp, #128] @ 0x80 │ │ │ │ │ + adds r2, r1, #3 │ │ │ │ │ bic.w r2, r2, #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:447 (discriminator 1) │ │ │ │ │ - sub.w r1, r2, r8 │ │ │ │ │ + subs r1, r2, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:446 (discriminator 1) │ │ │ │ │ subs r2, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:447 (discriminator 4) │ │ │ │ │ add r3, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:446 (discriminator 1) │ │ │ │ │ - str r2, [sp, #188] @ 0xbc │ │ │ │ │ + str r2, [sp, #196] @ 0xc4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:428 │ │ │ │ │ vmul.f64 d5, d14, d5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:464 │ │ │ │ │ - vldr d6, [pc, #-84] @ c798 │ │ │ │ │ + vldr d6, [pc, #880] @ c820 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:461 │ │ │ │ │ vmov.f64 d7, #96 @ 0x3f000000 0.5 │ │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ │ - ldr r1, [sp, #188] @ 0xbc │ │ │ │ │ + ldr r1, [sp, #196] @ 0xc4 │ │ │ │ │ vmla.f64 d7, d5, d6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:447 (discriminator 4) │ │ │ │ │ strd r1, r3, [r2, #36] @ 0x24 │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/cr.c:448 (discriminator 4) │ │ │ │ │ + ldr r3, [sp, #136] @ 0x88 │ │ │ │ │ + str.w r3, [r2, #132] @ 0x84 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:450 │ │ │ │ │ - ldr r3, [sp, #88] @ 0x58 │ │ │ │ │ + ldr r3, [sp, #80] @ 0x50 │ │ │ │ │ str r3, [r2, #124] @ 0x7c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:449 │ │ │ │ │ vstr s24, [r2, #136] @ 0x88 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:464 │ │ │ │ │ vmul.f64 d12, d8, d6 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:448 (discriminator 4) │ │ │ │ │ - str.w r5, [r2, #132] @ 0x84 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:461 │ │ │ │ │ vmov r0, r1, d7 │ │ │ │ │ - bl 1c61c │ │ │ │ │ + bl 16acc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:452 │ │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:461 │ │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:452 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - ble.n c836 │ │ │ │ │ + ble.n c4fa │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:452 (discriminator 1) │ │ │ │ │ - ldr r3, [sp, #80] @ 0x50 │ │ │ │ │ + ldrb.w r3, [r5, #36] @ 0x24 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:452 (discriminator 3) │ │ │ │ │ - ldr r2, [sp, #128] @ 0x80 │ │ │ │ │ + ldr r2, [sp, #144] @ 0x90 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:452 (discriminator 1) │ │ │ │ │ - ldrb.w r3, [r3, #36] @ 0x24 │ │ │ │ │ ubfx r3, r3, #3, #1 │ │ │ │ │ eor.w r3, r3, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:452 (discriminator 3) │ │ │ │ │ orrs r2, r3 │ │ │ │ │ mov r3, r2 │ │ │ │ │ lsls r3, r3, #31 │ │ │ │ │ - bpl.w c944 │ │ │ │ │ + bpl.w c608 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:472 │ │ │ │ │ vmov.f64 d7, #96 @ 0x3f000000 0.5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:451 │ │ │ │ │ movs r3, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:461 │ │ │ │ │ strd r0, r1, [r4, #96] @ 0x60 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:472 │ │ │ │ │ vadd.f64 d7, d12, d7 │ │ │ │ │ ./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 1c61c │ │ │ │ │ + bl 16acc │ │ │ │ │ mov r2, r0 │ │ │ │ │ mov r3, r1 │ │ │ │ │ strd r2, r3, [r4, #112] @ 0x70 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:473 │ │ │ │ │ - bl 1c514 │ │ │ │ │ + bl 169c4 │ │ │ │ │ vmov d11, r0, r1 │ │ │ │ │ - vldr d7, [pc, #-204] @ c798 │ │ │ │ │ + vldr d7, [pc, #760] @ c820 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:475 │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:473 │ │ │ │ │ vmul.f64 d7, d14, d7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:475 │ │ │ │ │ adds r3, #160 @ 0xa0 │ │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:473 │ │ │ │ │ vdiv.f64 d6, d7, d11 │ │ │ │ │ vstr d6, [r3, #-112] @ 0xffffff90 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:475 │ │ │ │ │ - b.w beba │ │ │ │ │ - ldr r3, [pc, #780] @ (cb88 ) │ │ │ │ │ + b.w bb84 │ │ │ │ │ + ldr r3, [pc, #800] @ (c860 ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:284 │ │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:287 │ │ │ │ │ vmov.f64 d5, d15 │ │ │ │ │ - ldr r3, [r4, r3] │ │ │ │ │ - str r3, [sp, #224] @ 0xe0 │ │ │ │ │ - vstr d10, [sp, #160] @ 0xa0 │ │ │ │ │ + ldr.w sl, [r8, r3] │ │ │ │ │ + vstr d10, [sp, #168] @ 0xa8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:284 │ │ │ │ │ vstr d7, [sp, #256] @ 0x100 │ │ │ │ │ - b.w be50 │ │ │ │ │ + b.w bb1a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:479 (discriminator 4) │ │ │ │ │ - vldr d6, [sp, #248] @ 0xf8 │ │ │ │ │ + vldr d6, [sp, #240] @ 0xf0 │ │ │ │ │ vmov.f64 d0, d15 │ │ │ │ │ vldr d5, [sp, #256] @ 0x100 │ │ │ │ │ vdiv.f64 d7, d10, d6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:479 (discriminator 5) │ │ │ │ │ vdiv.f64 d6, d15, d6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:479 (discriminator 4) │ │ │ │ │ vsub.f64 d7, d15, d7 │ │ │ │ │ @@ -20856,117 +20810,117 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:479 (discriminator 5) │ │ │ │ │ vmov.f64 d7, #0 @ 0x40000000 2.0 │ │ │ │ │ vsub.f64 d7, d7, d6 │ │ │ │ │ vcmpe.f64 d7, d15 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ it ge │ │ │ │ │ vmovge.f64 d15, d7 │ │ │ │ │ - b.w bed8 │ │ │ │ │ + b.w bba2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:383 (discriminator 2) │ │ │ │ │ vdiv.f64 d11, d8, d14 │ │ │ │ │ - b.w be00 │ │ │ │ │ + b.w baca │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:288 │ │ │ │ │ - vstr d13, [sp, #168] @ 0xa8 │ │ │ │ │ - b.w bd42 │ │ │ │ │ + vstr d13, [sp, #176] @ 0xb0 │ │ │ │ │ + b.w ba0c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:332 │ │ │ │ │ - vldr d7, [sp, #88] @ 0x58 │ │ │ │ │ - mov r8, r3 │ │ │ │ │ - mov r6, r5 │ │ │ │ │ + vldr d7, [sp, #96] @ 0x60 │ │ │ │ │ + mov r6, r4 │ │ │ │ │ + str r3, [sp, #80] @ 0x50 │ │ │ │ │ vldr d9, [sp, #128] @ 0x80 │ │ │ │ │ vmul.f64 d7, d8, d7 │ │ │ │ │ vcvt.s32.f64 s15, d7 │ │ │ │ │ vmov r2, s15 │ │ │ │ │ orr.w r1, r0, r2 │ │ │ │ │ mvns r1, r1 │ │ │ │ │ and.w r1, r1, #1 │ │ │ │ │ asr.w r3, r0, r1 │ │ │ │ │ - str r3, [sp, #124] @ 0x7c │ │ │ │ │ - asr.w r3, r2, r1 │ │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ │ - b.w bc34 │ │ │ │ │ + asr.w r3, r2, r1 │ │ │ │ │ + str r3, [sp, #96] @ 0x60 │ │ │ │ │ + b.w b8fe │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:347 │ │ │ │ │ movs r1, #160 @ 0xa0 │ │ │ │ │ movs r0, #1 │ │ │ │ │ str r2, [sp, #112] @ 0x70 │ │ │ │ │ - blx 16b8 │ │ │ │ │ + blx 13e0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:347 (discriminator 1) │ │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:347 │ │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:347 (discriminator 1) │ │ │ │ │ str r0, [r2, #40] @ 0x28 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:348 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w ca56 │ │ │ │ │ + bne.w c720 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:349 │ │ │ │ │ - ldr r0, [pc, #612] @ (cb8c ) │ │ │ │ │ + ldr r0, [pc, #632] @ (c864 ) │ │ │ │ │ add r0, pc │ │ │ │ │ - b.w c04c │ │ │ │ │ + b.w bd12 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:314 │ │ │ │ │ - ldr r3, [sp, #144] @ 0x90 │ │ │ │ │ + ldr r3, [sp, #152] @ 0x98 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:339 │ │ │ │ │ mov.w r3, #1 │ │ │ │ │ itt gt │ │ │ │ │ movgt r2, r3 │ │ │ │ │ strgt r2, [sp, #56] @ 0x38 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:314 │ │ │ │ │ - bgt.w c2b6 │ │ │ │ │ + bgt.w bf7a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:339 │ │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ │ - b.n c2c6 │ │ │ │ │ + b.n c074 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:451 │ │ │ │ │ movs r3, #1 │ │ │ │ │ ./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:466 │ │ │ │ │ vmov r0, r1, d12 │ │ │ │ │ ./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 1c61c │ │ │ │ │ + bl 16acc │ │ │ │ │ mov r2, r0 │ │ │ │ │ mov r3, r1 │ │ │ │ │ strd r2, r3, [r4, #112] @ 0x70 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:467 │ │ │ │ │ - bl 1c514 │ │ │ │ │ + bl 169c4 │ │ │ │ │ vmov d11, r0, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:468 │ │ │ │ │ - vldr d7, [pc, #480] @ cb50 │ │ │ │ │ + vldr d7, [pc, #500] @ c828 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:467 │ │ │ │ │ vsub.f64 d6, d12, d11 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:469 │ │ │ │ │ vmul.f64 d7, d6, d7 │ │ │ │ │ vmov r0, r1, d7 │ │ │ │ │ - bl 1c650 │ │ │ │ │ + bl 16b00 │ │ │ │ │ strd r0, r1, [r4, #104] @ 0x68 │ │ │ │ │ - b.n c860 │ │ │ │ │ + b.n c524 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:403 (discriminator 1) │ │ │ │ │ vmov.f64 d11, d7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:408 │ │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w ca9a │ │ │ │ │ + bne.w c764 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:408 (discriminator 4) │ │ │ │ │ vmov.f64 d7, #0 @ 0x40000000 2.0 │ │ │ │ │ vsub.f64 d7, d7, d5 │ │ │ │ │ - vstr d7, [sp, #176] @ 0xb0 │ │ │ │ │ + vstr d7, [sp, #184] @ 0xb8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:408 │ │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ │ - vstr d7, [sp, #192] @ 0xc0 │ │ │ │ │ - b.n c4d8 │ │ │ │ │ + vstr d7, [sp, #200] @ 0xc8 │ │ │ │ │ + b.n c192 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:376 │ │ │ │ │ vmov.f64 d1, d13 │ │ │ │ │ vmov.f64 d0, #136 @ 0xc0400000 -3.0 │ │ │ │ │ - bl 8c10 │ │ │ │ │ + bl 88d8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:377 │ │ │ │ │ - vldr d6, [sp, #248] @ 0xf8 │ │ │ │ │ + vldr d6, [sp, #240] @ 0xf0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:376 (discriminator 1) │ │ │ │ │ vldr d11, [sp, #72] @ 0x48 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:377 (discriminator 4) │ │ │ │ │ vmov.f64 d1, d13 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:377 │ │ │ │ │ vadd.f64 d7, d6, d6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:376 (discriminator 1) │ │ │ │ │ @@ -20976,125 +20930,127 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:377 (discriminator 4) │ │ │ │ │ vcmpe.f64 d7, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ it lt │ │ │ │ │ vmovlt.f64 d7, d6 │ │ │ │ │ vsub.f64 d7, d7, d10 │ │ │ │ │ vdiv.f64 d0, d0, d7 │ │ │ │ │ - bl 8a18 │ │ │ │ │ + bl 86e0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:378 │ │ │ │ │ - vldr d7, [pc, #368] @ cb58 │ │ │ │ │ + vldr d7, [pc, #388] @ c830 │ │ │ │ │ vcmpe.f64 d0, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bpl.w bdd4 │ │ │ │ │ + bpl.w ba9e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:379 │ │ │ │ │ - vldr d7, [pc, #360] @ cb60 │ │ │ │ │ - vldr d6, [pc, #364] @ cb68 │ │ │ │ │ + vldr d7, [pc, #380] @ c838 │ │ │ │ │ + vldr d6, [pc, #384] @ c840 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:380 │ │ │ │ │ - ldr r3, [pc, #392] @ (cb88 ) │ │ │ │ │ + ldr r3, [pc, #412] @ (c860 ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:379 │ │ │ │ │ vmla.f64 d6, d0, d7 │ │ │ │ │ - vldr d7, [pc, #360] @ cb70 │ │ │ │ │ + vldr d7, [pc, #380] @ c848 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:380 │ │ │ │ │ - ldr r3, [r4, r3] │ │ │ │ │ - str r3, [sp, #224] @ 0xe0 │ │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ │ + ldr.w sl, [r8, r3] │ │ │ │ │ + ldr.w r3, [sl] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:379 │ │ │ │ │ vnmla.f64 d7, d0, d6 │ │ │ │ │ - vldr d6, [pc, #356] @ cb78 │ │ │ │ │ + vldr d6, [pc, #372] @ c850 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:380 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:379 │ │ │ │ │ vmls.f64 d6, d0, d7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:377 (discriminator 1) │ │ │ │ │ vneg.f64 d0, d0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:379 │ │ │ │ │ vmov.f64 d7, d6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:384 │ │ │ │ │ it le │ │ │ │ │ vmulle.f64 d0, d11, d6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:379 │ │ │ │ │ vstr d6, [sp, #256] @ 0x100 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:380 │ │ │ │ │ - ble.w bde6 │ │ │ │ │ + ble.w bab0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:380 (discriminator 1) │ │ │ │ │ vldr d11, [sp, #256] @ 0x100 │ │ │ │ │ - ldr r0, [pc, #344] @ (cb90 ) │ │ │ │ │ + ldr r0, [pc, #360] @ (c868 ) │ │ │ │ │ vstr d0, [sp] │ │ │ │ │ vmov r2, r3, d11 │ │ │ │ │ add r0, pc │ │ │ │ │ - bl 1cb8 │ │ │ │ │ + bl 19e0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:384 │ │ │ │ │ vldr d6, [sp, #72] @ 0x48 │ │ │ │ │ vmov.f64 d7, d11 │ │ │ │ │ vmul.f64 d0, d6, d11 │ │ │ │ │ - b.w bde6 │ │ │ │ │ + b.w bab0 │ │ │ │ │ + mov r8, r7 │ │ │ │ │ + b.n c2b0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:357 │ │ │ │ │ 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, #100] @ 0x64 │ │ │ │ │ - vldr s11, [sp, #88] @ 0x58 │ │ │ │ │ + vldr s13, [sp, #92] @ 0x5c │ │ │ │ │ + vldr s11, [sp, #80] @ 0x50 │ │ │ │ │ vcvt.f64.s32 d7, s15 │ │ │ │ │ ldr r2, [sp, #112] @ 0x70 │ │ │ │ │ vcvt.f64.s32 d6, s13 │ │ │ │ │ ./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 d14, s11 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:288 │ │ │ │ │ - vstr d13, [sp, #168] @ 0xa8 │ │ │ │ │ + vstr d13, [sp, #176] @ 0xb0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:357 │ │ │ │ │ vstr d7, [sp, #216] @ 0xd8 │ │ │ │ │ vmul.f64 d7, d9, d7 │ │ │ │ │ vstr d6, [sp, #208] @ 0xd0 │ │ │ │ │ vdiv.f64 d7, d6, d7 │ │ │ │ │ - vstr d7, [sp, #248] @ 0xf8 │ │ │ │ │ + vstr d7, [sp, #240] @ 0xf0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:359 │ │ │ │ │ - b.w bd42 │ │ │ │ │ + b.w ba0c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:314 (discriminator 3) │ │ │ │ │ mov.w r2, #2048 @ 0x800 │ │ │ │ │ - b.w baac │ │ │ │ │ + b.w b774 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:408 (discriminator 1) │ │ │ │ │ - vldr d7, [sp, #160] @ 0xa0 │ │ │ │ │ - vldr d6, [pc, #224] @ cb80 │ │ │ │ │ + vldr d7, [sp, #168] @ 0xa8 │ │ │ │ │ + vldr d6, [pc, #236] @ c858 │ │ │ │ │ vsub.f64 d5, d5, d7 │ │ │ │ │ vmla.f64 d7, d5, d6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:408 (discriminator 4) │ │ │ │ │ vmov.f64 d6, #0 @ 0x40000000 2.0 │ │ │ │ │ vsub.f64 d7, d6, d7 │ │ │ │ │ - vstr d7, [sp, #176] @ 0xb0 │ │ │ │ │ + vstr d7, [sp, #184] @ 0xb8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:408 │ │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ │ - vstr d7, [sp, #192] @ 0xc0 │ │ │ │ │ + vstr d7, [sp, #200] @ 0xc8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:411 │ │ │ │ │ - ldr r3, [pc, #212] @ (cb94 ) │ │ │ │ │ - vldr d7, [sp, #176] @ 0xb0 │ │ │ │ │ + ldr r3, [pc, #224] @ (c86c ) │ │ │ │ │ + vldr d7, [sp, #184] @ 0xb8 │ │ │ │ │ add r3, pc │ │ │ │ │ - vldr d6, [sp, #160] @ 0xa0 │ │ │ │ │ + vldr d6, [sp, #168] @ 0xa8 │ │ │ │ │ add.w r3, r3, r9, lsl #2 │ │ │ │ │ - vldr d1, [sp, #168] @ 0xa8 │ │ │ │ │ + vldr d1, [sp, #176] @ 0xb0 │ │ │ │ │ vsub.f64 d12, d7, d6 │ │ │ │ │ vldr s0, [r3] │ │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ │ - bl 8c10 │ │ │ │ │ + bl 88d8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:411 (discriminator 1) │ │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ │ vsub.f64 d7, d7, d0 │ │ │ │ │ vdiv.f64 d6, d12, d7 │ │ │ │ │ - vldr d7, [sp, #176] @ 0xb0 │ │ │ │ │ + vldr d7, [sp, #184] @ 0xb8 │ │ │ │ │ vsub.f64 d7, d7, d6 │ │ │ │ │ - vstr d7, [sp, #160] @ 0xa0 │ │ │ │ │ - b.n c4d8 │ │ │ │ │ + vstr d7, [sp, #168] @ 0xa8 │ │ │ │ │ + b.n c192 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:333 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w d05e │ │ │ │ │ + beq.w cc2c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:332 │ │ │ │ │ - mul.w r3, r8, sl │ │ │ │ │ + ldr r2, [sp, #80] @ 0x50 │ │ │ │ │ + mul.w r3, r2, sl │ │ │ │ │ vmov s14, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:333 (discriminator 1) │ │ │ │ │ vcvt.f64.s32 d7, s14 │ │ │ │ │ vdiv.f64 d6, d7, d8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:333 (discriminator 2) │ │ │ │ │ vmov.f64 d7, #20 @ 0x40a00000 5.0 │ │ │ │ │ vcmp.f64 d6, d7 │ │ │ │ │ @@ -21111,651 +21067,528 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:333 (discriminator 1) │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:333 (discriminator 2) │ │ │ │ │ and.w r3, r3, #1 │ │ │ │ │ it le │ │ │ │ │ movle r3, #0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w c254 │ │ │ │ │ - mov r3, r8 │ │ │ │ │ - b.w c1f6 │ │ │ │ │ + bne.w bf18 │ │ │ │ │ + mov r3, r2 │ │ │ │ │ + b.w beb6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:334 │ │ │ │ │ movs r3, #4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:334 (discriminator 3) │ │ │ │ │ vmov.f64 d7, #16 @ 0x40800000 4.0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:334 │ │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ │ - b.w c28c │ │ │ │ │ + b.w bf50 │ │ │ │ │ + nop.w │ │ │ │ │ + movs r0, r0 │ │ │ │ │ + movs r0, r0 │ │ │ │ │ + movs r0, r0 │ │ │ │ │ + rors r0, r6 │ │ │ │ │ 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, cd10 ) │ │ │ │ │ + add r3, pc, #424 @ (adr r3, c9e8 ) │ │ │ │ │ subs r7, #57 @ 0x39 │ │ │ │ │ @ instruction: 0xb7ad │ │ │ │ │ - b.n cf9c │ │ │ │ │ - add r4, pc, #648 @ (adr r4, cdf8 ) │ │ │ │ │ + b.n cc74 │ │ │ │ │ + add r4, pc, #648 @ (adr r4, cad0 ) │ │ │ │ │ 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 │ │ │ │ │ str r6, [r4, #100] @ 0x64 │ │ │ │ │ str r6, [r4, #100] @ 0x64 │ │ │ │ │ str r6, [r4, #100] @ 0x64 │ │ │ │ │ subs r7, #230 @ 0xe6 │ │ │ │ │ - lsls r0, r7, #3 │ │ │ │ │ + lsls r4, r6, #3 │ │ │ │ │ + movs r0, r0 │ │ │ │ │ + add r2, sp, #992 @ 0x3e0 │ │ │ │ │ + movs r0, r0 │ │ │ │ │ + add r1, sp, #952 @ 0x3b8 │ │ │ │ │ + movs r0, r0 │ │ │ │ │ + cbz r6, c88a │ │ │ │ │ movs r0, r0 │ │ │ │ │ - lsls r4, r7, #12 │ │ │ │ │ - movs r1, r0 │ │ │ │ │ - lsls r4, r6, #8 │ │ │ │ │ - movs r1, r0 │ │ │ │ │ - lsrs r0, r0, #7 │ │ │ │ │ - movs r1, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:436 │ │ │ │ │ ldr r3, [sp, #148] @ 0x94 │ │ │ │ │ + mov r1, fp │ │ │ │ │ + vldr d3, [sp, #176] @ 0xb0 │ │ │ │ │ + add r0, sp, #328 @ 0x148 │ │ │ │ │ + vldr d2, [sp, #200] @ 0xc8 │ │ │ │ │ + vldr d1, [sp, #184] @ 0xb8 │ │ │ │ │ + vldr s8, [r3] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:435 │ │ │ │ │ - mul.w r9, r8, fp │ │ │ │ │ + ldr r3, [sp, #128] @ 0x80 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:436 │ │ │ │ │ - vldr d3, [sp, #168] @ 0xa8 │ │ │ │ │ - mov r1, fp │ │ │ │ │ - vldr d2, [sp, #192] @ 0xc0 │ │ │ │ │ - add r0, sp, #352 @ 0x160 │ │ │ │ │ - vldr d1, [sp, #176] @ 0xb0 │ │ │ │ │ + vldr d0, [sp, #168] @ 0xa8 │ │ │ │ │ + vcvt.f64.f32 d4, s8 │ │ │ │ │ + vstr d5, [sp, #104] @ 0x68 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:435 │ │ │ │ │ + mul.w r9, r3, fp │ │ │ │ │ add.w r2, r9, #4294967295 @ 0xffffffff │ │ │ │ │ + str r2, [sp, #328] @ 0x148 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:436 │ │ │ │ │ - vldr s8, [r3] │ │ │ │ │ + bl 7e58 │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/cr.c:438 │ │ │ │ │ + ldr r2, [sp, #40] @ 0x28 │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/cr.c:35 │ │ │ │ │ + ldr r1, [sp, #152] @ 0x98 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:435 │ │ │ │ │ mov r4, r9 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:436 │ │ │ │ │ - vldr d0, [sp, #160] @ 0xa0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:435 │ │ │ │ │ - str r2, [sp, #352] @ 0x160 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:436 │ │ │ │ │ - vcvt.f64.f32 d4, s8 │ │ │ │ │ - vstr d5, [sp, #104] @ 0x68 │ │ │ │ │ - bl 8190 │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/cr.c:35 (discriminator 1) │ │ │ │ │ + ldr r3, [sp, #128] @ 0x80 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:438 │ │ │ │ │ - ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ - vldr d11, [sp, #344] @ 0x158 │ │ │ │ │ + ldr r2, [r2, #68] @ 0x44 │ │ │ │ │ + str r2, [sp, #292] @ 0x124 │ │ │ │ │ + ldr r2, [sp, #64] @ 0x40 │ │ │ │ │ + vldr d11, [sp, #320] @ 0x140 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:35 │ │ │ │ │ vldr d5, [sp, #104] @ 0x68 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:438 │ │ │ │ │ - ldr r3, [r3, #68] @ 0x44 │ │ │ │ │ - str r3, [sp, #316] @ 0x13c │ │ │ │ │ - ldr r3, [sp, #64] @ 0x40 │ │ │ │ │ + ldr r2, [r2, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:436 │ │ │ │ │ - str r0, [sp, #312] @ 0x138 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:438 │ │ │ │ │ - ldr r2, [r3, #4] │ │ │ │ │ + str r0, [sp, #288] @ 0x120 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:35 │ │ │ │ │ - ldr r3, [sp, #136] @ 0x88 │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - beq.w d086 │ │ │ │ │ + cmp r1, #0 │ │ │ │ │ + beq.w cc50 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:35 (discriminator 1) │ │ │ │ │ - add.w r1, r8, #3 │ │ │ │ │ + adds r1, r3, #3 │ │ │ │ │ bic.w r3, r1, #3 │ │ │ │ │ str r3, [sp, #104] @ 0x68 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:35 (discriminator 4) │ │ │ │ │ mul.w r4, r3, fp │ │ │ │ │ - add.w r3, sl, #1 │ │ │ │ │ + adds r3, r7, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:36 │ │ │ │ │ movs r0, #1 │ │ │ │ │ vstr d5, [sp, #112] @ 0x70 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:35 (discriminator 4) │ │ │ │ │ mul.w r1, r4, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:36 │ │ │ │ │ - ldr r3, [sp, #152] @ 0x98 │ │ │ │ │ + ldr r3, [sp, #160] @ 0xa0 │ │ │ │ │ lsls r1, r3 │ │ │ │ │ blx r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:37 │ │ │ │ │ - ldr r3, [sp, #312] @ 0x138 │ │ │ │ │ + ldr r3, [sp, #288] @ 0x120 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:39 (discriminator 1) │ │ │ │ │ vldr d5, [sp, #112] @ 0x70 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:36 │ │ │ │ │ - str r0, [sp, #192] @ 0xc0 │ │ │ │ │ + str r0, [sp, #200] @ 0xc8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:37 │ │ │ │ │ vldr d1, [r3] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:39 (discriminator 1) │ │ │ │ │ - add.w r3, r8, #4294967295 @ 0xffffffff │ │ │ │ │ + ldr r3, [sp, #196] @ 0xc4 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - blt.w cfee │ │ │ │ │ - ldr r3, [sp, #312] @ 0x138 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:53 (discriminator 23) │ │ │ │ │ - add.w r0, sl, #1 │ │ │ │ │ - ldr r1, [sp, #104] @ 0x68 │ │ │ │ │ - add.w ip, fp, #4294967295 @ 0xffffffff │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:37 │ │ │ │ │ - vldr d2, [pc, #732] @ cf08 │ │ │ │ │ + blt.w cba4 │ │ │ │ │ + ldr r3, [sp, #288] @ 0x120 │ │ │ │ │ + add.w lr, fp, #4294967295 @ 0xffffffff │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/cr.c:52 (discriminator 19) │ │ │ │ │ + ldr r0, [sp, #104] @ 0x68 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:43 (discriminator 2) │ │ │ │ │ - vmov.f32 s6, s24 │ │ │ │ │ + vmov.f32 s9, s24 │ │ │ │ │ + ldr r1, [sp, #152] @ 0x98 │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/cr.c:46 │ │ │ │ │ + vmov.f64 d0, #96 @ 0x3f000000 0.5 │ │ │ │ │ add.w r3, r3, r9, lsl #3 │ │ │ │ │ str r3, [sp, #232] @ 0xe8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:53 (discriminator 52) │ │ │ │ │ - add.w r3, r8, #3 │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/cr.c:52 (discriminator 19) │ │ │ │ │ + adds r3, r7, #1 │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/cr.c:37 │ │ │ │ │ + vldr d2, [pc, #768] @ cc10 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:43 (discriminator 2) │ │ │ │ │ - str.w fp, [sp, #264] @ 0x108 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:53 (discriminator 52) │ │ │ │ │ - bic.w r3, r3, #3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:53 (discriminator 23) │ │ │ │ │ - mul.w r4, r0, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:53 (discriminator 52) │ │ │ │ │ - subs r2, r3, #1 │ │ │ │ │ - add.w r1, r8, #4294967295 @ 0xffffffff │ │ │ │ │ - mov r0, r2 │ │ │ │ │ - str r2, [sp, #204] @ 0xcc │ │ │ │ │ - ldr r2, [sp, #136] @ 0x88 │ │ │ │ │ - mov r3, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:53 (discriminator 23) │ │ │ │ │ - str r4, [sp, #160] @ 0xa0 │ │ │ │ │ + str.w fp, [sp, #252] @ 0xfc │ │ │ │ │ + strd r6, r8, [sp, #296] @ 0x128 │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/cr.c:52 (discriminator 19) │ │ │ │ │ + mul.w r2, r3, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:37 │ │ │ │ │ vmov.f64 d6, d2 │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/cr.c:52 (discriminator 19) │ │ │ │ │ + str r2, [sp, #168] @ 0xa8 │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/cr.c:52 (discriminator 40) │ │ │ │ │ + ldr r2, [sp, #128] @ 0x80 │ │ │ │ │ + adds r3, r2, #3 │ │ │ │ │ + bic.w r3, r3, #3 │ │ │ │ │ + subs r4, r3, #1 │ │ │ │ │ + str r4, [sp, #248] @ 0xf8 │ │ │ │ │ + mov r3, r4 │ │ │ │ │ + ldr r4, [sp, #196] @ 0xc4 │ │ │ │ │ + mov r2, r4 │ │ │ │ │ + cmp r1, #0 │ │ │ │ │ it ne │ │ │ │ │ - movne r3, r0 │ │ │ │ │ - str r3, [sp, #308] @ 0x134 │ │ │ │ │ - mov r0, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:53 (discriminator 27) │ │ │ │ │ - sub.w r3, sl, #2 │ │ │ │ │ -./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 (discriminator 27) │ │ │ │ │ - lsls r3, r3, #2 │ │ │ │ │ - str r3, [sp, #276] @ 0x114 │ │ │ │ │ - mul.w r3, ip, r4 │ │ │ │ │ - str r3, [sp, #288] @ 0x120 │ │ │ │ │ - ldr r3, [sp, #104] @ 0x68 │ │ │ │ │ - mul.w r2, ip, r3 │ │ │ │ │ - sub.w r3, r0, r8 │ │ │ │ │ - add.w r0, sl, #1 │ │ │ │ │ - str r2, [sp, #296] @ 0x128 │ │ │ │ │ - mla r2, r3, r0, r0 │ │ │ │ │ - mul.w r3, fp, r1 │ │ │ │ │ - str r2, [sp, #112] @ 0x70 │ │ │ │ │ - mov r2, r1 │ │ │ │ │ - subs r1, r3, #1 │ │ │ │ │ - str r1, [sp, #240] @ 0xf0 │ │ │ │ │ - ldr r1, [sp, #296] @ 0x128 │ │ │ │ │ - adds r3, r1, #1 │ │ │ │ │ - ldr r1, [sp, #192] @ 0xc0 │ │ │ │ │ - add.w r3, r1, r3, lsl #4 │ │ │ │ │ + movne r2, r3 │ │ │ │ │ + ldr r3, [sp, #128] @ 0x80 │ │ │ │ │ + subs r2, r2, r3 │ │ │ │ │ + adds r3, r7, #1 │ │ │ │ │ + mla r3, r2, r3, r3 │ │ │ │ │ + ldr r2, [sp, #168] @ 0xa8 │ │ │ │ │ + str r3, [sp, #104] @ 0x68 │ │ │ │ │ + mul.w r3, lr, r0 │ │ │ │ │ + str r3, [sp, #272] @ 0x110 │ │ │ │ │ + mul.w r3, fp, r4 │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/cr.c:43 (discriminator 2) │ │ │ │ │ + ldr.w ip, [sp, #104] @ 0x68 │ │ │ │ │ + mul.w r1, lr, r2 │ │ │ │ │ + str r1, [sp, #276] @ 0x114 │ │ │ │ │ + mov r1, r0 │ │ │ │ │ + subs r0, r3, #1 │ │ │ │ │ + ldr r3, [sp, #272] @ 0x110 │ │ │ │ │ + str r0, [sp, #112] @ 0x70 │ │ │ │ │ + mov r8, r1 │ │ │ │ │ + ldr r0, [sp, #200] @ 0xc8 │ │ │ │ │ + adds r3, #1 │ │ │ │ │ + ldr r4, [sp, #276] @ 0x114 │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/cr.c:52 (discriminator 40) │ │ │ │ │ + str r4, [sp, #236] @ 0xec │ │ │ │ │ + add.w r3, r0, r3, lsl #4 │ │ │ │ │ str r3, [sp, #228] @ 0xe4 │ │ │ │ │ - ldr r3, [sp, #288] @ 0x120 │ │ │ │ │ - add r3, sl │ │ │ │ │ - add.w r3, r1, r3, lsl #3 │ │ │ │ │ - ldr r1, [sp, #104] @ 0x68 │ │ │ │ │ - str r3, [sp, #300] @ 0x12c │ │ │ │ │ + adds r3, r7, r4 │ │ │ │ │ + ldr r4, [sp, #444] @ 0x1bc │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/cr.c:43 (discriminator 2) │ │ │ │ │ + ldr.w lr, [sp, #112] @ 0x70 │ │ │ │ │ + add.w r3, r0, r3, lsl #3 │ │ │ │ │ + str r3, [sp, #280] @ 0x118 │ │ │ │ │ mov.w r3, fp, lsl #3 │ │ │ │ │ + add.w r0, r0, r7, lsl #2 │ │ │ │ │ negs r3, r3 │ │ │ │ │ - str r3, [sp, #284] @ 0x11c │ │ │ │ │ - lsls r3, r4, #2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:43 (discriminator 2) │ │ │ │ │ - mov fp, r1 │ │ │ │ │ + str r3, [sp, #268] @ 0x10c │ │ │ │ │ + lsls r3, r2, #2 │ │ │ │ │ + str r0, [sp, #284] @ 0x11c │ │ │ │ │ negs r3, r3 │ │ │ │ │ - str r3, [sp, #176] @ 0xb0 │ │ │ │ │ - lsls r3, r4, #3 │ │ │ │ │ - negs r4, r3 │ │ │ │ │ + str r3, [sp, #224] @ 0xe0 │ │ │ │ │ + lsls r3, r2, #3 │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/cr.c:39 │ │ │ │ │ + ldr r0, [sp, #196] @ 0xc4 │ │ │ │ │ + negs r2, r3 │ │ │ │ │ lsls r3, r1, #4 │ │ │ │ │ - str r4, [sp, #184] @ 0xb8 │ │ │ │ │ - negs r4, r3 │ │ │ │ │ - str r4, [sp, #168] @ 0xa8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:53 (discriminator 42) │ │ │ │ │ - ldr r4, [sp, #276] @ 0x114 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:53 (discriminator 55) │ │ │ │ │ - ldr r3, [sp, #288] @ 0x120 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:53 (discriminator 42) │ │ │ │ │ - adds r4, #4 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:53 (discriminator 55) │ │ │ │ │ - str r3, [sp, #236] @ 0xec │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:53 (discriminator 42) │ │ │ │ │ - str r4, [sp, #280] @ 0x118 │ │ │ │ │ - rsb r4, r0, r0, lsl #30 │ │ │ │ │ - ldr r3, [sp, #468] @ 0x1d4 │ │ │ │ │ - ldr r0, [sp, #192] @ 0xc0 │ │ │ │ │ - and.w r9, r3, #3 │ │ │ │ │ - str r4, [sp, #292] @ 0x124 │ │ │ │ │ - add.w r4, sl, sl, lsl #1 │ │ │ │ │ - add.w r0, r0, sl, lsl #2 │ │ │ │ │ - str r0, [sp, #304] @ 0x130 │ │ │ │ │ + negs r3, r3 │ │ │ │ │ + str r0, [sp, #184] @ 0xb8 │ │ │ │ │ + str r3, [sp, #176] @ 0xb0 │ │ │ │ │ + and.w r9, r4, #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:43 (discriminator 2) │ │ │ │ │ - str r5, [sp, #320] @ 0x140 │ │ │ │ │ - mov ip, r4 │ │ │ │ │ - strd r6, r7, [sp, #328] @ 0x148 │ │ │ │ │ - mov r6, r9 │ │ │ │ │ - ldr.w lr, [sp, #240] @ 0xf0 │ │ │ │ │ - ldr.w r9, [sp, #112] @ 0x70 │ │ │ │ │ - str.w r8, [sp, #324] @ 0x144 │ │ │ │ │ - mov r8, r2 │ │ │ │ │ - vstr d5, [sp, #336] @ 0x150 │ │ │ │ │ + vstr d5, [sp, #304] @ 0x130 │ │ │ │ │ + mov fp, r2 │ │ │ │ │ + strd r5, sl, [sp, #312] @ 0x138 │ │ │ │ │ + ldr.w sl, [sp, #224] @ 0xe0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:40 (discriminator 1) │ │ │ │ │ - ldr r1, [sp, #264] @ 0x108 │ │ │ │ │ - cmp r1, #0 │ │ │ │ │ - ble.w cfaa │ │ │ │ │ - ldr r3, [sp, #308] @ 0x134 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:53 (discriminator 55) │ │ │ │ │ + ldr r3, [sp, #252] @ 0xfc │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + ble.w cb64 │ │ │ │ │ + ldr r1, [sp, #236] @ 0xec │ │ │ │ │ vmov.f64 d7, d2 │ │ │ │ │ - ldr r7, [sp, #228] @ 0xe4 │ │ │ │ │ + ldr r2, [sp, #284] @ 0x11c │ │ │ │ │ vmov.f64 d2, d6 │ │ │ │ │ - sub.w r3, r3, r8 │ │ │ │ │ - ldr r4, [sp, #296] @ 0x128 │ │ │ │ │ - bic.w r2, r3, #3 │ │ │ │ │ - and.w r3, r3, #3 │ │ │ │ │ - strd ip, r9, [sp, #268] @ 0x10c │ │ │ │ │ + ldr r5, [sp, #228] @ 0xe4 │ │ │ │ │ vmov.f64 d6, d1 │ │ │ │ │ - lsls r3, r3, #2 │ │ │ │ │ - str r3, [sp, #240] @ 0xf0 │ │ │ │ │ - ldr r3, [sp, #144] @ 0x90 │ │ │ │ │ - vmov.f32 s11, s6 │ │ │ │ │ - ldr r0, [sp, #288] @ 0x120 │ │ │ │ │ + ldr r6, [sp, #272] @ 0x110 │ │ │ │ │ + vmov.f32 s11, s9 │ │ │ │ │ + add.w r2, r2, r1, lsl #2 │ │ │ │ │ + ldr r1, [sp, #280] @ 0x118 │ │ │ │ │ + ldr r4, [sp, #276] @ 0x114 │ │ │ │ │ + add r3, lr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:47 │ │ │ │ │ vmov.f64 d12, #16 @ 0x40800000 4.0 │ │ │ │ │ - str r7, [sp, #112] @ 0x70 │ │ │ │ │ - str r4, [sp, #104] @ 0x68 │ │ │ │ │ - mla r2, r3, r2, ip │ │ │ │ │ - lsls r3, r2, #2 │ │ │ │ │ - ldr r2, [sp, #304] @ 0x130 │ │ │ │ │ - str r3, [sp, #244] @ 0xf4 │ │ │ │ │ - add.w r3, r1, lr │ │ │ │ │ - ldr r1, [sp, #236] @ 0xec │ │ │ │ │ - add.w r2, r2, r1, lsl #2 │ │ │ │ │ - ldr r1, [sp, #300] @ 0x12c │ │ │ │ │ - add.w r5, r1, r9, lsl #3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:53 (discriminator 55) │ │ │ │ │ + str.w ip, [sp, #264] @ 0x108 │ │ │ │ │ + add.w r0, r1, ip, lsl #3 │ │ │ │ │ + str r5, [sp, #104] @ 0x68 │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/cr.c:40 (discriminator 1) │ │ │ │ │ ldr r1, [sp, #232] @ 0xe8 │ │ │ │ │ - mov r9, r8 │ │ │ │ │ - b.n cdae │ │ │ │ │ + str r6, [sp, #112] @ 0x70 │ │ │ │ │ + b.n ca3e │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/cr.c:44 │ │ │ │ │ + cmp r7, #3 │ │ │ │ │ + beq.w cb00 │ │ │ │ │ + cmp r7, #1 │ │ │ │ │ + beq.n cae8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:50 │ │ │ │ │ - cmp r6, #1 │ │ │ │ │ - beq.n ce4c │ │ │ │ │ - cmp r6, #2 │ │ │ │ │ - beq.w cef2 │ │ │ │ │ - cbnz r6, cd7c │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:51 (discriminator 43) │ │ │ │ │ - vcvt.f32.f64 s15, d6 │ │ │ │ │ - vstr s15, [r2] │ │ │ │ │ + cmp.w r9, #0 │ │ │ │ │ + beq.n cade │ │ │ │ │ + cmp.w r9, #1 │ │ │ │ │ + bne.n ca10 │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/cr.c:52 (discriminator 43) │ │ │ │ │ + vstr d6, [r0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:40 (discriminator 1) │ │ │ │ │ - ldr r7, [sp, #176] @ 0xb0 │ │ │ │ │ + ldr r6, [sp, #168] @ 0xa8 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - ldr r4, [sp, #104] @ 0x68 │ │ │ │ │ + ldr r5, [sp, #112] @ 0x70 │ │ │ │ │ vmov.f64 d7, d2 │ │ │ │ │ - add r2, r7 │ │ │ │ │ - ldr r7, [sp, #184] @ 0xb8 │ │ │ │ │ - sub.w r4, r4, fp │ │ │ │ │ - str r4, [sp, #104] @ 0x68 │ │ │ │ │ - add r5, r7 │ │ │ │ │ - ldr r7, [sp, #160] @ 0xa0 │ │ │ │ │ - ldr r4, [sp, #112] @ 0x70 │ │ │ │ │ + subs r4, r4, r6 │ │ │ │ │ + ldr r6, [sp, #176] @ 0xb0 │ │ │ │ │ + sub.w r5, r5, r8 │ │ │ │ │ + str r5, [sp, #112] @ 0x70 │ │ │ │ │ + ldr r5, [sp, #104] @ 0x68 │ │ │ │ │ + add r2, sl │ │ │ │ │ + add r0, fp │ │ │ │ │ subs r1, #8 │ │ │ │ │ - subs r0, r0, r7 │ │ │ │ │ - ldr r7, [sp, #168] @ 0xa8 │ │ │ │ │ + add r5, r6 │ │ │ │ │ cmp lr, r3 │ │ │ │ │ - add r4, r7 │ │ │ │ │ - str r4, [sp, #112] @ 0x70 │ │ │ │ │ - beq.w cfa0 │ │ │ │ │ + str r5, [sp, #104] @ 0x68 │ │ │ │ │ + beq.w cb5c │ │ │ │ │ vmov.f64 d2, d6 │ │ │ │ │ vmov.f64 d6, d1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:43 (discriminator 2) │ │ │ │ │ - vldr d1, [pc, #344] @ cf08 │ │ │ │ │ + vldr d1, [pc, #464] @ cc10 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:43 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - ble.n cdbe │ │ │ │ │ + ble.n ca4e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:43 (discriminator 1) │ │ │ │ │ vldr d1, [r1, #-24] @ 0xffffffe8 │ │ │ │ │ vmul.f64 d1, d11, d1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:44 │ │ │ │ │ - cmp.w sl, #2 │ │ │ │ │ - beq.w cf76 │ │ │ │ │ - cmp.w sl, #3 │ │ │ │ │ - beq.w cf20 │ │ │ │ │ - cmp.w sl, #1 │ │ │ │ │ - bne.n cd68 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:45 │ │ │ │ │ - vsub.f64 d4, d2, d6 │ │ │ │ │ + cmp r7, #2 │ │ │ │ │ + bne.n c9f6 │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/cr.c:46 │ │ │ │ │ + vadd.f64 d7, d6, d7 │ │ │ │ │ + vmov.f64 d3, d2 │ │ │ │ │ + vnmls.f64 d3, d7, d0 │ │ │ │ │ + vsub.f64 d4, d2, d3 │ │ │ │ │ + vsub.f64 d4, d4, d6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:50 │ │ │ │ │ - cmp r6, #1 │ │ │ │ │ - beq.w d08c │ │ │ │ │ - cmp r6, #2 │ │ │ │ │ - beq.n ceba │ │ │ │ │ - cmp r6, #0 │ │ │ │ │ - bne.n cd7c │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:51 (discriminator 34) │ │ │ │ │ - vcvt.f32.f64 s15, d4 │ │ │ │ │ - vstr s15, [r2, #-4] │ │ │ │ │ - b.n cd74 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:52 (discriminator 8) │ │ │ │ │ - ldr r4, [sp, #136] @ 0x88 │ │ │ │ │ - cmp r4, #0 │ │ │ │ │ - beq.w d046 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:52 (discriminator 12) │ │ │ │ │ - ldr r4, [sp, #204] @ 0xcc │ │ │ │ │ - sub.w ip, r4, r9 │ │ │ │ │ - ldr r4, [sp, #104] @ 0x68 │ │ │ │ │ - add ip, r4 │ │ │ │ │ - ldr r4, [sp, #192] @ 0xc0 │ │ │ │ │ - add.w ip, r4, ip, lsl #5 │ │ │ │ │ - vstr d7, [ip] │ │ │ │ │ + cmp.w r9, #0 │ │ │ │ │ + beq.w cc06 │ │ │ │ │ + cmp.w r9, #1 │ │ │ │ │ + bne.n ca10 │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/cr.c:52 (discriminator 19) │ │ │ │ │ + ldr r5, [sp, #152] @ 0x98 │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/cr.c:52 (discriminator 21) │ │ │ │ │ + ldr.w ip, [sp, #196] @ 0xc4 │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/cr.c:52 (discriminator 19) │ │ │ │ │ + cbz r5, ca80 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:52 (discriminator 20) │ │ │ │ │ - ldr.w ip, [sp, #204] @ 0xcc │ │ │ │ │ + ldr.w ip, [sp, #248] @ 0xf8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:52 (discriminator 23) │ │ │ │ │ - ldr r7, [sp, #144] @ 0x90 │ │ │ │ │ - sub.w ip, ip, r9 │ │ │ │ │ - add.w r8, sl, r0 │ │ │ │ │ - mla ip, r7, ip, r8 │ │ │ │ │ - ldr r7, [sp, #192] @ 0xc0 │ │ │ │ │ - add.w ip, r7, ip, lsl #3 │ │ │ │ │ + ldr r6, [sp, #184] @ 0xb8 │ │ │ │ │ + ldr r5, [sp, #156] @ 0x9c │ │ │ │ │ + sub.w ip, ip, r6 │ │ │ │ │ + adds r6, r7, r4 │ │ │ │ │ + str r6, [sp, #224] @ 0xe0 │ │ │ │ │ + mla ip, r5, ip, r6 │ │ │ │ │ + ldr r5, [sp, #200] @ 0xc8 │ │ │ │ │ + add.w ip, r5, ip, lsl #3 │ │ │ │ │ vstr d3, [ip, #-16] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:52 (discriminator 31) │ │ │ │ │ - ldr r7, [sp, #136] @ 0x88 │ │ │ │ │ - ldr r4, [sp, #204] @ 0xcc │ │ │ │ │ - cmp r7, #0 │ │ │ │ │ - ldr r7, [sp, #188] @ 0xbc │ │ │ │ │ + ldr r5, [sp, #152] @ 0x98 │ │ │ │ │ + ldr r6, [sp, #248] @ 0xf8 │ │ │ │ │ + cmp r5, #0 │ │ │ │ │ + ldr r5, [sp, #196] @ 0xc4 │ │ │ │ │ it ne │ │ │ │ │ - movne ip, r4 │ │ │ │ │ + movne ip, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:52 (discriminator 34) │ │ │ │ │ - ldr r4, [sp, #144] @ 0x90 │ │ │ │ │ + ldr r6, [sp, #156] @ 0x9c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:52 (discriminator 31) │ │ │ │ │ it eq │ │ │ │ │ - moveq ip, r7 │ │ │ │ │ + moveq ip, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:52 (discriminator 34) │ │ │ │ │ - sub.w ip, ip, r9 │ │ │ │ │ - mla ip, r4, ip, r8 │ │ │ │ │ - ldr r4, [sp, #192] @ 0xc0 │ │ │ │ │ - add.w ip, r4, ip, lsl #3 │ │ │ │ │ + ldr r5, [sp, #184] @ 0xb8 │ │ │ │ │ + sub.w ip, ip, r5 │ │ │ │ │ + ldr r5, [sp, #224] @ 0xe0 │ │ │ │ │ + mla ip, r6, ip, r5 │ │ │ │ │ + ldr r5, [sp, #200] @ 0xc8 │ │ │ │ │ + add.w ip, r5, ip, lsl #3 │ │ │ │ │ vstr d4, [ip, #-8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:52 (discriminator 43) │ │ │ │ │ - vstr d6, [r5] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:52 │ │ │ │ │ - b.n cd7c │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:53 (discriminator 10) │ │ │ │ │ - ldr r4, [sp, #136] @ 0x88 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:53 (discriminator 16) │ │ │ │ │ + b.n ca0c │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/cr.c:51 (discriminator 12) │ │ │ │ │ vcvt.f32.f64 s14, d7 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:53 (discriminator 10) │ │ │ │ │ - ldr r7, [sp, #188] @ 0xbc │ │ │ │ │ - cmp r4, #0 │ │ │ │ │ - ldr r4, [sp, #204] @ 0xcc │ │ │ │ │ - ite eq │ │ │ │ │ - moveq ip, r7 │ │ │ │ │ - movne ip, r4 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:53 (discriminator 12) │ │ │ │ │ - ldr r4, [sp, #104] @ 0x68 │ │ │ │ │ - sub.w ip, ip, r9 │ │ │ │ │ - bic.w r8, ip, #3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:53 (discriminator 16) │ │ │ │ │ - and.w ip, ip, #3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:53 (discriminator 12) │ │ │ │ │ - add r8, r4 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:53 (discriminator 16) │ │ │ │ │ - ldr r4, [sp, #192] @ 0xc0 │ │ │ │ │ - add.w ip, ip, r8, lsl #2 │ │ │ │ │ - add.w ip, r4, ip, lsl #2 │ │ │ │ │ - vstr s14, [ip] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:53 (discriminator 24) │ │ │ │ │ - ldr r4, [sp, #136] @ 0x88 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:53 (discriminator 31) │ │ │ │ │ + ldr r5, [sp, #104] @ 0x68 │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/cr.c:51 (discriminator 23) │ │ │ │ │ vcvt.f32.f64 s15, d3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:53 (discriminator 24) │ │ │ │ │ - ldr r7, [sp, #204] @ 0xcc │ │ │ │ │ - cmp r4, #0 │ │ │ │ │ - ldr r4, [sp, #188] @ 0xbc │ │ │ │ │ - it ne │ │ │ │ │ - movne r8, r7 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:53 (discriminator 31) │ │ │ │ │ - ldr r7, [sp, #144] @ 0x90 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:53 (discriminator 24) │ │ │ │ │ - it eq │ │ │ │ │ - moveq r8, r4 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:53 (discriminator 31) │ │ │ │ │ - ldr r4, [sp, #276] @ 0x114 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:53 (discriminator 27) │ │ │ │ │ - sub.w r8, r8, r9 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:53 (discriminator 31) │ │ │ │ │ - add.w ip, r4, r0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:53 (discriminator 27) │ │ │ │ │ - bic.w r4, r8, #3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:53 (discriminator 31) │ │ │ │ │ - and.w r8, r8, #3 │ │ │ │ │ - mla ip, r7, r4, ip │ │ │ │ │ - ldr r4, [sp, #192] @ 0xc0 │ │ │ │ │ - add ip, r8 │ │ │ │ │ - add.w ip, r4, ip, lsl #2 │ │ │ │ │ - vstr s15, [ip] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:53 (discriminator 39) │ │ │ │ │ - ldr r4, [sp, #136] @ 0x88 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:53 (discriminator 46) │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/cr.c:51 (discriminator 12) │ │ │ │ │ + vstr s14, [r5, #-16] │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/cr.c:51 (discriminator 23) │ │ │ │ │ + vstr s15, [r2, #-8] │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/cr.c:51 (discriminator 34) │ │ │ │ │ vcvt.f32.f64 s15, d4 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:53 (discriminator 39) │ │ │ │ │ - ldr r7, [sp, #204] @ 0xcc │ │ │ │ │ - cmp r4, #0 │ │ │ │ │ - ldr r4, [sp, #188] @ 0xbc │ │ │ │ │ - it ne │ │ │ │ │ - movne r8, r7 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:53 (discriminator 46) │ │ │ │ │ - ldr r7, [sp, #144] @ 0x90 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:53 (discriminator 39) │ │ │ │ │ - it eq │ │ │ │ │ - moveq r8, r4 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:53 (discriminator 46) │ │ │ │ │ - ldr r4, [sp, #280] @ 0x118 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:53 (discriminator 42) │ │ │ │ │ - sub.w r8, r8, r9 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:53 (discriminator 46) │ │ │ │ │ - add.w ip, r4, r0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:53 (discriminator 42) │ │ │ │ │ - bic.w r4, r8, #3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:53 (discriminator 46) │ │ │ │ │ - and.w r8, r8, #3 │ │ │ │ │ - mla ip, r7, r4, ip │ │ │ │ │ - ldr r4, [sp, #192] @ 0xc0 │ │ │ │ │ - add ip, r8 │ │ │ │ │ - add.w ip, r4, ip, lsl #2 │ │ │ │ │ - vstr s15, [ip] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:53 (discriminator 59) │ │ │ │ │ - ldr r7, [sp, #244] @ 0xf4 │ │ │ │ │ + vstr s15, [r2, #-4] │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/cr.c:51 (discriminator 43) │ │ │ │ │ vcvt.f32.f64 s15, d6 │ │ │ │ │ - add.w ip, r7, r2 │ │ │ │ │ - ldr r7, [sp, #240] @ 0xf0 │ │ │ │ │ - add ip, r7 │ │ │ │ │ - vstr s15, [ip] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:53 │ │ │ │ │ - b.n cd7c │ │ │ │ │ - nop │ │ │ │ │ - ... │ │ │ │ │ - strb r5, [r2, r5] │ │ │ │ │ - strb r5, [r2, r5] │ │ │ │ │ - strb r5, [r2, r5] │ │ │ │ │ - subs r7, #197 @ 0xc5 │ │ │ │ │ - movs r0, r0 │ │ │ │ │ - movs r0, r0 │ │ │ │ │ - ands r0, r0 │ │ │ │ │ - lsls r7, r1 │ │ │ │ │ + vstr s15, [r2] │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/cr.c:51 │ │ │ │ │ + b.n ca10 │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/cr.c:45 │ │ │ │ │ + vsub.f64 d4, d2, d6 │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/cr.c:50 │ │ │ │ │ + cmp.w r9, #0 │ │ │ │ │ + beq.n cad6 │ │ │ │ │ + cmp.w r9, #1 │ │ │ │ │ + itt eq │ │ │ │ │ + addeq r5, r4, #1 │ │ │ │ │ + streq r5, [sp, #224] @ 0xe0 │ │ │ │ │ + bne.n ca10 │ │ │ │ │ + b.n ca9a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:47 │ │ │ │ │ vadd.f64 d4, d1, d2 │ │ │ │ │ vmov.f64 d3, d6 │ │ │ │ │ vsub.f64 d7, d7, d2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:50 │ │ │ │ │ - cmp r6, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:47 │ │ │ │ │ vnmls.f64 d3, d4, d0 │ │ │ │ │ - vldr d4, [pc, #-36] @ cf10 │ │ │ │ │ + vldr d4, [pc, #260] @ cc18 │ │ │ │ │ vadd.f64 d7, d7, d1 │ │ │ │ │ vsub.f64 d7, d7, d6 │ │ │ │ │ vmls.f64 d7, d3, d12 │ │ │ │ │ vmul.f64 d7, d7, d4 │ │ │ │ │ vsub.f64 d4, d2, d6 │ │ │ │ │ vsub.f64 d4, d4, d7 │ │ │ │ │ vsub.f64 d4, d4, d3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:50 │ │ │ │ │ - beq.w cdf0 │ │ │ │ │ - cmp r6, #2 │ │ │ │ │ - beq.w ce52 │ │ │ │ │ - cmp r6, #0 │ │ │ │ │ - bne.w cd7c │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:51 (discriminator 12) │ │ │ │ │ - vcvt.f32.f64 s14, d7 │ │ │ │ │ - ldr r4, [sp, #112] @ 0x70 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:51 (discriminator 23) │ │ │ │ │ - vcvt.f32.f64 s15, d3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:51 (discriminator 12) │ │ │ │ │ - vstr s14, [r4, #-16] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:51 (discriminator 23) │ │ │ │ │ - vstr s15, [r2, #-8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:51 (discriminator 24) │ │ │ │ │ - b.n cde6 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:46 │ │ │ │ │ - vadd.f64 d7, d7, d6 │ │ │ │ │ - vmov.f64 d3, d2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:50 │ │ │ │ │ - cmp r6, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:46 │ │ │ │ │ - vnmls.f64 d3, d7, d0 │ │ │ │ │ - vsub.f64 d4, d2, d3 │ │ │ │ │ - vsub.f64 d4, d4, d6 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:50 │ │ │ │ │ - beq.n d038 │ │ │ │ │ - cmp r6, #2 │ │ │ │ │ - beq.w ce82 │ │ │ │ │ - cmp r6, #0 │ │ │ │ │ - bne.w cd7c │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:51 (discriminator 23) │ │ │ │ │ - vcvt.f32.f64 s15, d3 │ │ │ │ │ - b.n cf70 │ │ │ │ │ - mov r8, r9 │ │ │ │ │ - vmov.f32 s6, s11 │ │ │ │ │ - ldrd ip, r9, [sp, #268] @ 0x10c │ │ │ │ │ + cmp.w r9, #0 │ │ │ │ │ + beq.n cac4 │ │ │ │ │ + cmp.w r9, #1 │ │ │ │ │ + bne.w ca10 │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/cr.c:52 (discriminator 8) │ │ │ │ │ + ldr r5, [sp, #152] @ 0x98 │ │ │ │ │ + cmp r5, #0 │ │ │ │ │ + beq.n cbec │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/cr.c:52 (discriminator 12) │ │ │ │ │ + ldr r5, [sp, #248] @ 0xf8 │ │ │ │ │ + ldr r6, [sp, #184] @ 0xb8 │ │ │ │ │ + sub.w ip, r5, r6 │ │ │ │ │ + ldr r5, [sp, #112] @ 0x70 │ │ │ │ │ + add ip, r5 │ │ │ │ │ + ldr r5, [sp, #200] @ 0xc8 │ │ │ │ │ + add.w ip, r5, ip, lsl #5 │ │ │ │ │ + vstr d7, [ip] │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/cr.c:52 (discriminator 14) │ │ │ │ │ + b.n ca7c │ │ │ │ │ + vmov.f32 s9, s11 │ │ │ │ │ + ldr.w ip, [sp, #264] @ 0x108 │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/cr.c:39 (discriminator 1) │ │ │ │ │ + ldr r2, [sp, #252] @ 0xfc │ │ │ │ │ + ldr r1, [sp, #236] @ 0xec │ │ │ │ │ + sub.w lr, lr, r2 │ │ │ │ │ + ldr r2, [sp, #156] @ 0x9c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:39 (discriminator 2) │ │ │ │ │ - add.w r8, r8, #4294967295 @ 0xffffffff │ │ │ │ │ + ldr r3, [sp, #184] @ 0xb8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:39 (discriminator 1) │ │ │ │ │ - ldr r3, [sp, #264] @ 0x108 │ │ │ │ │ - cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ │ - ldr r2, [sp, #292] @ 0x124 │ │ │ │ │ - sub.w lr, lr, r3 │ │ │ │ │ - ldr r3, [sp, #144] @ 0x90 │ │ │ │ │ + add r1, r2 │ │ │ │ │ add ip, r2 │ │ │ │ │ - ldr r2, [sp, #236] @ 0xec │ │ │ │ │ - add r9, r3 │ │ │ │ │ - add r2, r3 │ │ │ │ │ - ldr r3, [sp, #232] @ 0xe8 │ │ │ │ │ - str r2, [sp, #236] @ 0xec │ │ │ │ │ - ldr r2, [sp, #284] @ 0x11c │ │ │ │ │ - add r3, r2 │ │ │ │ │ - str r3, [sp, #232] @ 0xe8 │ │ │ │ │ - ldr r3, [sp, #228] @ 0xe4 │ │ │ │ │ - add.w r3, r3, #16 │ │ │ │ │ - str r3, [sp, #228] @ 0xe4 │ │ │ │ │ - bne.w cd0a │ │ │ │ │ - ldr.w fp, [sp, #264] @ 0x108 │ │ │ │ │ - vmov.f32 s24, s6 │ │ │ │ │ - ldr r5, [sp, #320] @ 0x140 │ │ │ │ │ - ldrd r8, r6, [sp, #324] @ 0x144 │ │ │ │ │ - ldr r7, [sp, #332] @ 0x14c │ │ │ │ │ - vldr d5, [sp, #336] @ 0x150 │ │ │ │ │ + str r1, [sp, #236] @ 0xec │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/cr.c:39 (discriminator 2) │ │ │ │ │ + subs r3, #1 │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/cr.c:39 (discriminator 1) │ │ │ │ │ + ldr r2, [sp, #232] @ 0xe8 │ │ │ │ │ + ldr r1, [sp, #268] @ 0x10c │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/cr.c:39 (discriminator 2) │ │ │ │ │ + str r3, [sp, #184] @ 0xb8 │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/cr.c:39 (discriminator 1) │ │ │ │ │ + adds r3, #1 │ │ │ │ │ + add r2, r1 │ │ │ │ │ + str r2, [sp, #232] @ 0xe8 │ │ │ │ │ + ldr r2, [sp, #228] @ 0xe4 │ │ │ │ │ + add.w r2, r2, #16 │ │ │ │ │ + str r2, [sp, #228] @ 0xe4 │ │ │ │ │ + bne.w c9b8 │ │ │ │ │ + ldr.w fp, [sp, #252] @ 0xfc │ │ │ │ │ + vmov.f32 s24, s9 │ │ │ │ │ + ldrd r6, r8, [sp, #296] @ 0x128 │ │ │ │ │ + ldrd r5, sl, [sp, #312] @ 0x138 │ │ │ │ │ + vldr d5, [sp, #304] @ 0x130 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:438 (discriminator 1) │ │ │ │ │ - ldr r3, [sp, #316] @ 0x13c │ │ │ │ │ - ldr r2, [sp, #192] @ 0xc0 │ │ │ │ │ + ldr r3, [sp, #292] @ 0x124 │ │ │ │ │ + ldr r2, [sp, #200] @ 0xc8 │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:440 │ │ │ │ │ - ldr r3, [sp, #224] @ 0xe0 │ │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ │ + ldr.w r3, [sl] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble.n d026 │ │ │ │ │ + ble.n cbdc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:441 │ │ │ │ │ - vldr s15, [sp, #200] @ 0xc8 │ │ │ │ │ + vldr s15, [sp, #192] @ 0xc0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:440 (discriminator 1) │ │ │ │ │ - mov r3, sl │ │ │ │ │ - vldr d4, [pc, #-236] @ cf18 │ │ │ │ │ + mov r3, r7 │ │ │ │ │ + vldr d4, [pc, #100] @ cc20 │ │ │ │ │ mov r2, fp │ │ │ │ │ - ldr r0, [pc, #144] @ (d09c ) │ │ │ │ │ - mov r1, r8 │ │ │ │ │ + ldr r0, [pc, #104] @ (cc28 ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:441 │ │ │ │ │ vcvt.f64.u32 d7, s15 │ │ │ │ │ - vstr d5, [sp, #104] @ 0x68 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:440 (discriminator 1) │ │ │ │ │ + ldr r1, [sp, #128] @ 0x80 │ │ │ │ │ add r0, pc │ │ │ │ │ + vstr d5, [sp, #104] @ 0x68 │ │ │ │ │ vdiv.f64 d6, d7, d4 │ │ │ │ │ vstr d6, [sp] │ │ │ │ │ - bl 1cb8 │ │ │ │ │ + bl 19e0 │ │ │ │ │ vldr d5, [sp, #104] @ 0x68 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:442 │ │ │ │ │ - ldr r0, [sp, #312] @ 0x138 │ │ │ │ │ + ldr r0, [sp, #288] @ 0x120 │ │ │ │ │ vstr d5, [sp, #104] @ 0x68 │ │ │ │ │ - blx 1720 │ │ │ │ │ + blx 1448 │ │ │ │ │ vldr d5, [sp, #104] @ 0x68 │ │ │ │ │ - b.w c7b2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:52 (discriminator 19) │ │ │ │ │ - ldr r4, [sp, #136] @ 0x88 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:52 (discriminator 21) │ │ │ │ │ - ldr.w ip, [sp, #188] @ 0xbc │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:52 (discriminator 19) │ │ │ │ │ - cmp r4, #0 │ │ │ │ │ - beq.w ce10 │ │ │ │ │ - b.n ce0c │ │ │ │ │ + b.n c476 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:52 (discriminator 12) │ │ │ │ │ - ldr r4, [sp, #188] @ 0xbc │ │ │ │ │ - ldr r7, [sp, #104] @ 0x68 │ │ │ │ │ - sub.w ip, r4, r9 │ │ │ │ │ - add ip, r7 │ │ │ │ │ - ldr r7, [sp, #192] @ 0xc0 │ │ │ │ │ - add.w ip, r7, ip, lsl #5 │ │ │ │ │ + ldr r5, [sp, #196] @ 0xc4 │ │ │ │ │ + ldr r6, [sp, #184] @ 0xb8 │ │ │ │ │ + sub.w ip, r5, r6 │ │ │ │ │ + ldr r6, [sp, #112] @ 0x70 │ │ │ │ │ + add ip, r6 │ │ │ │ │ + ldr r6, [sp, #200] @ 0xc8 │ │ │ │ │ + add.w ip, r6, ip, lsl #5 │ │ │ │ │ vstr d7, [ip] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:52 (discriminator 21) │ │ │ │ │ - mov ip, r4 │ │ │ │ │ - b.n ce10 │ │ │ │ │ + mov ip, r5 │ │ │ │ │ + b.n ca80 │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/cr.c:51 (discriminator 23) │ │ │ │ │ + vcvt.f32.f64 s15, d3 │ │ │ │ │ + b.n cad2 │ │ │ │ │ + nop.w │ │ │ │ │ + ... │ │ │ │ │ + strb r5, [r2, r5] │ │ │ │ │ + strb r5, [r2, r5] │ │ │ │ │ + strb r5, [r2, r5] │ │ │ │ │ + subs r7, #197 @ 0xc5 │ │ │ │ │ + movs r0, r0 │ │ │ │ │ + movs r0, r0 │ │ │ │ │ + ands r0, r0 │ │ │ │ │ + lsls r7, r1 │ │ │ │ │ + add r5, pc, #280 @ (adr r5, cd44 ) │ │ │ │ │ + movs r0, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:338 │ │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ │ - cbz r3, d070 │ │ │ │ │ - mov r6, r5 │ │ │ │ │ + cbz r3, cc3a │ │ │ │ │ + mov r6, r4 │ │ │ │ │ vldr d9, [sp, #128] @ 0x80 │ │ │ │ │ - str.w r8, [sp, #88] @ 0x58 │ │ │ │ │ - b.w c204 │ │ │ │ │ + b.w bec6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:314 (discriminator 3) │ │ │ │ │ - ldr r3, [sp, #144] @ 0x90 │ │ │ │ │ + ldr r3, [sp, #152] @ 0x98 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:314 (discriminator 2) │ │ │ │ │ mov.w r3, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:314 (discriminator 3) │ │ │ │ │ ite gt │ │ │ │ │ movgt r2, r3 │ │ │ │ │ movle.w r2, #2048 @ 0x800 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:314 (discriminator 2) │ │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ │ - b.w bac2 │ │ │ │ │ + b.w b78a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:35 (discriminator 2) │ │ │ │ │ - str.w r8, [sp, #104] @ 0x68 │ │ │ │ │ - b.n cbf4 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:52 (discriminator 13) │ │ │ │ │ - add.w r8, r0, #1 │ │ │ │ │ - b.n ce28 │ │ │ │ │ + str r3, [sp, #104] @ 0x68 │ │ │ │ │ + b.n c8ce │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:496 │ │ │ │ │ - blx 181c <__stack_chk_fail@plt> │ │ │ │ │ - ldr r7, [sp, #128] @ 0x80 │ │ │ │ │ - b.w c61a │ │ │ │ │ - ldc2l 0, cr0, [r8], #-0 │ │ │ │ │ + blx 1544 <__stack_chk_fail@plt> │ │ │ │ │ + ldr.w r8, [sp, #144] @ 0x90 │ │ │ │ │ + b.w c2de │ │ │ │ │ _soxr_process(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:516 │ │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ ./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, r0 │ │ │ │ │ mov r5, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:517 │ │ │ │ │ - cbz r3, d0c0 │ │ │ │ │ + cbz r3, cc80 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:517 (discriminator 1) │ │ │ │ │ ldr r3, [r0, #24] │ │ │ │ │ negs r3, r3 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ it ge │ │ │ │ │ movge r5, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:518 │ │ │ │ │ @@ -21765,48 +21598,48 @@ │ │ │ │ │ mla r4, r2, r3, r4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:522 (discriminator 2) │ │ │ │ │ sub.w r7, r4, #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 1bcd0 │ │ │ │ │ + bl 16180 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:521 (discriminator 1) │ │ │ │ │ cmp r5, r0 │ │ │ │ │ - ble.n d0e4 │ │ │ │ │ + ble.n cca4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:522 │ │ │ │ │ ldrb.w r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbz r3, d0e6 │ │ │ │ │ + cbz r3, cca6 │ │ │ │ │ ./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, [r6, #36] @ 0x24 │ │ │ │ │ mov r0, r7 │ │ │ │ │ subs r1, #0 │ │ │ │ │ it ne │ │ │ │ │ movne r1, #1 │ │ │ │ │ - bl b3f0 │ │ │ │ │ + bl b0b8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:521 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n d0ce │ │ │ │ │ + beq.n cc8e │ │ │ │ │ ./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} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:527 │ │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:528 │ │ │ │ │ movs r6, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:527 │ │ │ │ │ - cbnz r3, d13e │ │ │ │ │ + cbnz r3, ccfe │ │ │ │ │ ./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 │ │ │ │ │ @@ -21815,24 +21648,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 b374 │ │ │ │ │ + bl b03c │ │ │ │ │ mov r6, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:73 │ │ │ │ │ - cbz r5, d13e │ │ │ │ │ + cbz r5, ccfe │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:74 │ │ │ │ │ ldr r2, [r7, #20] │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:29 (discriminator 1) │ │ │ │ │ mov r1, r5 │ │ │ │ │ mul.w r2, r4, r2 │ │ │ │ │ - blx 1774 │ │ │ │ │ + blx 149c │ │ │ │ │ ./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} │ │ │ │ │ @@ -21856,25 +21689,25 @@ │ │ │ │ │ mov r8, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:536 (discriminator 1) │ │ │ │ │ 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, d17a │ │ │ │ │ + cbz r3, cd3a │ │ │ │ │ ./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 │ │ │ │ │ ldrd r3, r0, [r5, #24] │ │ │ │ │ ldr r1, [r5, #20] │ │ │ │ │ subs r0, r0, r3 │ │ │ │ │ - bl 1bcd0 │ │ │ │ │ + bl 16180 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:537 (discriminator 1) │ │ │ │ │ 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] │ │ │ │ │ @@ -21892,52 +21725,52 @@ │ │ │ │ │ ldr r2, [r5, #28] │ │ │ │ │ subs r2, r2, r3 │ │ │ │ │ cmp r4, r2 │ │ │ │ │ ./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 d1c6 │ │ │ │ │ + bhi.n cd86 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:104 │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - beq.n d1c2 │ │ │ │ │ + beq.n cd82 │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:29 (discriminator 1) │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r0, r8 │ │ │ │ │ mov r1, r6 │ │ │ │ │ - blx 1774 │ │ │ │ │ + blx 149c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:106 │ │ │ │ │ ldr r3, [r5, #24] │ │ │ │ │ add r3, r4 │ │ │ │ │ str r3, [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, d222 │ │ │ │ │ + cbnz r3, cde2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:542 │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:544 │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldrd r0, r1, [r0, #16] │ │ │ │ │ - bl 1c514 │ │ │ │ │ + bl 169c4 │ │ │ │ │ vldr d5, [r4, #8] │ │ │ │ │ vmov d4, r0, r1 │ │ │ │ │ vmov.f64 d7, #96 @ 0x3f000000 0.5 │ │ │ │ │ vdiv.f64 d6, d4, d5 │ │ │ │ │ vadd.f64 d7, d6, d7 │ │ │ │ │ vmov r0, r1, d7 │ │ │ │ │ - bl 1c61c │ │ │ │ │ + bl 16acc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:545 │ │ │ │ │ - vldr d7, [pc, #32] @ d228 │ │ │ │ │ + vldr d7, [pc, #32] @ cde8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:544 │ │ │ │ │ ldrd r3, r2, [r4, #24] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:545 │ │ │ │ │ vstr d7, [r4, #16] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:544 │ │ │ │ │ subs r3, r3, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:546 │ │ │ │ │ @@ -21958,32 +21791,32 @@ │ │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:551 │ │ │ │ │ ldr r4, [r0, #40] @ 0x28 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.n d2c4 │ │ │ │ │ + beq.n ce84 │ │ │ │ │ ./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 (discriminator 1) │ │ │ │ │ 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 (discriminator 1) │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - blt.n d27e │ │ │ │ │ + blt.n ce3e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:556 │ │ │ │ │ movs r5, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:557 │ │ │ │ │ mov.w r8, #160 @ 0xa0 │ │ │ │ │ - b.n d260 │ │ │ │ │ + b.n ce20 │ │ │ │ │ ldr r4, [r6, #40] @ 0x28 │ │ │ │ │ mla r4, r8, r5, r4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:558 │ │ │ │ │ ldr r3, [r7, #52] @ 0x34 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:556 (discriminator 3) │ │ │ │ │ adds r5, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:558 │ │ │ │ │ @@ -21991,22 +21824,22 @@ │ │ │ │ │ blx r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:559 │ │ │ │ │ ldr r3, [r7, #52] @ 0x34 │ │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ │ blx r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:114 │ │ │ │ │ ldr r0, [r4, #12] │ │ │ │ │ - blx 1720 │ │ │ │ │ + blx 1448 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:556 (discriminator 1) │ │ │ │ │ ldr r3, [r6, #32] │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - bge.n d25e │ │ │ │ │ + bge.n ce1e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:562 │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - beq.n d2ba │ │ │ │ │ + beq.n ce7a │ │ │ │ │ mov r4, r9 │ │ │ │ │ add.w r5, r9, #48 @ 0x30 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:565 │ │ │ │ │ ldr r0, [r4, #24] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:563 (discriminator 1) │ │ │ │ │ adds r4, #24 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:565 │ │ │ │ │ @@ -22018,49 +21851,49 @@ │ │ │ │ │ blx r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:567 │ │ │ │ │ ldr.w r0, [r4, #-4] │ │ │ │ │ ldr r3, [r7, #8] │ │ │ │ │ blx r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:563 (discriminator 1) │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - bne.n d28a │ │ │ │ │ + bne.n ce4a │ │ │ │ │ ./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:59 (discriminator 1) │ │ │ │ │ movs r2, #52 @ 0x34 │ │ │ │ │ movs r1, #0 │ │ │ │ │ mov r0, r9 │ │ │ │ │ - blx 16d4 │ │ │ │ │ + blx 13fc │ │ │ │ │ ./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 171c │ │ │ │ │ + b.w 1444 │ │ │ │ │ ./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.w ip, #4096 @ 0x1000 │ │ │ │ │ vpush {d8} │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ mov r4, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:580 │ │ │ │ │ ldrd r0, r1, [r0, #16] │ │ │ │ │ - bl 1c514 │ │ │ │ │ + bl 169c4 │ │ │ │ │ vldr d7, [r4, #8] │ │ │ │ │ vmov d6, r0, r1 │ │ │ │ │ ldrd r0, r1, [r4, #24] │ │ │ │ │ vdiv.f64 d8, d6, d7 │ │ │ │ │ - bl 1c514 │ │ │ │ │ + bl 169c4 │ │ │ │ │ vmov d0, r0, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:581 │ │ │ │ │ vsub.f64 d0, d8, d0 │ │ │ │ │ vpop {d8} │ │ │ │ │ pop {r4, pc} │ │ │ │ │ nop │ │ │ │ │ _soxr_sizes(): │ │ │ │ │ @@ -22075,39 +21908,40 @@ │ │ │ │ │ ./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] @ (d320 ) │ │ │ │ │ + ldr r0, [pc, #4] @ (cee0 ) │ │ │ │ │ add r0, pc │ │ │ │ │ bx lr │ │ │ │ │ nop │ │ │ │ │ - ldr??.w r0, [lr] │ │ │ │ │ + add r2, pc, #632 @ (adr r2, d15c ) │ │ │ │ │ + movs r0, r0 │ │ │ │ │ rate_create(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr-core.c:292 │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ sub sp, #8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr-core.c:293 │ │ │ │ │ movs r4, #0 │ │ │ │ │ str r4, [sp, #4] │ │ │ │ │ - ldr r4, [pc, #12] @ (d348 ) │ │ │ │ │ + ldr r4, [pc, #12] @ (cf08 ) │ │ │ │ │ add r4, pc │ │ │ │ │ str r4, [sp, #0] │ │ │ │ │ - bl b8f4 │ │ │ │ │ + bl b5bc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr-core.c:295 │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ nop │ │ │ │ │ - subs r6, r4, r0 │ │ │ │ │ - movs r1, r0 │ │ │ │ │ + bkpt 0x0092 │ │ │ │ │ + movs r0, r0 │ │ │ │ │ fifo_reserve(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:42 │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ mov r4, r0 │ │ │ │ │ @@ -22130,60 +21964,60 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:51 │ │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:39 │ │ │ │ │ it eq │ │ │ │ │ moveq r3, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:50 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bcs.n d3c0 │ │ │ │ │ + bcs.n cf80 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:59 │ │ │ │ │ movs r5, #0 │ │ │ │ │ - b.n d39a │ │ │ │ │ + b.n cf5a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:62 │ │ │ │ │ - blx 1874 │ │ │ │ │ + blx 159c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:63 │ │ │ │ │ ldr r1, [r4, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:62 (discriminator 1) │ │ │ │ │ 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, d3c4 │ │ │ │ │ + cbz r0, cf84 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:50 │ │ │ │ │ ldr r2, [r4, #16] │ │ │ │ │ adds r3, r6, r2 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - bls.n d3c0 │ │ │ │ │ + bls.n cf80 │ │ │ │ │ ./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 d384 │ │ │ │ │ + bls.n cf44 │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:36 (discriminator 1) │ │ │ │ │ adds r1, r0, r3 │ │ │ │ │ subs r2, r2, r3 │ │ │ │ │ - blx 1850 │ │ │ │ │ + blx 1578 │ │ │ │ │ ./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 d39a │ │ │ │ │ + bhi.n cf5a │ │ │ │ │ ./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 │ │ │ │ │ @@ -22204,15 +22038,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 1bcd0 │ │ │ │ │ + bl 16180 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/half-fir.h:41 (discriminator 1) │ │ │ │ │ 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:43 │ │ │ │ │ mov r0, r8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/half-fir.h:41 (discriminator 1) │ │ │ │ │ @@ -22226,18 +22060,18 @@ │ │ │ │ │ it ge │ │ │ │ │ movge r5, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/half-fir.h:42 │ │ │ │ │ adds r5, #1 │ │ │ │ │ asrs r5, r5, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/half-fir.h:43 │ │ │ │ │ mov r1, r5 │ │ │ │ │ - bl d34c │ │ │ │ │ + bl cf0c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/half-fir.h:45 (discriminator 1) │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.n d4c0 │ │ │ │ │ + ble.n d080 │ │ │ │ │ adds r7, #8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/half-fir.h:47 │ │ │ │ │ ldr r2, [r6, #84] @ 0x54 │ │ │ │ │ adds r3, r4, r7 │ │ │ │ │ add.w r1, r0, r5, lsl #2 │ │ │ │ │ mov r4, r0 │ │ │ │ │ vmov.f32 s3, #96 @ 0x3f000000 0.5 │ │ │ │ │ @@ -22280,15 +22114,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 1) │ │ │ │ │ cmp r1, r4 │ │ │ │ │ - bne.n d422 │ │ │ │ │ + bne.n cfe2 │ │ │ │ │ ./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 │ │ │ │ │ @@ -22315,15 +22149,15 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ ldrd r7, r0, [r0, #24] │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ subs r0, r0, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:100 │ │ │ │ │ ldr.w r9, [r4, #12] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ - bl 1bcd0 │ │ │ │ │ + bl 16180 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr-core.c:52 (discriminator 1) │ │ │ │ │ ldr r3, [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 (discriminator 1) │ │ │ │ │ subs r6, r0, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr-core.c:52 (discriminator 4) │ │ │ │ │ @@ -22343,19 +22177,19 @@ │ │ │ │ │ vcvt.f64.s32 d8, s13 │ │ │ │ │ vmul.f64 d8, d8, d7 │ │ │ │ │ vcvt.s32.f64 s16, d8 │ │ │ │ │ vmov r3, s16 │ │ │ │ │ adds r5, r3, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr-core.c:54 │ │ │ │ │ mov r1, r5 │ │ │ │ │ - bl d34c │ │ │ │ │ + bl cf0c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr-core.c:56 (discriminator 1) │ │ │ │ │ ldr r3, [r4, #100] @ 0x64 │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - ble.n d5fc │ │ │ │ │ + ble.n d1bc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr-core.c:56 (discriminator 3) │ │ │ │ │ ldr r5, [r4, #112] @ 0x70 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr-core.c:56 │ │ │ │ │ mov.w ip, #0 │ │ │ │ │ ldr r2, [r4, #96] @ 0x60 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr-core.c:59 │ │ │ │ │ vmov.f64 d2, #96 @ 0x3f000000 0.5 │ │ │ │ │ @@ -22363,18 +22197,18 @@ │ │ │ │ │ ldr.w fp, [r4, #116] @ 0x74 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr-core.c:59 │ │ │ │ │ vmov.f64 d3, #16 @ 0x40800000 4.0 │ │ │ │ │ adds r2, r5, 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] @ d630 │ │ │ │ │ + vldr d0, [pc, #212] @ d1f0 │ │ │ │ │ adc.w r1, r3, fp │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr-core.c:59 │ │ │ │ │ - vldr d1, [pc, #212] @ d638 │ │ │ │ │ + vldr d1, [pc, #212] @ d1f8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr-core.c:57 │ │ │ │ │ add r3, r8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr-core.c:58 │ │ │ │ │ vldr s17, [r4, #96] @ 0x60 │ │ │ │ │ mov lr, ip │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr-core.c:56 (discriminator 3) │ │ │ │ │ add.w ip, ip, #1 │ │ │ │ │ @@ -22425,15 +22259,15 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr-core.c:56 (discriminator 1) │ │ │ │ │ adds r2, r5, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr-core.c:56 (discriminator 3) │ │ │ │ │ str r1, [r4, #100] @ 0x64 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr-core.c:56 (discriminator 1) │ │ │ │ │ adc.w r1, r1, fp │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - bgt.n d566 │ │ │ │ │ + bgt.n d126 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr-core.c:64 │ │ │ │ │ vmov r2, s16 │ │ │ │ │ sub.w r5, r2, lr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:88 │ │ │ │ │ ldr.w r1, [sl, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:89 │ │ │ │ │ ldr.w r2, [sl, #16] │ │ │ │ │ @@ -22490,15 +22324,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 1bcd0 │ │ │ │ │ + bl 16180 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/half-fir.h:41 (discriminator 1) │ │ │ │ │ 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:43 │ │ │ │ │ mov r0, r8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/half-fir.h:41 (discriminator 1) │ │ │ │ │ @@ -22512,18 +22346,18 @@ │ │ │ │ │ it ge │ │ │ │ │ movge r5, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/half-fir.h:42 │ │ │ │ │ adds r5, #1 │ │ │ │ │ asrs r5, r5, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/half-fir.h:43 │ │ │ │ │ mov r1, r5 │ │ │ │ │ - bl d34c │ │ │ │ │ + bl cf0c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/half-fir.h:45 (discriminator 1) │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.n d74c │ │ │ │ │ + ble.n d30c │ │ │ │ │ adds r7, #8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/half-fir.h:47 │ │ │ │ │ ldr r2, [r6, #84] @ 0x54 │ │ │ │ │ adds r3, r4, r7 │ │ │ │ │ add.w r1, r0, r5, lsl #2 │ │ │ │ │ mov r4, r0 │ │ │ │ │ vmov.f32 s3, #96 @ 0x3f000000 0.5 │ │ │ │ │ @@ -22571,15 +22405,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 1) │ │ │ │ │ cmp r1, r4 │ │ │ │ │ - bne.n d69a │ │ │ │ │ + bne.n d25a │ │ │ │ │ ./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 │ │ │ │ │ @@ -22611,15 +22445,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 1bcd0 │ │ │ │ │ + bl 16180 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/half-fir.h:41 (discriminator 1) │ │ │ │ │ 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:43 │ │ │ │ │ mov r0, r8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/half-fir.h:41 (discriminator 1) │ │ │ │ │ @@ -22633,18 +22467,18 @@ │ │ │ │ │ it ge │ │ │ │ │ movge r5, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/half-fir.h:42 │ │ │ │ │ adds r5, #1 │ │ │ │ │ asrs r5, r5, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/half-fir.h:43 │ │ │ │ │ mov r1, r5 │ │ │ │ │ - bl d34c │ │ │ │ │ + bl cf0c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/half-fir.h:45 (discriminator 1) │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.n d888 │ │ │ │ │ + ble.n d448 │ │ │ │ │ adds r7, #8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/half-fir.h:47 │ │ │ │ │ ldr r2, [r6, #84] @ 0x54 │ │ │ │ │ adds r3, r4, r7 │ │ │ │ │ add.w r1, r0, r5, lsl #2 │ │ │ │ │ mov r4, r0 │ │ │ │ │ vmov.f32 s5, #96 @ 0x3f000000 0.5 │ │ │ │ │ @@ -22697,15 +22531,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 1) │ │ │ │ │ cmp r1, r4 │ │ │ │ │ - bne.n d7c2 │ │ │ │ │ + bne.n d382 │ │ │ │ │ ./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 │ │ │ │ │ @@ -22731,28 +22565,28 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ ldrd r7, r0, [r0, #24] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:31 │ │ │ │ │ mov fp, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ subs r0, r0, r7 │ │ │ │ │ - bl 1bcd0 │ │ │ │ │ + bl 16180 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:32 (discriminator 1) │ │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ │ sub.w sl, r0, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:32 (discriminator 4) │ │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:32 (discriminator 1) │ │ │ │ │ bic.w r2, sl, sl, asr #31 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:32 (discriminator 4) │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - blt.n d98c │ │ │ │ │ + blt.n d54c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:32 (discriminator 1) │ │ │ │ │ cmp.w sl, #0 │ │ │ │ │ - ble.n d986 │ │ │ │ │ + ble.n d546 │ │ │ │ │ ./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 r8, [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 │ │ │ │ │ @@ -22766,70 +22600,70 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:34 (discriminator 1) │ │ │ │ │ ldr r3, [r4, #32] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:36 │ │ │ │ │ subs r0, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:34 (discriminator 1) │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:36 │ │ │ │ │ - bl 1bf48 │ │ │ │ │ + bl 163f8 │ │ │ │ │ mov r1, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:37 │ │ │ │ │ mov r0, fp │ │ │ │ │ - bl d34c │ │ │ │ │ + bl cf0c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 6) │ │ │ │ │ ldr r2, [r4, #124] @ 0x7c │ │ │ │ │ mul.w sl, sl, r2 │ │ │ │ │ cmp sl, r5 │ │ │ │ │ - ble.n d968 │ │ │ │ │ + ble.n d528 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 7) │ │ │ │ │ ldr r3, [r4, #68] @ 0x44 │ │ │ │ │ mov r9, r7 │ │ │ │ │ ldr.w fp, [r4, #132] @ 0x84 │ │ │ │ │ mov r7, r2 │ │ │ │ │ str r4, [sp, #12] │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r6, [r3, #0] │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 1c1dc │ │ │ │ │ + bl 1668c │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ mul.w r1, fp, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 2) │ │ │ │ │ cmp.w fp, #0 │ │ │ │ │ add r0, r3 │ │ │ │ │ - ble.n d994 │ │ │ │ │ + ble.n d554 │ │ │ │ │ add.w ip, fp, r1 │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ add.w r0, r9, r0, lsl #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 7) │ │ │ │ │ - vldr s15, [pc, #100] @ d9a4 │ │ │ │ │ + vldr s15, [pc, #100] @ d564 │ │ │ │ │ add r0, r3 │ │ │ │ │ add.w r1, r6, r1, lsl #2 │ │ │ │ │ add.w ip, r6, ip, lsl #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 4) │ │ │ │ │ vldmia r1!, {s13} │ │ │ │ │ vldmia r0!, {s14} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 2) │ │ │ │ │ cmp ip, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 4) │ │ │ │ │ vmla.f32 s15, s13, s14 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 2) │ │ │ │ │ - bne.n d94a │ │ │ │ │ + bne.n d50a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 5) │ │ │ │ │ add r5, r8 │ │ │ │ │ vstmia r4!, {s15} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 6) │ │ │ │ │ cmp sl, r5 │ │ │ │ │ - bgt.n d91c │ │ │ │ │ + bgt.n d4dc │ │ │ │ │ ldr r4, [sp, #12] │ │ │ │ │ mov r2, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:41 │ │ │ │ │ mov r1, r2 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 1c1dc │ │ │ │ │ + bl 1668c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:42 │ │ │ │ │ str r1, [r4, #100] @ 0x64 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:100 │ │ │ │ │ ldrd r3, r2, [r4, #20] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 │ │ │ │ │ mul.w r3, r0, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:102 │ │ │ │ │ @@ -22841,28 +22675,28 @@ │ │ │ │ │ addls r2, r2, r3 │ │ │ │ │ strls r2, [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 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n d986 │ │ │ │ │ + beq.n d546 │ │ │ │ │ mov sl, r3 │ │ │ │ │ - b.n d8dc │ │ │ │ │ + b.n d49c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 7) │ │ │ │ │ - vldr s15, [pc, #12] @ d9a4 │ │ │ │ │ + vldr s15, [pc, #12] @ d564 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 5) │ │ │ │ │ add r5, r8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 6) │ │ │ │ │ cmp sl, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 5) │ │ │ │ │ vstmia r4!, {s15} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 6) │ │ │ │ │ - bgt.n d91c │ │ │ │ │ - b.n d964 │ │ │ │ │ + bgt.n d4dc │ │ │ │ │ + b.n d524 │ │ │ │ │ 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.w ip, #4096 @ 0x1000 │ │ │ │ │ vpush {d8} │ │ │ │ │ @@ -22886,15 +22720,15 @@ │ │ │ │ │ adds r3, r1, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ subs r0, r0, r2 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:123 (discriminator 1) │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ - bl 1bcd0 │ │ │ │ │ + bl 16180 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:124 (discriminator 1) │ │ │ │ │ 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 (discriminator 1) │ │ │ │ │ subs r0, r0, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:124 (discriminator 4) │ │ │ │ │ @@ -22916,33 +22750,33 @@ │ │ │ │ │ vmul.f64 d7, d7, d6 │ │ │ │ │ vcvt.s32.f64 s15, d7 │ │ │ │ │ vmov r3, s15 │ │ │ │ │ vmov.f32 s16, s15 │ │ │ │ │ adds r6, r3, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:126 │ │ │ │ │ mov r1, r6 │ │ │ │ │ - bl d34c │ │ │ │ │ + bl cf0c │ │ │ │ │ ./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 db56 │ │ │ │ │ + beq.w d716 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 1) │ │ │ │ │ add.w r3, r4, #88 @ 0x58 │ │ │ │ │ add r5, sp, #48 @ 0x30 │ │ │ │ │ ldrd r7, ip, [r4, #88] @ 0x58 │ │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ │ stmdb r5, {r0, r1, r2, r3} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 8) │ │ │ │ │ mov r2, r3 │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - ble.n db1a │ │ │ │ │ + ble.n d6da │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 7) │ │ │ │ │ ldr r1, [r4, #112] @ 0x70 │ │ │ │ │ mov lr, r4 │ │ │ │ │ ldr r0, [r4, #104] @ 0x68 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 1) │ │ │ │ │ movs r6, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 7) │ │ │ │ │ @@ -22956,15 +22790,15 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 7) │ │ │ │ │ str r1, [sp, #24] │ │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 4) │ │ │ │ │ ldr.w r9, [r4, #132] @ 0x84 │ │ │ │ │ mov r4, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 9) │ │ │ │ │ - vldr d4, [pc, #468] @ dc30 │ │ │ │ │ + vldr d4, [pc, #468] @ d7f0 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ rsb r3, r3, #32 │ │ │ │ │ str.w fp, [sp, #28] │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 4) │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ @@ -22974,20 +22808,20 @@ │ │ │ │ │ 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 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 4) │ │ │ │ │ - ble.w dc24 │ │ │ │ │ + ble.w d7e4 │ │ │ │ │ ldr r5, [sp, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 6) │ │ │ │ │ mul.w r3, r3, r9 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 9) │ │ │ │ │ - vldr s14, [pc, #416] @ dc38 │ │ │ │ │ + vldr s14, [pc, #416] @ d7f8 │ │ │ │ │ add.w fp, r9, r3 │ │ │ │ │ add.w r2, r5, r2, lsl #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 6) │ │ │ │ │ ldr.w r5, [lr, #68] @ 0x44 │ │ │ │ │ ldr r5, [r5, #0] │ │ │ │ │ add.w r3, r5, r3, lsl #3 │ │ │ │ │ add.w r5, r5, fp, lsl #3 │ │ │ │ │ @@ -22999,15 +22833,15 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 4) │ │ │ │ │ cmp r5, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 6) │ │ │ │ │ vldmia r2!, {s13} │ │ │ │ │ vmla.f32 s15, s11, s12 │ │ │ │ │ vmla.f32 s14, s15, s13 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 4) │ │ │ │ │ - bne.n dab0 │ │ │ │ │ + bne.n d670 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 7) │ │ │ │ │ cmp r7, r0 │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ sbcs.w r3, ip, sl │ │ │ │ │ add.w fp, r6, #1 │ │ │ │ │ ite cc │ │ │ │ │ movcc r3, #1 │ │ │ │ │ @@ -23025,19 +22859,19 @@ │ │ │ │ │ strd r3, r4, [sp, #40] @ 0x28 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 8) │ │ │ │ │ adc.w r3, sl, ip │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ mov r2, r4 │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - ble.n db0e │ │ │ │ │ + ble.n d6ce │ │ │ │ │ ldr.w ip, [sp, #8] │ │ │ │ │ mov r7, r5 │ │ │ │ │ mov r6, fp │ │ │ │ │ - b.n da6a │ │ │ │ │ + b.n d62a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:130 │ │ │ │ │ vmov r3, s16 │ │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ │ mov r4, lr │ │ │ │ │ subs r6, r3, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 │ │ │ │ │ ldr r3, [r4, #20] │ │ │ │ │ @@ -23072,48 +22906,48 @@ │ │ │ │ │ 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 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 16) │ │ │ │ │ ldr r0, [sp, #0] │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - ble.n dc04 │ │ │ │ │ + ble.n d7c4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 15) │ │ │ │ │ ldr r5, [r4, #112] @ 0x70 │ │ │ │ │ mov r0, r8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 17) │ │ │ │ │ ldr.w r9, [r4, #136] @ 0x88 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 2) │ │ │ │ │ mov ip, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 15) │ │ │ │ │ ldr.w r8, [r4, #116] @ 0x74 │ │ │ │ │ adds.w lr, r3, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 12) │ │ │ │ │ ldr.w r6, [r4, #132] @ 0x84 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 17) │ │ │ │ │ rsb sl, r9, #32 │ │ │ │ │ - vldr d4, [pc, #180] @ dc30 │ │ │ │ │ + vldr d4, [pc, #180] @ d7f0 │ │ │ │ │ adc.w r7, r2, r8 │ │ │ │ │ str.w fp, [sp, #8] │ │ │ │ │ lsl.w r1, r3, r9 │ │ │ │ │ vmov s14, r1 │ │ │ │ │ lsr.w r3, r3, sl │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 12) │ │ │ │ │ cmp r6, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 17) │ │ │ │ │ vcvt.f64.u32 d7, s14 │ │ │ │ │ vmul.f64 d7, d7, d4 │ │ │ │ │ vcvt.f32.f64 s11, d7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 12) │ │ │ │ │ - ble.n dc2a │ │ │ │ │ + ble.n d7ea │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 14) │ │ │ │ │ mul.w r3, r6, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 17) │ │ │ │ │ - vldr s14, [pc, #140] @ dc38 │ │ │ │ │ + vldr s14, [pc, #140] @ d7f8 │ │ │ │ │ add.w fp, r6, r3 │ │ │ │ │ add.w r2, r1, r2, lsl #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 14) │ │ │ │ │ ldr r1, [r4, #68] @ 0x44 │ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ │ add.w r3, r1, r3, lsl #3 │ │ │ │ │ add.w r1, r1, fp, lsl #3 │ │ │ │ │ @@ -23125,15 +22959,15 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 12) │ │ │ │ │ cmp r1, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 14) │ │ │ │ │ vldmia r2!, {s13} │ │ │ │ │ vmla.f32 s15, s11, s12 │ │ │ │ │ vmla.f32 s14, s15, s13 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 12) │ │ │ │ │ - bne.n dbc0 │ │ │ │ │ + bne.n d780 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 16) │ │ │ │ │ ldr r1, [sp, #0] │ │ │ │ │ mov r2, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 15) │ │ │ │ │ mov r3, lr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 16) │ │ │ │ │ adds.w lr, r5, lr │ │ │ │ │ @@ -23141,17 +22975,17 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 15) │ │ │ │ │ add.w fp, ip, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 16) │ │ │ │ │ cmp r1, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 15) │ │ │ │ │ vstmia r0!, {s14} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 16) │ │ │ │ │ - ble.n dbf8 │ │ │ │ │ + ble.n d7b8 │ │ │ │ │ mov ip, fp │ │ │ │ │ - b.n db86 │ │ │ │ │ + b.n d746 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:130 │ │ │ │ │ vmov r1, s16 │ │ │ │ │ ldr.w fp, [sp, #8] │ │ │ │ │ sub.w r6, r1, ip │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mul.w r2, r1, r2 │ │ │ │ │ @@ -23165,21 +22999,21 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 1) │ │ │ │ │ mov.w r2, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:106 │ │ │ │ │ it ls │ │ │ │ │ strls r1, [r4, #24] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 1) │ │ │ │ │ strd r3, r2, [r4, #96] @ 0x60 │ │ │ │ │ - b.n db3c │ │ │ │ │ + b.n d6fc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 9) │ │ │ │ │ - vldr s14, [pc, #16] @ dc38 │ │ │ │ │ - b.n daca │ │ │ │ │ + vldr s14, [pc, #16] @ d7f8 │ │ │ │ │ + b.n d68a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 17) │ │ │ │ │ - vldr s14, [pc, #12] @ dc38 │ │ │ │ │ - b.n dbda │ │ │ │ │ + vldr s14, [pc, #12] @ d7f8 │ │ │ │ │ + b.n d79a │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ vpoly2(): │ │ │ │ │ @@ -23207,15 +23041,15 @@ │ │ │ │ │ adds r3, r1, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ subs r0, r0, r2 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:123 (discriminator 1) │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ - bl 1bcd0 │ │ │ │ │ + bl 16180 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:124 (discriminator 1) │ │ │ │ │ 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 (discriminator 1) │ │ │ │ │ subs r0, r0, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:124 (discriminator 4) │ │ │ │ │ @@ -23237,33 +23071,33 @@ │ │ │ │ │ vmul.f64 d7, d7, d6 │ │ │ │ │ vcvt.s32.f64 s15, d7 │ │ │ │ │ vmov r3, s15 │ │ │ │ │ vmov.f32 s16, s15 │ │ │ │ │ adds r6, r3, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:126 │ │ │ │ │ mov r1, r6 │ │ │ │ │ - bl d34c │ │ │ │ │ + bl cf0c │ │ │ │ │ ./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 ip, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w de00 │ │ │ │ │ + beq.w d9c0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 1) │ │ │ │ │ add.w r3, r4, #88 @ 0x58 │ │ │ │ │ add.w lr, sp, #48 @ 0x30 │ │ │ │ │ ldrd r5, r7, [r4, #88] @ 0x58 │ │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ │ stmdb lr, {r0, r1, r2, r3} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 8) │ │ │ │ │ mov r2, r3 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - ble.n ddc4 │ │ │ │ │ + ble.n d984 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 7) │ │ │ │ │ ldr r6, [r4, #104] @ 0x68 │ │ │ │ │ mov sl, ip │ │ │ │ │ ldr r1, [r4, #112] @ 0x70 │ │ │ │ │ mov lr, r4 │ │ │ │ │ ldr.w r9, [r4, #108] @ 0x6c │ │ │ │ │ adds r5, r6, r5 │ │ │ │ │ @@ -23278,15 +23112,15 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 7) │ │ │ │ │ str r1, [sp, #24] │ │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 4) │ │ │ │ │ ldr.w r8, [r4, #132] @ 0x84 │ │ │ │ │ mov r4, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 9) │ │ │ │ │ - vldr d4, [pc, #496] @ dee8 │ │ │ │ │ + vldr d4, [pc, #496] @ daa8 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ rsb r3, r3, #32 │ │ │ │ │ str.w fp, [sp, #28] │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ str r6, [sp, #0] │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 4) │ │ │ │ │ @@ -23297,21 +23131,21 @@ │ │ │ │ │ vmov s14, r0 │ │ │ │ │ ldr r0, [sp, #16] │ │ │ │ │ vcvt.f64.u32 d7, s14 │ │ │ │ │ lsr.w r3, r3, r0 │ │ │ │ │ vmul.f64 d7, d7, d4 │ │ │ │ │ vcvt.f32.f64 s13, d7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 4) │ │ │ │ │ - ble.w ded6 │ │ │ │ │ + ble.w da96 │ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 6) │ │ │ │ │ mul.w r3, r3, r8 │ │ │ │ │ movs r6, #12 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 9) │ │ │ │ │ - vldr s12, [pc, #440] @ def0 │ │ │ │ │ + vldr s12, [pc, #440] @ dab0 │ │ │ │ │ add.w fp, r8, r3 │ │ │ │ │ add.w r2, r0, r2, lsl #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 6) │ │ │ │ │ ldr.w r0, [lr, #68] @ 0x44 │ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ │ mla r3, r6, r3, r0 │ │ │ │ │ mla r0, r6, fp, r0 │ │ │ │ │ @@ -23326,15 +23160,15 @@ │ │ │ │ │ cmp r3, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 6) │ │ │ │ │ vmla.f32 s14, s13, s10 │ │ │ │ │ vldmia r2!, {s11} │ │ │ │ │ vmla.f32 s15, s14, s13 │ │ │ │ │ vmla.f32 s12, s15, s11 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 4) │ │ │ │ │ - bne.n dd50 │ │ │ │ │ + bne.n d910 │ │ │ │ │ str r6, [sp, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 7) │ │ │ │ │ ldr r0, [sp, #0] │ │ │ │ │ add.w fp, ip, #1 │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ cmp r5, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 8) │ │ │ │ │ @@ -23355,19 +23189,19 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 7) │ │ │ │ │ mov r1, r3 │ │ │ │ │ strd r3, r4, [sp, #40] @ 0x28 │ │ │ │ │ mov r2, r4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 8) │ │ │ │ │ adc.w r3, r9, r7 │ │ │ │ │ cmp r6, r4 │ │ │ │ │ - ble.n ddb6 │ │ │ │ │ + ble.n d976 │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov r7, r3 │ │ │ │ │ mov ip, fp │ │ │ │ │ - b.n dd06 │ │ │ │ │ + b.n d8c6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:130 │ │ │ │ │ vmov r3, s16 │ │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ │ mov r4, lr │ │ │ │ │ sub.w r6, r3, ip │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 │ │ │ │ │ ldr r3, [r4, #20] │ │ │ │ │ @@ -23402,47 +23236,47 @@ │ │ │ │ │ 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 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 16) │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - ble.n deb6 │ │ │ │ │ + ble.n da76 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 15) │ │ │ │ │ ldr r7, [r4, #112] @ 0x70 │ │ │ │ │ mov.w r8, #12 │ │ │ │ │ ldr.w r9, [r4, #116] @ 0x74 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 17) │ │ │ │ │ ldr.w sl, [r4, #136] @ 0x88 │ │ │ │ │ adds r6, r3, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 12) │ │ │ │ │ ldr.w ip, [r4, #132] @ 0x84 │ │ │ │ │ adc.w lr, r2, r9 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 17) │ │ │ │ │ - vldr d4, [pc, #196] @ dee8 │ │ │ │ │ + vldr d4, [pc, #196] @ daa8 │ │ │ │ │ rsb r1, sl, #32 │ │ │ │ │ str.w fp, [sp, #12] │ │ │ │ │ str r1, [sp, #0] │ │ │ │ │ lsl.w r1, r3, sl │ │ │ │ │ vmov s14, r1 │ │ │ │ │ ldr r1, [sp, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 12) │ │ │ │ │ cmp.w ip, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 17) │ │ │ │ │ vcvt.f64.u32 d7, s14 │ │ │ │ │ lsr.w r3, r3, r1 │ │ │ │ │ vmul.f64 d7, d7, d4 │ │ │ │ │ vcvt.f32.f64 s13, d7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 12) │ │ │ │ │ - ble.n dedc │ │ │ │ │ + ble.n da9c │ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 14) │ │ │ │ │ mul.w r3, ip, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 17) │ │ │ │ │ - vldr s12, [pc, #152] @ def0 │ │ │ │ │ + vldr s12, [pc, #152] @ dab0 │ │ │ │ │ add.w fp, ip, r3 │ │ │ │ │ add.w r2, r1, r2, lsl #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 14) │ │ │ │ │ ldr r1, [r4, #68] @ 0x44 │ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ │ mla r3, r8, r3, r1 │ │ │ │ │ mla r1, r8, fp, r1 │ │ │ │ │ @@ -23456,15 +23290,15 @@ │ │ │ │ │ cmp r1, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 14) │ │ │ │ │ vmla.f32 s14, s13, s10 │ │ │ │ │ vldmia r2!, {s11} │ │ │ │ │ vmla.f32 s15, s14, s13 │ │ │ │ │ vmla.f32 s12, s15, s11 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 12) │ │ │ │ │ - bne.n de6e │ │ │ │ │ + bne.n da2e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 16) │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ mov r2, lr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 15) │ │ │ │ │ mov r3, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 16) │ │ │ │ │ adds r6, r7, r6 │ │ │ │ │ @@ -23472,17 +23306,17 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 15) │ │ │ │ │ add.w fp, r5, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 16) │ │ │ │ │ cmp r1, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 15) │ │ │ │ │ vstmia r0!, {s12} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 16) │ │ │ │ │ - ble.n deac │ │ │ │ │ + ble.n da6c │ │ │ │ │ mov r5, fp │ │ │ │ │ - b.n de30 │ │ │ │ │ + b.n d9f0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:130 │ │ │ │ │ vmov r1, s16 │ │ │ │ │ ldr.w fp, [sp, #12] │ │ │ │ │ subs r6, r1, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mul.w r2, r1, r2 │ │ │ │ │ @@ -23496,21 +23330,21 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 1) │ │ │ │ │ mov.w r2, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:106 │ │ │ │ │ it ls │ │ │ │ │ strls r1, [r4, #24] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 1) │ │ │ │ │ strd r3, r2, [r4, #96] @ 0x60 │ │ │ │ │ - b.n dde6 │ │ │ │ │ + b.n d9a6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 9) │ │ │ │ │ - vldr s12, [pc, #24] @ def0 │ │ │ │ │ - b.n dd74 │ │ │ │ │ + vldr s12, [pc, #24] @ dab0 │ │ │ │ │ + b.n d934 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 17) │ │ │ │ │ - vldr s12, [pc, #16] @ def0 │ │ │ │ │ - b.n de90 │ │ │ │ │ + vldr s12, [pc, #16] @ dab0 │ │ │ │ │ + b.n da50 │ │ │ │ │ nop │ │ │ │ │ nop.w │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ @@ -23540,15 +23374,15 @@ │ │ │ │ │ adds r3, r1, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ subs r0, r0, r2 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:123 (discriminator 1) │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ - bl 1bcd0 │ │ │ │ │ + bl 16180 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:124 (discriminator 1) │ │ │ │ │ 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 (discriminator 1) │ │ │ │ │ subs r0, r0, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:124 (discriminator 4) │ │ │ │ │ @@ -23570,33 +23404,33 @@ │ │ │ │ │ vmul.f64 d7, d7, d6 │ │ │ │ │ vcvt.s32.f64 s15, d7 │ │ │ │ │ vmov r3, s15 │ │ │ │ │ vmov.f32 s16, s15 │ │ │ │ │ adds r6, r3, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:126 │ │ │ │ │ mov r1, r6 │ │ │ │ │ - bl d34c │ │ │ │ │ + bl cf0c │ │ │ │ │ ./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 e0b2 │ │ │ │ │ + beq.w dc72 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 1) │ │ │ │ │ add.w r3, r4, #88 @ 0x58 │ │ │ │ │ add r5, sp, #48 @ 0x30 │ │ │ │ │ ldrd r7, ip, [r4, #88] @ 0x58 │ │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ │ stmdb r5, {r0, r1, r2, r3} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 8) │ │ │ │ │ mov r2, r3 │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - ble.n e076 │ │ │ │ │ + ble.n dc36 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 7) │ │ │ │ │ ldr r1, [r4, #112] @ 0x70 │ │ │ │ │ mov lr, r4 │ │ │ │ │ ldr r0, [r4, #104] @ 0x68 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 1) │ │ │ │ │ movs r6, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 7) │ │ │ │ │ @@ -23610,15 +23444,15 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 7) │ │ │ │ │ str r1, [sp, #24] │ │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 4) │ │ │ │ │ ldr.w r9, [r4, #132] @ 0x84 │ │ │ │ │ mov r4, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 9) │ │ │ │ │ - vldr d3, [pc, #504] @ e1a0 │ │ │ │ │ + vldr d3, [pc, #504] @ dd60 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ rsb r3, r3, #32 │ │ │ │ │ str.w fp, [sp, #28] │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 4) │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ @@ -23628,20 +23462,20 @@ │ │ │ │ │ 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 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 4) │ │ │ │ │ - ble.w e190 │ │ │ │ │ + ble.w dd50 │ │ │ │ │ ldr r5, [sp, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 6) │ │ │ │ │ mul.w r3, r3, r9 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 9) │ │ │ │ │ - vldr s11, [pc, #452] @ e1a8 │ │ │ │ │ + vldr s11, [pc, #452] @ dd68 │ │ │ │ │ add.w fp, r9, r3 │ │ │ │ │ add.w r2, r5, r2, lsl #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 6) │ │ │ │ │ ldr.w r5, [lr, #68] @ 0x44 │ │ │ │ │ ldr r5, [r5, #0] │ │ │ │ │ add.w r3, r5, r3, lsl #4 │ │ │ │ │ add.w r5, r5, fp, lsl #4 │ │ │ │ │ @@ -23657,15 +23491,15 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 4) │ │ │ │ │ cmp r5, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 6) │ │ │ │ │ vmla.f32 s14, s13, s12 │ │ │ │ │ vmla.f32 s15, s14, s12 │ │ │ │ │ vmla.f32 s11, s15, s10 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 4) │ │ │ │ │ - bne.n dffc │ │ │ │ │ + bne.n dbbc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 7) │ │ │ │ │ cmp r7, r0 │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ sbcs.w r3, ip, sl │ │ │ │ │ add.w fp, r6, #1 │ │ │ │ │ ite cc │ │ │ │ │ movcc r3, #1 │ │ │ │ │ @@ -23683,19 +23517,19 @@ │ │ │ │ │ strd r3, r4, [sp, #40] @ 0x28 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 8) │ │ │ │ │ adc.w r3, sl, ip │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ mov r2, r4 │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - ble.n e06a │ │ │ │ │ + ble.n dc2a │ │ │ │ │ ldr.w ip, [sp, #8] │ │ │ │ │ mov r7, r5 │ │ │ │ │ mov r6, fp │ │ │ │ │ - b.n dfb6 │ │ │ │ │ + b.n db76 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:130 │ │ │ │ │ vmov r3, s16 │ │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ │ mov r4, lr │ │ │ │ │ subs r6, r3, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 │ │ │ │ │ ldr r3, [r4, #20] │ │ │ │ │ @@ -23730,48 +23564,48 @@ │ │ │ │ │ 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 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 16) │ │ │ │ │ ldr r0, [sp, #0] │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - ble.n e170 │ │ │ │ │ + ble.n dd30 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 15) │ │ │ │ │ ldr r5, [r4, #112] @ 0x70 │ │ │ │ │ mov r0, r8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 17) │ │ │ │ │ ldr.w r9, [r4, #136] @ 0x88 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 2) │ │ │ │ │ mov ip, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 15) │ │ │ │ │ ldr.w r8, [r4, #116] @ 0x74 │ │ │ │ │ adds.w lr, r3, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 12) │ │ │ │ │ ldr.w r6, [r4, #132] @ 0x84 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 17) │ │ │ │ │ rsb sl, r9, #32 │ │ │ │ │ - vldr d3, [pc, #200] @ e1a0 │ │ │ │ │ + vldr d3, [pc, #200] @ dd60 │ │ │ │ │ adc.w r7, r2, r8 │ │ │ │ │ str.w fp, [sp, #8] │ │ │ │ │ lsl.w r1, r3, r9 │ │ │ │ │ vmov s14, r1 │ │ │ │ │ lsr.w r3, r3, sl │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 12) │ │ │ │ │ cmp r6, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 17) │ │ │ │ │ vcvt.f64.u32 d7, s14 │ │ │ │ │ vmul.f64 d7, d7, d3 │ │ │ │ │ vcvt.f32.f64 s12, d7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 12) │ │ │ │ │ - ble.n e196 │ │ │ │ │ + ble.n dd56 │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 14) │ │ │ │ │ mul.w r3, r6, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 17) │ │ │ │ │ - vldr s11, [pc, #160] @ e1a8 │ │ │ │ │ + vldr s11, [pc, #160] @ dd68 │ │ │ │ │ add.w fp, r6, r3 │ │ │ │ │ add.w r2, r1, r2, lsl #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 14) │ │ │ │ │ ldr r1, [r4, #68] @ 0x44 │ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ │ add.w r3, r1, r3, lsl #4 │ │ │ │ │ add.w r1, r1, fp, lsl #4 │ │ │ │ │ @@ -23787,15 +23621,15 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 12) │ │ │ │ │ cmp r1, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 14) │ │ │ │ │ vmla.f32 s14, s13, s12 │ │ │ │ │ vmla.f32 s15, s14, s12 │ │ │ │ │ vmla.f32 s11, s15, s10 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 12) │ │ │ │ │ - bne.n e11c │ │ │ │ │ + bne.n dcdc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 16) │ │ │ │ │ ldr r1, [sp, #0] │ │ │ │ │ mov r2, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 15) │ │ │ │ │ mov r3, lr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 16) │ │ │ │ │ adds.w lr, r5, lr │ │ │ │ │ @@ -23803,17 +23637,17 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 15) │ │ │ │ │ add.w fp, ip, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 16) │ │ │ │ │ cmp r1, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 15) │ │ │ │ │ vstmia r0!, {s11} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 16) │ │ │ │ │ - ble.n e164 │ │ │ │ │ + ble.n dd24 │ │ │ │ │ mov ip, fp │ │ │ │ │ - b.n e0e2 │ │ │ │ │ + b.n dca2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:130 │ │ │ │ │ vmov r1, s16 │ │ │ │ │ ldr.w fp, [sp, #8] │ │ │ │ │ sub.w r6, r1, ip │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mul.w r2, r1, r2 │ │ │ │ │ @@ -23827,21 +23661,21 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 1) │ │ │ │ │ mov.w r2, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:106 │ │ │ │ │ it ls │ │ │ │ │ strls r1, [r4, #24] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 1) │ │ │ │ │ strd r3, r2, [r4, #96] @ 0x60 │ │ │ │ │ - b.n e098 │ │ │ │ │ + b.n dc58 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 9) │ │ │ │ │ - vldr s11, [pc, #20] @ e1a8 │ │ │ │ │ - b.n e026 │ │ │ │ │ + vldr s11, [pc, #20] @ dd68 │ │ │ │ │ + b.n dbe6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 17) │ │ │ │ │ - vldr s11, [pc, #16] @ e1a8 │ │ │ │ │ - b.n e146 │ │ │ │ │ + vldr s11, [pc, #16] @ dd68 │ │ │ │ │ + b.n dd06 │ │ │ │ │ nop.w │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ @@ -23857,28 +23691,28 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ ldrd r5, r0, [r0, #24] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:31 │ │ │ │ │ mov sl, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ subs r0, r0, r5 │ │ │ │ │ - bl 1bcd0 │ │ │ │ │ + bl 16180 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:32 (discriminator 1) │ │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ │ sub.w r8, r0, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:32 (discriminator 4) │ │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:32 (discriminator 1) │ │ │ │ │ bic.w r2, r8, r8, asr #31 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:32 (discriminator 4) │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - blt.w e312 │ │ │ │ │ + blt.w ded2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:32 (discriminator 1) │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - ble.w e308 │ │ │ │ │ + ble.w dec8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:35 │ │ │ │ │ ldr r6, [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.w fp, [r4, #100] @ 0x64 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:36 │ │ │ │ │ @@ -23889,40 +23723,40 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:36 │ │ │ │ │ mla r0, r0, r8, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:34 (discriminator 1) │ │ │ │ │ ldr r7, [r4, #32] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:36 │ │ │ │ │ sub.w r0, r0, fp │ │ │ │ │ subs r0, #1 │ │ │ │ │ - bl 1bf48 │ │ │ │ │ + bl 163f8 │ │ │ │ │ mov r1, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:37 │ │ │ │ │ mov r0, sl │ │ │ │ │ - bl d34c │ │ │ │ │ + bl cf0c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 1) │ │ │ │ │ ldr.w lr, [r4, #124] @ 0x7c │ │ │ │ │ mul.w r8, r8, lr │ │ │ │ │ cmp fp, r8 │ │ │ │ │ - bge.n e2ea │ │ │ │ │ + bge.n deaa │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 3) │ │ │ │ │ ldr r3, [r4, #68] @ 0x44 │ │ │ │ │ mov sl, r0 │ │ │ │ │ str r4, [sp, #12] │ │ │ │ │ mov.w r9, #44 @ 0x2c │ │ │ │ │ mov r4, fp │ │ │ │ │ - vldr s16, [pc, #240] @ e31c │ │ │ │ │ + vldr s16, [pc, #240] @ dedc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ mov fp, r8 │ │ │ │ │ mov r8, r6 │ │ │ │ │ mov r6, r5 │ │ │ │ │ mov r5, lr │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r1, r5 │ │ │ │ │ - bl 1c1dc │ │ │ │ │ + bl 1668c │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ add r0, r7 │ │ │ │ │ vmov.f32 s15, s16 │ │ │ │ │ add r4, r8 │ │ │ │ │ add.w r0, r6, r0, lsl #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 1) │ │ │ │ │ cmp r4, fp │ │ │ │ │ @@ -23961,22 +23795,22 @@ │ │ │ │ │ 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 sl!, {s15} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 1) │ │ │ │ │ - blt.n e23a │ │ │ │ │ + blt.n ddfa │ │ │ │ │ mov fp, r4 │ │ │ │ │ ldr r4, [sp, #12] │ │ │ │ │ mov lr, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:41 │ │ │ │ │ mov r1, lr │ │ │ │ │ mov r0, fp │ │ │ │ │ - bl 1c1dc │ │ │ │ │ + bl 1668c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:42 │ │ │ │ │ str r1, [r4, #100] @ 0x64 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:100 │ │ │ │ │ ldrd r2, r3, [r4, #20] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 │ │ │ │ │ mul.w r0, r2, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:102 │ │ │ │ │ @@ -23989,17 +23823,17 @@ │ │ │ │ │ strls r3, [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 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n e308 │ │ │ │ │ + beq.n dec8 │ │ │ │ │ mov r8, r3 │ │ │ │ │ - b.n e1ec │ │ │ │ │ + b.n ddac │ │ │ │ │ nop │ │ │ │ │ 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.w ip, #4096 @ 0x1000 │ │ │ │ │ @@ -24024,15 +23858,15 @@ │ │ │ │ │ adds r3, r1, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ subs r0, r0, r2 │ │ │ │ │ ldr r1, [r6, #20] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:123 (discriminator 1) │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ - bl 1bcd0 │ │ │ │ │ + bl 16180 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:124 (discriminator 1) │ │ │ │ │ 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 (discriminator 1) │ │ │ │ │ subs r0, r0, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:124 (discriminator 4) │ │ │ │ │ @@ -24055,31 +23889,31 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:125 │ │ │ │ │ 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 d34c │ │ │ │ │ + bl cf0c │ │ │ │ │ ./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 e588 │ │ │ │ │ + beq.w e148 │ │ │ │ │ ./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} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 3) │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - ble.w e54e │ │ │ │ │ + ble.w e10e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 5) │ │ │ │ │ ldr r2, [r6, #68] @ 0x44 │ │ │ │ │ mov r0, r9 │ │ │ │ │ ldr r7, [r6, #104] @ 0x68 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 1) │ │ │ │ │ mov.w r9, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 5) │ │ │ │ │ @@ -24090,16 +23924,16 @@ │ │ │ │ │ adc.w r5, sl, lr │ │ │ │ │ str r2, [sp, #16] │ │ │ │ │ ldr r2, [r6, #116] @ 0x74 │ │ │ │ │ str r2, [sp, #20] │ │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ │ strd r6, fp, [sp, #24] │ │ │ │ │ mov r6, r3 │ │ │ │ │ - vldr d6, [pc, #840] @ e720 │ │ │ │ │ - vldr s9, [pc, #844] @ e728 │ │ │ │ │ + vldr d6, [pc, #840] @ e2e0 │ │ │ │ │ + vldr s9, [pc, #844] @ e2e8 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ cmp r1, r7 │ │ │ │ │ sbcs.w ip, r5, sl │ │ │ │ │ mov lr, r5 │ │ │ │ │ ite cc │ │ │ │ │ movcc r5, #1 │ │ │ │ │ @@ -24199,15 +24033,15 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 5) │ │ │ │ │ vmla.f32 s15, s10, s8 │ │ │ │ │ vmla.f32 s15, s11, s5 │ │ │ │ │ vstmia r3!, {s15} │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 3) │ │ │ │ │ mov r3, r6 │ │ │ │ │ - bgt.w e3de │ │ │ │ │ + bgt.w df9e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:130 │ │ │ │ │ vmov r1, s16 │ │ │ │ │ mov r2, fp │ │ │ │ │ ldrd r6, fp, [sp, #24] │ │ │ │ │ sub.w r8, r1, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 │ │ │ │ │ ldr r2, [r6, #20] │ │ │ │ │ @@ -24239,29 +24073,29 @@ │ │ │ │ │ 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 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 7) │ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ │ cmp r1, r5 │ │ │ │ │ - ble.w e700 │ │ │ │ │ + ble.w e2c0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 9) │ │ │ │ │ ldr r3, [r6, #68] @ 0x44 │ │ │ │ │ mov.w r9, #22 │ │ │ │ │ ldrd ip, lr, [r6, #112] @ 0x70 │ │ │ │ │ str.w fp, [sp, #16] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ mov.w r8, #1 │ │ │ │ │ adds.w r3, r4, ip │ │ │ │ │ ldr.w fp, [sp, #12] │ │ │ │ │ strd r0, r6, [sp, #4] │ │ │ │ │ adc.w sl, r5, lr │ │ │ │ │ - vldr d6, [pc, #356] @ e720 │ │ │ │ │ + vldr d6, [pc, #356] @ e2e0 │ │ │ │ │ mov r6, r1 │ │ │ │ │ - vldr s9, [pc, #360] @ e728 │ │ │ │ │ + vldr s9, [pc, #360] @ e2e8 │ │ │ │ │ add.w r1, fp, r5, lsl #2 │ │ │ │ │ mov r5, sl │ │ │ │ │ mov.w sl, r4, lsr #24 │ │ │ │ │ lsls r0, r4, #8 │ │ │ │ │ mov r4, r3 │ │ │ │ │ vmov s14, r0 │ │ │ │ │ add.w r3, sl, sl, lsl #1 │ │ │ │ │ @@ -24334,15 +24168,15 @@ │ │ │ │ │ vmla.f32 s15, s11, s5 │ │ │ │ │ vstmia r3!, {s15} │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 7) │ │ │ │ │ adds.w r3, r4, ip │ │ │ │ │ adc.w sl, r5, lr │ │ │ │ │ cmp r6, r5 │ │ │ │ │ - bgt.w e5c2 │ │ │ │ │ + bgt.w e182 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:130 │ │ │ │ │ vmov r3, s16 │ │ │ │ │ ldr r6, [sp, #8] │ │ │ │ │ ldr.w fp, [sp, #16] │ │ │ │ │ sub.w r8, r3, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 │ │ │ │ │ ldr r3, [r6, #20] │ │ │ │ │ @@ -24354,15 +24188,15 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:106 │ │ │ │ │ itt ls │ │ │ │ │ addls r3, r3, r5 │ │ │ │ │ strls r3, [r6, #24] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 1) │ │ │ │ │ movs r3, #0 │ │ │ │ │ strd r4, r3, [r6, #96] @ 0x60 │ │ │ │ │ - b.n e56e │ │ │ │ │ + b.n e12e │ │ │ │ │ nop.w │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ @@ -24378,28 +24212,28 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ ldrd r5, r0, [r0, #24] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:31 │ │ │ │ │ mov sl, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ subs r0, r0, r5 │ │ │ │ │ - bl 1bcd0 │ │ │ │ │ + bl 16180 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:32 (discriminator 1) │ │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ │ sub.w r8, r0, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:32 (discriminator 4) │ │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:32 (discriminator 1) │ │ │ │ │ bic.w r2, r8, r8, asr #31 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:32 (discriminator 4) │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - blt.w ea0a │ │ │ │ │ + blt.w e5ca │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:32 (discriminator 1) │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - ble.w ea00 │ │ │ │ │ + ble.w e5c0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:35 │ │ │ │ │ ldr r6, [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.w fp, [r4, #100] @ 0x64 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:36 │ │ │ │ │ @@ -24410,40 +24244,40 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:36 │ │ │ │ │ mla r0, r0, r8, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:34 (discriminator 1) │ │ │ │ │ ldr r7, [r4, #32] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:36 │ │ │ │ │ sub.w r0, r0, fp │ │ │ │ │ subs r0, #1 │ │ │ │ │ - bl 1bf48 │ │ │ │ │ + bl 163f8 │ │ │ │ │ mov r1, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:37 │ │ │ │ │ mov r0, sl │ │ │ │ │ - bl d34c │ │ │ │ │ + bl cf0c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 1) │ │ │ │ │ ldr.w lr, [r4, #124] @ 0x7c │ │ │ │ │ mul.w r8, r8, lr │ │ │ │ │ cmp fp, r8 │ │ │ │ │ - bge.w e9e2 │ │ │ │ │ + bge.w e5a2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 3) │ │ │ │ │ ldr r3, [r4, #68] @ 0x44 │ │ │ │ │ mov sl, r0 │ │ │ │ │ str r4, [sp, #12] │ │ │ │ │ mov.w r9, #168 @ 0xa8 │ │ │ │ │ mov r4, fp │ │ │ │ │ - vldr s16, [pc, #612] @ ea14 │ │ │ │ │ + vldr s16, [pc, #612] @ e5d4 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ mov fp, r8 │ │ │ │ │ mov r8, r6 │ │ │ │ │ mov r6, r5 │ │ │ │ │ mov r5, lr │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r1, r5 │ │ │ │ │ - bl 1c1dc │ │ │ │ │ + bl 1668c │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ add r0, r7 │ │ │ │ │ vmov.f32 s15, s16 │ │ │ │ │ add r4, r8 │ │ │ │ │ add.w r0, r6, r0, lsl #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 1) │ │ │ │ │ cmp r4, fp │ │ │ │ │ @@ -24575,22 +24409,22 @@ │ │ │ │ │ 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 sl!, {s15} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 1) │ │ │ │ │ - blt.w e7bc │ │ │ │ │ + blt.w e37c │ │ │ │ │ mov fp, r4 │ │ │ │ │ ldr r4, [sp, #12] │ │ │ │ │ mov lr, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:41 │ │ │ │ │ mov r1, lr │ │ │ │ │ mov r0, fp │ │ │ │ │ - bl 1c1dc │ │ │ │ │ + bl 1668c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:42 │ │ │ │ │ str r1, [r4, #100] @ 0x64 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:100 │ │ │ │ │ ldrd r2, r3, [r4, #20] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 │ │ │ │ │ mul.w r0, r2, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:102 │ │ │ │ │ @@ -24603,17 +24437,17 @@ │ │ │ │ │ strls r3, [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 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n ea00 │ │ │ │ │ + beq.n e5c0 │ │ │ │ │ mov r8, r3 │ │ │ │ │ - b.n e76c │ │ │ │ │ + b.n e32c │ │ │ │ │ nop │ │ │ │ │ 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.w ip, #4096 @ 0x1000 │ │ │ │ │ @@ -24638,15 +24472,15 @@ │ │ │ │ │ adds r3, r1, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ subs r0, r0, r2 │ │ │ │ │ ldr r1, [r5, #20] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:123 (discriminator 1) │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ - bl 1bcd0 │ │ │ │ │ + bl 16180 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:124 (discriminator 1) │ │ │ │ │ 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 (discriminator 1) │ │ │ │ │ subs r0, r0, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:124 (discriminator 4) │ │ │ │ │ @@ -24667,32 +24501,32 @@ │ │ │ │ │ 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 d34c │ │ │ │ │ + bl cf0c │ │ │ │ │ ./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 ecec │ │ │ │ │ + beq.w e8ac │ │ │ │ │ ./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} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 3) │ │ │ │ │ cmp sl, r3 │ │ │ │ │ mov r1, r3 │ │ │ │ │ - ble.w eca4 │ │ │ │ │ + ble.w e864 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 5) │ │ │ │ │ ldr r3, [r5, #68] @ 0x44 │ │ │ │ │ ldr r6, [r5, #104] @ 0x68 │ │ │ │ │ ldr r0, [r5, #112] @ 0x70 │ │ │ │ │ str.w ip, [sp, #8] │ │ │ │ │ ldr.w r9, [r3] │ │ │ │ │ adds r3, r6, r7 │ │ │ │ │ @@ -24707,19 +24541,19 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 1) │ │ │ │ │ mov ip, r0 │ │ │ │ │ ldr.w r8, [sp, #8] │ │ │ │ │ adc.w r2, r7, lr │ │ │ │ │ str.w sl, [sp, #20] │ │ │ │ │ mov r0, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 5) │ │ │ │ │ - vldr d6, [pc, #524] @ ece0 │ │ │ │ │ + vldr d6, [pc, #524] @ e8a0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 1) │ │ │ │ │ mov sl, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 5) │ │ │ │ │ - vldr s3, [pc, #524] @ ece8 │ │ │ │ │ + vldr s3, [pc, #524] @ e8a8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 1) │ │ │ │ │ strd r5, fp, [sp, #24] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 5) │ │ │ │ │ ldr r5, [sp, #4] │ │ │ │ │ cmp r3, r6 │ │ │ │ │ mov lr, r2 │ │ │ │ │ mov r7, r3 │ │ │ │ │ @@ -24837,15 +24671,15 @@ │ │ │ │ │ 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} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 3) │ │ │ │ │ - bgt.w eae0 │ │ │ │ │ + bgt.w e6a0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:130 │ │ │ │ │ vmov r2, s16 │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ ldrd r5, fp, [sp, #24] │ │ │ │ │ sub.w r8, r2, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 │ │ │ │ │ ldr r3, [r5, #20] │ │ │ │ │ @@ -24884,22 +24718,22 @@ │ │ │ │ │ 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 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 7) │ │ │ │ │ cmp sl, lr │ │ │ │ │ - ble.w eea4 │ │ │ │ │ + ble.w ea64 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 9) │ │ │ │ │ ldr r3, [r5, #68] @ 0x44 │ │ │ │ │ ldrd ip, r9, [r5, #112] @ 0x70 │ │ │ │ │ ldr r7, [r3, #0] │ │ │ │ │ adds.w r3, r4, ip │ │ │ │ │ - vldr d6, [pc, #444] @ eec0 │ │ │ │ │ - vldr s5, [pc, #448] @ eec8 │ │ │ │ │ + vldr d6, [pc, #444] @ ea80 │ │ │ │ │ + vldr s5, [pc, #448] @ ea88 │ │ │ │ │ adc.w r2, lr, r9 │ │ │ │ │ ldr.w r8, [sp, #4] │ │ │ │ │ str r5, [sp, #4] │ │ │ │ │ add.w r1, r8, lr, lsl #2 │ │ │ │ │ mov lr, r2 │ │ │ │ │ lsls r2, r4, #6 │ │ │ │ │ vmov s14, r2 │ │ │ │ │ @@ -25001,15 +24835,15 @@ │ │ │ │ │ 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} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 7) │ │ │ │ │ - bgt.w ed14 │ │ │ │ │ + bgt.w e8d4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:130 │ │ │ │ │ vmov r3, s16 │ │ │ │ │ ldr r5, [sp, #4] │ │ │ │ │ sub.w r8, r3, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 │ │ │ │ │ ldr r3, [r5, #20] │ │ │ │ │ mul.w lr, r3, lr │ │ │ │ │ @@ -25020,15 +24854,15 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:106 │ │ │ │ │ itt ls │ │ │ │ │ addls r3, lr │ │ │ │ │ strls r3, [r5, #24] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 1) │ │ │ │ │ movs r3, #0 │ │ │ │ │ strd r4, r3, [r5, #96] @ 0x60 │ │ │ │ │ - b.n ecc4 │ │ │ │ │ + b.n e884 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ cft1st(): │ │ │ │ │ @@ -25179,15 +25013,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 (discriminator 1) │ │ │ │ │ - ble.w f1c0 │ │ │ │ │ + ble.w ed80 │ │ │ │ │ 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 │ │ │ │ │ vldr s8, [r2, #12] │ │ │ │ │ @@ -25407,15 +25241,15 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1119 │ │ │ │ │ vstr s14, [r1, #44] @ 0x2c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1122 │ │ │ │ │ vstr s10, [r1, #56] @ 0x38 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1123 │ │ │ │ │ vstr s12, [r1, #60] @ 0x3c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1067 (discriminator 1) │ │ │ │ │ - bne.w f008 │ │ │ │ │ + bne.w ebc8 │ │ │ │ │ ./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} │ │ │ │ │ @@ -25426,15 +25260,15 @@ │ │ │ │ │ vpush {d8-d9} │ │ │ │ │ sub sp, #20 │ │ │ │ │ mov r7, r3 │ │ │ │ │ strd r1, r0, [sp, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1134 │ │ │ │ │ mov.w r0, r1, lsl #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1135 (discriminator 1) │ │ │ │ │ - ble.w f35a │ │ │ │ │ + ble.w ef1a │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ adds r1, r2, r0 │ │ │ │ │ adds r2, r1, r0 │ │ │ │ │ add.w r6, r9, #8 │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r4, r9 │ │ │ │ │ add.w r5, r9, #4 │ │ │ │ │ @@ -25514,15 +25348,15 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1152 │ │ │ │ │ vstr s9, [r1, #-4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1153 │ │ │ │ │ vstr s14, [r3, #-8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1154 │ │ │ │ │ vstr s15, [r3, #-4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1135 (discriminator 1) │ │ │ │ │ - bne.n f1fe │ │ │ │ │ + bne.n edbe │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1157 (discriminator 1) │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ add.w r5, r9, r0, lsl #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1156 │ │ │ │ │ vldr s8, [r7, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1157 (discriminator 1) │ │ │ │ │ adds r6, r3, r0 │ │ │ │ │ @@ -25622,22 +25456,22 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1176 │ │ │ │ │ vstr s12, [r4, #-4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1179 │ │ │ │ │ vstr s13, [r1, #-8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1180 │ │ │ │ │ vstr s15, [r1, #-4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1157 (discriminator 1) │ │ │ │ │ - blt.n f2ac │ │ │ │ │ + blt.n ee6c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1184 (discriminator 1) │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1183 │ │ │ │ │ mov.w r8, r0, lsl #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1184 (discriminator 1) │ │ │ │ │ cmp r8, r3 │ │ │ │ │ - bge.w f592 │ │ │ │ │ + bge.w f152 │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ add.w sl, r0, r8 │ │ │ │ │ mov r5, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1184 │ │ │ │ │ mov r6, r8 │ │ │ │ │ adds r2, r3, r0 │ │ │ │ │ add.w r4, r3, r8 │ │ │ │ │ @@ -25664,15 +25498,15 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1193 (discriminator 1) │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1191 │ │ │ │ │ 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 (discriminator 1) │ │ │ │ │ - ble.w f57e │ │ │ │ │ + ble.w f13e │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ lsls r3, r6, #2 │ │ │ │ │ add.w r0, r9, r3 │ │ │ │ │ add.w ip, fp, r4, lsl #2 │ │ │ │ │ add r1, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1193 │ │ │ │ │ mov lr, r6 │ │ │ │ │ @@ -25776,15 +25610,15 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1214 │ │ │ │ │ vstr s10, [r1, #-4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1217 │ │ │ │ │ vstr s12, [ip, #-8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1218 │ │ │ │ │ vstr s14, [ip, #-4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1193 (discriminator 1) │ │ │ │ │ - blt.n f3c0 │ │ │ │ │ + blt.n ef80 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1221 │ │ │ │ │ vldr s4, [r5, #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 s3, [r5, #24] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1222 │ │ │ │ │ @@ -25904,48 +25738,48 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1245 │ │ │ │ │ vstr s10, [r0, #-4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1248 │ │ │ │ │ vstr s12, [r3, #-8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1249 │ │ │ │ │ vstr s14, [r3, #-4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1224 (discriminator 1) │ │ │ │ │ - blt.n f4b8 │ │ │ │ │ + blt.n f078 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1184 (discriminator 1) │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1184 (discriminator 2) │ │ │ │ │ add r6, r8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1184 (discriminator 1) │ │ │ │ │ adds r7, #8 │ │ │ │ │ adds r5, #16 │ │ │ │ │ add sl, r8 │ │ │ │ │ add r2, r8 │ │ │ │ │ add r4, r8 │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - bgt.w f382 │ │ │ │ │ + bgt.w ef42 │ │ │ │ │ ./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} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ mov r6, r0 │ │ │ │ │ mov r4, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:979 │ │ │ │ │ cmp r0, #8 │ │ │ │ │ - bgt.w f6be │ │ │ │ │ + bgt.w f27e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:978 │ │ │ │ │ mov.w r5, #2 │ │ │ │ │ it ne │ │ │ │ │ movne r3, #8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:987 │ │ │ │ │ - beq.n f61a │ │ │ │ │ + beq.n f1da │ │ │ │ │ mov r2, r4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1010 │ │ │ │ │ movs r0, #0 │ │ │ │ │ add r3, r4 │ │ │ │ │ adds r1, r4, #4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1012 │ │ │ │ │ vldr s15, [r1, #-4] │ │ │ │ │ @@ -25980,23 +25814,23 @@ │ │ │ │ │ vsub.f32 s15, s15, s12 │ │ │ │ │ vstr s15, [r2, #-4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1016 │ │ │ │ │ vstr s14, [r3, #-8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1017 │ │ │ │ │ vstr s13, [r3, #-4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1010 (discriminator 1) │ │ │ │ │ - blt.n f5c6 │ │ │ │ │ + blt.n f186 │ │ │ │ │ ./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 r3, #32 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:987 │ │ │ │ │ - bne.n f5be │ │ │ │ │ + bne.n f17e │ │ │ │ │ mov r3, r6 │ │ │ │ │ adds r0, r4, r3 │ │ │ │ │ mov r2, r4 │ │ │ │ │ adds r1, r0, r3 │ │ │ │ │ adds r4, #4 │ │ │ │ │ add r3, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:988 │ │ │ │ │ @@ -26078,69 +25912,69 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1005 │ │ │ │ │ vstr s9, [r0, #-4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1006 │ │ │ │ │ vstr s14, [r3, #-8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1007 │ │ │ │ │ vstr s15, [r3, #-4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:988 (discriminator 1) │ │ │ │ │ - blt.n f628 │ │ │ │ │ + blt.n f1e8 │ │ │ │ │ ./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 eecc │ │ │ │ │ + bl ea8c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:982 │ │ │ │ │ cmp r6, #32 │ │ │ │ │ - ble.n f610 │ │ │ │ │ + ble.n f1d0 │ │ │ │ │ ./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 f6d0 │ │ │ │ │ + b.n f290 │ │ │ │ │ mov r5, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:983 │ │ │ │ │ mov r3, r7 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bl f1c8 │ │ │ │ │ + bl ed88 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:982 │ │ │ │ │ lsls r3, r5, #2 │ │ │ │ │ mov r1, r5 │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - blt.n f6ce │ │ │ │ │ + blt.n f28e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:987 │ │ │ │ │ - beq.n f6ec │ │ │ │ │ + beq.n f2ac │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1010 (discriminator 1) │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bgt.w f5be │ │ │ │ │ + bgt.w f17e │ │ │ │ │ ./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 (discriminator 1) │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bgt.n f61c │ │ │ │ │ + bgt.n f1dc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1020 │ │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ nop │ │ │ │ │ cftfsub(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:924 │ │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ mov r6, r0 │ │ │ │ │ mov r4, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:929 │ │ │ │ │ cmp r0, #8 │ │ │ │ │ - bgt.w f80e │ │ │ │ │ + bgt.w f3ce │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:928 │ │ │ │ │ mov.w r5, #2 │ │ │ │ │ it ne │ │ │ │ │ movne r3, #8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:937 │ │ │ │ │ - beq.n f76e │ │ │ │ │ + beq.n f32e │ │ │ │ │ mov r2, r4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:960 │ │ │ │ │ movs r0, #0 │ │ │ │ │ add r3, r4 │ │ │ │ │ adds r1, r4, #4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:962 │ │ │ │ │ vldr s13, [r3] │ │ │ │ │ @@ -26174,23 +26008,23 @@ │ │ │ │ │ vadd.f32 s13, s13, s12 │ │ │ │ │ vstr s13, [r2, #-4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:966 │ │ │ │ │ vstr s15, [r3, #-8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:967 │ │ │ │ │ vstr s14, [r3, #-4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:960 (discriminator 1) │ │ │ │ │ - blt.n f71e │ │ │ │ │ + blt.n f2de │ │ │ │ │ ./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 r3, #32 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:937 │ │ │ │ │ - bne.n f716 │ │ │ │ │ + bne.n f2d6 │ │ │ │ │ mov r3, r6 │ │ │ │ │ adds r0, r4, r3 │ │ │ │ │ mov r2, r4 │ │ │ │ │ adds r1, r0, r3 │ │ │ │ │ adds r4, #4 │ │ │ │ │ add r3, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:938 │ │ │ │ │ @@ -26270,49 +26104,49 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:955 │ │ │ │ │ vstr s9, [r0, #-4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:956 │ │ │ │ │ vstr s14, [r3, #-8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:957 │ │ │ │ │ vstr s15, [r3, #-4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:938 (discriminator 1) │ │ │ │ │ - blt.n f77c │ │ │ │ │ + blt.n f33c │ │ │ │ │ ./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 eecc │ │ │ │ │ + bl ea8c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:932 │ │ │ │ │ cmp r6, #32 │ │ │ │ │ - ble.n f764 │ │ │ │ │ + ble.n f324 │ │ │ │ │ ./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 f820 │ │ │ │ │ + b.n f3e0 │ │ │ │ │ mov r5, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:933 │ │ │ │ │ mov r3, r7 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bl f1c8 │ │ │ │ │ + bl ed88 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:932 │ │ │ │ │ lsls r3, r5, #2 │ │ │ │ │ mov r1, r5 │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - blt.n f81e │ │ │ │ │ + blt.n f3de │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:937 │ │ │ │ │ - beq.n f83c │ │ │ │ │ + beq.n f3fc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:960 (discriminator 1) │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bgt.w f716 │ │ │ │ │ + bgt.w f2d6 │ │ │ │ │ ./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 (discriminator 1) │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bgt.n f770 │ │ │ │ │ + bgt.n f330 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:970 │ │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ nop │ │ │ │ │ rftfsub(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1256 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ @@ -26326,18 +26160,18 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1261 │ │ │ │ │ lsls r0, r2, #1 │ │ │ │ │ mov r1, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1256 │ │ │ │ │ mov r4, r2 │ │ │ │ │ mov r5, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1261 │ │ │ │ │ - bl 1bf48 │ │ │ │ │ + bl 163f8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1263 (discriminator 1) │ │ │ │ │ cmp r6, #2 │ │ │ │ │ - ble.n f8fc │ │ │ │ │ + ble.n f4bc │ │ │ │ │ subs r2, r4, r0 │ │ │ │ │ subs r6, #3 │ │ │ │ │ lsls r0, r0, #2 │ │ │ │ │ mov.w ip, r7, lsl #2 │ │ │ │ │ adds r3, r5, r0 │ │ │ │ │ lsrs r6, r6, #1 │ │ │ │ │ add.w r2, r5, r2, lsl #2 │ │ │ │ │ @@ -26400,15 +26234,15 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1275 │ │ │ │ │ vsub.f32 s15, s13, s15 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1274 │ │ │ │ │ vstr s14, [r0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1275 │ │ │ │ │ vstr s15, [r0, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1263 (discriminator 1) │ │ │ │ │ - bne.n f892 │ │ │ │ │ + bne.n f452 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1277 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ rftbsub(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1281 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ @@ -26428,18 +26262,18 @@ │ │ │ │ │ vneg.f32 s15, s15 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1281 │ │ │ │ │ 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 1bf48 │ │ │ │ │ + bl 163f8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1289 (discriminator 1) │ │ │ │ │ cmp r6, #2 │ │ │ │ │ - ble.n f9c8 │ │ │ │ │ + ble.n f588 │ │ │ │ │ subs r2, r6, #3 │ │ │ │ │ lsls r7, r7, #2 │ │ │ │ │ sub.w ip, r5, r0 │ │ │ │ │ sub.w r5, r7, #8 │ │ │ │ │ lsrs r2, r2, #1 │ │ │ │ │ mov.w lr, r0, lsl #2 │ │ │ │ │ add r5, r4 │ │ │ │ │ @@ -26502,15 +26336,15 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1301 │ │ │ │ │ vsub.f32 s14, s14, s12 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1300 │ │ │ │ │ vstr s15, [r0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1301 │ │ │ │ │ vstr s14, [r0, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1289 (discriminator 1) │ │ │ │ │ - bne.n f95e │ │ │ │ │ + bne.n f51e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1303 │ │ │ │ │ adds r6, #1 │ │ │ │ │ add.w r4, r4, r6, lsl #2 │ │ │ │ │ vldr s15, [r4] │ │ │ │ │ vneg.f32 s15, s15 │ │ │ │ │ vstr s15, [r4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1304 │ │ │ │ │ @@ -26530,20 +26364,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 1bf48 │ │ │ │ │ + bl 163f8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1315 (discriminator 1) │ │ │ │ │ cmp.w r8, #1 │ │ │ │ │ it le │ │ │ │ │ movle.w r8, r8, lsl #2 │ │ │ │ │ - ble.n fa68 │ │ │ │ │ + ble.n f628 │ │ │ │ │ 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 │ │ │ │ │ adds r2, r6, #4 │ │ │ │ │ @@ -26571,15 +26405,15 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1321 │ │ │ │ │ vstmia r2!, {s15} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1315 (discriminator 1) │ │ │ │ │ cmp r3, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1322 │ │ │ │ │ vstr s13, [r0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1315 (discriminator 1) │ │ │ │ │ - bne.n fa2e │ │ │ │ │ + bne.n f5ee │ │ │ │ │ ./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 │ │ │ │ │ @@ -26599,20 +26433,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 1bf48 │ │ │ │ │ + bl 163f8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1336 (discriminator 1) │ │ │ │ │ cmp.w r8, #1 │ │ │ │ │ it le │ │ │ │ │ movle.w r8, r8, lsl #2 │ │ │ │ │ - ble.n fb08 │ │ │ │ │ + ble.n f6c8 │ │ │ │ │ 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 │ │ │ │ │ adds r2, r6, #4 │ │ │ │ │ @@ -26639,15 +26473,15 @@ │ │ │ │ │ vnmls.f32 s13, s12, s14 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1342 │ │ │ │ │ vstr s15, [r0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1343 │ │ │ │ │ vstmia r2!, {s13} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1336 (discriminator 1) │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.n face │ │ │ │ │ + bne.n f68e │ │ │ │ │ ./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 │ │ │ │ │ @@ -26668,56 +26502,56 @@ │ │ │ │ │ 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 7b5c │ │ │ │ │ + b.w 7824 │ │ │ │ │ forward(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g32.c:13 │ │ │ │ │ movs r1, #1 │ │ │ │ │ - b.w 7b5c │ │ │ │ │ + b.w 7824 │ │ │ │ │ nop │ │ │ │ │ -makect.part.0(): │ │ │ │ │ +makect(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:690 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ vpush {d8} │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ ./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, #124] @ fbd8 │ │ │ │ │ + vldr s15, [pc, #124] @ f798 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:700 │ │ │ │ │ vmov.f32 s16, #96 @ 0x3f000000 0.5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:698 │ │ │ │ │ vcvt.f32.s32 s0, s14 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:690 │ │ │ │ │ sub sp, #12 │ │ │ │ │ mov r5, r1 │ │ │ │ │ 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 1768 │ │ │ │ │ + blx 1490 │ │ │ │ │ ./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 (discriminator 1) │ │ │ │ │ vstr s0, [r5] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:701 (discriminator 1) │ │ │ │ │ cmp r7, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:700 │ │ │ │ │ vstr s15, [r3] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:701 (discriminator 1) │ │ │ │ │ - beq.n fbcc │ │ │ │ │ + beq.n f78c │ │ │ │ │ adds r6, r5, #4 │ │ │ │ │ add.w r9, sp, #4 │ │ │ │ │ add.w r5, r5, r4, lsl #2 │ │ │ │ │ mov r8, sp │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:701 │ │ │ │ │ movs r4, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:702 │ │ │ │ │ @@ -26725,45 +26559,45 @@ │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r9 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:701 (discriminator 3) │ │ │ │ │ adds r4, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:702 │ │ │ │ │ vcvt.f32.s32 s0, s15 │ │ │ │ │ vmul.f32 s0, s0, s17 │ │ │ │ │ - blx 17d4 │ │ │ │ │ + blx 14fc │ │ │ │ │ vldr s14, [sp] │ │ │ │ │ vldr s15, [sp, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:701 (discriminator 1) │ │ │ │ │ cmp r7, r4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:702 (discriminator 1) │ │ │ │ │ vmul.f32 s14, s14, s16 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:703 (discriminator 1) │ │ │ │ │ vmul.f32 s15, s15, s16 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:702 (discriminator 1) │ │ │ │ │ vstmia r6!, {s14} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:703 (discriminator 1) │ │ │ │ │ vstmdb r5!, {s15} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:701 (discriminator 1) │ │ │ │ │ - bne.n fb9a │ │ │ │ │ + bne.n f75a │ │ │ │ │ ./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 │ │ │ │ │ -bitrv2conj.isra.0(): │ │ │ │ │ +bitrv2conj(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:813 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #1976] @ 0x7b8 │ │ │ │ │ - ldr r4, [pc, #832] @ (ff30 ) │ │ │ │ │ + ldr r4, [pc, #832] @ (faf0 ) │ │ │ │ │ subw sp, sp, #2084 @ 0x824 │ │ │ │ │ - ldr r2, [pc, #832] @ (ff34 ) │ │ │ │ │ + ldr r2, [pc, #832] @ (faf4 ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:819 │ │ │ │ │ add.w lr, sp, #28 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:813 │ │ │ │ │ add r4, pc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:819 │ │ │ │ │ movs r3, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:822 │ │ │ │ │ @@ -26772,49 +26606,49 @@ │ │ │ │ │ ldr r2, [r4, r2] │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ str.w r2, [sp, #2076] @ 0x81c │ │ │ │ │ mov.w r2, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:819 │ │ │ │ │ str.w r3, [lr] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:822 │ │ │ │ │ - ble.w ff04 │ │ │ │ │ + ble.w fac4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:821 │ │ │ │ │ mov.w r8, #1 │ │ │ │ │ mvn.w r6, #3221225472 @ 0xc0000000 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:823 │ │ │ │ │ asrs r0, r0, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:824 (discriminator 1) │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - ble.n fc3e │ │ │ │ │ + ble.n f7fe │ │ │ │ │ add.w r4, r8, r6 │ │ │ │ │ add r2, sp, #24 │ │ │ │ │ lsls r4, r4, #2 │ │ │ │ │ adds r5, r4, #4 │ │ │ │ │ add r4, lr │ │ │ │ │ add r5, r2 │ │ │ │ │ ./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 (discriminator 1) │ │ │ │ │ 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 (discriminator 1) │ │ │ │ │ - bne.n fc30 │ │ │ │ │ + bne.n f7f0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:827 │ │ │ │ │ mov.w r3, r8, lsl #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:822 │ │ │ │ │ cmp.w r0, r8, lsl #4 │ │ │ │ │ - ble.n fc4c │ │ │ │ │ + ble.n f80c │ │ │ │ │ mov r8, r3 │ │ │ │ │ - b.n fc1a │ │ │ │ │ + b.n f7da │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:829 │ │ │ │ │ mov.w r7, r8, lsl #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:830 │ │ │ │ │ - beq.n fd52 │ │ │ │ │ + beq.n f912 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:890 │ │ │ │ │ vldr s15, [r1, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:891 │ │ │ │ │ adds r2, r7, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:892 (discriminator 1) │ │ │ │ │ cmp r3, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:891 │ │ │ │ │ @@ -26823,15 +26657,15 @@ │ │ │ │ │ vneg.f32 s15, s15 │ │ │ │ │ vstr s15, [r1, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:891 │ │ │ │ │ vldr s15, [r2] │ │ │ │ │ vneg.f32 s15, s15 │ │ │ │ │ vstr s15, [r2] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:892 (discriminator 1) │ │ │ │ │ - ble.n fd32 │ │ │ │ │ + ble.n f8f2 │ │ │ │ │ movs r5, #2 │ │ │ │ │ add.w r8, sp, #24 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:894 │ │ │ │ │ ldr.w r2, [lr, #4]! │ │ │ │ │ mov r4, r8 │ │ │ │ │ adds r0, r7, r2 │ │ │ │ │ adds r6, r5, r2 │ │ │ │ │ @@ -26903,15 +26737,15 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:911 │ │ │ │ │ vstr s14, [r0, #-4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:912 │ │ │ │ │ str.w r9, [r3] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:913 │ │ │ │ │ vstr s15, [sl] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:893 (discriminator 1) │ │ │ │ │ - bne.n fc90 │ │ │ │ │ + bne.n f850 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:916 │ │ │ │ │ adds r3, r6, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:917 │ │ │ │ │ add r6, r7 │ │ │ │ │ adds r6, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:892 (discriminator 1) │ │ │ │ │ adds r5, #2 │ │ │ │ │ @@ -26926,33 +26760,33 @@ │ │ │ │ │ vneg.f32 s15, s15 │ │ │ │ │ vstr s15, [r3] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:917 │ │ │ │ │ vldr s15, [r6] │ │ │ │ │ vneg.f32 s15, s15 │ │ │ │ │ vstr s15, [r6] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:892 (discriminator 1) │ │ │ │ │ - bne.n fc7a │ │ │ │ │ + bne.n f83a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:813 │ │ │ │ │ - ldr r2, [pc, #516] @ (ff38 ) │ │ │ │ │ + ldr r2, [pc, #516] @ (faf8 ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:920 │ │ │ │ │ - ldr r3, [pc, #508] @ (ff34 ) │ │ │ │ │ + ldr r3, [pc, #508] @ (faf4 ) │ │ │ │ │ ./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, #2076] @ 0x81c │ │ │ │ │ eors r2, r3 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ - bne.w ff2a │ │ │ │ │ + bne.w faea │ │ │ │ │ addw sp, sp, #2084 @ 0x824 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:831 (discriminator 1) │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble.n fd32 │ │ │ │ │ + ble.n f8f2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:844 │ │ │ │ │ mov.w r8, r8, lsl #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:833 │ │ │ │ │ movs r2, #0 │ │ │ │ │ add r6, sp, #24 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ mov sl, r2 │ │ │ │ │ @@ -27025,15 +26859,15 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:885 │ │ │ │ │ vstr s15, [r4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:887 │ │ │ │ │ vldr s15, [r6] │ │ │ │ │ vneg.f32 s15, s15 │ │ │ │ │ vstr s15, [r6] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:831 (discriminator 1) │ │ │ │ │ - ble.n fd32 │ │ │ │ │ + ble.n f8f2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:833 │ │ │ │ │ ldr r4, [r3, #4] │ │ │ │ │ ldr.w r9, [sp, #20] │ │ │ │ │ adds r6, r4, r7 │ │ │ │ │ add.w r0, sl, r4 │ │ │ │ │ adds r5, r7, r6 │ │ │ │ │ add.w r4, r1, r4, lsl #2 │ │ │ │ │ @@ -27174,58 +27008,60 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:871 │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:872 │ │ │ │ │ vstr s15, [r0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:832 (discriminator 1) │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - bne.n fe1a │ │ │ │ │ + bne.n f9da │ │ │ │ │ ldrd fp, lr, [sp, #4] │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ - b.n fd6a │ │ │ │ │ + b.n f92a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:830 │ │ │ │ │ - beq.n ff20 │ │ │ │ │ + beq.n fae0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:890 │ │ │ │ │ vldr s14, [r1, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:891 │ │ │ │ │ vldr s15, [r1, #12] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:890 │ │ │ │ │ vneg.f32 s14, s14 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:891 │ │ │ │ │ vneg.f32 s15, s15 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:890 │ │ │ │ │ vstr s14, [r1, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:891 │ │ │ │ │ vstr s15, [r1, #12] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:892 (discriminator 1) │ │ │ │ │ - b.n fd32 │ │ │ │ │ + b.n f8f2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:830 │ │ │ │ │ mov.w r8, #4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:821 │ │ │ │ │ movs r3, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:829 │ │ │ │ │ movs r7, #2 │ │ │ │ │ - b.n fd5a │ │ │ │ │ + b.n f91a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:920 │ │ │ │ │ - blx 181c <__stack_chk_fail@plt> │ │ │ │ │ + blx 1544 <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ - @ instruction: 0xf2f00000 │ │ │ │ │ - lsls r4, r6, #3 │ │ │ │ │ + str r7, [sp, #208] @ 0xd0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - subs.w r0, r2, #0 │ │ │ │ │ -bitrv2.isra.0(): │ │ │ │ │ + lsls r0, r6, #3 │ │ │ │ │ + movs r0, r0 │ │ │ │ │ + str r5, [sp, #984] @ 0x3d8 │ │ │ │ │ + movs r0, r0 │ │ │ │ │ +bitrv2(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:712 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip] │ │ │ │ │ str.w r0, [ip, #-72] │ │ │ │ │ - ldr r4, [pc, #644] @ (101d8 ) │ │ │ │ │ + ldr r4, [pc, #644] @ (fd98 ) │ │ │ │ │ sub.w sp, sp, #4128 @ 0x1020 │ │ │ │ │ - ldr r2, [pc, #644] @ (101dc ) │ │ │ │ │ + ldr r2, [pc, #644] @ (fd9c ) │ │ │ │ │ sub sp, #4 │ │ │ │ │ add r4, pc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:718 │ │ │ │ │ add.w lr, sp, #32 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:712 │ │ │ │ │ add.w r5, sp, #4096 @ 0x1000 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:718 │ │ │ │ │ @@ -27238,53 +27074,53 @@ │ │ │ │ │ ldr r2, [r4, r2] │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ str r2, [r5, #0] │ │ │ │ │ mov.w r2, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:718 │ │ │ │ │ str.w r3, [lr, #-4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:721 │ │ │ │ │ - ble.w 101c4 │ │ │ │ │ + ble.w fd84 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:720 │ │ │ │ │ movs r7, #1 │ │ │ │ │ sub.w r6, lr, #4 │ │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:722 │ │ │ │ │ asrs r0, r0, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:723 (discriminator 1) │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - ble.n ffa6 │ │ │ │ │ + ble.n fb66 │ │ │ │ │ add.w r5, r7, ip │ │ │ │ │ subs r2, r6, #4 │ │ │ │ │ lsls r5, r5, #2 │ │ │ │ │ adds r4, r6, r5 │ │ │ │ │ mov r5, r4 │ │ │ │ │ ./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 (discriminator 1) │ │ │ │ │ cmp r5, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:724 │ │ │ │ │ str.w r3, [r4, #4]! │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:723 (discriminator 1) │ │ │ │ │ - bne.n ff98 │ │ │ │ │ + bne.n fb58 │ │ │ │ │ ./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 ffb2 │ │ │ │ │ + ble.n fb72 │ │ │ │ │ mov r7, r3 │ │ │ │ │ - b.n ff86 │ │ │ │ │ + b.n fb46 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:728 │ │ │ │ │ mov.w ip, r7, lsl #2 │ │ │ │ │ mov sl, ip │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:729 │ │ │ │ │ - beq.n 10070 │ │ │ │ │ + beq.n fc30 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:785 (discriminator 1) │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - ble.n 1004a │ │ │ │ │ + ble.n fc0a │ │ │ │ │ sub.w lr, lr, #4 │ │ │ │ │ movs r5, #2 │ │ │ │ │ mov r7, lr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:787 │ │ │ │ │ ldr.w r2, [r7, #4]! │ │ │ │ │ sub.w r4, lr, #4 │ │ │ │ │ add.w r0, ip, r2 │ │ │ │ │ @@ -27349,40 +27185,40 @@ │ │ │ │ │ ./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, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:786 (discriminator 1) │ │ │ │ │ - bne.n ffe0 │ │ │ │ │ + bne.n fba0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:785 (discriminator 1) │ │ │ │ │ adds r5, #2 │ │ │ │ │ cmp ip, r5 │ │ │ │ │ - bne.n ffc6 │ │ │ │ │ + bne.n fb86 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:712 │ │ │ │ │ - ldr r2, [pc, #404] @ (101e0 ) │ │ │ │ │ + ldr r2, [pc, #404] @ (fda0 ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:810 │ │ │ │ │ add.w r1, sp, #4096 @ 0x1000 │ │ │ │ │ - ldr r3, [pc, #392] @ (101dc ) │ │ │ │ │ + ldr r3, [pc, #392] @ (fd9c ) │ │ │ │ │ adds r1, #28 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:712 │ │ │ │ │ add r2, pc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:810 │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r3, [r1, #0] │ │ │ │ │ eors r2, r3 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ - bne.w 101d2 │ │ │ │ │ + bne.w fd92 │ │ │ │ │ add.w sp, sp, #4128 @ 0x1020 │ │ │ │ │ add sp, #4 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:730 (discriminator 1) │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble.n 1004a │ │ │ │ │ + ble.n fc0a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:743 │ │ │ │ │ lsls r7, r7, #3 │ │ │ │ │ sub.w r2, lr, #8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:732 │ │ │ │ │ movs r0, #0 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ mov fp, r0 │ │ │ │ │ @@ -27430,15 +27266,15 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:780 │ │ │ │ │ vstr s15, [r4, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:781 │ │ │ │ │ str.w r8, [r0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:782 │ │ │ │ │ str.w ip, [r5, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:730 (discriminator 1) │ │ │ │ │ - ble.n 1004a │ │ │ │ │ + ble.n fc0a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:732 │ │ │ │ │ ldr r0, [r3, #4] │ │ │ │ │ ldr.w r8, [sp, #20] │ │ │ │ │ add.w r6, sl, r0 │ │ │ │ │ strd fp, r3, [sp, #8] │ │ │ │ │ add.w r5, sl, r6 │ │ │ │ │ add.w r4, r1, r0, lsl #2 │ │ │ │ │ @@ -27562,44 +27398,46 @@ │ │ │ │ │ ./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, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:731 (discriminator 1) │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - bne.n 10102 │ │ │ │ │ + bne.n fcc2 │ │ │ │ │ ldrd fp, r3, [sp, #8] │ │ │ │ │ - b.n 10086 │ │ │ │ │ + b.n fc46 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:729 │ │ │ │ │ - bne.w 1004a │ │ │ │ │ + bne.w fc0a │ │ │ │ │ movs r7, #4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:720 │ │ │ │ │ movs r3, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:728 │ │ │ │ │ mov.w sl, #2 │ │ │ │ │ - b.n 10076 │ │ │ │ │ + b.n fc36 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:810 │ │ │ │ │ - blx 181c <__stack_chk_fail@plt> │ │ │ │ │ + blx 1544 <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ - vaddl.s8 q0, d14, d0 │ │ │ │ │ - lsls r4, r6, #3 │ │ │ │ │ + str r3, [sp, #840] @ 0x348 │ │ │ │ │ + movs r0, r0 │ │ │ │ │ + lsls r0, r6, #3 │ │ │ │ │ + movs r0, r0 │ │ │ │ │ + str r2, [sp, #864] @ 0x360 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - cdp 0, 9, cr0, cr4, cr0, {0} │ │ │ │ │ -makewt.part.0.isra.0(): │ │ │ │ │ +makewt(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:661 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ vpush {d8} │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ │ ./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, #136] @ 10288 │ │ │ │ │ + vldr s15, [pc, #136] @ fe48 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:661 │ │ │ │ │ sub sp, #12 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:670 │ │ │ │ │ vcvt.f32.s32 s0, s14 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:672 │ │ │ │ │ movs r3, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:661 │ │ │ │ │ @@ -27614,25 +27452,25 @@ │ │ │ │ │ str r2, [r1, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:661 │ │ │ │ │ mov r9, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:670 │ │ │ │ │ vdiv.f32 s16, s15, s0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:673 │ │ │ │ │ vmul.f32 s0, s0, s16 │ │ │ │ │ - blx 1768 │ │ │ │ │ + blx 1490 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:673 (discriminator 1) │ │ │ │ │ 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 (discriminator 1) │ │ │ │ │ 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 1027c │ │ │ │ │ + ble.n fe3c │ │ │ │ │ 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 │ │ │ │ │ @@ -27643,38 +27481,38 @@ │ │ │ │ │ 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 (discriminator 3) │ │ │ │ │ adds r4, #2 │ │ │ │ │ vmul.f32 s0, s0, s16 │ │ │ │ │ - blx 17d4 │ │ │ │ │ + blx 14fc │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:676 (discriminator 1) │ │ │ │ │ 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 (discriminator 1) │ │ │ │ │ - bgt.n 10242 │ │ │ │ │ + bgt.n fe02 │ │ │ │ │ ./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 ff3c │ │ │ │ │ + b.n fafc │ │ │ │ │ ./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 │ │ │ │ │ @@ -27689,62 +27527,64 @@ │ │ │ │ │ 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 102d6 │ │ │ │ │ + ble.n fe96 │ │ │ │ │ ./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 │ │ │ │ │ - ble.n 102d6 │ │ │ │ │ + ble.n fe96 │ │ │ │ │ mov r1, r7 │ │ │ │ │ - bl 101e4 │ │ │ │ │ + bl fda4 │ │ │ │ │ +_soxr_cdft_f(): │ │ │ │ │ ./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 102de │ │ │ │ │ + blt.n fe9e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:333 │ │ │ │ │ - bl ff3c │ │ │ │ │ + bl fafc │ │ │ │ │ ./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 f6f4 │ │ │ │ │ + b.w f2b4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:331 │ │ │ │ │ cmp r4, #4 │ │ │ │ │ - bgt.n 102bc │ │ │ │ │ + bgt.n fe7c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:339 │ │ │ │ │ - beq.n 102c8 │ │ │ │ │ + beq.n fe88 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:342 │ │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:336 │ │ │ │ │ - bl fbdc │ │ │ │ │ + bl f79c │ │ │ │ │ ./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 f59c │ │ │ │ │ + b.w f15c │ │ │ │ │ _soxr_rdft_f(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:346 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:350 │ │ │ │ │ @@ -27754,71 +27594,77 @@ │ │ │ │ │ ldr.w r8, [sp, #32] │ │ │ │ │ mov r7, r3 │ │ │ │ │ mov r6, r0 │ │ │ │ │ mov sl, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:351 │ │ │ │ │ lsls r2, r5, #2 │ │ │ │ │ cmp r2, r0 │ │ │ │ │ - bge.n 10362 │ │ │ │ │ + bge.n ff22 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:352 │ │ │ │ │ asrs r5, r0, #2 │ │ │ │ │ +makewt(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:666 │ │ │ │ │ str r5, [r3, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:668 │ │ │ │ │ cmp r5, #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:667 │ │ │ │ │ mov.w r3, #1 │ │ │ │ │ str r3, [r7, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:668 │ │ │ │ │ - ble.n 103e0 │ │ │ │ │ + ble.n ffa0 │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 101e4 │ │ │ │ │ + bl fda4 │ │ │ │ │ +makect(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:695 │ │ │ │ │ mov r9, r5 │ │ │ │ │ lsls r2, r5, #2 │ │ │ │ │ str r5, [r7, #4] │ │ │ │ │ +_soxr_rdft_f(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:358 │ │ │ │ │ add.w r5, r8, r2 │ │ │ │ │ +makect(): │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/fft4g.c:358 │ │ │ │ │ mov r0, r9 │ │ │ │ │ mov r1, r5 │ │ │ │ │ - bl fb40 │ │ │ │ │ + bl f700 │ │ │ │ │ +_soxr_rdft_f(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:360 │ │ │ │ │ cmp.w sl, #0 │ │ │ │ │ - blt.n 10426 │ │ │ │ │ + blt.n ffe6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:362 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bl ff3c │ │ │ │ │ + bl fafc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:363 │ │ │ │ │ mov r2, r8 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bl f6f4 │ │ │ │ │ + bl f2b4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:364 │ │ │ │ │ mov r3, r5 │ │ │ │ │ mov r2, r9 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bl f844 │ │ │ │ │ - b.n 1037a │ │ │ │ │ + bl f404 │ │ │ │ │ + b.n ff3a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:355 │ │ │ │ │ ldr.w r9, [r3, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:356 │ │ │ │ │ cmp.w r0, r9, lsl #2 │ │ │ │ │ - bgt.n 10396 │ │ │ │ │ + bgt.n ff56 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:360 │ │ │ │ │ cmp.w sl, #0 │ │ │ │ │ - blt.n 103aa │ │ │ │ │ + blt.n ff6a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:361 │ │ │ │ │ cmp r6, #4 │ │ │ │ │ - bgt.n 103fa │ │ │ │ │ + bgt.n ffba │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:365 │ │ │ │ │ cmp r6, #4 │ │ │ │ │ - beq.n 10468 │ │ │ │ │ + beq.n 10028 │ │ │ │ │ ./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 │ │ │ │ │ @@ -27826,22 +27672,24 @@ │ │ │ │ │ vstr s13, [r4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:370 │ │ │ │ │ vstr s15, [r4, #4] │ │ │ │ │ ./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:352 │ │ │ │ │ mov.w r9, r0, asr #2 │ │ │ │ │ +makect(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:695 │ │ │ │ │ str.w r9, [r3, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:696 │ │ │ │ │ cmp.w r9, #1 │ │ │ │ │ - bgt.n 10330 │ │ │ │ │ + bgt.n fef0 │ │ │ │ │ +_soxr_rdft_f(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:360 │ │ │ │ │ cmp.w sl, #0 │ │ │ │ │ - bge.n 10372 │ │ │ │ │ + bge.n ff32 │ │ │ │ │ ./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 │ │ │ │ │ @@ -27850,68 +27698,72 @@ │ │ │ │ │ ./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 10474 │ │ │ │ │ + bgt.n 10034 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:378 │ │ │ │ │ cmp r6, #4 │ │ │ │ │ - bne.n 10392 │ │ │ │ │ + bne.n ff52 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:379 │ │ │ │ │ mov r2, r8 │ │ │ │ │ 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 f6f4 │ │ │ │ │ + b.w f2b4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:356 │ │ │ │ │ cmp r0, #4 │ │ │ │ │ - ble.n 10400 │ │ │ │ │ + ble.n ffc0 │ │ │ │ │ +makect(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:696 │ │ │ │ │ cmp r5, #2 │ │ │ │ │ +_soxr_rdft_f(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:352 │ │ │ │ │ mov r9, r5 │ │ │ │ │ +makect(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:696 │ │ │ │ │ it eq │ │ │ │ │ moveq r2, #8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:695 │ │ │ │ │ str r5, [r7, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:696 │ │ │ │ │ - beq.n 10330 │ │ │ │ │ + beq.n fef0 │ │ │ │ │ +_soxr_rdft_f(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:360 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:357 │ │ │ │ │ mov r9, r3 │ │ │ │ │ it ge │ │ │ │ │ lslge r2, r5, #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:360 │ │ │ │ │ - blt.n 103aa │ │ │ │ │ + blt.n ff6a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:375 │ │ │ │ │ add.w r5, r8, r2 │ │ │ │ │ - b.n 10342 │ │ │ │ │ + b.n ff02 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:360 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bge.n 10376 │ │ │ │ │ + bge.n ff36 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:372 │ │ │ │ │ vldr s14, [r4] │ │ │ │ │ vmov.f32 s13, #96 @ 0x3f000000 0.5 │ │ │ │ │ vldr s15, [r4, #4] │ │ │ │ │ vsub.f32 s15, s14, s15 │ │ │ │ │ vmul.f32 s15, s15, s13 │ │ │ │ │ ./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 │ │ │ │ │ - b.n 103ce │ │ │ │ │ + b.n ff8e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:372 │ │ │ │ │ vldr s14, [r4] │ │ │ │ │ vmov.f32 s13, #96 @ 0x3f000000 0.5 │ │ │ │ │ vldr s15, [r4, #4] │ │ │ │ │ vsub.f32 s15, s14, s15 │ │ │ │ │ vmul.f32 s15, s15, s13 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:373 │ │ │ │ │ @@ -27921,36 +27773,36 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:373 │ │ │ │ │ vstr s14, [r4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:375 │ │ │ │ │ mov r2, r9 │ │ │ │ │ mov r3, r5 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bl f900 │ │ │ │ │ + bl f4c0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:376 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bl ff3c │ │ │ │ │ + bl fafc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:377 │ │ │ │ │ mov r2, r8 │ │ │ │ │ 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 f59c │ │ │ │ │ + b.w f15c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:366 │ │ │ │ │ mov r2, r8 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bl f6f4 │ │ │ │ │ - b.n 1037a │ │ │ │ │ + bl f2b4 │ │ │ │ │ + b.n ff3a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:375 │ │ │ │ │ add.w r5, r8, r5, lsl #2 │ │ │ │ │ - b.n 10446 │ │ │ │ │ + b.n 10006 │ │ │ │ │ nop │ │ │ │ │ _soxr_ddct_f(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:386 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ @@ -27961,98 +27813,109 @@ │ │ │ │ │ ldr r7, [sp, #32] │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov sl, r1 │ │ │ │ │ mov r5, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:391 │ │ │ │ │ mov.w r8, r3, lsl #2 │ │ │ │ │ cmp r8, r0 │ │ │ │ │ - bge.n 10518 │ │ │ │ │ + bge.n 100d8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:392 │ │ │ │ │ asrs r3, 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 r3, #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:666 │ │ │ │ │ str.w r3, [r9] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:667 │ │ │ │ │ str.w r2, [r9, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:668 │ │ │ │ │ - ble.w 105da │ │ │ │ │ + ble.w 1019a │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r3 │ │ │ │ │ +_soxr_ddct_f(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:398 │ │ │ │ │ add.w r8, r7, r3, lsl #2 │ │ │ │ │ - bl 101e4 │ │ │ │ │ +makewt(): │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/fft4g.c:398 │ │ │ │ │ + bl fda4 │ │ │ │ │ +makect(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:695 │ │ │ │ │ str.w r4, [r9, #4] │ │ │ │ │ +_soxr_ddct_f(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:397 │ │ │ │ │ mov r6, r4 │ │ │ │ │ +makect(): │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/fft4g.c:397 │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl fb40 │ │ │ │ │ + bl f700 │ │ │ │ │ +_soxr_ddct_f(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:400 │ │ │ │ │ cmp.w sl, #0 │ │ │ │ │ - blt.n 1055a │ │ │ │ │ + blt.n 1011a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:416 │ │ │ │ │ mov r3, r8 │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f9e0 │ │ │ │ │ + bl f5a0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:418 │ │ │ │ │ cmp r4, #4 │ │ │ │ │ - ble.w 105f0 │ │ │ │ │ + ble.w 101b0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:419 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl ff3c │ │ │ │ │ + bl fafc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:420 │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f6f4 │ │ │ │ │ + bl f2b4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:421 │ │ │ │ │ mov r3, r8 │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f844 │ │ │ │ │ + bl f404 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:425 │ │ │ │ │ vldr s12, [r5] │ │ │ │ │ vldr s15, [r5, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:426 │ │ │ │ │ vadd.f32 s14, s15, s12 │ │ │ │ │ ./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, [r5] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:427 (discriminator 1) │ │ │ │ │ - b.n 1060c │ │ │ │ │ + b.n 101cc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:395 │ │ │ │ │ ldr.w r6, [r9, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:398 │ │ │ │ │ add r8, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:396 │ │ │ │ │ cmp r0, r6 │ │ │ │ │ - ble.n 104cc │ │ │ │ │ + ble.n 1008c │ │ │ │ │ +makect(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:696 │ │ │ │ │ cmp r0, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:695 │ │ │ │ │ str.w r0, [r9, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:696 │ │ │ │ │ - bgt.n 104c2 │ │ │ │ │ + bgt.n 10082 │ │ │ │ │ +_soxr_ddct_f(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:400 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - blt.w 10672 │ │ │ │ │ + blt.w 10232 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:416 │ │ │ │ │ mov r3, r8 │ │ │ │ │ mov r2, r0 │ │ │ │ │ mov r1, r5 │ │ │ │ │ - bl f9e0 │ │ │ │ │ + bl f5a0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:425 │ │ │ │ │ vldr s12, [r5] │ │ │ │ │ vldr s15, [r5, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:426 │ │ │ │ │ vadd.f32 s14, s15, s12 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:425 │ │ │ │ │ vsub.f32 s12, s12, s15 │ │ │ │ │ @@ -28069,15 +27932,15 @@ │ │ │ │ │ cmp r4, #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:401 │ │ │ │ │ add.w ip, ip, #4294967295 @ 0xffffffff │ │ │ │ │ mov.w ip, ip, lsl #2 │ │ │ │ │ add.w r3, r5, ip │ │ │ │ │ vldr s12, [r3] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:402 (discriminator 1) │ │ │ │ │ - ble.w 106b6 │ │ │ │ │ + ble.w 10276 │ │ │ │ │ subs r2, r4, #4 │ │ │ │ │ add.w ip, ip, #4 │ │ │ │ │ sub.w r3, r5, #8 │ │ │ │ │ lsrs r2, r2, #1 │ │ │ │ │ add r3, ip │ │ │ │ │ add ip, r5 │ │ │ │ │ sub.w r3, r3, r2, lsl #3 │ │ │ │ │ @@ -28093,72 +27956,72 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:403 │ │ │ │ │ vstr s13, [ip, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:402 (discriminator 1) │ │ │ │ │ cmp r3, ip │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:404 │ │ │ │ │ vstr s15, [ip] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:402 (discriminator 1) │ │ │ │ │ - bne.n 10588 │ │ │ │ │ + bne.n 10148 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:406 │ │ │ │ │ vldr s15, [r5] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:408 │ │ │ │ │ cmp r4, #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, [r5, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:407 │ │ │ │ │ vstr s15, [r5] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:408 │ │ │ │ │ - bne.n 10644 │ │ │ │ │ + bne.n 10204 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:413 │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f6f4 │ │ │ │ │ + bl f2b4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:416 │ │ │ │ │ mov r3, r8 │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ./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 f9e0 │ │ │ │ │ + b.w f5a0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:398 │ │ │ │ │ add.w r8, r7, r3, lsl #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:396 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - bgt.w 104be │ │ │ │ │ + bgt.w 1007e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:400 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - blt.n 106ac │ │ │ │ │ + blt.n 1026c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:416 │ │ │ │ │ mov r3, r8 │ │ │ │ │ mov r1, r5 │ │ │ │ │ - bl f9e0 │ │ │ │ │ + bl f5a0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:422 │ │ │ │ │ cmp r4, #4 │ │ │ │ │ - beq.n 106a0 │ │ │ │ │ + beq.n 10260 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:425 │ │ │ │ │ vldr s12, [r5] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:427 (discriminator 1) │ │ │ │ │ cmp r4, #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:425 │ │ │ │ │ vldr s15, [r5, #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, [r5] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:427 (discriminator 1) │ │ │ │ │ - bne.n 1054e │ │ │ │ │ + bne.n 1010e │ │ │ │ │ subs r1, r4, #3 │ │ │ │ │ add.w r2, r5, #8 │ │ │ │ │ mov r3, r5 │ │ │ │ │ lsrs r1, r1, #1 │ │ │ │ │ add.w r2, r2, r1, lsl #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:428 │ │ │ │ │ vldr s15, [r3, #8] │ │ │ │ │ @@ -28172,44 +28035,44 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:428 │ │ │ │ │ vstr s13, [r3, #-4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:427 (discriminator 1) │ │ │ │ │ cmp r2, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:429 │ │ │ │ │ vstr s15, [r3] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:427 (discriminator 1) │ │ │ │ │ - bne.n 1061a │ │ │ │ │ + bne.n 101da │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:431 │ │ │ │ │ add.w r4, r5, r4, lsl #2 │ │ │ │ │ vstr s12, [r4, #-4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:433 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:409 │ │ │ │ │ mov r3, r8 │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f900 │ │ │ │ │ + bl f4c0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:410 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl ff3c │ │ │ │ │ + bl fafc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:411 │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f59c │ │ │ │ │ + bl f15c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:416 │ │ │ │ │ mov r3, r8 │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ./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 f9e0 │ │ │ │ │ + b.w f5a0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:401 │ │ │ │ │ add.w r3, r2, r0, lsl #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:406 │ │ │ │ │ vldr s14, [r2] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:397 │ │ │ │ │ mov r6, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:401 │ │ │ │ │ @@ -28226,34 +28089,34 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:406 │ │ │ │ │ vstr s15, [r5, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:407 │ │ │ │ │ vstr s12, [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 f9e0 │ │ │ │ │ + b.w f5a0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:423 │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f6f4 │ │ │ │ │ - b.n 10502 │ │ │ │ │ + bl f2b4 │ │ │ │ │ + b.n 100c2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:401 │ │ │ │ │ add.w r3, r5, r4, lsl #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:395 │ │ │ │ │ mov r6, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:401 │ │ │ │ │ vldr s12, [r3, #-4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:406 │ │ │ │ │ vldr s14, [r5] │ │ │ │ │ vsub.f32 s15, s14, s12 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:407 │ │ │ │ │ vadd.f32 s12, s12, s14 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:408 │ │ │ │ │ - b.n 10688 │ │ │ │ │ + b.n 10248 │ │ │ │ │ _soxr_ddst_f(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:437 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ mov r9, r3 │ │ │ │ │ @@ -28263,98 +28126,109 @@ │ │ │ │ │ ldr r7, [sp, #32] │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov sl, r1 │ │ │ │ │ mov r5, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:442 │ │ │ │ │ mov.w r8, r3, lsl #2 │ │ │ │ │ cmp r8, r0 │ │ │ │ │ - bge.n 10760 │ │ │ │ │ + bge.n 10320 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:443 │ │ │ │ │ asrs r3, 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 r3, #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:666 │ │ │ │ │ str.w r3, [r9] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:667 │ │ │ │ │ str.w r2, [r9, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:668 │ │ │ │ │ - ble.w 1082a │ │ │ │ │ + ble.w 103ea │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r3 │ │ │ │ │ +_soxr_ddst_f(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:449 │ │ │ │ │ add.w r8, r7, r3, lsl #2 │ │ │ │ │ - bl 101e4 │ │ │ │ │ +makewt(): │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/fft4g.c:449 │ │ │ │ │ + bl fda4 │ │ │ │ │ +makect(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:695 │ │ │ │ │ str.w r4, [r9, #4] │ │ │ │ │ +_soxr_ddst_f(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:448 │ │ │ │ │ mov r6, r4 │ │ │ │ │ +makect(): │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/fft4g.c:448 │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl fb40 │ │ │ │ │ + bl f700 │ │ │ │ │ +_soxr_ddst_f(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:451 │ │ │ │ │ cmp.w sl, #0 │ │ │ │ │ - blt.n 107a6 │ │ │ │ │ + blt.n 10366 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:467 │ │ │ │ │ mov r3, r8 │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl fa80 │ │ │ │ │ + bl f640 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:469 │ │ │ │ │ cmp r4, #4 │ │ │ │ │ - ble.w 10840 │ │ │ │ │ + ble.w 10400 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:470 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl ff3c │ │ │ │ │ + bl fafc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:471 │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f6f4 │ │ │ │ │ + bl f2b4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:472 │ │ │ │ │ mov r3, r8 │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f844 │ │ │ │ │ + bl f404 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:476 │ │ │ │ │ vldr s12, [r5] │ │ │ │ │ vldr s15, [r5, #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, s12, s15 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:477 │ │ │ │ │ vstr s14, [r5] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:478 (discriminator 1) │ │ │ │ │ - b.n 1085c │ │ │ │ │ + b.n 1041c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:446 │ │ │ │ │ ldr.w r6, [r9, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:449 │ │ │ │ │ add r8, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:447 │ │ │ │ │ cmp r0, r6 │ │ │ │ │ - ble.n 10714 │ │ │ │ │ + ble.n 102d4 │ │ │ │ │ +makect(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:696 │ │ │ │ │ cmp r0, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:695 │ │ │ │ │ str.w r0, [r9, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:696 │ │ │ │ │ - bgt.n 1070a │ │ │ │ │ + bgt.n 102ca │ │ │ │ │ +_soxr_ddst_f(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:451 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - blt.w 108ca │ │ │ │ │ + blt.w 1048a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:467 │ │ │ │ │ mov r3, r8 │ │ │ │ │ mov r2, r0 │ │ │ │ │ mov r1, r5 │ │ │ │ │ - bl fa80 │ │ │ │ │ + bl f640 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:476 │ │ │ │ │ vldr s12, [r5] │ │ │ │ │ vldr s15, [r5, #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, s12, s15 │ │ │ │ │ @@ -28372,15 +28246,15 @@ │ │ │ │ │ cmp r4, #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:452 │ │ │ │ │ add.w ip, ip, #4294967295 @ 0xffffffff │ │ │ │ │ mov.w ip, ip, lsl #2 │ │ │ │ │ add.w r3, r5, ip │ │ │ │ │ vldr s12, [r3] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:453 (discriminator 1) │ │ │ │ │ - ble.w 1090e │ │ │ │ │ + ble.w 104ce │ │ │ │ │ subs r2, r4, #4 │ │ │ │ │ add.w ip, ip, #4 │ │ │ │ │ sub.w r3, r5, #8 │ │ │ │ │ lsrs r2, r2, #1 │ │ │ │ │ add r3, ip │ │ │ │ │ add ip, r5 │ │ │ │ │ sub.w r3, r3, r2, lsl #3 │ │ │ │ │ @@ -28397,72 +28271,72 @@ │ │ │ │ │ vsub.f32 s14, s14, s13 │ │ │ │ │ vstr s14, [ip, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:453 (discriminator 1) │ │ │ │ │ cmp r3, ip │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:455 │ │ │ │ │ vstr s15, [ip] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:453 (discriminator 1) │ │ │ │ │ - bne.n 107d4 │ │ │ │ │ + bne.n 10394 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:457 │ │ │ │ │ vldr s15, [r5] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:459 │ │ │ │ │ cmp r4, #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, [r5, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:458 │ │ │ │ │ vstr s15, [r5] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:459 │ │ │ │ │ - bne.n 1089c │ │ │ │ │ + bne.n 1045c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:464 │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f6f4 │ │ │ │ │ + bl f2b4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:467 │ │ │ │ │ mov r3, r8 │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ./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 fa80 │ │ │ │ │ + b.w f640 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:449 │ │ │ │ │ add.w r8, r7, r3, lsl #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:447 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - bgt.w 10706 │ │ │ │ │ + bgt.w 102c6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:451 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - blt.n 10904 │ │ │ │ │ + blt.n 104c4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:467 │ │ │ │ │ mov r3, r8 │ │ │ │ │ mov r1, r5 │ │ │ │ │ - bl fa80 │ │ │ │ │ + bl f640 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:473 │ │ │ │ │ cmp r4, #4 │ │ │ │ │ - beq.n 108f8 │ │ │ │ │ + beq.n 104b8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:476 │ │ │ │ │ vldr s12, [r5] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:478 (discriminator 1) │ │ │ │ │ cmp r4, #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:476 │ │ │ │ │ vldr s15, [r5, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:477 │ │ │ │ │ vadd.f32 s14, s12, s15 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:476 │ │ │ │ │ vsub.f32 s12, s12, s15 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:477 │ │ │ │ │ vstr s14, [r5] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:478 (discriminator 1) │ │ │ │ │ - bne.n 10796 │ │ │ │ │ + bne.n 10356 │ │ │ │ │ subs r1, r4, #3 │ │ │ │ │ add.w r2, r5, #8 │ │ │ │ │ mov r3, r5 │ │ │ │ │ lsrs r1, r1, #1 │ │ │ │ │ add.w r2, r2, r1, lsl #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:479 │ │ │ │ │ vldr s15, [r3, #8] │ │ │ │ │ @@ -28477,45 +28351,45 @@ │ │ │ │ │ vsub.f32 s14, s14, s13 │ │ │ │ │ vstr s14, [r3, #-4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:478 (discriminator 1) │ │ │ │ │ cmp r2, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:480 │ │ │ │ │ vstr s15, [r3] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:478 (discriminator 1) │ │ │ │ │ - bne.n 1086a │ │ │ │ │ + bne.n 1042a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:482 │ │ │ │ │ vneg.f32 s12, s12 │ │ │ │ │ add.w r4, r5, r4, lsl #2 │ │ │ │ │ vstr s12, [r4, #-4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:484 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:460 │ │ │ │ │ mov r3, r8 │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f900 │ │ │ │ │ + bl f4c0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:461 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl ff3c │ │ │ │ │ + bl fafc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:462 │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f59c │ │ │ │ │ + bl f15c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:467 │ │ │ │ │ mov r3, r8 │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ./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 fa80 │ │ │ │ │ + b.w f640 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:452 │ │ │ │ │ add.w r3, r2, r0, lsl #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:457 │ │ │ │ │ vldr s15, [r2] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:448 │ │ │ │ │ mov r6, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:452 │ │ │ │ │ @@ -28532,34 +28406,34 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:457 │ │ │ │ │ vstr s14, [r5, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:458 │ │ │ │ │ vstr s15, [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 fa80 │ │ │ │ │ + b.w f640 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:474 │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f6f4 │ │ │ │ │ - b.n 1074a │ │ │ │ │ + bl f2b4 │ │ │ │ │ + b.n 1030a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:452 │ │ │ │ │ add.w r3, r5, r4, lsl #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:446 │ │ │ │ │ mov r6, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:452 │ │ │ │ │ vldr s12, [r3, #-4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:457 │ │ │ │ │ vldr s15, [r5] │ │ │ │ │ vadd.f32 s14, s12, s15 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:458 │ │ │ │ │ vsub.f32 s15, s15, s12 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:459 │ │ │ │ │ - b.n 108e0 │ │ │ │ │ + b.n 104a0 │ │ │ │ │ _soxr_dfct_f(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:488 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:492 │ │ │ │ │ @@ -28568,46 +28442,54 @@ │ │ │ │ │ sub sp, #28 │ │ │ │ │ mov r4, r3 │ │ │ │ │ mov r9, r0 │ │ │ │ │ mov r8, r1 │ │ │ │ │ mov r5, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:493 │ │ │ │ │ cmp.w r0, r7, lsl #3 │ │ │ │ │ - ble.n 10970 │ │ │ │ │ + ble.n 10530 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:494 │ │ │ │ │ asrs r7, r0, #3 │ │ │ │ │ +makewt(): │ │ │ │ │ ./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 │ │ │ │ │ str r3, [r4, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:668 │ │ │ │ │ - ble.w 10c0c │ │ │ │ │ + ble.w 107cc │ │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ │ mov r0, r7 │ │ │ │ │ +_soxr_dfct_f(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:499 │ │ │ │ │ mov.w sl, r9, asr #1 │ │ │ │ │ - bl 101e4 │ │ │ │ │ +makewt(): │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/fft4g.c:499 │ │ │ │ │ + bl fda4 │ │ │ │ │ +makect(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:695 │ │ │ │ │ str.w sl, [r4, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:696 │ │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ │ mov r0, sl │ │ │ │ │ add.w r1, r3, r7, lsl #2 │ │ │ │ │ - bl fb40 │ │ │ │ │ + bl f700 │ │ │ │ │ +makewt(): │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/fft4g.c:696 │ │ │ │ │ str.w sl, [sp, #4] │ │ │ │ │ - b.n 10984 │ │ │ │ │ + b.n 10544 │ │ │ │ │ +_soxr_dfct_f(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:497 │ │ │ │ │ ldr.w sl, [r3, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:498 │ │ │ │ │ mov.w r3, sl, lsl #1 │ │ │ │ │ cmp r9, r3 │ │ │ │ │ - bgt.w 10c16 │ │ │ │ │ + bgt.w 107d6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:499 │ │ │ │ │ mov.w r3, r9, asr #1 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:504 │ │ │ │ │ mov.w r3, r9, lsl #2 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ add r3, r8 │ │ │ │ │ @@ -28639,20 +28521,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, [r5] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:507 │ │ │ │ │ vstr s15, [r1] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:508 │ │ │ │ │ - ble.w 10bf0 │ │ │ │ │ + ble.w 107b0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:509 │ │ │ │ │ mov.w r6, r9, asr #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:510 (discriminator 1) │ │ │ │ │ cmp.w r9, #7 │ │ │ │ │ - ble.w 10c64 │ │ │ │ │ + ble.w 10824 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ lsls r4, r6, #2 │ │ │ │ │ ldrd lr, r2, [sp, #8] │ │ │ │ │ subs r0, r3, #1 │ │ │ │ │ sub.w r0, r9, r0 │ │ │ │ │ add.w r3, r8, #4 │ │ │ │ │ add.w ip, r5, #4 │ │ │ │ │ @@ -28683,15 +28565,15 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:517 │ │ │ │ │ vstr s14, [r2] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:518 │ │ │ │ │ vstmia ip!, {s13} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:519 │ │ │ │ │ vstmdb r1!, {s15} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:510 (discriminator 1) │ │ │ │ │ - bne.n 109fa │ │ │ │ │ + bne.n 105ba │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:523 │ │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:521 │ │ │ │ │ add.w r2, r8, r4 │ │ │ │ │ adds r1, r5, r4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:523 │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ @@ -28711,53 +28593,53 @@ │ │ │ │ │ mov r3, fp │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:522 │ │ │ │ │ vldr s15, [r2] │ │ │ │ │ vsub.f32 s15, s15, s14 │ │ │ │ │ vstr s15, [r2] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:523 │ │ │ │ │ mov r2, sl │ │ │ │ │ - bl f9e0 │ │ │ │ │ + bl f5a0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:531 │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ subs r3, #4 │ │ │ │ │ add.w r7, r8, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:524 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r3, #4 │ │ │ │ │ - bgt.w 10c68 │ │ │ │ │ + bgt.w 10828 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:528 │ │ │ │ │ - beq.w 10ce8 │ │ │ │ │ + beq.w 108a8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:531 │ │ │ │ │ vldr s14, [r8, #4] │ │ │ │ │ vldr s15, [r8] │ │ │ │ │ vsub.f32 s15, s15, s14 │ │ │ │ │ vstr s15, [r7] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:532 │ │ │ │ │ vldr s15, [r8, #4] │ │ │ │ │ vldr s14, [r8] │ │ │ │ │ vadd.f32 s15, s15, s14 │ │ │ │ │ vstr s15, [r8, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:539 │ │ │ │ │ cmp r6, #1 │ │ │ │ │ - ble.w 10cf4 │ │ │ │ │ + ble.w 108b4 │ │ │ │ │ add.w r3, r5, #8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:540 │ │ │ │ │ mov r2, sl │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r3, fp │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bl f9e0 │ │ │ │ │ + bl f5a0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:537 │ │ │ │ │ movs r7, #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:541 │ │ │ │ │ cmp r6, #4 │ │ │ │ │ - bgt.n 10ba2 │ │ │ │ │ + bgt.n 10762 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:545 │ │ │ │ │ - beq.w 10c28 │ │ │ │ │ + beq.w 107e8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:548 │ │ │ │ │ vldr s14, [r5, #4] │ │ │ │ │ sub.w r3, r9, r7 │ │ │ │ │ vldr s15, [r5] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:549 │ │ │ │ │ lsls r2, r7, #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:548 │ │ │ │ │ @@ -28770,15 +28652,15 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:549 │ │ │ │ │ add.w r3, r8, r2 │ │ │ │ │ vldr s15, [r5] │ │ │ │ │ vldr s14, [r5, #4] │ │ │ │ │ vadd.f32 s15, s15, s14 │ │ │ │ │ vstr s15, [r3] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:551 (discriminator 1) │ │ │ │ │ - bne.n 10b44 │ │ │ │ │ + bne.n 10704 │ │ │ │ │ subs r0, r6, #3 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ subs r2, r2, r7 │ │ │ │ │ mov.w lr, r7, lsl #4 │ │ │ │ │ lsrs r0, r0, #1 │ │ │ │ │ mov.w ip, r7, lsl #3 │ │ │ │ │ add.w r2, r8, r2, lsl #2 │ │ │ │ │ @@ -28802,15 +28684,15 @@ │ │ │ │ │ vldr s14, [r3, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:551 (discriminator 1) │ │ │ │ │ cmp r0, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:554 │ │ │ │ │ vadd.f32 s15, s15, s14 │ │ │ │ │ vstr s15, [r1] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:551 (discriminator 1) │ │ │ │ │ - bne.n 10b18 │ │ │ │ │ + bne.n 106d8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:557 │ │ │ │ │ asrs r0, r6, #1 │ │ │ │ │ adds r1, r4, #4 │ │ │ │ │ add.w r3, r5, r6, lsl #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:556 │ │ │ │ │ lsls r7, r7, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:558 (discriminator 1) │ │ │ │ │ @@ -28828,51 +28710,51 @@ │ │ │ │ │ cmp ip, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:561 │ │ │ │ │ vldr s15, [r3] │ │ │ │ │ vldmia r4!, {s14} │ │ │ │ │ vadd.f32 s15, s15, s14 │ │ │ │ │ vstmdb r1!, {s15} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:558 (discriminator 1) │ │ │ │ │ - bne.n 10b5a │ │ │ │ │ + bne.n 1071a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:563 │ │ │ │ │ add r6, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:539 │ │ │ │ │ cmp r0, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:563 │ │ │ │ │ add.w r6, r5, r6, lsl #2 │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ str.w r3, [ip] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:539 │ │ │ │ │ - beq.n 10c34 │ │ │ │ │ + beq.n 107f4 │ │ │ │ │ mov r6, r0 │ │ │ │ │ lsls r4, r0, #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:540 │ │ │ │ │ mov r3, fp │ │ │ │ │ mov r2, sl │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bl f9e0 │ │ │ │ │ + bl f5a0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:541 │ │ │ │ │ cmp r6, #4 │ │ │ │ │ - ble.n 10ac8 │ │ │ │ │ + ble.n 10688 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:542 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bl ff3c │ │ │ │ │ + bl fafc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:543 │ │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bl f6f4 │ │ │ │ │ + bl f2b4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:544 │ │ │ │ │ mov r3, fp │ │ │ │ │ mov r2, sl │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bl f844 │ │ │ │ │ + bl f404 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:548 │ │ │ │ │ vldr s14, [r5, #4] │ │ │ │ │ sub.w r3, r9, r7 │ │ │ │ │ vldr s15, [r5] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:549 │ │ │ │ │ lsls r2, r7, #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:548 │ │ │ │ │ @@ -28882,47 +28764,52 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:549 │ │ │ │ │ add.w r3, r8, r2 │ │ │ │ │ vldr s15, [r5, #4] │ │ │ │ │ vldr s14, [r5] │ │ │ │ │ vadd.f32 s15, s15, s14 │ │ │ │ │ vstr s15, [r3] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:551 (discriminator 1) │ │ │ │ │ - b.n 10afe │ │ │ │ │ + b.n 106be │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:570 │ │ │ │ │ ldr.w r3, [r8] │ │ │ │ │ str.w r3, [r8, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:571 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ str.w r3, [r8, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:572 │ │ │ │ │ vldr s15, [r5, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:568 │ │ │ │ │ vstr s15, [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} │ │ │ │ │ +makewt(): │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/fft4g.c:574 │ │ │ │ │ mov sl, r3 │ │ │ │ │ movs r3, #2 │ │ │ │ │ +_soxr_dfct_f(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:498 │ │ │ │ │ cmp r9, r3 │ │ │ │ │ - ble.w 1097e │ │ │ │ │ + ble.w 1053e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:499 │ │ │ │ │ mov.w sl, r9, asr #1 │ │ │ │ │ +makect(): │ │ │ │ │ ./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.w 1096a │ │ │ │ │ - b.n 1095e │ │ │ │ │ + ble.w 1052a │ │ │ │ │ + b.n 1051e │ │ │ │ │ +_soxr_dfct_f(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:546 │ │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bl f6f4 │ │ │ │ │ - b.n 10bc0 │ │ │ │ │ + bl f2b4 │ │ │ │ │ + b.n 10780 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:566 │ │ │ │ │ lsls r3, r7, #2 │ │ │ │ │ add r3, r8 │ │ │ │ │ ldr r2, [r5, #0] │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:567 │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ @@ -28935,30 +28822,30 @@ │ │ │ │ │ vldr s14, [r5, #4] │ │ │ │ │ vadd.f32 s15, s15, s14 │ │ │ │ │ vstr s15, [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, r6, #2 │ │ │ │ │ - b.n 10a36 │ │ │ │ │ + b.n 105f6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:525 │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ mov r1, r8 │ │ │ │ │ - bl ff3c │ │ │ │ │ + bl fafc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:526 │ │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ mov r1, r8 │ │ │ │ │ - bl f6f4 │ │ │ │ │ + bl f2b4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:527 │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ mov r3, fp │ │ │ │ │ mov r2, sl │ │ │ │ │ mov r1, r8 │ │ │ │ │ - bl f844 │ │ │ │ │ + bl f404 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:531 │ │ │ │ │ vldr s14, [r8, #4] │ │ │ │ │ vldr s15, [r8] │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ vsub.f32 s15, s15, s14 │ │ │ │ │ subs r1, r2, #4 │ │ │ │ │ @@ -28990,25 +28877,25 @@ │ │ │ │ │ vldr s14, [r3, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:533 (discriminator 1) │ │ │ │ │ cmp r1, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:535 │ │ │ │ │ vsub.f32 s15, s15, s14 │ │ │ │ │ vstr s15, [r2, #-4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:533 (discriminator 1) │ │ │ │ │ - bne.n 10cbe │ │ │ │ │ - b.n 10aaa │ │ │ │ │ + bne.n 1087e │ │ │ │ │ + b.n 1066a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:529 │ │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ │ mov r1, r8 │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ - bl f6f4 │ │ │ │ │ - b.n 10c86 │ │ │ │ │ + bl f2b4 │ │ │ │ │ + b.n 10846 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:539 │ │ │ │ │ movs r3, #8 │ │ │ │ │ - b.n 10c36 │ │ │ │ │ + b.n 107f6 │ │ │ │ │ _soxr_dfst_f(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:578 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ mov r5, r3 │ │ │ │ │ @@ -29017,43 +28904,47 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:578 │ │ │ │ │ sub sp, #12 │ │ │ │ │ mov r8, r0 │ │ │ │ │ mov r6, r1 │ │ │ │ │ mov r4, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:583 │ │ │ │ │ cmp.w r0, r3, lsl #3 │ │ │ │ │ - ble.w 10f82 │ │ │ │ │ + ble.w 10b42 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:584 │ │ │ │ │ asrs r7, r0, #3 │ │ │ │ │ +makewt(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:667 │ │ │ │ │ movs r3, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:668 │ │ │ │ │ cmp r7, #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:666 │ │ │ │ │ str r7, [r5, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:667 │ │ │ │ │ str r3, [r5, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:668 │ │ │ │ │ - ble.w 10fb8 │ │ │ │ │ + ble.w 10b78 │ │ │ │ │ mov r0, r7 │ │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ │ - bl 101e4 │ │ │ │ │ + bl fda4 │ │ │ │ │ +_soxr_dfst_f(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:590 │ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ add.w r9, r3, r7, lsl #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:589 │ │ │ │ │ mov.w r7, r8, asr #1 │ │ │ │ │ +makect(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:695 │ │ │ │ │ str r7, [r5, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:696 │ │ │ │ │ mov r1, r9 │ │ │ │ │ mov r0, r7 │ │ │ │ │ - bl fb40 │ │ │ │ │ + bl f700 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:592 │ │ │ │ │ str r7, [sp, #4] │ │ │ │ │ +_soxr_dfst_f(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:608 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:595 (discriminator 1) │ │ │ │ │ cmp.w r8, #7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:606 │ │ │ │ │ bic.w lr, r8, #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:594 │ │ │ │ │ @@ -29062,15 +28953,15 @@ │ │ │ │ │ it le │ │ │ │ │ addle lr, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:608 │ │ │ │ │ mov.w r0, r3, lsl #2 │ │ │ │ │ it le │ │ │ │ │ addle.w fp, r6, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:595 (discriminator 1) │ │ │ │ │ - ble.n 10dc2 │ │ │ │ │ + ble.n 10982 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ add.w fp, r6, r0 │ │ │ │ │ add lr, r6 │ │ │ │ │ add r0, r4 │ │ │ │ │ subs r1, r3, #1 │ │ │ │ │ add.w sl, r6, r8, lsl #2 │ │ │ │ │ sub.w r1, r8, r1 │ │ │ │ │ @@ -29103,15 +28994,15 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:602 │ │ │ │ │ vstr s14, [r2] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:603 │ │ │ │ │ vstmia ip!, {s13} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:604 │ │ │ │ │ vstmdb r0!, {s15} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:595 (discriminator 1) │ │ │ │ │ - bne.n 10d86 │ │ │ │ │ + bne.n 10946 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:606 │ │ │ │ │ mov sl, r7 │ │ │ │ │ ldr r7, [sp, #4] │ │ │ │ │ sub.w r3, r8, r5 │ │ │ │ │ add.w r3, r6, r3, lsl #2 │ │ │ │ │ vldr s15, [lr] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:609 │ │ │ │ │ @@ -29132,49 +29023,49 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:617 │ │ │ │ │ add.w fp, r8, #1073741824 @ 0x40000000 │ │ │ │ │ add.w fp, fp, #4294967295 @ 0xffffffff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:608 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:609 │ │ │ │ │ mov r3, r9 │ │ │ │ │ - bl fa80 │ │ │ │ │ + bl f640 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:617 │ │ │ │ │ add.w fp, r6, fp, lsl #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:610 │ │ │ │ │ cmp r7, #4 │ │ │ │ │ - bgt.w 11002 │ │ │ │ │ + bgt.w 10bc2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:614 │ │ │ │ │ - beq.w 11084 │ │ │ │ │ + beq.w 10c44 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:617 │ │ │ │ │ vldr s15, [r6, #4] │ │ │ │ │ vldr s14, [r6] │ │ │ │ │ vsub.f32 s15, s15, s14 │ │ │ │ │ vstr s15, [fp] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:618 │ │ │ │ │ vldr s15, [r6, #4] │ │ │ │ │ vldr s14, [r6] │ │ │ │ │ vadd.f32 s15, s15, s14 │ │ │ │ │ vstr s15, [r6, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:625 │ │ │ │ │ cmp r5, #1 │ │ │ │ │ - ble.w 11090 │ │ │ │ │ + ble.w 10c50 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:626 │ │ │ │ │ mov r3, r9 │ │ │ │ │ mov r2, sl │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl fa80 │ │ │ │ │ + bl f640 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:623 │ │ │ │ │ movs r7, #2 │ │ │ │ │ add.w fp, r4, #8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:627 │ │ │ │ │ cmp r5, #4 │ │ │ │ │ - bgt.n 10f36 │ │ │ │ │ + bgt.n 10af6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:631 │ │ │ │ │ - beq.w 10fda │ │ │ │ │ + beq.w 10b9a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:634 │ │ │ │ │ vldr s14, [r4] │ │ │ │ │ sub.w r3, r8, r7 │ │ │ │ │ vldr s15, [r4, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:635 │ │ │ │ │ lsls r2, r7, #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:634 │ │ │ │ │ @@ -29187,15 +29078,15 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:635 │ │ │ │ │ add.w r3, r6, r2 │ │ │ │ │ vldr s15, [r4] │ │ │ │ │ vldr s14, [r4, #4] │ │ │ │ │ vadd.f32 s15, s15, s14 │ │ │ │ │ vstr s15, [r3] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:637 (discriminator 1) │ │ │ │ │ - bne.w 10fe6 │ │ │ │ │ + bne.w 10ba6 │ │ │ │ │ subs r0, r5, #3 │ │ │ │ │ subs r2, r2, r7 │ │ │ │ │ mov.w lr, r7, lsl #4 │ │ │ │ │ mov.w ip, r7, lsl #3 │ │ │ │ │ lsrs r0, r0, #1 │ │ │ │ │ add.w r2, r6, r2, lsl #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:638 │ │ │ │ │ @@ -29220,22 +29111,22 @@ │ │ │ │ │ vldr s14, [r3, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:637 (discriminator 1) │ │ │ │ │ cmp r0, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:640 │ │ │ │ │ vsub.f32 s15, s15, s14 │ │ │ │ │ vstr s15, [r1] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:637 (discriminator 1) │ │ │ │ │ - bne.n 10ea2 │ │ │ │ │ + bne.n 10a62 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:643 │ │ │ │ │ mov.w lr, 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 (discriminator 1) │ │ │ │ │ cmp.w lr, #1 │ │ │ │ │ - beq.w 10fea │ │ │ │ │ + beq.w 10baa │ │ │ │ │ adds r3, r5, #1 │ │ │ │ │ add.w r1, r4, r5, lsl #3 │ │ │ │ │ adds r2, r4, #4 │ │ │ │ │ add.w ip, r4, lr, lsl #2 │ │ │ │ │ lsls r3, r3, #2 │ │ │ │ │ subs r0, r3, #4 │ │ │ │ │ add r3, r4 │ │ │ │ │ @@ -29249,15 +29140,15 @@ │ │ │ │ │ cmp ip, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:647 │ │ │ │ │ vldr s15, [r1] │ │ │ │ │ vldmia r3!, {s14} │ │ │ │ │ vsub.f32 s15, s15, s14 │ │ │ │ │ vstmdb r0!, {s15} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:644 (discriminator 1) │ │ │ │ │ - bne.n 10ef4 │ │ │ │ │ + bne.n 10ab4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:649 │ │ │ │ │ add.w r3, lr, r5 │ │ │ │ │ mov r5, lr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:626 │ │ │ │ │ mov r2, sl │ │ │ │ │ mov r1, r4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:649 │ │ │ │ │ @@ -29265,33 +29156,33 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:626 │ │ │ │ │ mov r0, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:649 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:626 │ │ │ │ │ mov r3, r9 │ │ │ │ │ - bl fa80 │ │ │ │ │ + bl f640 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:627 │ │ │ │ │ cmp r5, #4 │ │ │ │ │ - ble.n 10e52 │ │ │ │ │ + ble.n 10a12 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:628 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl ff3c │ │ │ │ │ + bl fafc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:629 │ │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl f6f4 │ │ │ │ │ + bl f2b4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:630 │ │ │ │ │ mov r3, r9 │ │ │ │ │ mov r2, sl │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl f844 │ │ │ │ │ + bl f404 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:634 │ │ │ │ │ vldr s14, [r4] │ │ │ │ │ sub.w r3, r8, r7 │ │ │ │ │ vldr s15, [r4, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:635 │ │ │ │ │ lsls r2, r7, #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:634 │ │ │ │ │ @@ -29301,80 +29192,88 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:635 │ │ │ │ │ adds r3, r6, r2 │ │ │ │ │ vldr s15, [r4] │ │ │ │ │ vldr s14, [r4, #4] │ │ │ │ │ vadd.f32 s15, s15, s14 │ │ │ │ │ vstr s15, [r3] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:637 (discriminator 1) │ │ │ │ │ - b.n 10e8a │ │ │ │ │ + b.n 10a4a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:587 │ │ │ │ │ ldr r7, [r5, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:588 │ │ │ │ │ cmp.w r0, r7, lsl #1 │ │ │ │ │ - ble.n 10fa8 │ │ │ │ │ + ble.n 10b68 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:590 │ │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:589 │ │ │ │ │ asrs r7, r0, #1 │ │ │ │ │ +makect(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:696 │ │ │ │ │ cmp r7, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:695 │ │ │ │ │ str r7, [r5, #4] │ │ │ │ │ +_soxr_dfst_f(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:590 │ │ │ │ │ add.w r9, r2, r3, lsl #2 │ │ │ │ │ +makect(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:696 │ │ │ │ │ - bgt.w 10d3e │ │ │ │ │ + bgt.w 108fe │ │ │ │ │ +_soxr_dfst_f(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:592 │ │ │ │ │ cmp r0, #3 │ │ │ │ │ - beq.n 11096 │ │ │ │ │ + beq.n 10c56 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:654 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:655 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:592 │ │ │ │ │ cmp r0, #2 │ │ │ │ │ - ble.n 10f9e │ │ │ │ │ + ble.n 10b5e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:590 │ │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ │ add.w r9, r2, r3, lsl #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:589 │ │ │ │ │ asrs r3, r0, #1 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ - b.n 10d48 │ │ │ │ │ + b.n 10908 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:588 │ │ │ │ │ cmp r0, #2 │ │ │ │ │ - ble.n 10f9e │ │ │ │ │ + ble.n 10b5e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:590 │ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ add.w r9, r3, r7, lsl #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:589 │ │ │ │ │ asrs r7, r0, #1 │ │ │ │ │ +makect(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:696 │ │ │ │ │ cmp r7, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:695 │ │ │ │ │ str r7, [r5, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:696 │ │ │ │ │ - bne.w 10d3e │ │ │ │ │ + bne.w 108fe │ │ │ │ │ mov lr, r1 │ │ │ │ │ +_soxr_dfst_f(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:589 │ │ │ │ │ mov sl, r7 │ │ │ │ │ +makect(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:696 │ │ │ │ │ movs r3, #3 │ │ │ │ │ +_soxr_dfst_f(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:594 │ │ │ │ │ movs r5, #0 │ │ │ │ │ add.w fp, r1, #4 │ │ │ │ │ - b.n 10dca │ │ │ │ │ + b.n 1098a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:632 │ │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl f6f4 │ │ │ │ │ - b.n 10f54 │ │ │ │ │ + bl f2b4 │ │ │ │ │ + b.n 10b14 │ │ │ │ │ ./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, r4, r5, lsl #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:652 │ │ │ │ │ lsls r3, r7, #2 │ │ │ │ │ @@ -29389,26 +29288,26 @@ │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:655 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:611 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r7 │ │ │ │ │ - bl ff3c │ │ │ │ │ + bl fafc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:612 │ │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r7 │ │ │ │ │ - bl f6f4 │ │ │ │ │ + bl f2b4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:613 │ │ │ │ │ mov r3, r9 │ │ │ │ │ mov r2, sl │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r7 │ │ │ │ │ - bl f844 │ │ │ │ │ + bl f404 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:617 │ │ │ │ │ vldr s15, [r6, #4] │ │ │ │ │ lsrs r1, r7, #1 │ │ │ │ │ vldr s14, [r6] │ │ │ │ │ lsls r3, r7, #2 │ │ │ │ │ subs r1, #2 │ │ │ │ │ sub.w r2, r6, #8 │ │ │ │ │ @@ -29438,64 +29337,64 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:621 │ │ │ │ │ vldr s15, [r3] │ │ │ │ │ vldr s14, [r3, #4] │ │ │ │ │ vneg.f32 s15, s15 │ │ │ │ │ vsub.f32 s15, s15, s14 │ │ │ │ │ vstr s15, [r7, #-4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:619 (discriminator 1) │ │ │ │ │ - bne.n 11056 │ │ │ │ │ - b.n 10e36 │ │ │ │ │ + bne.n 10c16 │ │ │ │ │ + b.n 109f6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:615 │ │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r7 │ │ │ │ │ - bl f6f4 │ │ │ │ │ - b.n 11020 │ │ │ │ │ + bl f2b4 │ │ │ │ │ + b.n 10be0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:652 │ │ │ │ │ ldr r2, [r4, #0] │ │ │ │ │ movs r3, #8 │ │ │ │ │ - b.n 10ff4 │ │ │ │ │ + b.n 10bb4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:589 │ │ │ │ │ mov.w sl, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:592 │ │ │ │ │ mov r3, r0 │ │ │ │ │ mov lr, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:594 │ │ │ │ │ movs r5, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:593 │ │ │ │ │ mov r7, sl │ │ │ │ │ add.w fp, r1, #4 │ │ │ │ │ - b.n 10dca │ │ │ │ │ + b.n 1098a │ │ │ │ │ id(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr-core.c:299 │ │ │ │ │ - ldr r0, [pc, #4] @ (110b0 ) │ │ │ │ │ + ldr r0, [pc, #4] @ (10c70 ) │ │ │ │ │ add r0, pc │ │ │ │ │ bx lr │ │ │ │ │ nop │ │ │ │ │ - pop {r1, r2, r4, r6} │ │ │ │ │ + str r6, [r2, #80] @ 0x50 │ │ │ │ │ movs r0, r0 │ │ │ │ │ rate_create(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr-core.c:292 │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ sub sp, #8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr-core.c:293 │ │ │ │ │ movs r4, #1 │ │ │ │ │ str r4, [sp, #4] │ │ │ │ │ - ldr r4, [pc, #12] @ (110d8 ) │ │ │ │ │ + ldr r4, [pc, #12] @ (10c98 ) │ │ │ │ │ add r4, pc │ │ │ │ │ str r4, [sp, #0] │ │ │ │ │ - bl b8f4 │ │ │ │ │ + bl b5bc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr-core.c:295 │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ nop │ │ │ │ │ - bgt.n 11058 │ │ │ │ │ + strh r2, [r5, #8] │ │ │ │ │ movs r0, r0 │ │ │ │ │ fifo_reserve(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:42 │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ @@ -29524,47 +29423,47 @@ │ │ │ │ │ fifo_clear(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:39 │ │ │ │ │ it eq │ │ │ │ │ moveq r3, r6 │ │ │ │ │ fifo_reserve(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:50 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bcs.n 11150 │ │ │ │ │ + bcs.n 10d10 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:59 │ │ │ │ │ movs r5, #0 │ │ │ │ │ - b.n 1112a │ │ │ │ │ + b.n 10cea │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:62 │ │ │ │ │ - blx 1874 │ │ │ │ │ + blx 159c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:63 │ │ │ │ │ ldr r1, [r4, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:62 (discriminator 1) │ │ │ │ │ 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, 11154 │ │ │ │ │ + cbz r0, 10d14 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:50 │ │ │ │ │ ldr r2, [r4, #16] │ │ │ │ │ adds r3, r6, r2 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - bls.n 11150 │ │ │ │ │ + bls.n 10d10 │ │ │ │ │ ./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 11114 │ │ │ │ │ + bls.n 10cd4 │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:36 (discriminator 1) │ │ │ │ │ adds r1, r0, r3 │ │ │ │ │ memmove(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:36 (discriminator 1) │ │ │ │ │ subs r2, r2, r3 │ │ │ │ │ - blx 1850 │ │ │ │ │ + blx 1578 │ │ │ │ │ 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] │ │ │ │ │ @@ -29572,15 +29471,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 1112a │ │ │ │ │ + bhi.n 10cea │ │ │ │ │ ./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 │ │ │ │ │ @@ -29600,15 +29499,15 @@ │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ subs r0, r0, r6 │ │ │ │ │ cubic_stage_fn(): │ │ │ │ │ ./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 1bcd0 │ │ │ │ │ + bl 16180 │ │ │ │ │ cubic_stage_fn(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr-core.c:52 (discriminator 1) │ │ │ │ │ ldr r3, [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 (discriminator 1) │ │ │ │ │ subs r5, r0, r3 │ │ │ │ │ @@ -29629,25 +29528,25 @@ │ │ │ │ │ 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 110dc │ │ │ │ │ + bl 10c9c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr-core.c:56 (discriminator 1) │ │ │ │ │ ldr r3, [r4, #100] @ 0x64 │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - ble.n 1125c │ │ │ │ │ + ble.n 10e1c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr-core.c:58 │ │ │ │ │ - vldr d10, [pc, #208] @ 11290 │ │ │ │ │ + vldr d10, [pc, #208] @ 10e50 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr-core.c:56 │ │ │ │ │ mov.w ip, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr-core.c:59 │ │ │ │ │ - vldr d9, [pc, #208] @ 11298 │ │ │ │ │ + vldr d9, [pc, #208] @ 10e58 │ │ │ │ │ vmov.f64 d8, #96 @ 0x3f000000 0.5 │ │ │ │ │ vmov.f64 d0, #16 @ 0x40800000 4.0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr-core.c:57 │ │ │ │ │ add r3, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr-core.c:58 │ │ │ │ │ vldr s15, [r4, #96] @ 0x60 │ │ │ │ │ mov r1, ip │ │ │ │ │ @@ -29700,15 +29599,15 @@ │ │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ │ str r3, [r4, #96] @ 0x60 │ │ │ │ │ ldr r3, [r4, #116] @ 0x74 │ │ │ │ │ adc.w r3, r2, r3 │ │ │ │ │ str r3, [r4, #100] @ 0x64 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr-core.c:56 (discriminator 1) │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - bgt.n 111d0 │ │ │ │ │ + bgt.n 10d90 │ │ │ │ │ ./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] │ │ │ │ │ @@ -29777,15 +29676,15 @@ │ │ │ │ │ fifo_read(): │ │ │ │ │ ./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 #3 │ │ │ │ │ fifo_occupancy(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ - bl 1bcd0 │ │ │ │ │ + bl 16180 │ │ │ │ │ h7(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/half-fir.h:41 (discriminator 1) │ │ │ │ │ ldr r3, [r6, #36] @ 0x24 │ │ │ │ │ fifo_occupancy(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ mov r5, r0 │ │ │ │ │ h7(): │ │ │ │ │ @@ -29802,18 +29701,18 @@ │ │ │ │ │ it ge │ │ │ │ │ movge r5, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/half-fir.h:42 │ │ │ │ │ adds r5, #1 │ │ │ │ │ asrs r5, r5, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/half-fir.h:43 │ │ │ │ │ mov r1, r5 │ │ │ │ │ - bl 110dc │ │ │ │ │ + bl 10c9c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/half-fir.h:45 (discriminator 1) │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.n 1139c │ │ │ │ │ + ble.n 10f5c │ │ │ │ │ adds r7, #16 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/half-fir.h:47 │ │ │ │ │ ldr r2, [r6, #84] @ 0x54 │ │ │ │ │ adds r3, r4, r7 │ │ │ │ │ add.w r1, r0, r5, lsl #3 │ │ │ │ │ mov r4, r0 │ │ │ │ │ vmov.f64 d8, #96 @ 0x3f000000 0.5 │ │ │ │ │ @@ -29856,15 +29755,15 @@ │ │ │ │ │ vmla.f64 d7, d2, d6 │ │ │ │ │ vldr d6, [r2, #48] @ 0x30 │ │ │ │ │ vmla.f64 d7, d4, d1 │ │ │ │ │ vmla.f64 d7, d5, d6 │ │ │ │ │ vstmia r4!, {d7} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/half-fir.h:45 (discriminator 1) │ │ │ │ │ cmp r1, r4 │ │ │ │ │ - bne.n 112fe │ │ │ │ │ + bne.n 10ebe │ │ │ │ │ ./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(): │ │ │ │ │ @@ -29904,15 +29803,15 @@ │ │ │ │ │ fifo_read(): │ │ │ │ │ ./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 #3 │ │ │ │ │ fifo_occupancy(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ - bl 1bcd0 │ │ │ │ │ + bl 16180 │ │ │ │ │ h8(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/half-fir.h:41 (discriminator 1) │ │ │ │ │ ldr r3, [r6, #36] @ 0x24 │ │ │ │ │ fifo_occupancy(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ mov r5, r0 │ │ │ │ │ h8(): │ │ │ │ │ @@ -29929,18 +29828,18 @@ │ │ │ │ │ it ge │ │ │ │ │ movge r5, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/half-fir.h:42 │ │ │ │ │ adds r5, #1 │ │ │ │ │ asrs r5, r5, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/half-fir.h:43 │ │ │ │ │ mov r1, r5 │ │ │ │ │ - bl 110dc │ │ │ │ │ + bl 10c9c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/half-fir.h:45 (discriminator 1) │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.n 114cc │ │ │ │ │ + ble.n 1108c │ │ │ │ │ adds r7, #16 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/half-fir.h:47 │ │ │ │ │ ldr r2, [r6, #84] @ 0x54 │ │ │ │ │ adds r3, r4, r7 │ │ │ │ │ add.w r1, r0, r5, lsl #3 │ │ │ │ │ mov r4, r0 │ │ │ │ │ vmov.f64 d8, #96 @ 0x3f000000 0.5 │ │ │ │ │ @@ -29988,15 +29887,15 @@ │ │ │ │ │ vldr d3, [r2, #40] @ 0x28 │ │ │ │ │ vmla.f64 d7, d4, d3 │ │ │ │ │ vmla.f64 d7, d5, d6 │ │ │ │ │ vmla.f64 d7, d0, d2 │ │ │ │ │ vstmia r4!, {d7} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/half-fir.h:45 (discriminator 1) │ │ │ │ │ cmp r1, r4 │ │ │ │ │ - bne.n 1141a │ │ │ │ │ + bne.n 10fda │ │ │ │ │ ./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(): │ │ │ │ │ @@ -30036,15 +29935,15 @@ │ │ │ │ │ fifo_read(): │ │ │ │ │ ./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 #3 │ │ │ │ │ fifo_occupancy(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ - bl 1bcd0 │ │ │ │ │ + bl 16180 │ │ │ │ │ h9(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/half-fir.h:41 (discriminator 1) │ │ │ │ │ ldr r3, [r6, #36] @ 0x24 │ │ │ │ │ fifo_occupancy(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ mov r5, r0 │ │ │ │ │ h9(): │ │ │ │ │ @@ -30061,18 +29960,18 @@ │ │ │ │ │ it ge │ │ │ │ │ movge r5, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/half-fir.h:42 │ │ │ │ │ adds r5, #1 │ │ │ │ │ asrs r5, r5, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/half-fir.h:43 │ │ │ │ │ mov r1, r5 │ │ │ │ │ - bl 110dc │ │ │ │ │ + bl 10c9c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/half-fir.h:45 (discriminator 1) │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.n 11610 │ │ │ │ │ + ble.n 111d0 │ │ │ │ │ adds r7, #16 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/half-fir.h:47 │ │ │ │ │ ldr r2, [r6, #84] @ 0x54 │ │ │ │ │ adds r3, r4, r7 │ │ │ │ │ add.w r1, r0, r5, lsl #3 │ │ │ │ │ mov r4, r0 │ │ │ │ │ vmov.f64 d8, #96 @ 0x3f000000 0.5 │ │ │ │ │ @@ -30125,15 +30024,15 @@ │ │ │ │ │ vldr d6, [r2, #56] @ 0x38 │ │ │ │ │ vmla.f64 d7, d0, d6 │ │ │ │ │ vldr d6, [r2, #64] @ 0x40 │ │ │ │ │ vmla.f64 d7, d2, d6 │ │ │ │ │ vstmia r4!, {d7} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/half-fir.h:45 (discriminator 1) │ │ │ │ │ cmp r1, r4 │ │ │ │ │ - bne.n 1154a │ │ │ │ │ + bne.n 1110a │ │ │ │ │ ./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(): │ │ │ │ │ @@ -30173,15 +30072,15 @@ │ │ │ │ │ fifo_read(): │ │ │ │ │ ./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 #3 │ │ │ │ │ fifo_occupancy(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ - bl 1bcd0 │ │ │ │ │ + bl 16180 │ │ │ │ │ h10(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/half-fir.h:41 (discriminator 1) │ │ │ │ │ ldr r3, [r6, #36] @ 0x24 │ │ │ │ │ fifo_occupancy(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ mov r5, r0 │ │ │ │ │ h10(): │ │ │ │ │ @@ -30198,18 +30097,18 @@ │ │ │ │ │ it ge │ │ │ │ │ movge r5, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/half-fir.h:42 │ │ │ │ │ adds r5, #1 │ │ │ │ │ asrs r5, r5, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/half-fir.h:43 │ │ │ │ │ mov r1, r5 │ │ │ │ │ - bl 110dc │ │ │ │ │ + bl 10c9c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/half-fir.h:45 (discriminator 1) │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.n 11768 │ │ │ │ │ + ble.n 11328 │ │ │ │ │ adds r7, #16 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/half-fir.h:47 │ │ │ │ │ ldr r2, [r6, #84] @ 0x54 │ │ │ │ │ adds r3, r4, r7 │ │ │ │ │ add.w r1, r0, r5, lsl #3 │ │ │ │ │ mov r4, r0 │ │ │ │ │ vmov.f64 d8, #96 @ 0x3f000000 0.5 │ │ │ │ │ @@ -30267,15 +30166,15 @@ │ │ │ │ │ vmla.f64 d7, d0, d5 │ │ │ │ │ vldr d5, [r2, #64] @ 0x40 │ │ │ │ │ vmla.f64 d7, d2, d5 │ │ │ │ │ vmla.f64 d7, d6, d3 │ │ │ │ │ vstmia r4!, {d7} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/half-fir.h:45 (discriminator 1) │ │ │ │ │ cmp r1, r4 │ │ │ │ │ - bne.n 1168e │ │ │ │ │ + bne.n 1124e │ │ │ │ │ ./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(): │ │ │ │ │ @@ -30315,15 +30214,15 @@ │ │ │ │ │ fifo_read(): │ │ │ │ │ ./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 #3 │ │ │ │ │ fifo_occupancy(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ - bl 1bcd0 │ │ │ │ │ + bl 16180 │ │ │ │ │ h11(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/half-fir.h:41 (discriminator 1) │ │ │ │ │ ldr r3, [r6, #36] @ 0x24 │ │ │ │ │ fifo_occupancy(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ mov r5, r0 │ │ │ │ │ h11(): │ │ │ │ │ @@ -30340,18 +30239,18 @@ │ │ │ │ │ it ge │ │ │ │ │ movge r5, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/half-fir.h:42 │ │ │ │ │ adds r5, #1 │ │ │ │ │ asrs r5, r5, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/half-fir.h:43 │ │ │ │ │ mov r1, r5 │ │ │ │ │ - bl 110dc │ │ │ │ │ + bl 10c9c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/half-fir.h:45 (discriminator 1) │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.n 118d4 │ │ │ │ │ + ble.n 11494 │ │ │ │ │ adds r7, #16 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/half-fir.h:47 │ │ │ │ │ ldr r2, [r6, #84] @ 0x54 │ │ │ │ │ adds r3, r4, r7 │ │ │ │ │ add.w r1, r0, r5, lsl #3 │ │ │ │ │ mov r4, r0 │ │ │ │ │ vmov.f64 d8, #96 @ 0x3f000000 0.5 │ │ │ │ │ @@ -30414,15 +30313,15 @@ │ │ │ │ │ vmla.f64 d7, d3, d5 │ │ │ │ │ vldr d5, [r2, #72] @ 0x48 │ │ │ │ │ vmla.f64 d7, d2, d5 │ │ │ │ │ vmla.f64 d7, d6, d1 │ │ │ │ │ vstmia r4!, {d7} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/half-fir.h:45 (discriminator 1) │ │ │ │ │ cmp r1, r4 │ │ │ │ │ - bne.n 117e6 │ │ │ │ │ + bne.n 113a6 │ │ │ │ │ ./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(): │ │ │ │ │ @@ -30462,15 +30361,15 @@ │ │ │ │ │ fifo_read(): │ │ │ │ │ ./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 #3 │ │ │ │ │ fifo_occupancy(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ - bl 1bcd0 │ │ │ │ │ + bl 16180 │ │ │ │ │ h12(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/half-fir.h:41 (discriminator 1) │ │ │ │ │ ldr r3, [r6, #36] @ 0x24 │ │ │ │ │ fifo_occupancy(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ mov r5, r0 │ │ │ │ │ h12(): │ │ │ │ │ @@ -30487,18 +30386,18 @@ │ │ │ │ │ it ge │ │ │ │ │ movge r5, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/half-fir.h:42 │ │ │ │ │ adds r5, #1 │ │ │ │ │ asrs r5, r5, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/half-fir.h:43 │ │ │ │ │ mov r1, r5 │ │ │ │ │ - bl 110dc │ │ │ │ │ + bl 10c9c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/half-fir.h:45 (discriminator 1) │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.w 11a58 │ │ │ │ │ + ble.w 11618 │ │ │ │ │ adds r7, #16 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/half-fir.h:47 │ │ │ │ │ ldr r2, [r6, #84] @ 0x54 │ │ │ │ │ adds r3, r4, r7 │ │ │ │ │ add.w r1, r0, r5, lsl #3 │ │ │ │ │ mov r4, r0 │ │ │ │ │ vmov.f64 d8, #96 @ 0x3f000000 0.5 │ │ │ │ │ @@ -30566,15 +30465,15 @@ │ │ │ │ │ vmla.f64 d7, d2, d5 │ │ │ │ │ vldr d5, [r2, #80] @ 0x50 │ │ │ │ │ vmla.f64 d7, d6, d5 │ │ │ │ │ vmla.f64 d7, d1, d4 │ │ │ │ │ vstmia r4!, {d7} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/half-fir.h:45 (discriminator 1) │ │ │ │ │ cmp r1, r4 │ │ │ │ │ - bne.w 11954 │ │ │ │ │ + bne.w 11514 │ │ │ │ │ ./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(): │ │ │ │ │ @@ -30614,15 +30513,15 @@ │ │ │ │ │ fifo_read(): │ │ │ │ │ ./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 #3 │ │ │ │ │ fifo_occupancy(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ - bl 1bcd0 │ │ │ │ │ + bl 16180 │ │ │ │ │ h13(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/half-fir.h:41 (discriminator 1) │ │ │ │ │ ldr r3, [r6, #36] @ 0x24 │ │ │ │ │ fifo_occupancy(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ mov r5, r0 │ │ │ │ │ h13(): │ │ │ │ │ @@ -30639,18 +30538,18 @@ │ │ │ │ │ it ge │ │ │ │ │ movge r5, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/half-fir.h:42 │ │ │ │ │ adds r5, #1 │ │ │ │ │ asrs r5, r5, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/half-fir.h:43 │ │ │ │ │ mov r1, r5 │ │ │ │ │ - bl 110dc │ │ │ │ │ + bl 10c9c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/half-fir.h:45 (discriminator 1) │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.w 11bf0 │ │ │ │ │ + ble.w 117b0 │ │ │ │ │ adds r7, #16 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/half-fir.h:47 │ │ │ │ │ ldr r2, [r6, #84] @ 0x54 │ │ │ │ │ adds r3, r4, r7 │ │ │ │ │ add.w r1, r0, r5, lsl #3 │ │ │ │ │ mov r4, r0 │ │ │ │ │ vmov.f64 d8, #96 @ 0x3f000000 0.5 │ │ │ │ │ @@ -30723,15 +30622,15 @@ │ │ │ │ │ vmla.f64 d7, d6, d4 │ │ │ │ │ vldr d6, [r2, #96] @ 0x60 │ │ │ │ │ vmla.f64 d7, d1, d9 │ │ │ │ │ vmla.f64 d7, d5, d6 │ │ │ │ │ vstmia r4!, {d7} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/half-fir.h:45 (discriminator 1) │ │ │ │ │ cmp r1, r4 │ │ │ │ │ - bne.w 11ad8 │ │ │ │ │ + bne.w 11698 │ │ │ │ │ ./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(): │ │ │ │ │ @@ -30762,29 +30661,29 @@ │ │ │ │ │ ldrd r7, r0, [r0, #24] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:31 │ │ │ │ │ mov fp, r1 │ │ │ │ │ fifo_occupancy(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ subs r0, r0, r7 │ │ │ │ │ - bl 1bcd0 │ │ │ │ │ + bl 16180 │ │ │ │ │ vpoly0(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:32 (discriminator 1) │ │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ │ sub.w sl, r0, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:32 (discriminator 4) │ │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:32 (discriminator 1) │ │ │ │ │ bic.w r2, sl, sl, asr #31 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:32 (discriminator 4) │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - blt.n 11cf8 │ │ │ │ │ + blt.n 118b8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:32 (discriminator 1) │ │ │ │ │ cmp.w sl, #0 │ │ │ │ │ - ble.n 11cf2 │ │ │ │ │ + ble.n 118b2 │ │ │ │ │ ./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 r8, [r4, #116] @ 0x74 │ │ │ │ │ fifo_read(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:100 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ @@ -30800,70 +30699,70 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:34 (discriminator 1) │ │ │ │ │ ldr r3, [r4, #32] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:36 │ │ │ │ │ subs r0, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:34 (discriminator 1) │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:36 │ │ │ │ │ - bl 1bf48 │ │ │ │ │ + bl 163f8 │ │ │ │ │ mov r1, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:37 │ │ │ │ │ mov r0, fp │ │ │ │ │ - bl 110dc │ │ │ │ │ + bl 10c9c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 6) │ │ │ │ │ ldr r2, [r4, #124] @ 0x7c │ │ │ │ │ mul.w sl, sl, r2 │ │ │ │ │ cmp sl, r5 │ │ │ │ │ - ble.n 11cd4 │ │ │ │ │ + ble.n 11894 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 7) │ │ │ │ │ ldr r3, [r4, #68] @ 0x44 │ │ │ │ │ mov r9, r7 │ │ │ │ │ ldr.w fp, [r4, #132] @ 0x84 │ │ │ │ │ mov r7, r2 │ │ │ │ │ str r4, [sp, #12] │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r6, [r3, #0] │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 1c1dc │ │ │ │ │ + bl 1668c │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ mul.w r1, fp, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 2) │ │ │ │ │ cmp.w fp, #0 │ │ │ │ │ add r0, r3 │ │ │ │ │ - ble.n 11d00 │ │ │ │ │ + ble.n 118c0 │ │ │ │ │ add.w ip, fp, r1 │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ add.w r0, r9, r0, lsl #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 7) │ │ │ │ │ - vldr d7, [pc, #100] @ 11d10 │ │ │ │ │ + vldr d7, [pc, #100] @ 118d0 │ │ │ │ │ add r0, r3 │ │ │ │ │ add.w r1, r6, r1, lsl #3 │ │ │ │ │ add.w ip, r6, ip, lsl #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 4) │ │ │ │ │ vldmia r1!, {d5} │ │ │ │ │ vldmia r0!, {d6} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 2) │ │ │ │ │ cmp ip, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 4) │ │ │ │ │ vmla.f64 d7, d5, d6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 2) │ │ │ │ │ - bne.n 11cb6 │ │ │ │ │ + bne.n 11876 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 5) │ │ │ │ │ add r5, r8 │ │ │ │ │ vstmia r4!, {d7} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 6) │ │ │ │ │ cmp sl, r5 │ │ │ │ │ - bgt.n 11c88 │ │ │ │ │ + bgt.n 11848 │ │ │ │ │ ldr r4, [sp, #12] │ │ │ │ │ mov r2, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:41 │ │ │ │ │ mov r1, r2 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 1c1dc │ │ │ │ │ + bl 1668c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:42 │ │ │ │ │ str r1, [r4, #100] @ 0x64 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:100 │ │ │ │ │ ldrd r3, r2, [r4, #20] │ │ │ │ │ fifo_read(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 │ │ │ │ │ mul.w r3, r0, r3 │ │ │ │ │ @@ -30877,28 +30776,28 @@ │ │ │ │ │ strls r2, [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 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 11cf2 │ │ │ │ │ + beq.n 118b2 │ │ │ │ │ mov sl, r3 │ │ │ │ │ - b.n 11c48 │ │ │ │ │ + b.n 11808 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 7) │ │ │ │ │ - vldr d7, [pc, #12] @ 11d10 │ │ │ │ │ + vldr d7, [pc, #12] @ 118d0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 5) │ │ │ │ │ add r5, r8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 6) │ │ │ │ │ cmp sl, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 5) │ │ │ │ │ vstmia r4!, {d7} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 6) │ │ │ │ │ - bgt.n 11c88 │ │ │ │ │ - b.n 11cd0 │ │ │ │ │ + bgt.n 11848 │ │ │ │ │ + b.n 11890 │ │ │ │ │ ... │ │ │ │ │ vpoly1(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:122 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ vpush {d8} │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ @@ -30920,15 +30819,15 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:123 (discriminator 1) │ │ │ │ │ add.w r3, r2, r3, lsl #3 │ │ │ │ │ add.w fp, r1, r3 │ │ │ │ │ fifo_occupancy(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ subs r0, r0, r2 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ - bl 1bcd0 │ │ │ │ │ + bl 16180 │ │ │ │ │ vpoly1(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:124 (discriminator 1) │ │ │ │ │ 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 (discriminator 1) │ │ │ │ │ subs r7, r0, r3 │ │ │ │ │ @@ -30948,47 +30847,47 @@ │ │ │ │ │ vmul.f64 d7, d7, d6 │ │ │ │ │ vcvt.s32.f64 s15, d7 │ │ │ │ │ vmov r3, s15 │ │ │ │ │ vmov.f32 s16, s15 │ │ │ │ │ add.w r8, r3, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:126 │ │ │ │ │ mov r1, r8 │ │ │ │ │ - bl 110dc │ │ │ │ │ + bl 10c9c │ │ │ │ │ ./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 11eb8 │ │ │ │ │ + beq.w 11a78 │ │ │ │ │ ./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} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 8) │ │ │ │ │ cmp r7, r3 │ │ │ │ │ mov r2, r3 │ │ │ │ │ - ble.n 11e7c │ │ │ │ │ + ble.n 11a3c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 9) │ │ │ │ │ ldr.w r3, [r4, #136] @ 0x88 │ │ │ │ │ mov r0, lr │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 1) │ │ │ │ │ mov.w lr, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 9) │ │ │ │ │ mov r1, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 4) │ │ │ │ │ ldr.w r8, [r4, #132] @ 0x84 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 7) │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 9) │ │ │ │ │ rsb r1, r1, #32 │ │ │ │ │ - vldr d2, [pc, #440] @ 11f78 │ │ │ │ │ + vldr d2, [pc, #440] @ 11b38 │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ mov r1, r2 │ │ │ │ │ str r0, [sp, #0] │ │ │ │ │ str.w sl, [sp, #12] │ │ │ │ │ ldr.w ip, [sp, #24] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 4) │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ @@ -30997,22 +30896,22 @@ │ │ │ │ │ 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 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 4) │ │ │ │ │ - ble.w 11f6c │ │ │ │ │ + ble.w 11b2c │ │ │ │ │ add.w r9, fp, r2, lsl #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 6) │ │ │ │ │ ldr r2, [r4, #68] @ 0x44 │ │ │ │ │ mul.w ip, ip, r8 │ │ │ │ │ ldr r0, [sp, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 9) │ │ │ │ │ - vldr d6, [pc, #384] @ 11f80 │ │ │ │ │ + vldr d6, [pc, #384] @ 11b40 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 6) │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ add.w sl, r8, ip │ │ │ │ │ add.w ip, r2, ip, lsl #4 │ │ │ │ │ add.w r2, r2, sl, lsl #4 │ │ │ │ │ vldr d4, [ip] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 4) │ │ │ │ │ @@ -31022,15 +30921,15 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 4) │ │ │ │ │ cmp r2, ip │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 6) │ │ │ │ │ vldmia r9!, {d5} │ │ │ │ │ vmla.f64 d7, d3, d4 │ │ │ │ │ vmla.f64 d6, d7, d5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 4) │ │ │ │ │ - bne.n 11e0e │ │ │ │ │ + bne.n 119ce │ │ │ │ │ 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 │ │ │ │ │ @@ -31052,17 +30951,17 @@ │ │ │ │ │ mov r3, r9 │ │ │ │ │ mov r2, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 8) │ │ │ │ │ cmp r7, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 7) │ │ │ │ │ strd r9, r1, [sp, #24] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 8) │ │ │ │ │ - ble.n 11e70 │ │ │ │ │ + ble.n 11a30 │ │ │ │ │ mov lr, ip │ │ │ │ │ - b.n 11dcc │ │ │ │ │ + b.n 1198c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:130 │ │ │ │ │ vmov r3, s16 │ │ │ │ │ ldr.w sl, [sp, #12] │ │ │ │ │ sub.w r8, r3, lr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 │ │ │ │ │ ldr r3, [r4, #20] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 1) │ │ │ │ │ @@ -31103,39 +31002,39 @@ │ │ │ │ │ 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 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 16) │ │ │ │ │ mov r9, r1 │ │ │ │ │ cmp r7, r1 │ │ │ │ │ - ble.n 11f50 │ │ │ │ │ + ble.n 11b10 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 12) │ │ │ │ │ ldrd r6, lr, [r4, #132] @ 0x84 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 2) │ │ │ │ │ mov ip, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 17) │ │ │ │ │ - vldr d2, [pc, #172] @ 11f78 │ │ │ │ │ + vldr d2, [pc, #172] @ 11b38 │ │ │ │ │ rsb r8, lr, #32 │ │ │ │ │ str.w sl, [sp] │ │ │ │ │ lsl.w r5, r3, lr │ │ │ │ │ vmov s6, r5 │ │ │ │ │ lsr.w r3, r3, r8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 12) │ │ │ │ │ cmp r6, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 17) │ │ │ │ │ vcvt.f64.u32 d3, s6 │ │ │ │ │ vmul.f64 d3, d3, d2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 12) │ │ │ │ │ - ble.n 11f72 │ │ │ │ │ + ble.n 11b32 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 14) │ │ │ │ │ ldr r5, [r4, #68] @ 0x44 │ │ │ │ │ mul.w r3, r6, r3 │ │ │ │ │ add.w r9, fp, r9, lsl #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 17) │ │ │ │ │ - vldr d6, [pc, #132] @ 11f80 │ │ │ │ │ + vldr d6, [pc, #132] @ 11b40 │ │ │ │ │ add.w sl, r6, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 14) │ │ │ │ │ ldr r5, [r5, #0] │ │ │ │ │ add.w r3, r5, r3, lsl #4 │ │ │ │ │ add.w r5, r5, sl, lsl #4 │ │ │ │ │ vldr d4, [r3] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 12) │ │ │ │ │ @@ -31145,30 +31044,30 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 12) │ │ │ │ │ cmp r5, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 14) │ │ │ │ │ vldmia r9!, {d5} │ │ │ │ │ vmla.f64 d7, d3, d4 │ │ │ │ │ vmla.f64 d6, d7, d5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 12) │ │ │ │ │ - bne.n 11f0a │ │ │ │ │ + bne.n 11aca │ │ │ │ │ ./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 r3, r2, r3 │ │ │ │ │ mov r2, r3 │ │ │ │ │ ldr r3, [r4, #116] @ 0x74 │ │ │ │ │ adc.w r1, r1, r3 │ │ │ │ │ mov r3, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 16) │ │ │ │ │ mov r9, r1 │ │ │ │ │ cmp r7, r1 │ │ │ │ │ - ble.n 11f44 │ │ │ │ │ + ble.n 11b04 │ │ │ │ │ mov ip, r5 │ │ │ │ │ - b.n 11ed6 │ │ │ │ │ + b.n 11a96 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:130 │ │ │ │ │ vmov r2, s16 │ │ │ │ │ ldr.w sl, [sp] │ │ │ │ │ sub.w r8, r2, ip │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 │ │ │ │ │ ldr r2, [r4, #20] │ │ │ │ │ fifo_read(): │ │ │ │ │ @@ -31182,21 +31081,21 @@ │ │ │ │ │ itt ls │ │ │ │ │ addls r2, r9 │ │ │ │ │ strls r2, [r4, #24] │ │ │ │ │ vpoly1(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 1) │ │ │ │ │ movs r2, #0 │ │ │ │ │ strd r3, r2, [r4, #96] @ 0x60 │ │ │ │ │ - b.n 11e9e │ │ │ │ │ + b.n 11a5e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 9) │ │ │ │ │ - vldr d6, [pc, #16] @ 11f80 │ │ │ │ │ - b.n 11e2c │ │ │ │ │ + vldr d6, [pc, #16] @ 11b40 │ │ │ │ │ + b.n 119ec │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 17) │ │ │ │ │ - vldr d6, [pc, #12] @ 11f80 │ │ │ │ │ - b.n 11f24 │ │ │ │ │ + vldr d6, [pc, #12] @ 11b40 │ │ │ │ │ + b.n 11ae4 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ │ ... │ │ │ │ │ vpoly2(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:122 │ │ │ │ │ @@ -31226,15 +31125,15 @@ │ │ │ │ │ subs r0, r0, r2 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ vpoly2(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:123 (discriminator 1) │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ fifo_occupancy(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ - bl 1bcd0 │ │ │ │ │ + bl 16180 │ │ │ │ │ vpoly2(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:124 (discriminator 1) │ │ │ │ │ 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 (discriminator 1) │ │ │ │ │ subs r0, r0, r3 │ │ │ │ │ @@ -31257,32 +31156,32 @@ │ │ │ │ │ vmul.f64 d7, d7, d6 │ │ │ │ │ vcvt.s32.f64 s15, d7 │ │ │ │ │ vmov r3, s15 │ │ │ │ │ vmov.f32 s16, s15 │ │ │ │ │ add.w r8, r3, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:126 │ │ │ │ │ mov r1, r8 │ │ │ │ │ - bl 110dc │ │ │ │ │ + bl 10c9c │ │ │ │ │ ./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 12132 │ │ │ │ │ + beq.w 11cf2 │ │ │ │ │ ./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} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 8) │ │ │ │ │ cmp fp, r3 │ │ │ │ │ mov r2, r3 │ │ │ │ │ - ble.n 120f6 │ │ │ │ │ + ble.n 11cb6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 9) │ │ │ │ │ ldr.w r3, [r4, #136] @ 0x88 │ │ │ │ │ mov r0, ip │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 7) │ │ │ │ │ mov r7, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 9) │ │ │ │ │ @@ -31290,15 +31189,15 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 4) │ │ │ │ │ ldr.w lr, [r4, #132] @ 0x84 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 7) │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 1) │ │ │ │ │ mov.w ip, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 9) │ │ │ │ │ - vldr d2, [pc, #464] @ 12200 │ │ │ │ │ + vldr d2, [pc, #464] @ 11dc0 │ │ │ │ │ mov.w r8, #24 │ │ │ │ │ rsb r1, r1, #32 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ str r1, [sp, #16] │ │ │ │ │ str.w sl, [sp, #20] │ │ │ │ │ ldr r1, [sp, #32] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 4) │ │ │ │ │ @@ -31308,20 +31207,20 @@ │ │ │ │ │ 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 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 4) │ │ │ │ │ - ble.w 121f0 │ │ │ │ │ + ble.w 11db0 │ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 6) │ │ │ │ │ mul.w r1, r1, lr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 9) │ │ │ │ │ - vldr d4, [pc, #412] @ 12208 │ │ │ │ │ + vldr d4, [pc, #412] @ 11dc8 │ │ │ │ │ add.w sl, lr, r1 │ │ │ │ │ add.w r9, r0, r2, lsl #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 6) │ │ │ │ │ ldr r2, [r4, #68] @ 0x44 │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ mla r1, r8, r1, r2 │ │ │ │ │ @@ -31336,15 +31235,15 @@ │ │ │ │ │ cmp r1, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 6) │ │ │ │ │ vmla.f64 d6, d5, d1 │ │ │ │ │ vldmia r9!, {d3} │ │ │ │ │ vmla.f64 d7, d6, d5 │ │ │ │ │ vmla.f64 d4, d7, d3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 4) │ │ │ │ │ - bne.n 12082 │ │ │ │ │ + bne.n 11c42 │ │ │ │ │ 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] │ │ │ │ │ @@ -31365,17 +31264,17 @@ │ │ │ │ │ mov r3, sl │ │ │ │ │ mov r2, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 8) │ │ │ │ │ cmp fp, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 7) │ │ │ │ │ strd sl, r7, [sp, #32] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 8) │ │ │ │ │ - ble.n 120ea │ │ │ │ │ + ble.n 11caa │ │ │ │ │ mov ip, r9 │ │ │ │ │ - b.n 12040 │ │ │ │ │ + b.n 11c00 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:130 │ │ │ │ │ vmov r3, s16 │ │ │ │ │ ldr.w sl, [sp, #20] │ │ │ │ │ sub.w r8, r3, ip │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 │ │ │ │ │ ldr r3, [r4, #20] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 1) │ │ │ │ │ @@ -31416,37 +31315,37 @@ │ │ │ │ │ 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 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 16) │ │ │ │ │ mov r9, r1 │ │ │ │ │ cmp fp, r1 │ │ │ │ │ - ble.n 121d4 │ │ │ │ │ + ble.n 11d94 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 12) │ │ │ │ │ ldrd r5, lr, [r4, #132] @ 0x84 │ │ │ │ │ mov.w ip, #24 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 17) │ │ │ │ │ - vldr d2, [pc, #184] @ 12200 │ │ │ │ │ + vldr d2, [pc, #184] @ 11dc0 │ │ │ │ │ rsb r8, lr, #32 │ │ │ │ │ str.w sl, [sp, #4] │ │ │ │ │ lsl.w r6, r3, lr │ │ │ │ │ vmov s10, r6 │ │ │ │ │ lsr.w r3, r3, r8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 12) │ │ │ │ │ cmp r5, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 17) │ │ │ │ │ vcvt.f64.u32 d5, s10 │ │ │ │ │ vmul.f64 d5, d5, d2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 12) │ │ │ │ │ - ble.n 121f6 │ │ │ │ │ + ble.n 11db6 │ │ │ │ │ ldr r6, [sp, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 14) │ │ │ │ │ mul.w r3, r5, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 17) │ │ │ │ │ - vldr d4, [pc, #148] @ 12208 │ │ │ │ │ + vldr d4, [pc, #148] @ 11dc8 │ │ │ │ │ add.w sl, r5, r3 │ │ │ │ │ add.w r9, r6, r9, lsl #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 14) │ │ │ │ │ ldr r6, [r4, #68] @ 0x44 │ │ │ │ │ ldr r6, [r6, #0] │ │ │ │ │ mla r3, ip, r3, r6 │ │ │ │ │ mla r6, ip, sl, r6 │ │ │ │ │ @@ -31460,30 +31359,30 @@ │ │ │ │ │ cmp r6, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 14) │ │ │ │ │ vmla.f64 d6, d5, d1 │ │ │ │ │ vldmia r9!, {d3} │ │ │ │ │ vmla.f64 d7, d6, d5 │ │ │ │ │ vmla.f64 d4, d7, d3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 12) │ │ │ │ │ - bne.n 12188 │ │ │ │ │ + bne.n 11d48 │ │ │ │ │ ./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 r3, r2, r3 │ │ │ │ │ mov r2, r3 │ │ │ │ │ ldr r3, [r4, #116] @ 0x74 │ │ │ │ │ adc.w r1, r1, r3 │ │ │ │ │ mov r3, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 16) │ │ │ │ │ mov r9, r1 │ │ │ │ │ cmp fp, r1 │ │ │ │ │ - ble.n 121c8 │ │ │ │ │ + ble.n 11d88 │ │ │ │ │ mov r7, r6 │ │ │ │ │ - b.n 12152 │ │ │ │ │ + b.n 11d12 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:130 │ │ │ │ │ vmov r2, s16 │ │ │ │ │ ldr.w sl, [sp, #4] │ │ │ │ │ sub.w r8, r2, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 │ │ │ │ │ ldr r2, [r4, #20] │ │ │ │ │ fifo_read(): │ │ │ │ │ @@ -31497,21 +31396,21 @@ │ │ │ │ │ itt ls │ │ │ │ │ addls r2, r9 │ │ │ │ │ strls r2, [r4, #24] │ │ │ │ │ vpoly2(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 1) │ │ │ │ │ movs r2, #0 │ │ │ │ │ strd r3, r2, [r4, #96] @ 0x60 │ │ │ │ │ - b.n 12118 │ │ │ │ │ + b.n 11cd8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 9) │ │ │ │ │ - vldr d4, [pc, #20] @ 12208 │ │ │ │ │ - b.n 120a6 │ │ │ │ │ + vldr d4, [pc, #20] @ 11dc8 │ │ │ │ │ + b.n 11c66 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 17) │ │ │ │ │ - vldr d4, [pc, #16] @ 12208 │ │ │ │ │ - b.n 121aa │ │ │ │ │ + vldr d4, [pc, #16] @ 11dc8 │ │ │ │ │ + b.n 11d6a │ │ │ │ │ nop.w │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ │ ... │ │ │ │ │ vpoly3(): │ │ │ │ │ @@ -31538,15 +31437,15 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:123 (discriminator 1) │ │ │ │ │ add.w r3, r2, r3, lsl #3 │ │ │ │ │ add.w fp, r1, r3 │ │ │ │ │ fifo_occupancy(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ subs r0, r0, r2 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ - bl 1bcd0 │ │ │ │ │ + bl 16180 │ │ │ │ │ vpoly3(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:124 (discriminator 1) │ │ │ │ │ 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 (discriminator 1) │ │ │ │ │ subs r7, r0, r3 │ │ │ │ │ @@ -31566,47 +31465,47 @@ │ │ │ │ │ vmul.f64 d7, d7, d6 │ │ │ │ │ vcvt.s32.f64 s15, d7 │ │ │ │ │ vmov r3, s15 │ │ │ │ │ vmov.f32 s16, s15 │ │ │ │ │ add.w r8, r3, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:126 │ │ │ │ │ mov r1, r8 │ │ │ │ │ - bl 110dc │ │ │ │ │ + bl 10c9c │ │ │ │ │ ./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 123c0 │ │ │ │ │ + beq.w 11f80 │ │ │ │ │ ./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} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 8) │ │ │ │ │ cmp r7, r3 │ │ │ │ │ mov r2, r3 │ │ │ │ │ - ble.n 12384 │ │ │ │ │ + ble.n 11f44 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 9) │ │ │ │ │ ldr.w r3, [r4, #136] @ 0x88 │ │ │ │ │ mov r0, lr │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 1) │ │ │ │ │ mov.w lr, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 9) │ │ │ │ │ mov r1, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 4) │ │ │ │ │ ldr.w r8, [r4, #132] @ 0x84 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 7) │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 9) │ │ │ │ │ rsb r1, r1, #32 │ │ │ │ │ - vldr d1, [pc, #472] @ 12490 │ │ │ │ │ + vldr d1, [pc, #472] @ 12050 │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ mov r1, r2 │ │ │ │ │ str r0, [sp, #0] │ │ │ │ │ str.w sl, [sp, #12] │ │ │ │ │ ldr.w ip, [sp, #24] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 4) │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ @@ -31615,22 +31514,22 @@ │ │ │ │ │ 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 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 4) │ │ │ │ │ - ble.w 12484 │ │ │ │ │ + ble.w 12044 │ │ │ │ │ add.w r9, fp, r2, lsl #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 6) │ │ │ │ │ ldr r2, [r4, #68] @ 0x44 │ │ │ │ │ mul.w ip, ip, r8 │ │ │ │ │ ldr r0, [sp, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 9) │ │ │ │ │ - vldr d3, [pc, #416] @ 12498 │ │ │ │ │ + vldr d3, [pc, #416] @ 12058 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 6) │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ add.w sl, r8, ip │ │ │ │ │ add.w ip, r2, ip, lsl #5 │ │ │ │ │ add.w r2, r2, sl, lsl #5 │ │ │ │ │ vldr d0, [ip] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 4) │ │ │ │ │ @@ -31644,15 +31543,15 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 4) │ │ │ │ │ cmp r2, ip │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 6) │ │ │ │ │ vmla.f64 d6, d5, d4 │ │ │ │ │ vmla.f64 d7, d6, d4 │ │ │ │ │ vmla.f64 d3, d7, d2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 4) │ │ │ │ │ - bne.n 12306 │ │ │ │ │ + bne.n 11ec6 │ │ │ │ │ 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 │ │ │ │ │ @@ -31674,17 +31573,17 @@ │ │ │ │ │ mov r3, r9 │ │ │ │ │ mov r2, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 8) │ │ │ │ │ cmp r7, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 7) │ │ │ │ │ strd r9, r1, [sp, #24] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 8) │ │ │ │ │ - ble.n 12378 │ │ │ │ │ + ble.n 11f38 │ │ │ │ │ mov lr, ip │ │ │ │ │ - b.n 122c4 │ │ │ │ │ + b.n 11e84 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:130 │ │ │ │ │ vmov r3, s16 │ │ │ │ │ ldr.w sl, [sp, #12] │ │ │ │ │ sub.w r8, r3, lr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 │ │ │ │ │ ldr r3, [r4, #20] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 1) │ │ │ │ │ @@ -31725,39 +31624,39 @@ │ │ │ │ │ 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 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 16) │ │ │ │ │ mov r9, r1 │ │ │ │ │ cmp r7, r1 │ │ │ │ │ - ble.n 12468 │ │ │ │ │ + ble.n 12028 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 12) │ │ │ │ │ ldrd r6, lr, [r4, #132] @ 0x84 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 2) │ │ │ │ │ mov ip, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 17) │ │ │ │ │ - vldr d1, [pc, #188] @ 12490 │ │ │ │ │ + vldr d1, [pc, #188] @ 12050 │ │ │ │ │ rsb r8, lr, #32 │ │ │ │ │ str.w sl, [sp] │ │ │ │ │ lsl.w r5, r3, lr │ │ │ │ │ vmov s8, r5 │ │ │ │ │ lsr.w r3, r3, r8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 12) │ │ │ │ │ cmp r6, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 17) │ │ │ │ │ vcvt.f64.u32 d4, s8 │ │ │ │ │ vmul.f64 d4, d4, d1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 12) │ │ │ │ │ - ble.n 1248a │ │ │ │ │ + ble.n 1204a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 14) │ │ │ │ │ ldr r5, [r4, #68] @ 0x44 │ │ │ │ │ mul.w r3, r6, r3 │ │ │ │ │ add.w r9, fp, r9, lsl #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 17) │ │ │ │ │ - vldr d3, [pc, #148] @ 12498 │ │ │ │ │ + vldr d3, [pc, #148] @ 12058 │ │ │ │ │ add.w sl, r6, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 14) │ │ │ │ │ ldr r5, [r5, #0] │ │ │ │ │ add.w r3, r5, r3, lsl #5 │ │ │ │ │ add.w r5, r5, sl, lsl #5 │ │ │ │ │ vldr d0, [r3] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 12) │ │ │ │ │ @@ -31771,30 +31670,30 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 12) │ │ │ │ │ cmp r5, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 14) │ │ │ │ │ vmla.f64 d6, d5, d4 │ │ │ │ │ vmla.f64 d7, d6, d4 │ │ │ │ │ vmla.f64 d3, d7, d2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 12) │ │ │ │ │ - bne.n 12412 │ │ │ │ │ + bne.n 11fd2 │ │ │ │ │ ./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 r3, r2, r3 │ │ │ │ │ mov r2, r3 │ │ │ │ │ ldr r3, [r4, #116] @ 0x74 │ │ │ │ │ adc.w r1, r1, r3 │ │ │ │ │ mov r3, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 16) │ │ │ │ │ mov r9, r1 │ │ │ │ │ cmp r7, r1 │ │ │ │ │ - ble.n 1245c │ │ │ │ │ + ble.n 1201c │ │ │ │ │ mov ip, r5 │ │ │ │ │ - b.n 123de │ │ │ │ │ + b.n 11f9e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:130 │ │ │ │ │ vmov r2, s16 │ │ │ │ │ ldr.w sl, [sp] │ │ │ │ │ sub.w r8, r2, ip │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 │ │ │ │ │ ldr r2, [r4, #20] │ │ │ │ │ fifo_read(): │ │ │ │ │ @@ -31808,21 +31707,21 @@ │ │ │ │ │ itt ls │ │ │ │ │ addls r2, r9 │ │ │ │ │ strls r2, [r4, #24] │ │ │ │ │ vpoly3(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 1) │ │ │ │ │ movs r2, #0 │ │ │ │ │ strd r3, r2, [r4, #96] @ 0x60 │ │ │ │ │ - b.n 123a6 │ │ │ │ │ + b.n 11f66 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 9) │ │ │ │ │ - vldr d3, [pc, #16] @ 12498 │ │ │ │ │ - b.n 12334 │ │ │ │ │ + vldr d3, [pc, #16] @ 12058 │ │ │ │ │ + b.n 11ef4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 17) │ │ │ │ │ - vldr d3, [pc, #12] @ 12498 │ │ │ │ │ - b.n 1243c │ │ │ │ │ + vldr d3, [pc, #12] @ 12058 │ │ │ │ │ + b.n 11ffc │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ │ ... │ │ │ │ │ u100_0(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:31 │ │ │ │ │ @@ -31837,29 +31736,29 @@ │ │ │ │ │ ldrd r5, r0, [r0, #24] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:31 │ │ │ │ │ mov sl, r1 │ │ │ │ │ fifo_occupancy(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ subs r0, r0, r5 │ │ │ │ │ - bl 1bcd0 │ │ │ │ │ + bl 16180 │ │ │ │ │ u100_0(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:32 (discriminator 1) │ │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ │ sub.w r8, r0, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:32 (discriminator 4) │ │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:32 (discriminator 1) │ │ │ │ │ bic.w r2, r8, r8, asr #31 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:32 (discriminator 4) │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - blt.w 12606 │ │ │ │ │ + blt.w 121c6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:32 (discriminator 1) │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - ble.w 125fc │ │ │ │ │ + ble.w 121bc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:35 │ │ │ │ │ ldr r6, [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.w fp, [r4, #100] @ 0x64 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:36 │ │ │ │ │ @@ -31873,40 +31772,40 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:36 │ │ │ │ │ mla r0, r0, r8, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:34 (discriminator 1) │ │ │ │ │ ldr r7, [r4, #32] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:36 │ │ │ │ │ sub.w r0, r0, fp │ │ │ │ │ subs r0, #1 │ │ │ │ │ - bl 1bf48 │ │ │ │ │ + bl 163f8 │ │ │ │ │ mov r1, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:37 │ │ │ │ │ mov r0, sl │ │ │ │ │ - bl 110dc │ │ │ │ │ + bl 10c9c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 1) │ │ │ │ │ ldr.w lr, [r4, #124] @ 0x7c │ │ │ │ │ mul.w r8, r8, lr │ │ │ │ │ cmp fp, r8 │ │ │ │ │ - bge.n 125de │ │ │ │ │ + bge.n 1219e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 3) │ │ │ │ │ ldr r3, [r4, #68] @ 0x44 │ │ │ │ │ mov sl, r0 │ │ │ │ │ str r4, [sp, #12] │ │ │ │ │ mov.w r9, #88 @ 0x58 │ │ │ │ │ mov r4, fp │ │ │ │ │ - vldr d11, [pc, #240] @ 12610 │ │ │ │ │ + vldr d11, [pc, #240] @ 121d0 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ mov fp, r8 │ │ │ │ │ mov r8, r6 │ │ │ │ │ mov r6, r5 │ │ │ │ │ mov r5, lr │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r1, r5 │ │ │ │ │ - bl 1c1dc │ │ │ │ │ + bl 1668c │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ add r0, r7 │ │ │ │ │ vmov.f64 d7, d11 │ │ │ │ │ add r4, r8 │ │ │ │ │ add.w r0, r6, r0, lsl #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 1) │ │ │ │ │ cmp r4, fp │ │ │ │ │ @@ -31945,22 +31844,22 @@ │ │ │ │ │ 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 sl!, {d7} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 1) │ │ │ │ │ - blt.n 1252e │ │ │ │ │ + blt.n 120ee │ │ │ │ │ mov fp, r4 │ │ │ │ │ ldr r4, [sp, #12] │ │ │ │ │ mov lr, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:41 │ │ │ │ │ mov r1, lr │ │ │ │ │ mov r0, fp │ │ │ │ │ - bl 1c1dc │ │ │ │ │ + bl 1668c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:42 │ │ │ │ │ str r1, [r4, #100] @ 0x64 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:100 │ │ │ │ │ ldrd r2, r3, [r4, #20] │ │ │ │ │ fifo_read(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 │ │ │ │ │ mul.w r0, r2, r0 │ │ │ │ │ @@ -31975,17 +31874,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 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 125fc │ │ │ │ │ + beq.n 121bc │ │ │ │ │ mov r8, r3 │ │ │ │ │ - b.n 124e0 │ │ │ │ │ + b.n 120a0 │ │ │ │ │ nop │ │ │ │ │ ... │ │ │ │ │ u100_1(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:122 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ vpush {d8-d12} │ │ │ │ │ @@ -32007,15 +31906,15 @@ │ │ │ │ │ ldr r0, [r0, #28] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:123 (discriminator 1) │ │ │ │ │ add.w r9, r1, r3 │ │ │ │ │ fifo_occupancy(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ subs r0, r0, r2 │ │ │ │ │ - bl 1bcd0 │ │ │ │ │ + bl 16180 │ │ │ │ │ u100_1(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:124 (discriminator 1) │ │ │ │ │ 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 (discriminator 1) │ │ │ │ │ subs r7, r0, r3 │ │ │ │ │ @@ -32034,38 +31933,38 @@ │ │ │ │ │ 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 110dc │ │ │ │ │ + bl 10c9c │ │ │ │ │ ./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 12860 │ │ │ │ │ + beq.w 12420 │ │ │ │ │ ./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} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 3) │ │ │ │ │ mov sl, r3 │ │ │ │ │ cmp r7, r3 │ │ │ │ │ - ble.w 1282a │ │ │ │ │ + ble.w 123ea │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 5) │ │ │ │ │ ldr r3, [r4, #68] @ 0x44 │ │ │ │ │ vmov.f32 s24, s16 │ │ │ │ │ - vldr d10, [pc, #816] @ 129e0 │ │ │ │ │ + vldr d10, [pc, #816] @ 125a0 │ │ │ │ │ mov r1, sl │ │ │ │ │ - vldr d9, [pc, #820] @ 129e8 │ │ │ │ │ + vldr d9, [pc, #820] @ 125a8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 1) │ │ │ │ │ mov.w lr, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 5) │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ mov fp, r7 │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ str.w ip, [sp] │ │ │ │ │ @@ -32163,15 +32062,15 @@ │ │ │ │ │ mov r3, r8 │ │ │ │ │ mov sl, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 3) │ │ │ │ │ cmp fp, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 5) │ │ │ │ │ strd r8, r1, [sp, #16] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 3) │ │ │ │ │ - bgt.w 126c4 │ │ │ │ │ + bgt.w 12284 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:130 │ │ │ │ │ vmov r3, s24 │ │ │ │ │ sub.w r8, r3, ip │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 │ │ │ │ │ ldr r3, [r4, #20] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 1) │ │ │ │ │ strd r6, r5, [r4, #88] @ 0x58 │ │ │ │ │ @@ -32211,21 +32110,21 @@ │ │ │ │ │ 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 r1, lr, [r4, #96] @ 0x60 │ │ │ │ │ mov r3, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 7) │ │ │ │ │ mov r2, lr │ │ │ │ │ cmp r7, lr │ │ │ │ │ - ble.w 129bc │ │ │ │ │ + ble.w 1257c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 9) │ │ │ │ │ ldr r5, [r4, #68] @ 0x44 │ │ │ │ │ vmov.f32 s24, s16 │ │ │ │ │ - vldr d10, [pc, #360] @ 129e0 │ │ │ │ │ + vldr d10, [pc, #360] @ 125a0 │ │ │ │ │ mov.w fp, #22 │ │ │ │ │ - vldr d9, [pc, #360] @ 129e8 │ │ │ │ │ + vldr d9, [pc, #360] @ 125a8 │ │ │ │ │ mov.w sl, #1 │ │ │ │ │ ldr r5, [r5, #0] │ │ │ │ │ mov.w ip, r3, lsr #24 │ │ │ │ │ lsls r3, r3, #8 │ │ │ │ │ vmov s12, r3 │ │ │ │ │ add.w r2, r9, r2, lsl #3 │ │ │ │ │ add.w r3, ip, ip, lsl #1 │ │ │ │ │ @@ -32301,15 +32200,15 @@ │ │ │ │ │ mov r1, r3 │ │ │ │ │ ldr r3, [r4, #116] @ 0x74 │ │ │ │ │ adc.w lr, lr, r3 │ │ │ │ │ mov r3, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 7) │ │ │ │ │ mov r2, lr │ │ │ │ │ cmp r7, lr │ │ │ │ │ - bgt.w 12886 │ │ │ │ │ + bgt.w 12446 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:130 │ │ │ │ │ vmov r1, s24 │ │ │ │ │ sub.w r8, r1, ip │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ fifo_read(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 │ │ │ │ │ @@ -32327,15 +32226,15 @@ │ │ │ │ │ fifo_read(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:106 │ │ │ │ │ it ls │ │ │ │ │ strls r1, [r4, #24] │ │ │ │ │ u100_1(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 1) │ │ │ │ │ strd r3, r2, [r4, #96] @ 0x60 │ │ │ │ │ - b.n 1284a │ │ │ │ │ + b.n 1240a │ │ │ │ │ nop.w │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ │ ... │ │ │ │ │ U100_0(): │ │ │ │ │ @@ -32351,29 +32250,29 @@ │ │ │ │ │ ldrd r5, r0, [r0, #24] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:31 │ │ │ │ │ mov sl, r1 │ │ │ │ │ fifo_occupancy(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ subs r0, r0, r5 │ │ │ │ │ - bl 1bcd0 │ │ │ │ │ + bl 16180 │ │ │ │ │ U100_0(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:32 (discriminator 1) │ │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ │ sub.w r8, r0, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:32 (discriminator 4) │ │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:32 (discriminator 1) │ │ │ │ │ bic.w r2, r8, r8, asr #31 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:32 (discriminator 4) │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - blt.w 12cd2 │ │ │ │ │ + blt.w 12892 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:32 (discriminator 1) │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - ble.w 12cc8 │ │ │ │ │ + ble.w 12888 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:35 │ │ │ │ │ ldr r6, [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.w fp, [r4, #100] @ 0x64 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:36 │ │ │ │ │ @@ -32387,40 +32286,40 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:36 │ │ │ │ │ mla r0, r0, r8, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:34 (discriminator 1) │ │ │ │ │ ldr r7, [r4, #32] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:36 │ │ │ │ │ sub.w r0, r0, fp │ │ │ │ │ subs r0, #1 │ │ │ │ │ - bl 1bf48 │ │ │ │ │ + bl 163f8 │ │ │ │ │ mov r1, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:37 │ │ │ │ │ mov r0, sl │ │ │ │ │ - bl 110dc │ │ │ │ │ + bl 10c9c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 1) │ │ │ │ │ ldr.w lr, [r4, #124] @ 0x7c │ │ │ │ │ mul.w r8, r8, lr │ │ │ │ │ cmp fp, r8 │ │ │ │ │ - bge.w 12caa │ │ │ │ │ + bge.w 1286a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 3) │ │ │ │ │ ldr r3, [r4, #68] @ 0x44 │ │ │ │ │ mov sl, r0 │ │ │ │ │ str r4, [sp, #12] │ │ │ │ │ mov.w r9, #336 @ 0x150 │ │ │ │ │ mov r4, fp │ │ │ │ │ - vldr d11, [pc, #620] @ 12ce0 │ │ │ │ │ + vldr d11, [pc, #620] @ 128a0 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ mov fp, r8 │ │ │ │ │ mov r8, r6 │ │ │ │ │ mov r6, r5 │ │ │ │ │ mov r5, lr │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r1, r5 │ │ │ │ │ - bl 1c1dc │ │ │ │ │ + bl 1668c │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ add r0, r7 │ │ │ │ │ vmov.f64 d8, d11 │ │ │ │ │ add r4, r8 │ │ │ │ │ add.w r0, r6, r0, lsl #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 1) │ │ │ │ │ cmp r4, fp │ │ │ │ │ @@ -32553,22 +32452,22 @@ │ │ │ │ │ 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 sl!, {d7} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 1) │ │ │ │ │ - blt.w 12a80 │ │ │ │ │ + blt.w 12640 │ │ │ │ │ mov fp, r4 │ │ │ │ │ ldr r4, [sp, #12] │ │ │ │ │ mov lr, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:41 │ │ │ │ │ mov r1, lr │ │ │ │ │ mov r0, fp │ │ │ │ │ - bl 1c1dc │ │ │ │ │ + bl 1668c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:42 │ │ │ │ │ str r1, [r4, #100] @ 0x64 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:100 │ │ │ │ │ ldrd r2, r3, [r4, #20] │ │ │ │ │ fifo_read(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 │ │ │ │ │ mul.w r0, r2, r0 │ │ │ │ │ @@ -32583,17 +32482,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 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 12cc8 │ │ │ │ │ + beq.n 12888 │ │ │ │ │ mov r8, r3 │ │ │ │ │ - b.n 12a30 │ │ │ │ │ + b.n 125f0 │ │ │ │ │ nop │ │ │ │ │ nop.w │ │ │ │ │ ... │ │ │ │ │ u100_2(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:122 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ @@ -32617,15 +32516,15 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:123 (discriminator 1) │ │ │ │ │ add.w r3, r2, r3, lsl #3 │ │ │ │ │ add.w r8, r1, r3 │ │ │ │ │ fifo_occupancy(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ subs r0, r0, r2 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ - bl 1bcd0 │ │ │ │ │ + bl 16180 │ │ │ │ │ u100_2(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:124 (discriminator 1) │ │ │ │ │ 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 (discriminator 1) │ │ │ │ │ subs r7, r0, r3 │ │ │ │ │ @@ -32644,46 +32543,46 @@ │ │ │ │ │ vcvt.f64.s32 d7, s15 │ │ │ │ │ vmul.f64 d7, d7, d6 │ │ │ │ │ vcvt.s32.f64 s16, d7 │ │ │ │ │ vmov r3, s16 │ │ │ │ │ add.w r9, r3, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:126 │ │ │ │ │ mov r1, r9 │ │ │ │ │ - bl 110dc │ │ │ │ │ + bl 10c9c │ │ │ │ │ ./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 ip, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 12fa8 │ │ │ │ │ + beq.w 12b68 │ │ │ │ │ ./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} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 3) │ │ │ │ │ mov sl, r3 │ │ │ │ │ cmp r7, r3 │ │ │ │ │ - ble.w 12f58 │ │ │ │ │ + ble.w 12b18 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 5) │ │ │ │ │ ldr r3, [r4, #68] @ 0x44 │ │ │ │ │ mov r1, ip │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 1) │ │ │ │ │ vmov.f32 s28, s16 │ │ │ │ │ str r7, [sp, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 5) │ │ │ │ │ - vldr d12, [pc, #536] @ 12f98 │ │ │ │ │ + vldr d12, [pc, #536] @ 12b58 │ │ │ │ │ mov r0, sl │ │ │ │ │ ldr.w lr, [r3] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 1) │ │ │ │ │ mov.w ip, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 5) │ │ │ │ │ - vldr d13, [pc, #528] @ 12fa0 │ │ │ │ │ + vldr d13, [pc, #528] @ 12b60 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 1) │ │ │ │ │ mov r7, r1 │ │ │ │ │ str.w fp, [sp, #12] │ │ │ │ │ ./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] │ │ │ │ │ @@ -32800,15 +32699,15 @@ │ │ │ │ │ mov r2, r9 │ │ │ │ │ mov sl, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 3) │ │ │ │ │ cmp r3, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 5) │ │ │ │ │ strd r9, r0, [sp, #24] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 3) │ │ │ │ │ - bgt.w 12d96 │ │ │ │ │ + bgt.w 12956 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:130 │ │ │ │ │ vmov r2, s28 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ldr.w fp, [sp, #12] │ │ │ │ │ sub.w r9, r2, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 │ │ │ │ │ ldr r3, [r4, #20] │ │ │ │ │ @@ -32855,21 +32754,21 @@ │ │ │ │ │ ... │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 2) │ │ │ │ │ ldrd r1, r6, [r4, #96] @ 0x60 │ │ │ │ │ mov r3, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 7) │ │ │ │ │ mov r2, r6 │ │ │ │ │ cmp r7, r6 │ │ │ │ │ - ble.w 13156 │ │ │ │ │ + ble.w 12d16 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 9) │ │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ │ vmov.f32 s28, s16 │ │ │ │ │ - vldr d0, [pc, #-40] @ 12f98 │ │ │ │ │ + vldr d0, [pc, #-40] @ 12b58 │ │ │ │ │ mov sl, r7 │ │ │ │ │ - vldr d11, [pc, #-36] @ 12fa0 │ │ │ │ │ + vldr d11, [pc, #-36] @ 12b60 │ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ │ 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 │ │ │ │ │ vcvt.f64.u32 d7, s14 │ │ │ │ │ @@ -32966,15 +32865,15 @@ │ │ │ │ │ ldr r2, [r4, #116] @ 0x74 │ │ │ │ │ adds r3, r1, r3 │ │ │ │ │ adc.w r6, r6, r2 │ │ │ │ │ mov r1, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 7) │ │ │ │ │ mov r2, r6 │ │ │ │ │ cmp sl, r6 │ │ │ │ │ - bgt.w 12fc8 │ │ │ │ │ + bgt.w 12b88 │ │ │ │ │ ./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 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ fifo_read(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 │ │ │ │ │ @@ -32992,283 +32891,283 @@ │ │ │ │ │ fifo_read(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:106 │ │ │ │ │ it ls │ │ │ │ │ strls r1, [r4, #24] │ │ │ │ │ u100_2(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 1) │ │ │ │ │ strd r3, r2, [r4, #96] @ 0x60 │ │ │ │ │ - b.n 12f78 │ │ │ │ │ + b.n 12b38 │ │ │ │ │ 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 s6, [pc, #1016] @ 13584 │ │ │ │ │ + vldr s6, [pc, #1016] @ 13144 │ │ │ │ │ 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] @ 13588 │ │ │ │ │ + vldr s14, [pc, #996] @ 13148 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:42 │ │ │ │ │ vldr s10, [r0, #-8] │ │ │ │ │ vldr s15, [r0, #12] │ │ │ │ │ vmul.f32 s0, s0, s6 │ │ │ │ │ - vldr s3, [pc, #984] @ 1358c │ │ │ │ │ + vldr s3, [pc, #984] @ 1314c │ │ │ │ │ vmla.f32 s0, s9, s14 │ │ │ │ │ vadd.f32 s10, s10, s13 │ │ │ │ │ vldr s11, [r0, #-12] │ │ │ │ │ vldr s8, [r0, #16] │ │ │ │ │ - vldr s2, [pc, #968] @ 13590 │ │ │ │ │ + vldr s2, [pc, #968] @ 13150 │ │ │ │ │ vmla.f32 s0, s10, s3 │ │ │ │ │ vadd.f32 s11, s11, s15 │ │ │ │ │ vldr s12, [r0, #-16] │ │ │ │ │ vldr s15, [r0, #20] │ │ │ │ │ - vldr s5, [pc, #952] @ 13594 │ │ │ │ │ + vldr s5, [pc, #952] @ 13154 │ │ │ │ │ vmla.f32 s0, s11, s2 │ │ │ │ │ vadd.f32 s12, s12, s8 │ │ │ │ │ vldr s13, [r0, #-20] @ 0xffffffec │ │ │ │ │ vldr s4, [r0, #24] │ │ │ │ │ - vldr s7, [pc, #936] @ 13598 │ │ │ │ │ + vldr s7, [pc, #936] @ 13158 │ │ │ │ │ vmla.f32 s0, s12, s5 │ │ │ │ │ vadd.f32 s13, s13, s15 │ │ │ │ │ vldr s14, [r0, #-24] @ 0xffffffe8 │ │ │ │ │ vldr s9, [r0, #28] │ │ │ │ │ vldr s8, [r0, #-28] @ 0xffffffe4 │ │ │ │ │ vmla.f32 s0, s13, s7 │ │ │ │ │ vadd.f32 s14, s14, s4 │ │ │ │ │ - vldr s6, [pc, #908] @ 1359c │ │ │ │ │ + vldr s6, [pc, #908] @ 1315c │ │ │ │ │ vadd.f32 s8, s8, s9 │ │ │ │ │ vldr s3, [r0, #32] │ │ │ │ │ vldr s15, [r0, #-32] @ 0xffffffe0 │ │ │ │ │ vmla.f32 s0, s14, s6 │ │ │ │ │ - vldr s4, [pc, #892] @ 135a0 │ │ │ │ │ + vldr s4, [pc, #892] @ 13160 │ │ │ │ │ vldr s10, [r0, #36] @ 0x24 │ │ │ │ │ vadd.f32 s15, s15, s3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:39 │ │ │ │ │ vpush {d8} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:42 │ │ │ │ │ vldr s9, [r0, #-36] @ 0xffffffdc │ │ │ │ │ vmla.f32 s0, s8, s4 │ │ │ │ │ - vldr s16, [pc, #872] @ 135a4 │ │ │ │ │ + vldr s16, [pc, #872] @ 13164 │ │ │ │ │ vldr s2, [r0, #40] @ 0x28 │ │ │ │ │ vadd.f32 s9, s9, s10 │ │ │ │ │ vldr s11, [r0, #-40] @ 0xffffffd8 │ │ │ │ │ - vldr s3, [pc, #860] @ 135a8 │ │ │ │ │ + vldr s3, [pc, #860] @ 13168 │ │ │ │ │ vmla.f32 s0, s15, s16 │ │ │ │ │ vldr s10, [r0, #44] @ 0x2c │ │ │ │ │ vadd.f32 s11, s11, s2 │ │ │ │ │ vldr s12, [r0, #-44] @ 0xffffffd4 │ │ │ │ │ - vldr s5, [pc, #844] @ 135ac │ │ │ │ │ + vldr s5, [pc, #844] @ 1316c │ │ │ │ │ vldr s7, [r0, #48] @ 0x30 │ │ │ │ │ vmla.f32 s0, s9, s3 │ │ │ │ │ vadd.f32 s12, s12, s10 │ │ │ │ │ - vldr s1, [pc, #832] @ 135b0 │ │ │ │ │ + vldr s1, [pc, #832] @ 13170 │ │ │ │ │ vldr s10, [r0, #-48] @ 0xffffffd0 │ │ │ │ │ vldr s13, [r0, #-52] @ 0xffffffcc │ │ │ │ │ vmla.f32 s0, s11, s5 │ │ │ │ │ - vldr s2, [pc, #820] @ 135b4 │ │ │ │ │ + vldr s2, [pc, #820] @ 13174 │ │ │ │ │ vadd.f32 s10, s10, s7 │ │ │ │ │ vldr s7, [r0, #52] @ 0x34 │ │ │ │ │ vldr s14, [r0, #-56] @ 0xffffffc8 │ │ │ │ │ - vldr s6, [pc, #808] @ 135b8 │ │ │ │ │ + vldr s6, [pc, #808] @ 13178 │ │ │ │ │ vmla.f32 s0, s12, s1 │ │ │ │ │ vadd.f32 s13, s13, s7 │ │ │ │ │ vldr s7, [r0, #56] @ 0x38 │ │ │ │ │ vldr s8, [r0, #-60] @ 0xffffffc4 │ │ │ │ │ - vldr s4, [pc, #792] @ 135bc │ │ │ │ │ + vldr s4, [pc, #792] @ 1317c │ │ │ │ │ vmla.f32 s0, s10, s2 │ │ │ │ │ vadd.f32 s14, s14, s7 │ │ │ │ │ vldr s7, [r0, #60] @ 0x3c │ │ │ │ │ - vldr s16, [pc, #780] @ 135c0 │ │ │ │ │ + vldr s16, [pc, #780] @ 13180 │ │ │ │ │ vldr s9, [r0, #64] @ 0x40 │ │ │ │ │ vmla.f32 s0, s13, s6 │ │ │ │ │ vadd.f32 s8, s8, s7 │ │ │ │ │ vldr s15, [r0, #-64] @ 0xffffffc0 │ │ │ │ │ vldr s5, [r0, #68] @ 0x44 │ │ │ │ │ - vldr s7, [pc, #760] @ 135c4 │ │ │ │ │ + vldr s7, [pc, #760] @ 13184 │ │ │ │ │ vmla.f32 s0, s14, s4 │ │ │ │ │ vadd.f32 s15, s15, s9 │ │ │ │ │ vldr s11, [r0, #-68] @ 0xffffffbc │ │ │ │ │ vldr s9, [r0, #-72] @ 0xffffffb8 │ │ │ │ │ - vldr s3, [pc, #744] @ 135c8 │ │ │ │ │ + vldr s3, [pc, #744] @ 13188 │ │ │ │ │ vmla.f32 s0, s8, s16 │ │ │ │ │ vadd.f32 s11, s11, s5 │ │ │ │ │ vldr s5, [r0, #72] @ 0x48 │ │ │ │ │ vldr s10, [r0, #76] @ 0x4c │ │ │ │ │ vldr s12, [r0, #-76] @ 0xffffffb4 │ │ │ │ │ vmla.f32 s0, s15, s7 │ │ │ │ │ vadd.f32 s9, s9, s5 │ │ │ │ │ - vldr s1, [pc, #716] @ 135cc │ │ │ │ │ + vldr s1, [pc, #716] @ 1318c │ │ │ │ │ vadd.f32 s12, s12, s10 │ │ │ │ │ vldr s5, [r0, #80] @ 0x50 │ │ │ │ │ vldr s13, [r0, #-80] @ 0xffffffb0 │ │ │ │ │ vmla.f32 s0, s11, s3 │ │ │ │ │ - vldr s6, [pc, #700] @ 135d0 │ │ │ │ │ + vldr s6, [pc, #700] @ 13190 │ │ │ │ │ vldr s10, [r0, #-84] @ 0xffffffac │ │ │ │ │ vadd.f32 s13, s13, s5 │ │ │ │ │ - vldr s4, [pc, #692] @ 135d4 │ │ │ │ │ + vldr s4, [pc, #692] @ 13194 │ │ │ │ │ vldr s5, [r0, #84] @ 0x54 │ │ │ │ │ vmla.f32 s0, s9, s1 │ │ │ │ │ vldr s8, [r0, #88] @ 0x58 │ │ │ │ │ vldr s14, [r0, #-88] @ 0xffffffa8 │ │ │ │ │ vadd.f32 s10, s10, s5 │ │ │ │ │ - vldr s2, [pc, #672] @ 135d8 │ │ │ │ │ + vldr s2, [pc, #672] @ 13198 │ │ │ │ │ vldr s5, [r0, #92] @ 0x5c │ │ │ │ │ vmla.f32 s0, s12, s6 │ │ │ │ │ vadd.f32 s14, s14, s8 │ │ │ │ │ vldr s15, [r0, #-92] @ 0xffffffa4 │ │ │ │ │ - vldr s7, [pc, #656] @ 135dc │ │ │ │ │ + vldr s7, [pc, #656] @ 1319c │ │ │ │ │ vldr s8, [r0, #-96] @ 0xffffffa0 │ │ │ │ │ vmla.f32 s0, s13, s4 │ │ │ │ │ vadd.f32 s15, s15, s5 │ │ │ │ │ - vldr s3, [pc, #644] @ 135e0 │ │ │ │ │ + vldr s3, [pc, #644] @ 131a0 │ │ │ │ │ vldr s5, [r0, #96] @ 0x60 │ │ │ │ │ vldr s9, [r0, #100] @ 0x64 │ │ │ │ │ vmla.f32 s0, s10, s2 │ │ │ │ │ vldr s11, [r0, #-100] @ 0xffffff9c │ │ │ │ │ vadd.f32 s8, s8, s5 │ │ │ │ │ - vldr s16, [pc, #624] @ 135e4 │ │ │ │ │ + vldr s16, [pc, #624] @ 131a4 │ │ │ │ │ vldr s5, [r0, #104] @ 0x68 │ │ │ │ │ vadd.f32 s11, s11, s9 │ │ │ │ │ vldr s12, [r0, #-104] @ 0xffffff98 │ │ │ │ │ vmla.f32 s0, s14, s7 │ │ │ │ │ - vldr s6, [pc, #608] @ 135e8 │ │ │ │ │ + vldr s6, [pc, #608] @ 131a8 │ │ │ │ │ vldr s4, [r0, #108] @ 0x6c │ │ │ │ │ vadd.f32 s12, s12, s5 │ │ │ │ │ vldr s9, [r0, #-108] @ 0xffffff94 │ │ │ │ │ - vldr s5, [pc, #596] @ 135ec │ │ │ │ │ + vldr s5, [pc, #596] @ 131ac │ │ │ │ │ vmla.f32 s0, s15, s3 │ │ │ │ │ vldr s10, [r0, #112] @ 0x70 │ │ │ │ │ vadd.f32 s9, s9, s4 │ │ │ │ │ vldr s13, [r0, #-112] @ 0xffffff90 │ │ │ │ │ - vldr s1, [pc, #580] @ 135f0 │ │ │ │ │ + vldr s1, [pc, #580] @ 131b0 │ │ │ │ │ vldr s4, [r0, #116] @ 0x74 │ │ │ │ │ vmla.f32 s0, s8, s16 │ │ │ │ │ vadd.f32 s13, s13, s10 │ │ │ │ │ vldr s14, [r0, #-116] @ 0xffffff8c │ │ │ │ │ - vldr s7, [pc, #564] @ 135f4 │ │ │ │ │ + vldr s7, [pc, #564] @ 131b4 │ │ │ │ │ vldr s10, [r0, #-120] @ 0xffffff88 │ │ │ │ │ vmla.f32 s0, s11, s6 │ │ │ │ │ vadd.f32 s14, s14, s4 │ │ │ │ │ - vldr s3, [pc, #552] @ 135f8 │ │ │ │ │ + vldr s3, [pc, #552] @ 131b8 │ │ │ │ │ vldr s4, [r0, #120] @ 0x78 │ │ │ │ │ vldr s15, [r0, #-124] @ 0xffffff84 │ │ │ │ │ vmla.f32 s0, s12, s5 │ │ │ │ │ - vldr s2, [pc, #540] @ 135fc │ │ │ │ │ + vldr s2, [pc, #540] @ 131bc │ │ │ │ │ vadd.f32 s10, s10, s4 │ │ │ │ │ vldr s4, [r0, #124] @ 0x7c │ │ │ │ │ - vldr s6, [pc, #532] @ 13600 │ │ │ │ │ + vldr s6, [pc, #532] @ 131c0 │ │ │ │ │ vldr s8, [r0, #128] @ 0x80 │ │ │ │ │ vmla.f32 s0, s9, s1 │ │ │ │ │ vadd.f32 s15, s15, s4 │ │ │ │ │ vldr s11, [r0, #-128] @ 0xffffff80 │ │ │ │ │ vldr s5, [r0, #132] @ 0x84 │ │ │ │ │ - vldr s4, [pc, #512] @ 13604 │ │ │ │ │ + vldr s4, [pc, #512] @ 131c4 │ │ │ │ │ vmla.f32 s0, s13, s7 │ │ │ │ │ vadd.f32 s11, s11, s8 │ │ │ │ │ vldr s8, [r0, #-132] @ 0xffffff7c │ │ │ │ │ vldr s9, [r0, #136] @ 0x88 │ │ │ │ │ vldr s12, [r0, #-136] @ 0xffffff78 │ │ │ │ │ vmla.f32 s0, s14, s3 │ │ │ │ │ vadd.f32 s8, s8, s5 │ │ │ │ │ - vldr s16, [pc, #484] @ 13608 │ │ │ │ │ + vldr s16, [pc, #484] @ 131c8 │ │ │ │ │ vadd.f32 s12, s12, s9 │ │ │ │ │ vldr s5, [r0, #140] @ 0x8c │ │ │ │ │ vldr s13, [r0, #-140] @ 0xffffff74 │ │ │ │ │ vmla.f32 s0, s10, s2 │ │ │ │ │ - vldr s7, [pc, #468] @ 1360c │ │ │ │ │ + vldr s7, [pc, #468] @ 131cc │ │ │ │ │ vldr s9, [r0, #-144] @ 0xffffff70 │ │ │ │ │ vadd.f32 s13, s13, s5 │ │ │ │ │ - vldr s3, [pc, #460] @ 13610 │ │ │ │ │ + vldr s3, [pc, #460] @ 131d0 │ │ │ │ │ vldr s5, [r0, #144] @ 0x90 │ │ │ │ │ vmla.f32 s0, s15, s6 │ │ │ │ │ vldr s10, [r0, #148] @ 0x94 │ │ │ │ │ vldr s14, [r0, #-148] @ 0xffffff6c │ │ │ │ │ vadd.f32 s9, s9, s5 │ │ │ │ │ - vldr s1, [pc, #440] @ 13614 │ │ │ │ │ + vldr s1, [pc, #440] @ 131d4 │ │ │ │ │ vldr s5, [r0, #152] @ 0x98 │ │ │ │ │ vmla.f32 s0, s11, s4 │ │ │ │ │ vadd.f32 s14, s14, s10 │ │ │ │ │ vldr s15, [r0, #-152] @ 0xffffff68 │ │ │ │ │ - vldr s6, [pc, #424] @ 13618 │ │ │ │ │ + vldr s6, [pc, #424] @ 131d8 │ │ │ │ │ vldr s10, [r0, #-156] @ 0xffffff64 │ │ │ │ │ vmla.f32 s0, s8, s16 │ │ │ │ │ vadd.f32 s15, s15, s5 │ │ │ │ │ - vldr s4, [pc, #412] @ 1361c │ │ │ │ │ + vldr s4, [pc, #412] @ 131dc │ │ │ │ │ vldr s5, [r0, #156] @ 0x9c │ │ │ │ │ vldr s8, [r0, #160] @ 0xa0 │ │ │ │ │ vmla.f32 s0, s12, s7 │ │ │ │ │ vldr s11, [r0, #-160] @ 0xffffff60 │ │ │ │ │ vadd.f32 s10, s10, s5 │ │ │ │ │ - vldr s2, [pc, #392] @ 13620 │ │ │ │ │ + vldr s2, [pc, #392] @ 131e0 │ │ │ │ │ vldr s5, [r0, #164] @ 0xa4 │ │ │ │ │ vadd.f32 s11, s11, s8 │ │ │ │ │ vldr s12, [r0, #-164] @ 0xffffff5c │ │ │ │ │ vmla.f32 s0, s13, s3 │ │ │ │ │ - vldr s7, [pc, #376] @ 13624 │ │ │ │ │ + vldr s7, [pc, #376] @ 131e4 │ │ │ │ │ vldr s8, [r0, #-168] @ 0xffffff58 │ │ │ │ │ vadd.f32 s12, s12, s5 │ │ │ │ │ - vldr s3, [pc, #368] @ 13628 │ │ │ │ │ + vldr s3, [pc, #368] @ 131e8 │ │ │ │ │ vldr s5, [r0, #168] @ 0xa8 │ │ │ │ │ vmla.f32 s0, s9, s1 │ │ │ │ │ vldr s13, [r0, #-172] @ 0xffffff54 │ │ │ │ │ vldr s9, [r0, #172] @ 0xac │ │ │ │ │ vadd.f32 s8, s8, s5 │ │ │ │ │ - vldr s16, [pc, #348] @ 1362c │ │ │ │ │ + vldr s16, [pc, #348] @ 131ec │ │ │ │ │ vldr s5, [r0, #176] @ 0xb0 │ │ │ │ │ vmla.f32 s0, s14, s6 │ │ │ │ │ vadd.f32 s13, s13, s9 │ │ │ │ │ vldr s14, [r0, #-176] @ 0xffffff50 │ │ │ │ │ - vldr s6, [pc, #332] @ 13630 │ │ │ │ │ + vldr s6, [pc, #332] @ 131f0 │ │ │ │ │ vldr s9, [r0, #-180] @ 0xffffff4c │ │ │ │ │ vmla.f32 s0, s15, s4 │ │ │ │ │ vadd.f32 s14, s14, s5 │ │ │ │ │ - vldr s4, [pc, #320] @ 13634 │ │ │ │ │ + vldr s4, [pc, #320] @ 131f4 │ │ │ │ │ vldr s5, [r0, #180] @ 0xb4 │ │ │ │ │ vldr s15, [r0, #-184] @ 0xffffff48 │ │ │ │ │ vmla.f32 s0, s10, s2 │ │ │ │ │ - vldr s1, [pc, #308] @ 13638 │ │ │ │ │ + vldr s1, [pc, #308] @ 131f8 │ │ │ │ │ vadd.f32 s9, s9, s5 │ │ │ │ │ vldr s10, [r0, #184] @ 0xb8 │ │ │ │ │ - vldr s2, [pc, #300] @ 1363c │ │ │ │ │ + vldr s2, [pc, #300] @ 131fc │ │ │ │ │ vmla.f32 s0, s11, s7 │ │ │ │ │ vadd.f32 s15, s15, s10 │ │ │ │ │ vldr s11, [r0, #-188] @ 0xffffff44 │ │ │ │ │ - vldr s7, [pc, #288] @ 13640 │ │ │ │ │ + vldr s7, [pc, #288] @ 13200 │ │ │ │ │ vldr s5, [r0, #188] @ 0xbc │ │ │ │ │ vmla.f32 s0, s12, s3 │ │ │ │ │ vldr s10, [r0, #-192] @ 0xffffff40 │ │ │ │ │ - vldr s3, [pc, #276] @ 13644 │ │ │ │ │ + vldr s3, [pc, #276] @ 13204 │ │ │ │ │ vadd.f32 s11, s11, s5 │ │ │ │ │ vldr s5, [r0, #192] @ 0xc0 │ │ │ │ │ vldr s12, [r0, #-196] @ 0xffffff3c │ │ │ │ │ vmla.f32 s0, s8, s16 │ │ │ │ │ vldr s8, [r0, #196] @ 0xc4 │ │ │ │ │ vadd.f32 s10, s10, s5 │ │ │ │ │ vldr s5, [r0, #200] @ 0xc8 │ │ │ │ │ - vldr s16, [pc, #248] @ 13648 │ │ │ │ │ + vldr s16, [pc, #248] @ 13208 │ │ │ │ │ vadd.f32 s12, s12, s8 │ │ │ │ │ vldr s8, [r0, #-204] @ 0xffffff34 │ │ │ │ │ vmla.f32 s0, s13, s6 │ │ │ │ │ vldr s13, [r0, #-200] @ 0xffffff38 │ │ │ │ │ - vldr s6, [pc, #232] @ 1364c │ │ │ │ │ + vldr s6, [pc, #232] @ 1320c │ │ │ │ │ vadd.f32 s13, s13, s5 │ │ │ │ │ vldr s5, [r0, #204] @ 0xcc │ │ │ │ │ vmla.f32 s0, s14, s4 │ │ │ │ │ - vldr s4, [pc, #220] @ 13650 │ │ │ │ │ + vldr s4, [pc, #220] @ 13210 │ │ │ │ │ vldr s14, [r0, #-208] @ 0xffffff30 │ │ │ │ │ vadd.f32 s8, s8, s5 │ │ │ │ │ vldr s5, [r0, #212] @ 0xd4 │ │ │ │ │ - b.n 13704 │ │ │ │ │ + b.n 132c4 │ │ │ │ │ nop │ │ │ │ │ sbcs r5, r6 │ │ │ │ │ subs r6, #162 @ 0xa2 │ │ │ │ │ adds r5, #157 @ 0x9d │ │ │ │ │ subs r6, #241 @ 0xf1 │ │ │ │ │ asrs r6, r2, #18 │ │ │ │ │ subs r4, #235 @ 0xeb │ │ │ │ │ @@ -33292,87 +33191,87 @@ │ │ │ │ │ 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 134f8 │ │ │ │ │ - cbnz r6, 13626 │ │ │ │ │ + bne.n 130b8 │ │ │ │ │ + cbnz r6, 131e6 │ │ │ │ │ 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 134f8 │ │ │ │ │ + bgt.n 130b8 │ │ │ │ │ subs r3, #24 │ │ │ │ │ - b.n 130e6 │ │ │ │ │ + b.n 12ca6 │ │ │ │ │ pop {r5, r6} │ │ │ │ │ strh r1, [r1, #60] @ 0x3c │ │ │ │ │ - cbnz r0, 13642 │ │ │ │ │ + cbnz r0, 13202 │ │ │ │ │ lsrs r7, r0, #16 │ │ │ │ │ subs r4, #59 @ 0x3b │ │ │ │ │ - blt.n 135fa │ │ │ │ │ + blt.n 131ba │ │ │ │ │ subs r3, #192 @ 0xc0 │ │ │ │ │ lsrs r4, r4 │ │ │ │ │ pop {r1, r2, r4} │ │ │ │ │ adcs r6, r3 │ │ │ │ │ - cbnz r0, 13666 │ │ │ │ │ + cbnz r0, 13226 │ │ │ │ │ ldrh r3, [r4, #50] @ 0x32 │ │ │ │ │ subs r3, #230 @ 0xe6 │ │ │ │ │ cmp r5, #190 @ 0xbe │ │ │ │ │ subs r3, #241 @ 0xf1 │ │ │ │ │ ldrh r0, [r0, #60] @ 0x3c │ │ │ │ │ - cbnz r5, 13662 │ │ │ │ │ - blt.n 13524 │ │ │ │ │ - cbnz r5, 1367a │ │ │ │ │ + cbnz r5, 13222 │ │ │ │ │ + blt.n 130e4 │ │ │ │ │ + cbnz r5, 1323a │ │ │ │ │ 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, 13686 │ │ │ │ │ + cbnz r2, 13246 │ │ │ │ │ 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, 1368a │ │ │ │ │ + cbnz r6, 1324a │ │ │ │ │ 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, 1368c │ │ │ │ │ + cbnz r6, 1324c │ │ │ │ │ stmia r1!, {r0, r3, r5, r6, r7} │ │ │ │ │ - cbnz r2, 13680 │ │ │ │ │ + cbnz r2, 13240 │ │ │ │ │ str r3, [r7, #60] @ 0x3c │ │ │ │ │ subs r3, #69 @ 0x45 │ │ │ │ │ @ instruction: 0xb8b1 │ │ │ │ │ subs r3, #75 @ 0x4b │ │ │ │ │ ldmia r6!, {r0, r2, r5, r7} │ │ │ │ │ - cbnz r6, 13680 │ │ │ │ │ + cbnz r6, 13240 │ │ │ │ │ ldrb r0, [r1, #15] │ │ │ │ │ subs r3, #77 @ 0x4d │ │ │ │ │ str r3, [r5, #88] @ 0x58 │ │ │ │ │ - cbnz r1, 1369a │ │ │ │ │ + cbnz r1, 1325a │ │ │ │ │ ldrb r3, [r2, #30] │ │ │ │ │ subs r2, #184 @ 0xb8 │ │ │ │ │ push {r1, r2, r4, r5, r6, lr} │ │ │ │ │ subs r1, #3 │ │ │ │ │ str r4, [r6, r1] │ │ │ │ │ rev r4, r7 │ │ │ │ │ ldmia r1, {r0, r1, r2, r6} │ │ │ │ │ - cbnz r1, 136a6 │ │ │ │ │ + cbnz r1, 13266 │ │ │ │ │ str r4, [r7, r6] │ │ │ │ │ - cbnz r2, 136a0 │ │ │ │ │ + cbnz r2, 13260 │ │ │ │ │ movs r3, #14 │ │ │ │ │ subs r3, #48 @ 0x30 │ │ │ │ │ asrs r3, r5, #6 │ │ │ │ │ subs r1, #190 @ 0xbe │ │ │ │ │ add r6, sp, #768 @ 0x300 │ │ │ │ │ subs r2, #133 @ 0x85 │ │ │ │ │ @ instruction: 0xeaf8ba42 │ │ │ │ │ @@ -33382,23 +33281,23 @@ │ │ │ │ │ subs r2, #159 @ 0x9f │ │ │ │ │ str r1, [r4, #92] @ 0x5c │ │ │ │ │ revsh r1, r2 │ │ │ │ │ lsrs r6, r7, #19 │ │ │ │ │ hlt 0x001d │ │ │ │ │ add r4, sp, #596 @ 0x254 │ │ │ │ │ hlt 0x002a │ │ │ │ │ - bls.n 13602 │ │ │ │ │ + bls.n 131c2 │ │ │ │ │ subs r2, #168 @ 0xa8 │ │ │ │ │ ldrh r1, [r2, r4] │ │ │ │ │ rev16 r0, r4 │ │ │ │ │ ldrb r1, [r6, #17] │ │ │ │ │ - cbnz r0, 136aa │ │ │ │ │ + cbnz r0, 1326a │ │ │ │ │ @ instruction: 0xb8f8 │ │ │ │ │ subs r2, #10 │ │ │ │ │ - ldr r4, [pc, #792] @ (139a8 ) │ │ │ │ │ + ldr r4, [pc, #792] @ (13568 ) │ │ │ │ │ subs r2, #164 @ 0xa4 │ │ │ │ │ ldr r3, [r7, r7] │ │ │ │ │ subs r2, #134 @ 0x86 │ │ │ │ │ str r5, [sp, #24] │ │ │ │ │ hlt 0x0017 │ │ │ │ │ mrc2 7, 5, r3, cr5, cr3, {0} │ │ │ │ │ vstr.16 s23, [r6, #-328] @ 0xfffffeb8 │ │ │ │ │ @@ -33410,460 +33309,460 @@ │ │ │ │ │ rev r7, r1 │ │ │ │ │ movs r3, #6 │ │ │ │ │ subs r2, #58 @ 0x3a │ │ │ │ │ ldr r4, [sp, #800] @ 0x320 │ │ │ │ │ subs r1, #212 @ 0xd4 │ │ │ │ │ adds r1, #235 @ 0xeb │ │ │ │ │ subs r1, #246 @ 0xf6 │ │ │ │ │ - add r4, pc, #492 @ (adr r4, 138a8 ) │ │ │ │ │ - cbnz r6, 136f8 │ │ │ │ │ + add r4, pc, #492 @ (adr r4, 13468 ) │ │ │ │ │ + cbnz r6, 132b8 │ │ │ │ │ strb r7, [r0, #23] │ │ │ │ │ subs r1, #207 @ 0xcf │ │ │ │ │ mcrr2 9, 1, r3, pc, cr1 @ │ │ │ │ │ adds r6, #51 @ 0x33 │ │ │ │ │ - cbnz r7, 136ea │ │ │ │ │ + cbnz r7, 132aa │ │ │ │ │ ldmia r7, {r2, r7} │ │ │ │ │ - cbnz r6, 13708 │ │ │ │ │ - cbnz r5, 136f0 │ │ │ │ │ - cbnz r1, 13702 │ │ │ │ │ + cbnz r6, 132c8 │ │ │ │ │ + cbnz r5, 132b0 │ │ │ │ │ + cbnz r1, 132c2 │ │ │ │ │ movs r3, #224 @ 0xe0 │ │ │ │ │ subs r1, #220 @ 0xdc │ │ │ │ │ lsrs r1, r6, #26 │ │ │ │ │ @ instruction: 0xb830 │ │ │ │ │ ldrh r3, [r4, #52] @ 0x34 │ │ │ │ │ subs r0, #182 @ 0xb6 │ │ │ │ │ negs r7, r6 │ │ │ │ │ @ instruction: 0xb80b │ │ │ │ │ - bne.n 1369a │ │ │ │ │ + bne.n 1325a │ │ │ │ │ subs r1, #162 @ 0xa2 │ │ │ │ │ stmia r7!, {r4, r6} │ │ │ │ │ subs r1, #68 @ 0x44 │ │ │ │ │ muls r0, r1 │ │ │ │ │ - cbnz r2, 1370e │ │ │ │ │ + cbnz r2, 132ce │ │ │ │ │ str r2, [sp, #764] @ 0x2fc │ │ │ │ │ @ instruction: 0xb8fe │ │ │ │ │ - ldr r2, [pc, #472] @ (138cc ) │ │ │ │ │ - cbnz r5, 136fa │ │ │ │ │ + ldr r2, [pc, #472] @ (1348c ) │ │ │ │ │ + cbnz r5, 132ba │ │ │ │ │ ldrh r5, [r4, #50] @ 0x32 │ │ │ │ │ subs r1, #17 │ │ │ │ │ @ instruction: 0xfadfb909 │ │ │ │ │ add r2, sp, #892 @ 0x37c │ │ │ │ │ @ instruction: 0xb830 │ │ │ │ │ subs r6, #102 @ 0x66 │ │ │ │ │ subs r0, #173 @ 0xad │ │ │ │ │ vmla.f32 s0, s9, s1 │ │ │ │ │ vldr s9, [r0, #208] @ 0xd0 │ │ │ │ │ - vldr s1, [pc, #-188] @ 13654 │ │ │ │ │ + vldr s1, [pc, #-188] @ 13214 │ │ │ │ │ vadd.f32 s14, s14, s9 │ │ │ │ │ vldr s9, [r0, #-216] @ 0xffffff28 │ │ │ │ │ vmla.f32 s0, s15, s7 │ │ │ │ │ vldr s15, [r0, #-212] @ 0xffffff2c │ │ │ │ │ - vldr s7, [pc, #-204] @ 13658 │ │ │ │ │ + vldr s7, [pc, #-204] @ 13218 │ │ │ │ │ vadd.f32 s15, s15, s5 │ │ │ │ │ vldr s5, [r0, #216] @ 0xd8 │ │ │ │ │ vmla.f32 s0, s11, s3 │ │ │ │ │ - vldr s3, [pc, #-216] @ 1365c │ │ │ │ │ + vldr s3, [pc, #-216] @ 1321c │ │ │ │ │ vldr s11, [r0, #-220] @ 0xffffff24 │ │ │ │ │ vadd.f32 s9, s9, s5 │ │ │ │ │ vldr s5, [r0, #224] @ 0xe0 │ │ │ │ │ vmla.f32 s0, s10, s2 │ │ │ │ │ vldr s10, [r0, #220] @ 0xdc │ │ │ │ │ - vldr s2, [pc, #-236] @ 13660 │ │ │ │ │ + vldr s2, [pc, #-236] @ 13220 │ │ │ │ │ vadd.f32 s11, s11, s10 │ │ │ │ │ vldr s10, [r0, #-228] @ 0xffffff1c │ │ │ │ │ vmla.f32 s0, s12, s6 │ │ │ │ │ vldr s12, [r0, #-224] @ 0xffffff20 │ │ │ │ │ - vldr s6, [pc, #-252] @ 13664 │ │ │ │ │ + vldr s6, [pc, #-252] @ 13224 │ │ │ │ │ vadd.f32 s12, s12, s5 │ │ │ │ │ vldr s5, [r0, #228] @ 0xe4 │ │ │ │ │ vmla.f32 s0, s13, s4 │ │ │ │ │ - vldr s4, [pc, #-264] @ 13668 │ │ │ │ │ + vldr s4, [pc, #-264] @ 13228 │ │ │ │ │ vldr s13, [r0, #-232] @ 0xffffff18 │ │ │ │ │ vadd.f32 s10, s10, s5 │ │ │ │ │ vldr s5, [r0, #236] @ 0xec │ │ │ │ │ vmla.f32 s0, s8, s16 │ │ │ │ │ vldr s8, [r0, #232] @ 0xe8 │ │ │ │ │ - vldr s16, [pc, #-284] @ 1366c │ │ │ │ │ + vldr s16, [pc, #-284] @ 1322c │ │ │ │ │ vadd.f32 s13, s13, s8 │ │ │ │ │ vldr s8, [r0, #-240] @ 0xffffff10 │ │ │ │ │ vmla.f32 s0, s14, s7 │ │ │ │ │ vldr s14, [r0, #-236] @ 0xffffff14 │ │ │ │ │ - vldr s7, [pc, #-300] @ 13670 │ │ │ │ │ + vldr s7, [pc, #-300] @ 13230 │ │ │ │ │ vadd.f32 s14, s14, s5 │ │ │ │ │ vldr s5, [r0, #240] @ 0xf0 │ │ │ │ │ vmla.f32 s0, s15, s3 │ │ │ │ │ - vldr s3, [pc, #-312] @ 13674 │ │ │ │ │ + vldr s3, [pc, #-312] @ 13234 │ │ │ │ │ vldr s15, [r0, #-244] @ 0xffffff0c │ │ │ │ │ vadd.f32 s8, s8, s5 │ │ │ │ │ vldr s5, [r0, #248] @ 0xf8 │ │ │ │ │ vmla.f32 s0, s9, s1 │ │ │ │ │ vldr s9, [r0, #244] @ 0xf4 │ │ │ │ │ - vldr s1, [pc, #-332] @ 13678 │ │ │ │ │ + vldr s1, [pc, #-332] @ 13238 │ │ │ │ │ vadd.f32 s15, s15, s9 │ │ │ │ │ vldr s9, [r0, #-252] @ 0xffffff04 │ │ │ │ │ vmla.f32 s0, s11, s6 │ │ │ │ │ vldr s11, [r0, #-248] @ 0xffffff08 │ │ │ │ │ - vldr s6, [pc, #-348] @ 1367c │ │ │ │ │ + vldr s6, [pc, #-348] @ 1323c │ │ │ │ │ vadd.f32 s11, s11, s5 │ │ │ │ │ vldr s5, [r0, #252] @ 0xfc │ │ │ │ │ vmla.f32 s0, s12, s4 │ │ │ │ │ - vldr s4, [pc, #-360] @ 13680 │ │ │ │ │ + vldr s4, [pc, #-360] @ 13240 │ │ │ │ │ vldr s12, [ip] │ │ │ │ │ sub.w ip, r0, #468 @ 0x1d4 │ │ │ │ │ vadd.f32 s9, s9, s5 │ │ │ │ │ vldr s5, [r0, #260] @ 0x104 │ │ │ │ │ vmla.f32 s0, s10, s2 │ │ │ │ │ vldr s10, [r0, #256] @ 0x100 │ │ │ │ │ - vldr s2, [pc, #-384] @ 13684 │ │ │ │ │ + vldr s2, [pc, #-384] @ 13244 │ │ │ │ │ vadd.f32 s12, s12, s10 │ │ │ │ │ vldr s10, [r1] │ │ │ │ │ vmla.f32 s0, s13, s7 │ │ │ │ │ vldr s13, [r3] │ │ │ │ │ - vldr s7, [pc, #-400] @ 13688 │ │ │ │ │ + vldr s7, [pc, #-400] @ 13248 │ │ │ │ │ sub.w r3, r0, #272 @ 0x110 │ │ │ │ │ sub.w r1, r0, #276 @ 0x114 │ │ │ │ │ vadd.f32 s13, s13, s5 │ │ │ │ │ vldr s5, [r0, #264] @ 0x108 │ │ │ │ │ vmla.f32 s0, s14, s3 │ │ │ │ │ - vldr s3, [pc, #-420] @ 1368c │ │ │ │ │ + vldr s3, [pc, #-420] @ 1324c │ │ │ │ │ vldr s14, [r2] │ │ │ │ │ sub.w r2, r0, #280 @ 0x118 │ │ │ │ │ vadd.f32 s10, s10, s5 │ │ │ │ │ vldr s5, [r0, #272] @ 0x110 │ │ │ │ │ vmla.f32 s0, s8, s16 │ │ │ │ │ vldr s8, [r0, #268] @ 0x10c │ │ │ │ │ - vldr s16, [pc, #-444] @ 13690 │ │ │ │ │ + vldr s16, [pc, #-444] @ 13250 │ │ │ │ │ vadd.f32 s14, s14, s8 │ │ │ │ │ vldr s8, [r1] │ │ │ │ │ vmla.f32 s0, s15, s6 │ │ │ │ │ vldr s15, [r3] │ │ │ │ │ - vldr s6, [pc, #-460] @ 13694 │ │ │ │ │ + vldr s6, [pc, #-460] @ 13254 │ │ │ │ │ sub.w r3, r0, #284 @ 0x11c │ │ │ │ │ sub.w r1, r0, #288 @ 0x120 │ │ │ │ │ vadd.f32 s15, s15, s5 │ │ │ │ │ vldr s5, [r0, #276] @ 0x114 │ │ │ │ │ vmla.f32 s0, s11, s4 │ │ │ │ │ - vldr s4, [pc, #-480] @ 13698 │ │ │ │ │ + vldr s4, [pc, #-480] @ 13258 │ │ │ │ │ vldr s11, [r2] │ │ │ │ │ sub.w r2, r0, #292 @ 0x124 │ │ │ │ │ vadd.f32 s8, s8, s5 │ │ │ │ │ vldr s5, [r0, #284] @ 0x11c │ │ │ │ │ vmla.f32 s0, s9, s1 │ │ │ │ │ vldr s9, [r0, #280] @ 0x118 │ │ │ │ │ - vldr s1, [pc, #-504] @ 1369c │ │ │ │ │ + vldr s1, [pc, #-504] @ 1325c │ │ │ │ │ vadd.f32 s11, s11, s9 │ │ │ │ │ vldr s9, [r1] │ │ │ │ │ vmla.f32 s0, s12, s7 │ │ │ │ │ vldr s12, [r3] │ │ │ │ │ - vldr s7, [pc, #-520] @ 136a0 │ │ │ │ │ + vldr s7, [pc, #-520] @ 13260 │ │ │ │ │ sub.w r3, r0, #296 @ 0x128 │ │ │ │ │ sub.w r1, r0, #300 @ 0x12c │ │ │ │ │ vadd.f32 s12, s12, s5 │ │ │ │ │ vldr s5, [r0, #288] @ 0x120 │ │ │ │ │ vmla.f32 s0, s13, s3 │ │ │ │ │ - vldr s3, [pc, #-540] @ 136a4 │ │ │ │ │ + vldr s3, [pc, #-540] @ 13264 │ │ │ │ │ vldr s13, [r2] │ │ │ │ │ sub.w r2, r0, #304 @ 0x130 │ │ │ │ │ vadd.f32 s9, s9, s5 │ │ │ │ │ vldr s5, [r0, #296] @ 0x128 │ │ │ │ │ vmla.f32 s0, s10, s2 │ │ │ │ │ vldr s10, [r0, #292] @ 0x124 │ │ │ │ │ - vldr s2, [pc, #-564] @ 136a8 │ │ │ │ │ + vldr s2, [pc, #-564] @ 13268 │ │ │ │ │ vadd.f32 s13, s13, s10 │ │ │ │ │ vldr s10, [r1] │ │ │ │ │ vmla.f32 s0, s14, s6 │ │ │ │ │ vldr s14, [r3] │ │ │ │ │ - vldr s6, [pc, #-580] @ 136ac │ │ │ │ │ + vldr s6, [pc, #-580] @ 1326c │ │ │ │ │ sub.w r3, r0, #308 @ 0x134 │ │ │ │ │ sub.w r1, r0, #312 @ 0x138 │ │ │ │ │ vadd.f32 s14, s14, s5 │ │ │ │ │ vldr s5, [r0, #300] @ 0x12c │ │ │ │ │ vmla.f32 s0, s15, s4 │ │ │ │ │ - vldr s4, [pc, #-600] @ 136b0 │ │ │ │ │ + vldr s4, [pc, #-600] @ 13270 │ │ │ │ │ vldr s15, [r2] │ │ │ │ │ sub.w r2, r0, #316 @ 0x13c │ │ │ │ │ vadd.f32 s10, s10, s5 │ │ │ │ │ vldr s5, [r0, #308] @ 0x134 │ │ │ │ │ vmla.f32 s0, s8, s16 │ │ │ │ │ vldr s8, [r0, #304] @ 0x130 │ │ │ │ │ - vldr s16, [pc, #-624] @ 136b4 │ │ │ │ │ + vldr s16, [pc, #-624] @ 13274 │ │ │ │ │ vadd.f32 s15, s15, s8 │ │ │ │ │ vldr s8, [r1] │ │ │ │ │ vmla.f32 s0, s11, s7 │ │ │ │ │ vldr s11, [r3] │ │ │ │ │ - vldr s7, [pc, #-640] @ 136b8 │ │ │ │ │ + vldr s7, [pc, #-640] @ 13278 │ │ │ │ │ sub.w r3, r0, #320 @ 0x140 │ │ │ │ │ sub.w r1, r0, #324 @ 0x144 │ │ │ │ │ vadd.f32 s11, s11, s5 │ │ │ │ │ vldr s5, [r0, #312] @ 0x138 │ │ │ │ │ vmla.f32 s0, s12, s3 │ │ │ │ │ - vldr s3, [pc, #-660] @ 136bc │ │ │ │ │ + vldr s3, [pc, #-660] @ 1327c │ │ │ │ │ vldr s12, [r2] │ │ │ │ │ sub.w r2, r0, #328 @ 0x148 │ │ │ │ │ vadd.f32 s8, s8, s5 │ │ │ │ │ vmla.f32 s0, s9, s1 │ │ │ │ │ vldr s9, [r0, #316] @ 0x13c │ │ │ │ │ vldr s5, [r0, #320] @ 0x140 │ │ │ │ │ - vldr s1, [pc, #-684] @ 136c0 │ │ │ │ │ + vldr s1, [pc, #-684] @ 13280 │ │ │ │ │ vadd.f32 s12, s12, s9 │ │ │ │ │ vldr s9, [r1] │ │ │ │ │ vmla.f32 s0, s13, s6 │ │ │ │ │ vldr s13, [r3] │ │ │ │ │ - vldr s6, [pc, #-700] @ 136c4 │ │ │ │ │ + vldr s6, [pc, #-700] @ 13284 │ │ │ │ │ sub.w r3, r0, #332 @ 0x14c │ │ │ │ │ sub.w r1, r0, #336 @ 0x150 │ │ │ │ │ vadd.f32 s13, s13, s5 │ │ │ │ │ vldr s5, [r0, #324] @ 0x144 │ │ │ │ │ vmla.f32 s0, s14, s4 │ │ │ │ │ - vldr s4, [pc, #-720] @ 136c8 │ │ │ │ │ + vldr s4, [pc, #-720] @ 13288 │ │ │ │ │ vldr s14, [r2] │ │ │ │ │ sub.w r2, r0, #340 @ 0x154 │ │ │ │ │ vadd.f32 s9, s9, s5 │ │ │ │ │ vldr s5, [r0, #332] @ 0x14c │ │ │ │ │ vmla.f32 s0, s10, s2 │ │ │ │ │ vldr s10, [r0, #328] @ 0x148 │ │ │ │ │ - vldr s2, [pc, #-744] @ 136cc │ │ │ │ │ + vldr s2, [pc, #-744] @ 1328c │ │ │ │ │ vadd.f32 s14, s14, s10 │ │ │ │ │ vldr s10, [r1] │ │ │ │ │ vmla.f32 s0, s15, s7 │ │ │ │ │ vldr s15, [r3] │ │ │ │ │ - vldr s7, [pc, #-760] @ 136d0 │ │ │ │ │ + vldr s7, [pc, #-760] @ 13290 │ │ │ │ │ sub.w r3, r0, #344 @ 0x158 │ │ │ │ │ sub.w r1, r0, #348 @ 0x15c │ │ │ │ │ vadd.f32 s15, s15, s5 │ │ │ │ │ vldr s5, [r0, #336] @ 0x150 │ │ │ │ │ vmla.f32 s0, s11, s3 │ │ │ │ │ - vldr s3, [pc, #-780] @ 136d4 │ │ │ │ │ + vldr s3, [pc, #-780] @ 13294 │ │ │ │ │ vldr s11, [r2] │ │ │ │ │ sub.w r2, r0, #352 @ 0x160 │ │ │ │ │ vadd.f32 s10, s10, s5 │ │ │ │ │ vldr s5, [r0, #344] @ 0x158 │ │ │ │ │ vmla.f32 s0, s8, s16 │ │ │ │ │ vldr s8, [r0, #340] @ 0x154 │ │ │ │ │ - vldr s16, [pc, #-804] @ 136d8 │ │ │ │ │ + vldr s16, [pc, #-804] @ 13298 │ │ │ │ │ vadd.f32 s11, s11, s8 │ │ │ │ │ vldr s8, [r1] │ │ │ │ │ vmla.f32 s0, s12, s6 │ │ │ │ │ vldr s12, [r3] │ │ │ │ │ - vldr s6, [pc, #-820] @ 136dc │ │ │ │ │ + vldr s6, [pc, #-820] @ 1329c │ │ │ │ │ sub.w r3, r0, #356 @ 0x164 │ │ │ │ │ sub.w r1, r0, #360 @ 0x168 │ │ │ │ │ vadd.f32 s12, s12, s5 │ │ │ │ │ vldr s5, [r0, #348] @ 0x15c │ │ │ │ │ vmla.f32 s0, s13, s4 │ │ │ │ │ - vldr s4, [pc, #-840] @ 136e0 │ │ │ │ │ + vldr s4, [pc, #-840] @ 132a0 │ │ │ │ │ vldr s13, [r2] │ │ │ │ │ sub.w r2, r0, #364 @ 0x16c │ │ │ │ │ vadd.f32 s8, s8, s5 │ │ │ │ │ vldr s5, [r0, #356] @ 0x164 │ │ │ │ │ vmla.f32 s0, s9, s1 │ │ │ │ │ vldr s9, [r0, #352] @ 0x160 │ │ │ │ │ - vldr s1, [pc, #-864] @ 136e4 │ │ │ │ │ + vldr s1, [pc, #-864] @ 132a4 │ │ │ │ │ vadd.f32 s13, s13, s9 │ │ │ │ │ vldr s9, [r1] │ │ │ │ │ vmla.f32 s0, s14, s7 │ │ │ │ │ vldr s14, [r3] │ │ │ │ │ - vldr s7, [pc, #-880] @ 136e8 │ │ │ │ │ + vldr s7, [pc, #-880] @ 132a8 │ │ │ │ │ sub.w r3, r0, #368 @ 0x170 │ │ │ │ │ sub.w r1, r0, #372 @ 0x174 │ │ │ │ │ vadd.f32 s14, s14, s5 │ │ │ │ │ vldr s5, [r0, #360] @ 0x168 │ │ │ │ │ vmla.f32 s0, s15, s3 │ │ │ │ │ - vldr s3, [pc, #-900] @ 136ec │ │ │ │ │ + vldr s3, [pc, #-900] @ 132ac │ │ │ │ │ vldr s15, [r2] │ │ │ │ │ sub.w r2, r0, #376 @ 0x178 │ │ │ │ │ vadd.f32 s9, s9, s5 │ │ │ │ │ vldr s5, [r0, #368] @ 0x170 │ │ │ │ │ vmla.f32 s0, s10, s2 │ │ │ │ │ vldr s10, [r3] │ │ │ │ │ - vldr s2, [pc, #-924] @ 136f0 │ │ │ │ │ + vldr s2, [pc, #-924] @ 132b0 │ │ │ │ │ sub.w r3, r0, #380 @ 0x17c │ │ │ │ │ vadd.f32 s10, s10, s5 │ │ │ │ │ vldr s5, [r0, #372] @ 0x174 │ │ │ │ │ vmla.f32 s0, s11, s6 │ │ │ │ │ vldr s11, [r0, #364] @ 0x16c │ │ │ │ │ - vldr s6, [pc, #-944] @ 136f4 │ │ │ │ │ + vldr s6, [pc, #-944] @ 132b4 │ │ │ │ │ vadd.f32 s15, s15, s11 │ │ │ │ │ vldr s11, [r1] │ │ │ │ │ vmla.f32 s0, s12, s4 │ │ │ │ │ - vldr s4, [pc, #-956] @ 136f8 │ │ │ │ │ + vldr s4, [pc, #-956] @ 132b8 │ │ │ │ │ vldr s12, [r2] │ │ │ │ │ sub.w r1, r0, #384 @ 0x180 │ │ │ │ │ vadd.f32 s11, s11, s5 │ │ │ │ │ sub.w r2, r0, #388 @ 0x184 │ │ │ │ │ vmla.f32 s0, s8, s16 │ │ │ │ │ vldr s8, [r0, #376] @ 0x178 │ │ │ │ │ - vldr s16, [pc, #-980] @ 136fc │ │ │ │ │ + vldr s16, [pc, #-980] @ 132bc │ │ │ │ │ vadd.f32 s12, s12, s8 │ │ │ │ │ vmla.f32 s0, s13, s7 │ │ │ │ │ vldr s13, [r3] │ │ │ │ │ - vldr s7, [pc, #-992] @ 13700 │ │ │ │ │ + vldr s7, [pc, #-992] @ 132c0 │ │ │ │ │ sub.w r3, r0, #392 @ 0x188 │ │ │ │ │ vldr s5, [r0, #380] @ 0x17c │ │ │ │ │ vldr s8, [r1] │ │ │ │ │ sub.w r1, r0, #396 @ 0x18c │ │ │ │ │ vmla.f32 s0, s14, s3 │ │ │ │ │ - vldr s3, [pc, #608] @ 13d58 │ │ │ │ │ + vldr s3, [pc, #608] @ 13918 │ │ │ │ │ vadd.f32 s13, s13, s5 │ │ │ │ │ vldr s5, [r0, #384] @ 0x180 │ │ │ │ │ vldr s14, [r2] │ │ │ │ │ sub.w r2, r0, #400 @ 0x190 │ │ │ │ │ vmla.f32 s0, s9, s1 │ │ │ │ │ vadd.f32 s8, s8, s5 │ │ │ │ │ vldr s9, [r0, #388] @ 0x184 │ │ │ │ │ vldr s5, [r0, #392] @ 0x188 │ │ │ │ │ - vldr s1, [pc, #576] @ 13d5c │ │ │ │ │ + vldr s1, [pc, #576] @ 1391c │ │ │ │ │ vmla.f32 s0, s15, s6 │ │ │ │ │ vadd.f32 s14, s14, s9 │ │ │ │ │ vldr s15, [r3] │ │ │ │ │ sub.w r3, r0, #404 @ 0x194 │ │ │ │ │ - vldr s6, [pc, #560] @ 13d60 │ │ │ │ │ + vldr s6, [pc, #560] @ 13920 │ │ │ │ │ vldr s9, [r1] │ │ │ │ │ sub.w r1, r0, #408 @ 0x198 │ │ │ │ │ vmla.f32 s0, s10, s4 │ │ │ │ │ vadd.f32 s15, s15, s5 │ │ │ │ │ - vldr s4, [pc, #544] @ 13d64 │ │ │ │ │ + vldr s4, [pc, #544] @ 13924 │ │ │ │ │ vldr s5, [r0, #396] @ 0x18c │ │ │ │ │ vldr s10, [r2] │ │ │ │ │ sub.w r2, r0, #412 @ 0x19c │ │ │ │ │ vmla.f32 s0, s11, s2 │ │ │ │ │ vldr s11, [r3] │ │ │ │ │ vadd.f32 s9, s9, s5 │ │ │ │ │ vldr s5, [r0, #404] @ 0x194 │ │ │ │ │ - vldr s2, [pc, #516] @ 13d68 │ │ │ │ │ + vldr s2, [pc, #516] @ 13928 │ │ │ │ │ sub.w r3, r0, #416 @ 0x1a0 │ │ │ │ │ vmla.f32 s0, s12, s7 │ │ │ │ │ vldr s12, [r0, #400] @ 0x190 │ │ │ │ │ - vldr s7, [pc, #504] @ 13d6c │ │ │ │ │ + vldr s7, [pc, #504] @ 1392c │ │ │ │ │ vadd.f32 s11, s11, s5 │ │ │ │ │ vldr s5, [r0, #408] @ 0x198 │ │ │ │ │ vadd.f32 s10, s10, s12 │ │ │ │ │ vldr s12, [r1] │ │ │ │ │ vmla.f32 s0, s13, s3 │ │ │ │ │ - vldr s3, [pc, #484] @ 13d70 │ │ │ │ │ + vldr s3, [pc, #484] @ 13930 │ │ │ │ │ vldr s13, [r2] │ │ │ │ │ sub.w r1, r0, #420 @ 0x1a4 │ │ │ │ │ vadd.f32 s12, s12, s5 │ │ │ │ │ vldr s5, [r0, #416] @ 0x1a0 │ │ │ │ │ sub.w r2, r0, #424 @ 0x1a8 │ │ │ │ │ vmla.f32 s0, s8, s16 │ │ │ │ │ vldr s8, [r0, #412] @ 0x19c │ │ │ │ │ - vldr s16, [pc, #456] @ 13d74 │ │ │ │ │ + vldr s16, [pc, #456] @ 13934 │ │ │ │ │ vadd.f32 s13, s13, s8 │ │ │ │ │ vldr s8, [r1] │ │ │ │ │ vmla.f32 s0, s14, s6 │ │ │ │ │ vldr s14, [r3] │ │ │ │ │ - vldr s6, [pc, #440] @ 13d78 │ │ │ │ │ + vldr s6, [pc, #440] @ 13938 │ │ │ │ │ sub.w r3, r0, #428 @ 0x1ac │ │ │ │ │ sub.w r1, r0, #432 @ 0x1b0 │ │ │ │ │ vadd.f32 s14, s14, s5 │ │ │ │ │ - vldr s5, [pc, #428] @ 13d7c │ │ │ │ │ + vldr s5, [pc, #428] @ 1393c │ │ │ │ │ vmla.f32 s0, s15, s4 │ │ │ │ │ vldr s4, [r0, #420] @ 0x1a4 │ │ │ │ │ vldr s15, [r2] │ │ │ │ │ sub.w r2, r0, #436 @ 0x1b4 │ │ │ │ │ vadd.f32 s8, s8, s4 │ │ │ │ │ vldr s4, [r0, #428] @ 0x1ac │ │ │ │ │ vmla.f32 s0, s9, s1 │ │ │ │ │ vldr s9, [r3] │ │ │ │ │ - vldr s1, [pc, #396] @ 13d80 │ │ │ │ │ + vldr s1, [pc, #396] @ 13940 │ │ │ │ │ sub.w r3, r0, #440 @ 0x1b8 │ │ │ │ │ vadd.f32 s9, s9, s4 │ │ │ │ │ vldr s4, [r0, #432] @ 0x1b0 │ │ │ │ │ vmla.f32 s0, s10, s7 │ │ │ │ │ vldr s10, [r0, #424] @ 0x1a8 │ │ │ │ │ - vldr s7, [pc, #376] @ 13d84 │ │ │ │ │ + vldr s7, [pc, #376] @ 13944 │ │ │ │ │ vadd.f32 s15, s15, s10 │ │ │ │ │ vldr s10, [r1] │ │ │ │ │ vmla.f32 s0, s11, s3 │ │ │ │ │ vldr s11, [r2] │ │ │ │ │ - vldr s3, [pc, #360] @ 13d88 │ │ │ │ │ + vldr s3, [pc, #360] @ 13948 │ │ │ │ │ sub.w r1, r0, #444 @ 0x1bc │ │ │ │ │ vadd.f32 s10, s10, s4 │ │ │ │ │ - vldr s4, [pc, #352] @ 13d8c │ │ │ │ │ + vldr s4, [pc, #352] @ 1394c │ │ │ │ │ sub.w r2, r0, #448 @ 0x1c0 │ │ │ │ │ vmla.f32 s0, s12, s2 │ │ │ │ │ vldr s12, [r3] │ │ │ │ │ sub.w r3, r0, #452 @ 0x1c4 │ │ │ │ │ vmla.f32 s0, s13, s6 │ │ │ │ │ vldr s13, [r0, #436] @ 0x1b4 │ │ │ │ │ vldr s6, [r0, #440] @ 0x1b8 │ │ │ │ │ vadd.f32 s11, s11, s13 │ │ │ │ │ vldr s13, [r1] │ │ │ │ │ vmla.f32 s0, s14, s5 │ │ │ │ │ vadd.f32 s12, s12, s6 │ │ │ │ │ vldr s2, [r0, #444] @ 0x1bc │ │ │ │ │ sub.w r1, r0, #456 @ 0x1c8 │ │ │ │ │ - vldr s5, [pc, #300] @ 13d90 │ │ │ │ │ + vldr s5, [pc, #300] @ 13950 │ │ │ │ │ vldr s14, [r2] │ │ │ │ │ sub.w r2, r0, #460 @ 0x1cc │ │ │ │ │ vmla.f32 s0, s8, s16 │ │ │ │ │ vadd.f32 s13, s13, s2 │ │ │ │ │ - vldr s6, [pc, #284] @ 13d94 │ │ │ │ │ + vldr s6, [pc, #284] @ 13954 │ │ │ │ │ vldr s2, [r0, #448] @ 0x1c0 │ │ │ │ │ vldr s8, [r0, #452] @ 0x1c4 │ │ │ │ │ vmla.f32 s0, s15, s7 │ │ │ │ │ - vldr s7, [pc, #272] @ 13d98 │ │ │ │ │ + vldr s7, [pc, #272] @ 13958 │ │ │ │ │ vadd.f32 s14, s14, s2 │ │ │ │ │ vldr s15, [r3] │ │ │ │ │ - vldr s2, [pc, #264] @ 13d9c │ │ │ │ │ + vldr s2, [pc, #264] @ 1395c │ │ │ │ │ sub.w r3, r0, #464 @ 0x1d0 │ │ │ │ │ ./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, s15, s8 │ │ │ │ │ vldr s9, [r1] │ │ │ │ │ vldr s8, [r0, #456] @ 0x1c8 │ │ │ │ │ sub.w r1, r0, #472 @ 0x1d8 │ │ │ │ │ - vldr s1, [pc, #236] @ 13da0 │ │ │ │ │ + vldr s1, [pc, #236] @ 13960 │ │ │ │ │ vmla.f32 s0, s10, s3 │ │ │ │ │ vldr s10, [r2] │ │ │ │ │ vadd.f32 s9, s9, s8 │ │ │ │ │ vldr s8, [r0, #460] @ 0x1cc │ │ │ │ │ - vldr s3, [pc, #220] @ 13da4 │ │ │ │ │ + vldr s3, [pc, #220] @ 13964 │ │ │ │ │ sub.w r2, r0, #476 @ 0x1dc │ │ │ │ │ vmla.f32 s0, s11, s4 │ │ │ │ │ vadd.f32 s10, s10, s8 │ │ │ │ │ vldr s11, [r3] │ │ │ │ │ sub.w r3, r0, #480 @ 0x1e0 │ │ │ │ │ vldr s8, [r0, #464] @ 0x1d0 │ │ │ │ │ - vldr s4, [pc, #196] @ 13da8 │ │ │ │ │ + vldr s4, [pc, #196] @ 13968 │ │ │ │ │ vmla.f32 s0, s12, s5 │ │ │ │ │ vldr s12, [ip] │ │ │ │ │ vadd.f32 s11, s11, s8 │ │ │ │ │ vldr s8, [r0, #468] @ 0x1d4 │ │ │ │ │ - vldr s5, [pc, #180] @ 13dac │ │ │ │ │ + vldr s5, [pc, #180] @ 1396c │ │ │ │ │ vmla.f32 s0, s13, s6 │ │ │ │ │ vadd.f32 s12, s12, s8 │ │ │ │ │ vldr s13, [r1] │ │ │ │ │ vldr s8, [r0, #472] @ 0x1d8 │ │ │ │ │ - vldr s6, [pc, #164] @ 13db0 │ │ │ │ │ + vldr s6, [pc, #164] @ 13970 │ │ │ │ │ vmla.f32 s0, s14, s7 │ │ │ │ │ vldr s14, [r2] │ │ │ │ │ vadd.f32 s13, s13, s8 │ │ │ │ │ vldr s8, [r0, #476] @ 0x1dc │ │ │ │ │ - vldr s7, [pc, #148] @ 13db4 │ │ │ │ │ + vldr s7, [pc, #148] @ 13974 │ │ │ │ │ vmla.f32 s0, s15, s2 │ │ │ │ │ vadd.f32 s14, s14, s8 │ │ │ │ │ vldr s15, [r3] │ │ │ │ │ vldr s2, [r0, #480] @ 0x1e0 │ │ │ │ │ - vldr s8, [pc, #132] @ 13db8 │ │ │ │ │ + vldr s8, [pc, #132] @ 13978 │ │ │ │ │ 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 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:45 │ │ │ │ │ vmla.f32 s0, s15, s8 │ │ │ │ │ bx lr │ │ │ │ │ nop │ │ │ │ │ - b.n 135ae │ │ │ │ │ + b.n 1316e │ │ │ │ │ subs r1, #13 │ │ │ │ │ ldr r4, [sp, #716] @ 0x2cc │ │ │ │ │ subs r0, #213 @ 0xd5 │ │ │ │ │ str r3, [r3, #104] @ 0x68 │ │ │ │ │ @ instruction: 0xb8fd │ │ │ │ │ add r7, sp, #600 @ 0x258 │ │ │ │ │ adds r7, #50 @ 0x32 │ │ │ │ │ @@ -33877,135 +33776,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 13d40 │ │ │ │ │ + ble.n 13900 │ │ │ │ │ @ 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 13c9c │ │ │ │ │ + bmi.n 1385c │ │ │ │ │ adds r7, #210 @ 0xd2 │ │ │ │ │ - cbnz r7, 13dbc │ │ │ │ │ + cbnz r7, 1397c │ │ │ │ │ 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 1411c │ │ │ │ │ + b.n 13cdc │ │ │ │ │ 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] @ 13e44 │ │ │ │ │ + vldr s3, [pc, #120] @ 13a04 │ │ │ │ │ ./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] @ 13e48 │ │ │ │ │ + vldr s5, [pc, #100] @ 13a08 │ │ │ │ │ vmul.f32 s0, s0, s3 │ │ │ │ │ vadd.f32 s11, s11, s14 │ │ │ │ │ vmla.f32 s0, s6, s15 │ │ │ │ │ vldr s12, [r0, #-20] @ 0xffffffec │ │ │ │ │ - vldr s7, [pc, #84] @ 13e4c │ │ │ │ │ + vldr s7, [pc, #84] @ 13a0c │ │ │ │ │ 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] @ 13e50 │ │ │ │ │ + vldr s8, [pc, #64] @ 13a10 │ │ │ │ │ vadd.f32 s13, s13, s4 │ │ │ │ │ vldr s14, [r0, #-36] @ 0xffffffdc │ │ │ │ │ - vldr s9, [pc, #56] @ 13e54 │ │ │ │ │ + vldr s9, [pc, #56] @ 13a14 │ │ │ │ │ vmla.f32 s0, s12, s7 │ │ │ │ │ vldr s15, [r0, #-44] @ 0xffffffd4 │ │ │ │ │ vadd.f32 s14, s14, s10 │ │ │ │ │ vldr s6, [r0, #44] @ 0x2c │ │ │ │ │ - vldr s10, [pc, #40] @ 13e58 │ │ │ │ │ + vldr s10, [pc, #40] @ 13a18 │ │ │ │ │ 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 13920 │ │ │ │ │ + b.n 134e0 │ │ │ │ │ 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, 13e8a │ │ │ │ │ + cbnz r5, 13a4a │ │ │ │ │ half_iir1(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:92 │ │ │ │ │ vldr s13, [r0, #8] │ │ │ │ │ - vldr s5, [pc, #332] @ 13fb0 │ │ │ │ │ + vldr s5, [pc, #332] @ 13b70 │ │ │ │ │ ./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:87 │ │ │ │ │ vpush {d8-d9} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:92 │ │ │ │ │ vsub.f32 s10, s0, s15 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:91 │ │ │ │ │ vstr s1, [r0, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:92 │ │ │ │ │ vmla.f32 s6, s4, s5 │ │ │ │ │ - vldr s11, [pc, #300] @ 13fb4 │ │ │ │ │ - vldr s18, [pc, #300] @ 13fb8 │ │ │ │ │ + vldr s11, [pc, #300] @ 13b74 │ │ │ │ │ + vldr s18, [pc, #300] @ 13b78 │ │ │ │ │ ./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] @ 13fbc │ │ │ │ │ + vldr s17, [pc, #288] @ 13b7c │ │ │ │ │ vldr s8, [r0, #24] │ │ │ │ │ - vldr s2, [pc, #284] @ 13fc0 │ │ │ │ │ + vldr s2, [pc, #284] @ 13b80 │ │ │ │ │ vldr s9, [r0, #28] │ │ │ │ │ vsub.f32 s1, s6, s14 │ │ │ │ │ vstr s6, [r0, #8] │ │ │ │ │ vldr s10, [r0, #32] │ │ │ │ │ - vldr s3, [pc, #268] @ 13fc4 │ │ │ │ │ - vldr s4, [pc, #268] @ 13fc8 │ │ │ │ │ + vldr s3, [pc, #268] @ 13b84 │ │ │ │ │ + vldr s4, [pc, #268] @ 13b88 │ │ │ │ │ vmla.f32 s13, s1, s18 │ │ │ │ │ vldr s11, [r0, #36] @ 0x24 │ │ │ │ │ - vldr s16, [pc, #260] @ 13fcc │ │ │ │ │ + vldr s16, [pc, #260] @ 13b8c │ │ │ │ │ vstr s12, [r0, #12] │ │ │ │ │ - vldr s1, [pc, #256] @ 13fd0 │ │ │ │ │ + vldr s1, [pc, #256] @ 13b90 │ │ │ │ │ ./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 │ │ │ │ │ @@ -34014,35 +33913,35 @@ │ │ │ │ │ vldr s13, [r0, #44] @ 0x2c │ │ │ │ │ vmov.f32 s6, s15 │ │ │ │ │ vsub.f32 s15, s5, s8 │ │ │ │ │ vmla.f32 s14, s15, s2 │ │ │ │ │ vsub.f32 s5, s6, s9 │ │ │ │ │ vstr s6, [r0, #20] │ │ │ │ │ vldr s15, [r0, #48] @ 0x30 │ │ │ │ │ - vldr s2, [pc, #200] @ 13fd4 │ │ │ │ │ + vldr s2, [pc, #200] @ 13b94 │ │ │ │ │ vmla.f32 s7, s5, s3 │ │ │ │ │ - vldr s3, [pc, #196] @ 13fd8 │ │ │ │ │ + vldr s3, [pc, #196] @ 13b98 │ │ │ │ │ vsub.f32 s5, s14, s10 │ │ │ │ │ vstr s14, [r0, #24] │ │ │ │ │ vldr s14, [r0, #56] @ 0x38 │ │ │ │ │ vmla.f32 s8, s5, s4 │ │ │ │ │ vsub.f32 s6, s7, s11 │ │ │ │ │ - vldr s4, [pc, #176] @ 13fdc │ │ │ │ │ - vldr s5, [pc, #176] @ 13fe0 │ │ │ │ │ + vldr s4, [pc, #176] @ 13b9c │ │ │ │ │ + vldr s5, [pc, #176] @ 13ba0 │ │ │ │ │ vstr s7, [r0, #28] │ │ │ │ │ vmla.f32 s9, s6, s16 │ │ │ │ │ vldr s7, [r0, #60] @ 0x3c │ │ │ │ │ - vldr s6, [pc, #164] @ 13fe4 │ │ │ │ │ + vldr s6, [pc, #164] @ 13ba4 │ │ │ │ │ vsub.f32 s16, s8, s12 │ │ │ │ │ vstr s8, [r0, #32] │ │ │ │ │ vmla.f32 s10, s16, s1 │ │ │ │ │ vsub.f32 s8, s9, s13 │ │ │ │ │ vstr s9, [r0, #36] @ 0x24 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:93 │ │ │ │ │ - vldr s9, [pc, #144] @ 13fe8 │ │ │ │ │ + vldr s9, [pc, #144] @ 13ba8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:92 │ │ │ │ │ vmla.f32 s11, s8, s2 │ │ │ │ │ vsub.f32 s8, s10, s15 │ │ │ │ │ vstr s10, [r0, #40] @ 0x28 │ │ │ │ │ vmla.f32 s12, s8, s3 │ │ │ │ │ vsub.f32 s10, s11, s0 │ │ │ │ │ vstr s11, [r0, #44] @ 0x2c │ │ │ │ │ @@ -34071,55 +33970,55 @@ │ │ │ │ │ ./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 1409a │ │ │ │ │ + bmi.n 13c5a │ │ │ │ │ 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 14090 │ │ │ │ │ + bcc.n 13c50 │ │ │ │ │ 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 13a06 │ │ │ │ │ + b.n 135c6 │ │ │ │ │ subs r7, #125 @ 0x7d │ │ │ │ │ poly_fir1_d(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:163 │ │ │ │ │ lsls r3, r1, #10 │ │ │ │ │ vmov s15, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:164 │ │ │ │ │ lsrs r3, r1, #22 │ │ │ │ │ - ldr r2, [pc, #436] @ (141ac ) │ │ │ │ │ + ldr r2, [pc, #436] @ (13d6c ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:163 │ │ │ │ │ vcvt.f32.u32 s15, s15 │ │ │ │ │ - vldr s14, [pc, #424] @ 141a4 │ │ │ │ │ + vldr s14, [pc, #424] @ 13d64 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:164 │ │ │ │ │ add.w r3, r3, r3, lsl #2 │ │ │ │ │ add r2, pc │ │ │ │ │ vldr s6, [r0] │ │ │ │ │ add.w r1, r2, r3, lsl #5 │ │ │ │ │ - vldr s0, [pc, #408] @ 141a8 │ │ │ │ │ + vldr s0, [pc, #408] @ 13d68 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:163 │ │ │ │ │ vmul.f32 s15, s15, s14 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:164 │ │ │ │ │ vldr s11, [r0, #4] │ │ │ │ │ vldr s3, [r0, #8] │ │ │ │ │ vldr s14, [r1] │ │ │ │ │ vldr s12, [r1, #4] │ │ │ │ │ @@ -34221,32 +34120,32 @@ │ │ │ │ │ vmla.f32 s0, s14, s8 │ │ │ │ │ bx lr │ │ │ │ │ nop │ │ │ │ │ movs r0, r0 │ │ │ │ │ cmp r7, #128 @ 0x80 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - strh r2, [r6, #12] │ │ │ │ │ + movs r5, #138 @ 0x8a │ │ │ │ │ movs r1, r0 │ │ │ │ │ poly_fir1_u(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:177 │ │ │ │ │ lsls r3, r1, #9 │ │ │ │ │ vmov s15, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:178 │ │ │ │ │ lsrs r3, r1, #23 │ │ │ │ │ - ldr r2, [pc, #276] @ (142d0 ) │ │ │ │ │ + ldr r2, [pc, #276] @ (13e90 ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:177 │ │ │ │ │ vcvt.f32.u32 s15, s15 │ │ │ │ │ - vldr s14, [pc, #264] @ 142c8 │ │ │ │ │ + vldr s14, [pc, #264] @ 13e88 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:178 │ │ │ │ │ add.w r3, r3, r3, lsl #1 │ │ │ │ │ add r2, pc │ │ │ │ │ vldr s11, [r0] │ │ │ │ │ add.w r1, r2, r3, lsl #5 │ │ │ │ │ - vldr s0, [pc, #248] @ 142cc │ │ │ │ │ + vldr s0, [pc, #248] @ 13e8c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:177 │ │ │ │ │ vmul.f32 s15, s15, s14 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:178 │ │ │ │ │ vldr s10, [r0, #4] │ │ │ │ │ vldr s2, [r0, #8] │ │ │ │ │ vldr s14, [r1] │ │ │ │ │ vldr s13, [r1, #4] │ │ │ │ │ @@ -34308,31 +34207,31 @@ │ │ │ │ │ vmla.f32 s0, s14, s9 │ │ │ │ │ bx lr │ │ │ │ │ nop │ │ │ │ │ movs r0, r0 │ │ │ │ │ cmp r7, #128 @ 0x80 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - itee al │ │ │ │ │ - moval r0, r0 │ │ │ │ │ + str r6, [r0, #60] @ 0x3c │ │ │ │ │ + movs r0, 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.w ip, #4096 @ 0x1000 │ │ │ │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ │ sub sp, #28 │ │ │ │ │ mov sl, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:228 │ │ │ │ │ ldr r1, [r0, #24] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:226 │ │ │ │ │ ldr r5, [sp, #64] @ 0x40 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:229 (discriminator 1) │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.n 143b4 │ │ │ │ │ + ble.n 13f74 │ │ │ │ │ subs r5, #1 │ │ │ │ │ subs r1, #36 @ 0x24 │ │ │ │ │ mov r7, r3 │ │ │ │ │ bic.w r5, r5, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:229 (discriminator 3) │ │ │ │ │ ldr r3, [r0, #28] │ │ │ │ │ add.w lr, r5, #2 │ │ │ │ │ @@ -34345,20 +34244,20 @@ │ │ │ │ │ mov.w r9, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:236 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ mov sl, r1 │ │ │ │ │ lsls r3, r2, #3 │ │ │ │ │ str.w lr, [sp, #16] │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ - b.n 14396 │ │ │ │ │ + b.n 13f56 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:230 │ │ │ │ │ vldr s1, [fp] │ │ │ │ │ add.w r0, sl, r0, lsl #2 │ │ │ │ │ ldr r1, [r4, #0] │ │ │ │ │ - bl 13fec │ │ │ │ │ + bl 13bac │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:230 (discriminator 1) │ │ │ │ │ vldr s15, [r7] │ │ │ │ │ vmla.f32 s15, s1, s0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:236 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:231 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ @@ -34376,20 +34275,20 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:231 │ │ │ │ │ adc.w r8, r3, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:232 │ │ │ │ │ cmp r2, r8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:230 (discriminator 1) │ │ │ │ │ vstr s15, [r7] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:232 │ │ │ │ │ - ble.n 1439e │ │ │ │ │ + ble.n 13f5e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:236 │ │ │ │ │ vldr s1, [ip] │ │ │ │ │ add.w r0, sl, r8, lsl #2 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ - bl 13fec │ │ │ │ │ + bl 13bac │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:236 (discriminator 1) │ │ │ │ │ vldr s15, [r7, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:237 │ │ │ │ │ adds r5, r6, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:236 (discriminator 1) │ │ │ │ │ vmla.f32 s15, s1, s0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:238 │ │ │ │ │ @@ -34416,38 +34315,38 @@ │ │ │ │ │ strd r1, r3, [r4, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:229 (discriminator 1) │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:237 │ │ │ │ │ strd r5, r0, [r4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:229 (discriminator 1) │ │ │ │ │ cmp r9, r3 │ │ │ │ │ - beq.n 143a8 │ │ │ │ │ + beq.n 13f68 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:229 (discriminator 3) │ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - blt.n 1431a │ │ │ │ │ + blt.n 13eda │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:229 │ │ │ │ │ mov lr, r9 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:241 │ │ │ │ │ mov r0, lr │ │ │ │ │ add sp, #28 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ldr.w lr, [sp, #16] │ │ │ │ │ mov r0, lr │ │ │ │ │ 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 lr, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:240 │ │ │ │ │ - b.n 143a0 │ │ │ │ │ + b.n 13f60 │ │ │ │ │ nop │ │ │ │ │ vr_delay(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:615 │ │ │ │ │ - vldr d0, [pc, #8] @ 143c8 │ │ │ │ │ + vldr d0, [pc, #8] @ 13f88 │ │ │ │ │ bx lr │ │ │ │ │ nop │ │ │ │ │ nop.w │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ eors r1, r3 │ │ │ │ │ @@ -34461,19 +34360,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] @ (143e4 ) │ │ │ │ │ + ldr r0, [pc, #4] @ (13fa4 ) │ │ │ │ │ add r0, pc │ │ │ │ │ bx lr │ │ │ │ │ nop │ │ │ │ │ - ldrh r2, [r5, #8] │ │ │ │ │ + adds r1, #234 @ 0xea │ │ │ │ │ movs r0, r0 │ │ │ │ │ fifo_reserve(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:42 │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ @@ -34502,47 +34401,47 @@ │ │ │ │ │ fifo_clear(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:39 │ │ │ │ │ it eq │ │ │ │ │ moveq r3, r6 │ │ │ │ │ fifo_reserve(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:50 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bcs.n 1445c │ │ │ │ │ + bcs.n 1401c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:59 │ │ │ │ │ movs r5, #0 │ │ │ │ │ - b.n 14436 │ │ │ │ │ + b.n 13ff6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:62 │ │ │ │ │ - blx 1874 │ │ │ │ │ + blx 159c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:63 │ │ │ │ │ ldr r1, [r4, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:62 (discriminator 1) │ │ │ │ │ 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, 14460 │ │ │ │ │ + cbz r0, 14020 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:50 │ │ │ │ │ ldr r2, [r4, #16] │ │ │ │ │ adds r3, r6, r2 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - bls.n 1445c │ │ │ │ │ + bls.n 1401c │ │ │ │ │ ./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 14420 │ │ │ │ │ + bls.n 13fe0 │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:36 (discriminator 1) │ │ │ │ │ adds r1, r0, r3 │ │ │ │ │ memmove(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:36 (discriminator 1) │ │ │ │ │ subs r2, r2, r3 │ │ │ │ │ - blx 1850 │ │ │ │ │ + blx 1578 │ │ │ │ │ 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] │ │ │ │ │ @@ -34550,15 +34449,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 14436 │ │ │ │ │ + bhi.n 13ff6 │ │ │ │ │ ./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 │ │ │ │ │ @@ -34575,43 +34474,43 @@ │ │ │ │ │ ./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 143e8 │ │ │ │ │ + bl 13fa8 │ │ │ │ │ mov r6, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:73 │ │ │ │ │ - cbz r5, 14490 │ │ │ │ │ + cbz r5, 14050 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:74 │ │ │ │ │ ldr r2, [r7, #8] │ │ │ │ │ vr_input(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:29 (discriminator 1) │ │ │ │ │ mov r1, r5 │ │ │ │ │ memcpy(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:29 (discriminator 1) │ │ │ │ │ mul.w r2, r4, r2 │ │ │ │ │ - blx 1774 │ │ │ │ │ + blx 149c │ │ │ │ │ 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.w ip, #4096 @ 0x1000 │ │ │ │ │ vpush {d8-d15} │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #3896] @ 0xf38 │ │ │ │ │ mov r4, r3 │ │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ │ mov r8, r2 │ │ │ │ │ - ldr r2, [pc, #700] @ (1476c ) │ │ │ │ │ - ldr r3, [pc, #700] @ (14770 ) │ │ │ │ │ + ldr r2, [pc, #700] @ (1432c ) │ │ │ │ │ + ldr r3, [pc, #700] @ (14330 ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:126 │ │ │ │ │ smulbb r6, r1, r4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:124 │ │ │ │ │ add r2, pc │ │ │ │ │ ldr r7, [sp, #200] @ 0xc8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:126 │ │ │ │ │ smulbb r5, r1, r8 │ │ │ │ │ @@ -34630,49 +34529,49 @@ │ │ │ │ │ lsls r0, r0, #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:124 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ vstr d0, [sp, #16] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:127 │ │ │ │ │ - blx 1810 │ │ │ │ │ + blx 1538 │ │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ │ mov sl, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:130 (discriminator 12) │ │ │ │ │ sub.w r2, r7, #8 │ │ │ │ │ mov r0, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:130 │ │ │ │ │ movs r3, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:130 (discriminator 13) │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - ble.w 1472c │ │ │ │ │ + ble.w 142ec │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:130 (discriminator 9) │ │ │ │ │ vldmia r2!, {s14} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:130 (discriminator 11) │ │ │ │ │ adds r3, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:130 (discriminator 12) │ │ │ │ │ cmp r3, #6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:130 (discriminator 9) │ │ │ │ │ vcvt.f64.f32 d7, s14 │ │ │ │ │ vstmia r0!, {d7} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:130 (discriminator 12) │ │ │ │ │ - bne.n 144e8 │ │ │ │ │ + bne.n 140a8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:131 (discriminator 1) │ │ │ │ │ subs r2, r5, #4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:131 │ │ │ │ │ mov.w fp, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:131 (discriminator 1) │ │ │ │ │ asrs r3, r5, #1 │ │ │ │ │ strd r6, sl, [sp, #28] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:128 │ │ │ │ │ mov r5, sl │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:133 │ │ │ │ │ vldr d8, [sp, #80] @ 0x50 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:132 │ │ │ │ │ - vldr d15, [pc, #556] @ 14740 │ │ │ │ │ + vldr d15, [pc, #556] @ 14300 │ │ │ │ │ mov.w r9, r2, lsl #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:131 │ │ │ │ │ mov r7, fp │ │ │ │ │ mov r6, r2 │ │ │ │ │ mov sl, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:131 (discriminator 1) │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ @@ -34698,15 +34597,15 @@ │ │ │ │ │ vmov.f64 d5, #34 @ 0x41100000 9.0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:132 │ │ │ │ │ vadd.f64 d4, d1, d2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:133 │ │ │ │ │ vsub.f64 d7, d2, d1 │ │ │ │ │ vsub.f64 d8, d8, d11 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:134 │ │ │ │ │ - vldr d1, [pc, #476] @ 14748 │ │ │ │ │ + vldr d1, [pc, #476] @ 14308 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:135 (discriminator 1) │ │ │ │ │ mov r0, fp │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:132 │ │ │ │ │ vmls.f64 d10, d4, d3 │ │ │ │ │ vnmls.f64 d12, d4, d6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:134 │ │ │ │ │ vadd.f64 d2, d7, d7 │ │ │ │ │ @@ -34718,37 +34617,37 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:132 │ │ │ │ │ vmul.f64 d10, d10, d15 │ │ │ │ │ vsub.f64 d12, d12, d10 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:133 │ │ │ │ │ vmov.f64 d2, d12 │ │ │ │ │ vmla.f64 d2, d10, d5 │ │ │ │ │ vmls.f64 d8, d2, d5 │ │ │ │ │ - vldr d5, [pc, #436] @ 14750 │ │ │ │ │ + vldr d5, [pc, #436] @ 14310 │ │ │ │ │ vmla.f64 d8, d7, d3 │ │ │ │ │ vsub.f64 d8, d8, d4 │ │ │ │ │ vmul.f64 d8, d8, d5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:134 │ │ │ │ │ - vldr d5, [pc, #428] @ 14758 │ │ │ │ │ + vldr d5, [pc, #428] @ 14318 │ │ │ │ │ vmov.f64 d13, d8 │ │ │ │ │ vmls.f64 d9, d8, d5 │ │ │ │ │ vnmls.f64 d13, d7, d6 │ │ │ │ │ vmul.f64 d9, d9, d1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:135 (discriminator 1) │ │ │ │ │ - bl 1bf48 │ │ │ │ │ + bl 163f8 │ │ │ │ │ cmp r0, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:134 │ │ │ │ │ vsub.f64 d13, d13, d9 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:135 (discriminator 1) │ │ │ │ │ - bne.n 14624 │ │ │ │ │ + bne.n 141e4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:136 │ │ │ │ │ vmov s15, r4 │ │ │ │ │ vcvt.f64.s32 d14, s15 │ │ │ │ │ mov r0, fp │ │ │ │ │ mov r1, r4 │ │ │ │ │ - bl 1c1dc │ │ │ │ │ + bl 1668c │ │ │ │ │ vmov s12, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:137 │ │ │ │ │ vmov.f64 d5, d9 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:135 (discriminator 2) │ │ │ │ │ add fp, r8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:136 │ │ │ │ │ vcvt.f64.s32 d6, s12 │ │ │ │ │ @@ -34766,38 +34665,38 @@ │ │ │ │ │ vmov.f64 d5, d13 │ │ │ │ │ vmla.f64 d5, d6, d7 │ │ │ │ │ vmov.f64 d6, d11 │ │ │ │ │ vmla.f64 d6, d5, d7 │ │ │ │ │ vcvt.f32.f64 s12, d6 │ │ │ │ │ vstmia r5!, {s12} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:135 (discriminator 1) │ │ │ │ │ - bl 1bf48 │ │ │ │ │ + bl 163f8 │ │ │ │ │ cmp r0, r7 │ │ │ │ │ - beq.n 145d2 │ │ │ │ │ + beq.n 14192 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:139 (discriminator 3) │ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ │ movs r2, #40 @ 0x28 │ │ │ │ │ mov r0, sl │ │ │ │ │ - blx 1850 │ │ │ │ │ + blx 1578 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:140 (discriminator 1) │ │ │ │ │ cmp r7, r6 │ │ │ │ │ - bne.n 146fe │ │ │ │ │ + bne.n 142be │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:143 │ │ │ │ │ vldr d5, [sp, #56] @ 0x38 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:148 (discriminator 8) │ │ │ │ │ mov.w r9, #4 │ │ │ │ │ ldrd r6, sl, [sp, #28] │ │ │ │ │ mov.w r8, #0 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:143 │ │ │ │ │ vcvt.f32.f64 s10, d5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:148 (discriminator 8) │ │ │ │ │ vldr d6, [sp, #16] │ │ │ │ │ sub.w ip, r6, r4 │ │ │ │ │ - vldr s15, [pc, #276] @ 14768 │ │ │ │ │ + vldr s15, [pc, #276] @ 14328 │ │ │ │ │ subs r7, r6, r3 │ │ │ │ │ mov.w lr, r3, lsl #3 │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ 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 (discriminator 2) │ │ │ │ │ @@ -34813,23 +34712,23 @@ │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:146 (discriminator 2) │ │ │ │ │ add.w fp, r4, ip │ │ │ │ │ vmov.f32 s14, s15 │ │ │ │ │ mov r1, r9 │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r3, fp │ │ │ │ │ - b.n 14692 │ │ │ │ │ + b.n 14252 │ │ │ │ │ vmov.f32 s14, s15 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:148 │ │ │ │ │ cmp r6, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:148 (discriminator 2) │ │ │ │ │ it ls │ │ │ │ │ vmovls.f32 s15, s12 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:148 │ │ │ │ │ - bls.n 146aa │ │ │ │ │ + bls.n 1426a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:148 (discriminator 1) │ │ │ │ │ cmp r5, r3 │ │ │ │ │ ite ge │ │ │ │ │ lslge r0, r3, #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:148 (discriminator 3) │ │ │ │ │ movlt r0, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:148 (discriminator 6) │ │ │ │ │ @@ -34845,47 +34744,47 @@ │ │ │ │ │ vsub.f32 s14, s14, s15 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:149 │ │ │ │ │ vstr s15, [r2, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:150 │ │ │ │ │ vstr s14, [r2] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:146 (discriminator 2) │ │ │ │ │ add r2, lr │ │ │ │ │ - bne.n 1468e │ │ │ │ │ + bne.n 1424e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:146 (discriminator 5) │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:146 (discriminator 4) │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:146 (discriminator 5) │ │ │ │ │ adds r7, #8 │ │ │ │ │ sub.w ip, fp, r3 │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ add r9, r3 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - bne.n 1467e │ │ │ │ │ + bne.n 1423e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:124 │ │ │ │ │ - ldr r2, [pc, #152] @ (14774 ) │ │ │ │ │ + ldr r2, [pc, #152] @ (14334 ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:152 │ │ │ │ │ - ldr r3, [pc, #144] @ (14770 ) │ │ │ │ │ + ldr r3, [pc, #144] @ (14330 ) │ │ │ │ │ ./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 1473a │ │ │ │ │ + bne.n 142fa │ │ │ │ │ mov r0, sl │ │ │ │ │ ./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 171c │ │ │ │ │ + b.w 1444 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:140 (discriminator 3) │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ adds r3, r7, #3 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:140 (discriminator 8) │ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:140 (discriminator 6) │ │ │ │ │ @@ -34908,26 +34807,26 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:140 (discriminator 8) │ │ │ │ │ vcvt.f64.f32 d8, s16 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:131 (discriminator 1) │ │ │ │ │ cmp r3, r7 │ │ │ │ │ ./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 1) │ │ │ │ │ - bne.w 14526 │ │ │ │ │ - b.n 14632 │ │ │ │ │ + bne.w 140e6 │ │ │ │ │ + b.n 141f2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:130 (discriminator 11) │ │ │ │ │ - vldr d7, [pc, #48] @ 14760 │ │ │ │ │ + vldr d7, [pc, #48] @ 14320 │ │ │ │ │ adds r3, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:130 (discriminator 12) │ │ │ │ │ adds r2, #4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:130 (discriminator 11) │ │ │ │ │ vstmia r0!, {d7} │ │ │ │ │ - b.n 144e8 │ │ │ │ │ + b.n 140a8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:152 │ │ │ │ │ - blx 181c <__stack_chk_fail@plt> │ │ │ │ │ + blx 1544 <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ strb r5, [r2, r5] │ │ │ │ │ strb r5, [r2, r5] │ │ │ │ │ strb r5, [r2, r5] │ │ │ │ │ subs r7, #165 @ 0xa5 │ │ │ │ │ strb r5, [r2, r5] │ │ │ │ │ strb r5, [r2, r5] │ │ │ │ │ @@ -34938,37 +34837,37 @@ │ │ │ │ │ asrs r1, r2, #4 │ │ │ │ │ subs r7, #129 @ 0x81 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ eors r6, r1 │ │ │ │ │ ... │ │ │ │ │ - add r2, sp, #200 @ 0xc8 │ │ │ │ │ + ldr r6, [pc, #472] @ (14508 ) │ │ │ │ │ movs r0, r0 │ │ │ │ │ - lsls r4, r6, #3 │ │ │ │ │ + lsls r0, r6, #3 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - add r0, sp, #40 @ 0x28 │ │ │ │ │ + ldr r4, [pc, #312] @ (14470 ) │ │ │ │ │ movs r0, r0 │ │ │ │ │ vr_close(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:600 │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ 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 1720 │ │ │ │ │ + blx 1448 │ │ │ │ │ vr_close(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:604 (discriminator 1) │ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - blt.n 147ae │ │ │ │ │ + blt.n 1436e │ │ │ │ │ mvn.w r5, #47 @ 0x2f │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:604 │ │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:114 │ │ │ │ │ ldr r3, [r6, #48] @ 0x30 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:604 (discriminator 3) │ │ │ │ │ adds r4, #1 │ │ │ │ │ @@ -34976,54 +34875,54 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:114 │ │ │ │ │ ldr r0, [r3, r5] │ │ │ │ │ vr_close(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:604 (discriminator 1) │ │ │ │ │ adds r5, #48 @ 0x30 │ │ │ │ │ fifo_delete(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:114 │ │ │ │ │ - blx 1720 │ │ │ │ │ + blx 1448 │ │ │ │ │ vr_close(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:604 (discriminator 1) │ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - bgt.n 1479c │ │ │ │ │ + bgt.n 1435c │ │ │ │ │ ./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 171c │ │ │ │ │ + b.w 1444 │ │ │ │ │ nop │ │ │ │ │ vr_flush(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:592 │ │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:593 │ │ │ │ │ ldr r5, [r0, #8] │ │ │ │ │ - cbz r5, 147d0 │ │ │ │ │ + cbz r5, 14390 │ │ │ │ │ ./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 143e8 │ │ │ │ │ + bl 13fa8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:594 (discriminator 1) │ │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:59 (discriminator 1) │ │ │ │ │ mov r1, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:594 (discriminator 1) │ │ │ │ │ ldr r2, [r3, #40] @ 0x28 │ │ │ │ │ memset(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:59 (discriminator 1) │ │ │ │ │ lsls r2, r2, #2 │ │ │ │ │ - blx 16d4 │ │ │ │ │ + blx 13fc │ │ │ │ │ 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} │ │ │ │ │ @@ -35034,84 +34933,84 @@ │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ vpush {d8-d12} │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:628 (discriminator 1) │ │ │ │ │ vmov.f64 d6, #112 @ 0x3f800000 1.0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:625 │ │ │ │ │ - ldr r7, [pc, #468] @ (149e0 ) │ │ │ │ │ + ldr r7, [pc, #468] @ (145a0 ) │ │ │ │ │ vmov.f64 d8, d0 │ │ │ │ │ vmov.f64 d12, d1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:628 (discriminator 1) │ │ │ │ │ vcmpe.f64 d0, d6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:625 │ │ │ │ │ add r7, pc │ │ │ │ │ sub sp, #12 │ │ │ │ │ mov r6, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:628 (discriminator 1) │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 149be │ │ │ │ │ + ble.w 1457e │ │ │ │ │ ./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 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:628 (discriminator 3) │ │ │ │ │ vmov.f64 d5, #96 @ 0x3f000000 0.5 │ │ │ │ │ vmul.f64 d7, d7, d5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ adds r4, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:628 (discriminator 1) │ │ │ │ │ vcmpe.f64 d7, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bgt.n 1482e │ │ │ │ │ + bgt.n 143ee │ │ │ │ │ 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:59 (discriminator 1) │ │ │ │ │ movs r2, #232 @ 0xe8 │ │ │ │ │ memset(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:59 (discriminator 1) │ │ │ │ │ movs r1, #0 │ │ │ │ │ add.w r0, r6, #8 │ │ │ │ │ vr_init(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:309 (discriminator 1) │ │ │ │ │ - ldr.w r9, [pc, #404] @ 149e4 │ │ │ │ │ + ldr.w r9, [pc, #404] @ 145a4 │ │ │ │ │ memset(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:59 (discriminator 1) │ │ │ │ │ - blx 16d4 │ │ │ │ │ + blx 13fc │ │ │ │ │ vr_init(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:301 │ │ │ │ │ mov r0, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:299 │ │ │ │ │ str r4, [r6, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:301 │ │ │ │ │ movs r1, #48 @ 0x30 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:300 │ │ │ │ │ str.w r8, [r6, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:309 (discriminator 1) │ │ │ │ │ add r9, pc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:301 │ │ │ │ │ - blx 16b8 │ │ │ │ │ - ldr r3, [pc, #384] @ (149e8 ) │ │ │ │ │ + blx 13e0 │ │ │ │ │ + ldr r3, [pc, #384] @ (145a8 ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:301 (discriminator 1) │ │ │ │ │ add.w r4, r0, #48 @ 0x30 │ │ │ │ │ str r4, [r6, #48] @ 0x30 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:302 │ │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:305 (discriminator 4) │ │ │ │ │ - vldr d9, [pc, #340] @ 149c8 │ │ │ │ │ + vldr d9, [pc, #340] @ 14588 │ │ │ │ │ ldr.w r8, [r7, r3] │ │ │ │ │ vr_create(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:120 │ │ │ │ │ movs r7, #0 │ │ │ │ │ fifo_create(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:120 │ │ │ │ │ - b.n 148c4 │ │ │ │ │ + b.n 14484 │ │ │ │ │ vr_init(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:305 (discriminator 4) │ │ │ │ │ vmov s15, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:306 (discriminator 4) │ │ │ │ │ movs r1, #180 @ 0xb4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:305 (discriminator 4) │ │ │ │ │ vcvt.f64.s32 d7, s15 │ │ │ │ │ @@ -35123,48 +35022,48 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:307 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:306 (discriminator 8) │ │ │ │ │ str r1, [r4, #40] @ 0x28 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:305 (discriminator 4) │ │ │ │ │ vstr d6, [r4, #24] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:307 │ │ │ │ │ - bl 143e8 │ │ │ │ │ + bl 13fa8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:307 (discriminator 1) │ │ │ │ │ ldr r2, [r4, #40] @ 0x28 │ │ │ │ │ vr_create(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:59 (discriminator 1) │ │ │ │ │ movs r1, #0 │ │ │ │ │ memset(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:59 (discriminator 1) │ │ │ │ │ lsls r2, r2, #2 │ │ │ │ │ - blx 16d4 │ │ │ │ │ + blx 13fc │ │ │ │ │ vr_init(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:309 │ │ │ │ │ ldr.w r3, [r8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:308 │ │ │ │ │ movs r2, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:309 (discriminator 1) │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r9 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:309 │ │ │ │ │ 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 148ba │ │ │ │ │ + ble.n 1447a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:309 (discriminator 1) │ │ │ │ │ ldr r2, [r4, #40] @ 0x28 │ │ │ │ │ - bl 1cb8 │ │ │ │ │ + bl 19e0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:302 (discriminator 1) │ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:302 (discriminator 2) │ │ │ │ │ adds r5, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:302 (discriminator 1) │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - bge.n 14906 │ │ │ │ │ + bge.n 144c6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:303 │ │ │ │ │ ldr r4, [r6, #48] @ 0x30 │ │ │ │ │ movs r2, #48 @ 0x30 │ │ │ │ │ fifo_create(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:120 │ │ │ │ │ movs r3, #4 │ │ │ │ │ mov.w r0, #32768 @ 0x8000 │ │ │ │ │ @@ -35172,15 +35071,15 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:303 │ │ │ │ │ mla r4, r2, r5, r4 │ │ │ │ │ fifo_create(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:120 │ │ │ │ │ strd r0, r3, [r4, #4] │ │ │ │ │ strd r7, r7, [r4, #12] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:122 │ │ │ │ │ - blx 1810 │ │ │ │ │ + blx 1538 │ │ │ │ │ vr_init(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:305 (discriminator 2) │ │ │ │ │ movs r2, #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:305 (discriminator 1) │ │ │ │ │ mov r3, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:305 (discriminator 2) │ │ │ │ │ negs r1, r5 │ │ │ │ │ @@ -35191,29 +35090,29 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:305 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:305 (discriminator 2) │ │ │ │ │ asr.w r2, r2, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:305 (discriminator 1) │ │ │ │ │ lsl.w r3, r3, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:305 │ │ │ │ │ - bgt.n 1487c │ │ │ │ │ + bgt.n 1443c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:305 (discriminator 4) │ │ │ │ │ vmov s15, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:306 (discriminator 3) │ │ │ │ │ adds r3, r5, #1 │ │ │ │ │ ite eq │ │ │ │ │ moveq r1, #0 │ │ │ │ │ movne r1, #240 @ 0xf0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:305 (discriminator 4) │ │ │ │ │ vcvt.f64.s32 d7, s15 │ │ │ │ │ vdiv.f64 d6, d9, d7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:306 │ │ │ │ │ - b.n 1488a │ │ │ │ │ + b.n 1444a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:313 │ │ │ │ │ - ldr r4, [pc, #228] @ (149ec ) │ │ │ │ │ + ldr r4, [pc, #228] @ (145ac ) │ │ │ │ │ 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:120 │ │ │ │ │ movs r1, #4 │ │ │ │ │ movs r2, #0 │ │ │ │ │ @@ -35225,117 +35124,117 @@ │ │ │ │ │ movs r3, #0 │ │ │ │ │ strd r0, r1, [r6, #56] @ 0x38 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:122 │ │ │ │ │ mov.w r0, #32768 @ 0x8000 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:120 │ │ │ │ │ strd r2, r3, [r6, #64] @ 0x40 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:122 │ │ │ │ │ - blx 1810 │ │ │ │ │ + blx 1538 │ │ │ │ │ vr_init(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:313 │ │ │ │ │ vldr s15, [r4] │ │ │ │ │ fifo_create(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:122 (discriminator 1) │ │ │ │ │ str r0, [r6, #52] @ 0x34 │ │ │ │ │ vr_init(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:312 │ │ │ │ │ vstr d8, [r6, #40] @ 0x28 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:313 │ │ │ │ │ vcmp.f32 s15, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bne.n 149b2 │ │ │ │ │ + bne.n 14572 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:315 (discriminator 1) │ │ │ │ │ mov.w r3, #1065353216 @ 0x3f800000 │ │ │ │ │ str.w r3, [r4], #4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:314 (discriminator 3) │ │ │ │ │ movs r5, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:315 │ │ │ │ │ - vldr d11, [pc, #140] @ 149d0 │ │ │ │ │ - vldr d10, [pc, #144] @ 149d8 │ │ │ │ │ + vldr d11, [pc, #140] @ 14590 │ │ │ │ │ + vldr d10, [pc, #144] @ 14598 │ │ │ │ │ add.w r6, r4, #4096 @ 0x1000 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:315 (discriminator 1) │ │ │ │ │ vmov.f64 d9, #112 @ 0x3f800000 1.0 │ │ │ │ │ vmov.f64 d8, #96 @ 0x3f000000 0.5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:315 │ │ │ │ │ vmov s15, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:314 (discriminator 3) │ │ │ │ │ adds r5, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:315 │ │ │ │ │ vcvt.f64.s32 d0, s15 │ │ │ │ │ vmul.f64 d0, d0, d11 │ │ │ │ │ vmul.f64 d0, d0, d10 │ │ │ │ │ - blx 1750 │ │ │ │ │ + blx 1478 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:315 (discriminator 1) │ │ │ │ │ vadd.f64 d0, d0, d9 │ │ │ │ │ vmul.f64 d0, d0, d8 │ │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ │ vstmia r4!, {s0} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:314 (discriminator 1) │ │ │ │ │ cmp r6, r4 │ │ │ │ │ - bne.n 14956 │ │ │ │ │ + bne.n 14516 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:316 │ │ │ │ │ - ldr r4, [pc, #108] @ (149f0 ) │ │ │ │ │ + ldr r4, [pc, #108] @ (145b0 ) │ │ │ │ │ vmov.f64 d0, d12 │ │ │ │ │ - ldr r0, [pc, #108] @ (149f4 ) │ │ │ │ │ + ldr r0, [pc, #108] @ (145b4 ) │ │ │ │ │ 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 14494 │ │ │ │ │ + bl 14054 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:317 │ │ │ │ │ - ldr r0, [pc, #88] @ (149f8 ) │ │ │ │ │ + ldr r0, [pc, #88] @ (145b8 ) │ │ │ │ │ vmul.f64 d0, d12, d8 │ │ │ │ │ mov.w r3, #1024 @ 0x400 │ │ │ │ │ add r0, pc │ │ │ │ │ movs r2, #12 │ │ │ │ │ movs r1, #20 │ │ │ │ │ str r4, [sp, #0] │ │ │ │ │ - bl 14494 │ │ │ │ │ + bl 14054 │ │ │ │ │ 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, pc} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:628 (discriminator 1) │ │ │ │ │ movs r5, #2 │ │ │ │ │ mov.w r8, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:628 │ │ │ │ │ movs r4, #0 │ │ │ │ │ - b.n 14844 │ │ │ │ │ + b.n 14404 │ │ │ │ │ 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 r6, pc, #840 @ (adr r6, 14d2c ) │ │ │ │ │ + ldr r3, [pc, #88] @ (145fc ) │ │ │ │ │ movs r0, r0 │ │ │ │ │ - strh r2, [r6, #36] @ 0x24 │ │ │ │ │ + cmp r5, #114 @ 0x72 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - lsls r0, r7, #3 │ │ │ │ │ + lsls r4, r6, #3 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - add r0, sp, #640 @ 0x280 │ │ │ │ │ + ldr r4, [pc, #480] @ (14790 ) │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldrh r0, [r3, #44] @ 0x2c │ │ │ │ │ + adds r6, #80 @ 0x50 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - @ instruction: 0xb824 │ │ │ │ │ + ldrh r4, [r7, r7] │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldrb r6, [r1, #0] │ │ │ │ │ + subs r6, r4, r7 │ │ │ │ │ movs r1, 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 │ │ │ │ │ @@ -35348,15 +35247,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 14a42 │ │ │ │ │ + blt.n 14602 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:330 │ │ │ │ │ vmov.f64 d6, #96 @ 0x3f000000 0.5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:325 (discriminator 1) │ │ │ │ │ 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 │ │ │ │ │ @@ -35405,91 +35304,91 @@ │ │ │ │ │ vpush {d8-d9} │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ vmov.f64 d8, d0 │ │ │ │ │ mov r4, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:354 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 14b1a │ │ │ │ │ + bne.n 146da │ │ │ │ │ ./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 14ac2 │ │ │ │ │ + bne.n 14682 │ │ │ │ │ set_step(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:335 │ │ │ │ │ vldr d7, [r0, #184] @ 0xb8 │ │ │ │ │ vmov.f64 d9, #96 @ 0x3f000000 0.5 │ │ │ │ │ vmov.f64 d6, d9 │ │ │ │ │ vmla.f64 d6, d0, d7 │ │ │ │ │ vmov r0, r1, d6 │ │ │ │ │ - bl 1c61c │ │ │ │ │ + bl 16acc │ │ │ │ │ vr_set_io_ratio(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:369 │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ set_step(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:335 │ │ │ │ │ mov r6, r0 │ │ │ │ │ mov r5, r1 │ │ │ │ │ vr_set_io_ratio(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:369 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 14b7e │ │ │ │ │ + bne.n 1473e │ │ │ │ │ set_step(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:335 │ │ │ │ │ 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 1704 │ │ │ │ │ + blx 142c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:365 (discriminator 1) │ │ │ │ │ - vldr d7, [pc, #336] @ 14c18 │ │ │ │ │ + vldr d7, [pc, #336] @ 147d8 │ │ │ │ │ vdiv.f64 d0, d0, d7 │ │ │ │ │ - blx 16ec │ │ │ │ │ + blx 1414 │ │ │ │ │ vcvt.s32.f64 s15, d0 │ │ │ │ │ vmov r3, s15 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:366 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:366 (discriminator 2) │ │ │ │ │ it lt │ │ │ │ │ movlt.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:366 │ │ │ │ │ - blt.n 14aee │ │ │ │ │ + blt.n 146ae │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:366 (discriminator 1) │ │ │ │ │ ldr r2, [r4, #0] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:366 (discriminator 3) │ │ │ │ │ it le │ │ │ │ │ addle.w r3, r2, #4294967295 @ 0xffffffff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:367 │ │ │ │ │ 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 │ │ │ │ │ - bl 149fc │ │ │ │ │ + bl 145bc │ │ │ │ │ set_step(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:335 │ │ │ │ │ vldr d6, [r4, #184] @ 0xb8 │ │ │ │ │ vmov.f64 d7, #96 @ 0x3f000000 0.5 │ │ │ │ │ vmla.f64 d7, d8, d6 │ │ │ │ │ vmov r0, r1, d7 │ │ │ │ │ - bl 1c61c │ │ │ │ │ + bl 16acc │ │ │ │ │ strd r0, r1, [r4, #152] @ 0x98 │ │ │ │ │ vr_set_io_ratio(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:372 (discriminator 1) │ │ │ │ │ lsrs r0, r0, #1 │ │ │ │ │ str.w r0, [r4, #144] @ 0x90 │ │ │ │ │ - b.n 14ab4 │ │ │ │ │ + b.n 14674 │ │ │ │ │ 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 │ │ │ │ │ @@ -35500,40 +35399,40 @@ │ │ │ │ │ set_step_step(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:345 (discriminator 1) │ │ │ │ │ asrs r6, r5, #1 │ │ │ │ │ asrs r7, r5, #31 │ │ │ │ │ set_step(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:335 │ │ │ │ │ vmov r0, r1, d7 │ │ │ │ │ - bl 1c61c │ │ │ │ │ + bl 16acc │ │ │ │ │ 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 14b9c │ │ │ │ │ + blt.n 1475c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:345 (discriminator 2) │ │ │ │ │ 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 14ba8 │ │ │ │ │ + beq.n 14768 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:347 (discriminator 2) │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r3, r7 │ │ │ │ │ - bl 1c570 │ │ │ │ │ + bl 16a20 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:347 (discriminator 4) │ │ │ │ │ strd r0, r1, [r4, #160] @ 0xa0 │ │ │ │ │ vr_set_io_ratio(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:355 (discriminator 1) │ │ │ │ │ orrs r0, r1 │ │ │ │ │ - bne.n 14bb8 │ │ │ │ │ + bne.n 14778 │ │ │ │ │ ./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 │ │ │ │ │ @@ -35544,84 +35443,84 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:375 │ │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ set_step(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:335 │ │ │ │ │ vldr d7, [r4, #232] @ 0xe8 │ │ │ │ │ vmla.f64 d9, d8, d7 │ │ │ │ │ vmov r0, r1, d9 │ │ │ │ │ - bl 1c61c │ │ │ │ │ + bl 16acc │ │ │ │ │ str.w r6, [r4, #152] @ 0x98 │ │ │ │ │ strd r0, r1, [r4, #200] @ 0xc8 │ │ │ │ │ str.w r5, [r4, #156] @ 0x9c │ │ │ │ │ vr_set_io_ratio(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:372 │ │ │ │ │ - b.n 14ab4 │ │ │ │ │ + b.n 14674 │ │ │ │ │ set_step_step(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:345 (discriminator 1) │ │ │ │ │ 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 14b54 │ │ │ │ │ + bne.n 14714 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:347 (discriminator 1) │ │ │ │ │ mov r1, r5 │ │ │ │ │ - bl 1bf48 │ │ │ │ │ + bl 163f8 │ │ │ │ │ asrs r1, r0, #31 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:347 (discriminator 4) │ │ │ │ │ strd r0, r1, [r4, #160] @ 0xa0 │ │ │ │ │ vr_set_io_ratio(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:355 (discriminator 1) │ │ │ │ │ orrs r0, r1 │ │ │ │ │ - beq.n 14b64 │ │ │ │ │ + beq.n 14724 │ │ │ │ │ ./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.w 14abc │ │ │ │ │ + beq.w 1467c │ │ │ │ │ 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 1c61c │ │ │ │ │ + bl 16acc │ │ │ │ │ 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 14c04 │ │ │ │ │ + blt.n 147c4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:345 (discriminator 2) │ │ │ │ │ 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 14c0c │ │ │ │ │ + beq.n 147cc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:347 (discriminator 2) │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r3, r7 │ │ │ │ │ - bl 1c570 │ │ │ │ │ + bl 16a20 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:347 (discriminator 4) │ │ │ │ │ strd r0, r1, [r4, #208] @ 0xd0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:348 │ │ │ │ │ - b.n 14abc │ │ │ │ │ + b.n 1467c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:345 (discriminator 1) │ │ │ │ │ subs r0, r0, r6 │ │ │ │ │ sbc.w r1, r1, r7 │ │ │ │ │ - b.n 14bf0 │ │ │ │ │ + b.n 147b0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:347 (discriminator 1) │ │ │ │ │ mov r1, r5 │ │ │ │ │ - bl 1bf48 │ │ │ │ │ + bl 163f8 │ │ │ │ │ asrs r1, r0, #31 │ │ │ │ │ - b.n 14bfe │ │ │ │ │ + b.n 147be │ │ │ │ │ nop │ │ │ │ │ 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 │ │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ │ @@ -35635,15 +35534,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 1bcd0 │ │ │ │ │ + bl 16180 │ │ │ │ │ vr_output(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:578 (discriminator 1) │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:100 │ │ │ │ │ ldr r6, [r4, #52] @ 0x34 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:578 (discriminator 1) │ │ │ │ │ cmp r0, r3 │ │ │ │ │ @@ -35661,25 +35560,25 @@ │ │ │ │ │ ldr r2, [r4, #68] @ 0x44 │ │ │ │ │ subs r2, r2, r3 │ │ │ │ │ cmp r5, r2 │ │ │ │ │ ./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 14c74 │ │ │ │ │ + bhi.n 14834 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:104 │ │ │ │ │ - cbz r7, 14c70 │ │ │ │ │ + cbz r7, 14830 │ │ │ │ │ vr_output(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:29 (discriminator 1) │ │ │ │ │ mov r2, r5 │ │ │ │ │ memcpy(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:29 (discriminator 1) │ │ │ │ │ mov r0, r7 │ │ │ │ │ mov r1, r6 │ │ │ │ │ - blx 1774 │ │ │ │ │ + blx 149c │ │ │ │ │ fifo_read(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:106 │ │ │ │ │ ldr r3, [r4, #64] @ 0x40 │ │ │ │ │ add r5, r3 │ │ │ │ │ str r5, [r4, #64] @ 0x40 │ │ │ │ │ vr_output(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:589 │ │ │ │ │ @@ -35699,15 +35598,15 @@ │ │ │ │ │ sub.w fp, r1, r4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:378 │ │ │ │ │ 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 │ │ │ │ │ mov sl, r0 │ │ │ │ │ - ldr r2, [pc, #200] @ (14d68 ) │ │ │ │ │ + ldr r2, [pc, #200] @ (14928 ) │ │ │ │ │ mov r9, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:382 │ │ │ │ │ mul.w fp, r6, fp │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:378 │ │ │ │ │ add r2, pc │ │ │ │ │ strd r3, r2, [sp, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:382 │ │ │ │ │ @@ -35716,110 +35615,110 @@ │ │ │ │ │ mla r6, r6, r1, r8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ ldrd r5, r0, [r2, #12] │ │ │ │ │ fifo_occupancy(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ ldr r1, [r2, #8] │ │ │ │ │ subs r0, r0, r5 │ │ │ │ │ - bl 1bcd0 │ │ │ │ │ + bl 16180 │ │ │ │ │ do_input_stage(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:384 (discriminator 1) │ │ │ │ │ sub.w r7, r0, #240 @ 0xf0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ ldrd r2, r0, [r6, #12] │ │ │ │ │ fifo_occupancy(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ ldr r1, [r6, #8] │ │ │ │ │ subs r0, r0, r2 │ │ │ │ │ - bl 1bcd0 │ │ │ │ │ + bl 16180 │ │ │ │ │ do_input_stage(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:385 (discriminator 1) │ │ │ │ │ ldr r2, [r6, #40] @ 0x28 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:384 │ │ │ │ │ adds r4, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:385 (discriminator 1) │ │ │ │ │ sub.w r0, r0, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:384 │ │ │ │ │ - beq.w 158f0 │ │ │ │ │ + beq.w 154b0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:386 │ │ │ │ │ rsb r7, r0, r7, asr #1 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:388 (discriminator 1) │ │ │ │ │ it gt │ │ │ │ │ lslgt r0, r0, #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:386 │ │ │ │ │ - ble.w 15900 │ │ │ │ │ + ble.w 154c0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:388 (discriminator 4) │ │ │ │ │ ldr.w r4, [r8, fp] │ │ │ │ │ add.w r5, r5, #480 @ 0x1e0 │ │ │ │ │ add r5, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:390 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:388 (discriminator 4) │ │ │ │ │ add r4, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:390 │ │ │ │ │ - bl 143e8 │ │ │ │ │ + bl 13fa8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:391 │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:390 │ │ │ │ │ mov r5, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:391 │ │ │ │ │ - blt.w 14e38 │ │ │ │ │ + blt.w 149f8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:395 │ │ │ │ │ ldr r1, [r6, #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 r1, #0 │ │ │ │ │ - bne.w 1590c │ │ │ │ │ + bne.w 154cc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:395 (discriminator 1) │ │ │ │ │ ldr.w r3, [sl, #28] │ │ │ │ │ cmp r3, r9 │ │ │ │ │ - beq.w 15a24 │ │ │ │ │ + beq.w 155e4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:415 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r9, r3 │ │ │ │ │ - bge.w 15aae │ │ │ │ │ + bge.w 1566e │ │ │ │ │ mov.w lr, #0 │ │ │ │ │ add.w r3, r5, lr │ │ │ │ │ mov r0, r4 │ │ │ │ │ add.w r5, r5, r7, lsl #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:416 (discriminator 2) │ │ │ │ │ - bl 13dbc │ │ │ │ │ + bl 1397c │ │ │ │ │ adds r0, #8 │ │ │ │ │ vstmia r3!, {s0} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:416 (discriminator 1) │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - bne.n 14d32 │ │ │ │ │ + bne.n 148f2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:419 │ │ │ │ │ ldr.w r3, [sl, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble.n 14d5a │ │ │ │ │ + ble.n 1491a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:420 │ │ │ │ │ ldr r1, [r6, #40] @ 0x28 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bl 143e8 │ │ │ │ │ + bl 13fa8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:420 (discriminator 1) │ │ │ │ │ ldr r2, [r6, #40] @ 0x28 │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:59 (discriminator 1) │ │ │ │ │ movs r1, #0 │ │ │ │ │ memset(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:59 (discriminator 1) │ │ │ │ │ lsls r2, r2, #2 │ │ │ │ │ - blx 16d4 │ │ │ │ │ + blx 13fc │ │ │ │ │ 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} │ │ │ │ │ nop │ │ │ │ │ - add r2, pc, #272 @ (adr r2, 14e7c ) │ │ │ │ │ + mov r8, r1 │ │ │ │ │ movs r0, 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} │ │ │ │ │ @@ -35833,107 +35732,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 148a6 │ │ │ │ │ + b.n 14466 │ │ │ │ │ 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, 14e12 │ │ │ │ │ + cbnz r5, 149d2 │ │ │ │ │ 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, 14e14 │ │ │ │ │ + cbnz r2, 149d4 │ │ │ │ │ @ instruction: 0xb8b1 │ │ │ │ │ subs r3, #75 @ 0x4b │ │ │ │ │ str r3, [r5, #88] @ 0x58 │ │ │ │ │ - cbnz r1, 14e22 │ │ │ │ │ + cbnz r1, 149e2 │ │ │ │ │ ldrb r0, [r1, #15] │ │ │ │ │ subs r3, #77 @ 0x4d │ │ │ │ │ ldmia r1, {r0, r1, r2, r6} │ │ │ │ │ - cbnz r1, 14e26 │ │ │ │ │ + cbnz r1, 149e6 │ │ │ │ │ movs r3, #14 │ │ │ │ │ subs r3, #48 @ 0x30 │ │ │ │ │ str r4, [r7, r6] │ │ │ │ │ - cbnz r2, 14e24 │ │ │ │ │ + cbnz r2, 149e4 │ │ │ │ │ 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, 14e16 │ │ │ │ │ + cbnz r0, 149d6 │ │ │ │ │ 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, 14ff4 ) │ │ │ │ │ - cbnz r6, 14e44 │ │ │ │ │ + add r4, pc, #492 @ (adr r4, 14bb4 ) │ │ │ │ │ + cbnz r6, 14a04 │ │ │ │ │ adds r1, #235 @ 0xeb │ │ │ │ │ subs r1, #246 @ 0xf6 │ │ │ │ │ ldmia r7, {r2, r7} │ │ │ │ │ - cbnz r6, 14e4c │ │ │ │ │ + cbnz r6, 14a0c │ │ │ │ │ movs r3, #224 @ 0xe0 │ │ │ │ │ subs r1, #220 @ 0xdc │ │ │ │ │ - cbnz r5, 14e38 │ │ │ │ │ - cbnz r1, 14e4a │ │ │ │ │ - bne.n 14dd2 │ │ │ │ │ + cbnz r5, 149f8 │ │ │ │ │ + cbnz r1, 14a0a │ │ │ │ │ + bne.n 14992 │ │ │ │ │ subs r1, #162 @ 0xa2 │ │ │ │ │ muls r0, r1 │ │ │ │ │ - cbnz r2, 14e42 │ │ │ │ │ + cbnz r2, 14a02 │ │ │ │ │ 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] @ 14d6c │ │ │ │ │ + vldr s18, [pc, #-208] @ 1492c │ │ │ │ │ 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] @ 14d70 │ │ │ │ │ - vldr s16, [pc, #-208] @ 14d74 │ │ │ │ │ - vldr s0, [pc, #-188] @ 14d8c │ │ │ │ │ - vldr s1, [pc, #-196] @ 14d88 │ │ │ │ │ - vldr s2, [pc, #-204] @ 14d84 │ │ │ │ │ - vldr s3, [pc, #-212] @ 14d80 │ │ │ │ │ - vldr s4, [pc, #-220] @ 14d7c │ │ │ │ │ - vldr s5, [pc, #-228] @ 14d78 │ │ │ │ │ + vldr s17, [pc, #-208] @ 14930 │ │ │ │ │ + vldr s16, [pc, #-208] @ 14934 │ │ │ │ │ + vldr s0, [pc, #-188] @ 1494c │ │ │ │ │ + vldr s1, [pc, #-196] @ 14948 │ │ │ │ │ + vldr s2, [pc, #-204] @ 14944 │ │ │ │ │ + vldr s3, [pc, #-212] @ 14940 │ │ │ │ │ + vldr s4, [pc, #-220] @ 1493c │ │ │ │ │ + vldr s5, [pc, #-228] @ 14938 │ │ │ │ │ vldr s15, [r4, #-4] │ │ │ │ │ do_input_stage(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:391 (discriminator 2) │ │ │ │ │ adds r5, #8 │ │ │ │ │ double_fir0(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:53 │ │ │ │ │ vldr s14, [r4, #4] │ │ │ │ │ @@ -35977,328 +35876,328 @@ │ │ │ │ │ vldr s12, [r4, #36] @ 0x24 │ │ │ │ │ vldr s10, [r4, #-36] @ 0xffffffdc │ │ │ │ │ vadd.f32 s9, s9, s11 │ │ │ │ │ vldr s7, [r4, #40] @ 0x28 │ │ │ │ │ vmla.f32 s15, s14, s1 │ │ │ │ │ vldr s11, [r4, #-40] @ 0xffffffd8 │ │ │ │ │ vadd.f32 s10, s10, s12 │ │ │ │ │ - vldr s25, [pc, #-356] @ 14d90 │ │ │ │ │ + vldr s25, [pc, #-356] @ 14950 │ │ │ │ │ vldr s12, [r4, #-44] @ 0xffffffd4 │ │ │ │ │ vadd.f32 s11, s11, s7 │ │ │ │ │ - vldr s19, [pc, #-364] @ 14d94 │ │ │ │ │ + vldr s19, [pc, #-364] @ 14954 │ │ │ │ │ vmla.f32 s15, s8, s2 │ │ │ │ │ vldr s7, [r4, #44] @ 0x2c │ │ │ │ │ vldr s13, [r4, #-48] @ 0xffffffd0 │ │ │ │ │ vldr s22, [r4, #48] @ 0x30 │ │ │ │ │ vadd.f32 s12, s12, s7 │ │ │ │ │ - vldr s6, [pc, #-384] @ 14d98 │ │ │ │ │ + vldr s6, [pc, #-384] @ 14958 │ │ │ │ │ vmla.f32 s15, s21, s3 │ │ │ │ │ vldr s14, [r4, #-52] @ 0xffffffcc │ │ │ │ │ vadd.f32 s13, s13, s22 │ │ │ │ │ vldr s7, [r4, #52] @ 0x34 │ │ │ │ │ - vldr s24, [pc, #-400] @ 14d9c │ │ │ │ │ + vldr s24, [pc, #-400] @ 1495c │ │ │ │ │ vldr s22, [r4, #-56] @ 0xffffffc8 │ │ │ │ │ vmla.f32 s15, s20, s4 │ │ │ │ │ vadd.f32 s14, s14, s7 │ │ │ │ │ vldr s26, [r4, #56] @ 0x38 │ │ │ │ │ do_input_stage(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:391 (discriminator 3) │ │ │ │ │ add.w r4, r4, #4 │ │ │ │ │ double_fir0(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:53 │ │ │ │ │ - vldr s23, [pc, #-420] @ 14da0 │ │ │ │ │ + vldr s23, [pc, #-420] @ 14960 │ │ │ │ │ vldr s8, [r4, #-64] @ 0xffffffc0 │ │ │ │ │ vmla.f32 s15, s9, s5 │ │ │ │ │ vadd.f32 s22, s22, s26 │ │ │ │ │ - vldr s7, [pc, #-432] @ 14da4 │ │ │ │ │ + vldr s7, [pc, #-432] @ 14964 │ │ │ │ │ vldr s20, [r4, #56] @ 0x38 │ │ │ │ │ vldr s9, [r4, #-68] @ 0xffffffbc │ │ │ │ │ vmla.f32 s15, s10, s25 │ │ │ │ │ - vldr s21, [pc, #-444] @ 14da8 │ │ │ │ │ + vldr s21, [pc, #-444] @ 14968 │ │ │ │ │ vadd.f32 s8, s8, s20 │ │ │ │ │ vldr s20, [r4, #60] @ 0x3c │ │ │ │ │ vldr s25, [r4, #64] @ 0x40 │ │ │ │ │ vldr s10, [r4, #-72] @ 0xffffffb8 │ │ │ │ │ vmla.f32 s15, s11, s19 │ │ │ │ │ vadd.f32 s9, s9, s20 │ │ │ │ │ - vldr s20, [pc, #-468] @ 14dac │ │ │ │ │ + vldr s20, [pc, #-468] @ 1496c │ │ │ │ │ vadd.f32 s10, s10, s25 │ │ │ │ │ vldr s11, [r4, #-76] @ 0xffffffb4 │ │ │ │ │ vldr s25, [r4, #68] @ 0x44 │ │ │ │ │ vmla.f32 s15, s12, s6 │ │ │ │ │ - vldr s19, [pc, #-484] @ 14db0 │ │ │ │ │ + vldr s19, [pc, #-484] @ 14970 │ │ │ │ │ vldr s12, [r4, #-80] @ 0xffffffb0 │ │ │ │ │ vadd.f32 s11, s11, s25 │ │ │ │ │ - vldr s6, [pc, #-492] @ 14db4 │ │ │ │ │ + vldr s6, [pc, #-492] @ 14974 │ │ │ │ │ vldr s25, [r4, #72] @ 0x48 │ │ │ │ │ vmla.f32 s15, s13, s24 │ │ │ │ │ vldr s13, [r4, #-84] @ 0xffffffac │ │ │ │ │ - vldr s24, [pc, #-504] @ 14db8 │ │ │ │ │ + vldr s24, [pc, #-504] @ 14978 │ │ │ │ │ vadd.f32 s12, s12, s25 │ │ │ │ │ vldr s25, [r4, #76] @ 0x4c │ │ │ │ │ vmla.f32 s15, s14, s23 │ │ │ │ │ vldr s14, [r4, #-88] @ 0xffffffa8 │ │ │ │ │ vadd.f32 s13, s13, s25 │ │ │ │ │ - vldr s23, [pc, #-524] @ 14dbc │ │ │ │ │ + vldr s23, [pc, #-524] @ 1497c │ │ │ │ │ vldr s25, [r4, #80] @ 0x50 │ │ │ │ │ vmla.f32 s15, s22, s7 │ │ │ │ │ vldr s7, [r4, #-92] @ 0xffffffa4 │ │ │ │ │ vadd.f32 s14, s14, s25 │ │ │ │ │ - vldr s22, [pc, #-540] @ 14dc0 │ │ │ │ │ + vldr s22, [pc, #-540] @ 14980 │ │ │ │ │ vldr s25, [r4, #84] @ 0x54 │ │ │ │ │ vmla.f32 s15, s8, s21 │ │ │ │ │ vldr s8, [r4, #-96] @ 0xffffffa0 │ │ │ │ │ vadd.f32 s7, s7, s25 │ │ │ │ │ - vldr s21, [pc, #-556] @ 14dc4 │ │ │ │ │ + vldr s21, [pc, #-556] @ 14984 │ │ │ │ │ vldr s25, [r4, #88] @ 0x58 │ │ │ │ │ vmla.f32 s15, s9, s20 │ │ │ │ │ vldr s9, [r4, #-100] @ 0xffffff9c │ │ │ │ │ vadd.f32 s8, s8, s25 │ │ │ │ │ - vldr s20, [pc, #-572] @ 14dc8 │ │ │ │ │ + vldr s20, [pc, #-572] @ 14988 │ │ │ │ │ vldr s25, [r4, #92] @ 0x5c │ │ │ │ │ vmla.f32 s15, s10, s19 │ │ │ │ │ vldr s10, [r4, #-104] @ 0xffffff98 │ │ │ │ │ vadd.f32 s9, s9, s25 │ │ │ │ │ - vldr s19, [pc, #-588] @ 14dcc │ │ │ │ │ + vldr s19, [pc, #-588] @ 1498c │ │ │ │ │ vldr s25, [r4, #96] @ 0x60 │ │ │ │ │ vmla.f32 s15, s11, s6 │ │ │ │ │ vldr s11, [r4, #-108] @ 0xffffff94 │ │ │ │ │ vadd.f32 s10, s10, s25 │ │ │ │ │ - vldr s6, [pc, #-604] @ 14dd0 │ │ │ │ │ + vldr s6, [pc, #-604] @ 14990 │ │ │ │ │ vldr s25, [r4, #100] @ 0x64 │ │ │ │ │ vmla.f32 s15, s12, s24 │ │ │ │ │ vldr s12, [r4, #-112] @ 0xffffff90 │ │ │ │ │ vadd.f32 s11, s11, s25 │ │ │ │ │ - vldr s24, [pc, #-620] @ 14dd4 │ │ │ │ │ + vldr s24, [pc, #-620] @ 14994 │ │ │ │ │ vldr s25, [r4, #104] @ 0x68 │ │ │ │ │ vmla.f32 s15, s13, s23 │ │ │ │ │ vldr s13, [r4, #-116] @ 0xffffff8c │ │ │ │ │ vadd.f32 s12, s12, s25 │ │ │ │ │ - vldr s23, [pc, #-636] @ 14dd8 │ │ │ │ │ + vldr s23, [pc, #-636] @ 14998 │ │ │ │ │ vldr s25, [r4, #108] @ 0x6c │ │ │ │ │ vmla.f32 s15, s14, s22 │ │ │ │ │ vldr s14, [r4, #-120] @ 0xffffff88 │ │ │ │ │ vadd.f32 s13, s13, s25 │ │ │ │ │ - vldr s22, [pc, #-652] @ 14ddc │ │ │ │ │ + vldr s22, [pc, #-652] @ 1499c │ │ │ │ │ vldr s25, [r4, #112] @ 0x70 │ │ │ │ │ vmla.f32 s15, s7, s21 │ │ │ │ │ vldr s7, [r4, #-124] @ 0xffffff84 │ │ │ │ │ vadd.f32 s14, s14, s25 │ │ │ │ │ - vldr s21, [pc, #-668] @ 14de0 │ │ │ │ │ + vldr s21, [pc, #-668] @ 149a0 │ │ │ │ │ vldr s25, [r4, #116] @ 0x74 │ │ │ │ │ vmla.f32 s15, s8, s20 │ │ │ │ │ vldr s8, [r4, #-128] @ 0xffffff80 │ │ │ │ │ vadd.f32 s7, s7, s25 │ │ │ │ │ - vldr s20, [pc, #-684] @ 14de4 │ │ │ │ │ + vldr s20, [pc, #-684] @ 149a4 │ │ │ │ │ vldr s25, [r4, #120] @ 0x78 │ │ │ │ │ vmla.f32 s15, s9, s19 │ │ │ │ │ vldr s9, [r4, #-132] @ 0xffffff7c │ │ │ │ │ vadd.f32 s8, s8, s25 │ │ │ │ │ - vldr s19, [pc, #-700] @ 14de8 │ │ │ │ │ + vldr s19, [pc, #-700] @ 149a8 │ │ │ │ │ vldr s25, [r4, #124] @ 0x7c │ │ │ │ │ vmla.f32 s15, s10, s6 │ │ │ │ │ vldr s10, [r4, #-136] @ 0xffffff78 │ │ │ │ │ vadd.f32 s9, s9, s25 │ │ │ │ │ - vldr s6, [pc, #-716] @ 14dec │ │ │ │ │ + vldr s6, [pc, #-716] @ 149ac │ │ │ │ │ vldr s25, [r4, #128] @ 0x80 │ │ │ │ │ vmla.f32 s15, s11, s24 │ │ │ │ │ vldr s11, [r4, #-140] @ 0xffffff74 │ │ │ │ │ vadd.f32 s10, s10, s25 │ │ │ │ │ - vldr s24, [pc, #-732] @ 14df0 │ │ │ │ │ + vldr s24, [pc, #-732] @ 149b0 │ │ │ │ │ vldr s25, [r4, #132] @ 0x84 │ │ │ │ │ vmla.f32 s15, s12, s23 │ │ │ │ │ vldr s12, [r4, #-144] @ 0xffffff70 │ │ │ │ │ vadd.f32 s11, s11, s25 │ │ │ │ │ - vldr s23, [pc, #-748] @ 14df4 │ │ │ │ │ + vldr s23, [pc, #-748] @ 149b4 │ │ │ │ │ vldr s25, [r4, #136] @ 0x88 │ │ │ │ │ vmla.f32 s15, s13, s22 │ │ │ │ │ vldr s13, [r4, #-148] @ 0xffffff6c │ │ │ │ │ vadd.f32 s12, s12, s25 │ │ │ │ │ - vldr s22, [pc, #-764] @ 14df8 │ │ │ │ │ + vldr s22, [pc, #-764] @ 149b8 │ │ │ │ │ vldr s25, [r4, #140] @ 0x8c │ │ │ │ │ vmla.f32 s15, s14, s21 │ │ │ │ │ vldr s14, [r4, #-152] @ 0xffffff68 │ │ │ │ │ vadd.f32 s13, s13, s25 │ │ │ │ │ - vldr s21, [pc, #-780] @ 14dfc │ │ │ │ │ + vldr s21, [pc, #-780] @ 149bc │ │ │ │ │ vldr s25, [r4, #144] @ 0x90 │ │ │ │ │ vmla.f32 s15, s7, s20 │ │ │ │ │ vldr s7, [r4, #-156] @ 0xffffff64 │ │ │ │ │ vadd.f32 s14, s14, s25 │ │ │ │ │ - vldr s20, [pc, #-796] @ 14e00 │ │ │ │ │ + vldr s20, [pc, #-796] @ 149c0 │ │ │ │ │ vldr s25, [r4, #148] @ 0x94 │ │ │ │ │ vmla.f32 s15, s8, s19 │ │ │ │ │ vldr s8, [r4, #-160] @ 0xffffff60 │ │ │ │ │ vadd.f32 s7, s7, s25 │ │ │ │ │ - vldr s19, [pc, #-812] @ 14e04 │ │ │ │ │ + vldr s19, [pc, #-812] @ 149c4 │ │ │ │ │ vldr s25, [r4, #152] @ 0x98 │ │ │ │ │ vmla.f32 s15, s9, s6 │ │ │ │ │ vldr s9, [r4, #-164] @ 0xffffff5c │ │ │ │ │ vadd.f32 s8, s8, s25 │ │ │ │ │ - vldr s6, [pc, #-828] @ 14e08 │ │ │ │ │ + vldr s6, [pc, #-828] @ 149c8 │ │ │ │ │ vldr s25, [r4, #156] @ 0x9c │ │ │ │ │ vmla.f32 s15, s10, s24 │ │ │ │ │ vldr s10, [r4, #-168] @ 0xffffff58 │ │ │ │ │ vadd.f32 s9, s9, s25 │ │ │ │ │ - vldr s24, [pc, #-844] @ 14e0c │ │ │ │ │ + vldr s24, [pc, #-844] @ 149cc │ │ │ │ │ vldr s25, [r4, #160] @ 0xa0 │ │ │ │ │ vmla.f32 s15, s11, s23 │ │ │ │ │ vldr s11, [r4, #-172] @ 0xffffff54 │ │ │ │ │ vadd.f32 s10, s10, s25 │ │ │ │ │ - vldr s23, [pc, #-860] @ 14e10 │ │ │ │ │ + vldr s23, [pc, #-860] @ 149d0 │ │ │ │ │ vldr s25, [r4, #164] @ 0xa4 │ │ │ │ │ vmla.f32 s15, s12, s22 │ │ │ │ │ vldr s12, [r4, #-176] @ 0xffffff50 │ │ │ │ │ vadd.f32 s11, s11, s25 │ │ │ │ │ - vldr s22, [pc, #-876] @ 14e14 │ │ │ │ │ + vldr s22, [pc, #-876] @ 149d4 │ │ │ │ │ vldr s25, [r4, #168] @ 0xa8 │ │ │ │ │ vmla.f32 s15, s13, s21 │ │ │ │ │ vldr s13, [r4, #-180] @ 0xffffff4c │ │ │ │ │ vadd.f32 s12, s12, s25 │ │ │ │ │ - vldr s21, [pc, #-892] @ 14e18 │ │ │ │ │ + vldr s21, [pc, #-892] @ 149d8 │ │ │ │ │ vldr s25, [r4, #172] @ 0xac │ │ │ │ │ vmla.f32 s15, s14, s20 │ │ │ │ │ vldr s14, [r4, #-184] @ 0xffffff48 │ │ │ │ │ vadd.f32 s13, s13, s25 │ │ │ │ │ - vldr s20, [pc, #-908] @ 14e1c │ │ │ │ │ + vldr s20, [pc, #-908] @ 149dc │ │ │ │ │ vldr s25, [r4, #176] @ 0xb0 │ │ │ │ │ vmla.f32 s15, s7, s19 │ │ │ │ │ vldr s7, [r4, #-188] @ 0xffffff44 │ │ │ │ │ vadd.f32 s14, s14, s25 │ │ │ │ │ - vldr s19, [pc, #-924] @ 14e20 │ │ │ │ │ + vldr s19, [pc, #-924] @ 149e0 │ │ │ │ │ vldr s25, [r4, #180] @ 0xb4 │ │ │ │ │ vmla.f32 s15, s8, s6 │ │ │ │ │ vldr s8, [r4, #-192] @ 0xffffff40 │ │ │ │ │ vadd.f32 s7, s7, s25 │ │ │ │ │ - vldr s6, [pc, #-940] @ 14e24 │ │ │ │ │ + vldr s6, [pc, #-940] @ 149e4 │ │ │ │ │ vldr s25, [r4, #184] @ 0xb8 │ │ │ │ │ vmla.f32 s15, s9, s24 │ │ │ │ │ vldr s9, [r4, #-196] @ 0xffffff3c │ │ │ │ │ vadd.f32 s8, s8, s25 │ │ │ │ │ - vldr s24, [pc, #-956] @ 14e28 │ │ │ │ │ + vldr s24, [pc, #-956] @ 149e8 │ │ │ │ │ vldr s25, [r4, #188] @ 0xbc │ │ │ │ │ vmla.f32 s15, s10, s23 │ │ │ │ │ vldr s10, [r4, #-200] @ 0xffffff38 │ │ │ │ │ vadd.f32 s9, s9, s25 │ │ │ │ │ - vldr s23, [pc, #-972] @ 14e2c │ │ │ │ │ + vldr s23, [pc, #-972] @ 149ec │ │ │ │ │ vldr s25, [r4, #192] @ 0xc0 │ │ │ │ │ vmla.f32 s15, s11, s22 │ │ │ │ │ vldr s11, [r4, #-204] @ 0xffffff34 │ │ │ │ │ vadd.f32 s10, s10, s25 │ │ │ │ │ - vldr s22, [pc, #-988] @ 14e30 │ │ │ │ │ + vldr s22, [pc, #-988] @ 149f0 │ │ │ │ │ vldr s25, [r4, #196] @ 0xc4 │ │ │ │ │ vmla.f32 s15, s12, s21 │ │ │ │ │ vldr s12, [r4, #-208] @ 0xffffff30 │ │ │ │ │ vadd.f32 s11, s11, s25 │ │ │ │ │ - vldr s21, [pc, #-1004] @ 14e34 │ │ │ │ │ + vldr s21, [pc, #-1004] @ 149f4 │ │ │ │ │ vldr s25, [r4, #200] @ 0xc8 │ │ │ │ │ vmla.f32 s15, s13, s20 │ │ │ │ │ vldr s13, [r4, #-212] @ 0xffffff2c │ │ │ │ │ vadd.f32 s12, s12, s25 │ │ │ │ │ - vldr s20, [pc, #1016] @ 1562c │ │ │ │ │ + vldr s20, [pc, #1016] @ 151ec │ │ │ │ │ vldr s25, [r4, #204] @ 0xcc │ │ │ │ │ vmla.f32 s15, s14, s19 │ │ │ │ │ vldr s14, [r4, #-216] @ 0xffffff28 │ │ │ │ │ vadd.f32 s13, s13, s25 │ │ │ │ │ - vldr s19, [pc, #1000] @ 15630 │ │ │ │ │ + vldr s19, [pc, #1000] @ 151f0 │ │ │ │ │ vldr s25, [r4, #208] @ 0xd0 │ │ │ │ │ vmla.f32 s15, s7, s6 │ │ │ │ │ vldr s7, [r4, #-220] @ 0xffffff24 │ │ │ │ │ vadd.f32 s14, s14, s25 │ │ │ │ │ - vldr s6, [pc, #984] @ 15634 │ │ │ │ │ + vldr s6, [pc, #984] @ 151f4 │ │ │ │ │ vldr s25, [r4, #212] @ 0xd4 │ │ │ │ │ vmla.f32 s15, s8, s24 │ │ │ │ │ vldr s24, [r4, #216] @ 0xd8 │ │ │ │ │ vadd.f32 s7, s7, s25 │ │ │ │ │ vldr s8, [r4, #-224] @ 0xffffff20 │ │ │ │ │ - vldr s25, [pc, #964] @ 15638 │ │ │ │ │ + vldr s25, [pc, #964] @ 151f8 │ │ │ │ │ vmla.f32 s15, s9, s23 │ │ │ │ │ vadd.f32 s8, s8, s24 │ │ │ │ │ vldr s23, [r4, #220] @ 0xdc │ │ │ │ │ vldr s9, [r4, #-228] @ 0xffffff1c │ │ │ │ │ - vldr s24, [pc, #948] @ 1563c │ │ │ │ │ + vldr s24, [pc, #948] @ 151fc │ │ │ │ │ vmla.f32 s15, s10, s22 │ │ │ │ │ vldr s22, [r4, #224] @ 0xe0 │ │ │ │ │ vadd.f32 s9, s9, s23 │ │ │ │ │ vldr s10, [r4, #-232] @ 0xffffff18 │ │ │ │ │ - vldr s23, [pc, #932] @ 15640 │ │ │ │ │ + vldr s23, [pc, #932] @ 15200 │ │ │ │ │ vmla.f32 s15, s11, s21 │ │ │ │ │ vadd.f32 s10, s10, s22 │ │ │ │ │ vldr s21, [r4, #228] @ 0xe4 │ │ │ │ │ vldr s11, [r4, #-236] @ 0xffffff14 │ │ │ │ │ - vldr s22, [pc, #916] @ 15644 │ │ │ │ │ + vldr s22, [pc, #916] @ 15204 │ │ │ │ │ vmla.f32 s15, s12, s20 │ │ │ │ │ vldr s20, [r4, #232] @ 0xe8 │ │ │ │ │ vadd.f32 s11, s11, s21 │ │ │ │ │ vldr s12, [r4, #-240] @ 0xffffff10 │ │ │ │ │ - vldr s21, [pc, #900] @ 15648 │ │ │ │ │ + vldr s21, [pc, #900] @ 15208 │ │ │ │ │ vmla.f32 s15, s13, s19 │ │ │ │ │ vadd.f32 s12, s12, s20 │ │ │ │ │ vldr s19, [r4, #236] @ 0xec │ │ │ │ │ vldr s13, [r4, #-244] @ 0xffffff0c │ │ │ │ │ - vldr s20, [pc, #884] @ 1564c │ │ │ │ │ + vldr s20, [pc, #884] @ 1520c │ │ │ │ │ vmla.f32 s15, s14, s6 │ │ │ │ │ double_fir1(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:64 │ │ │ │ │ - vldr s14, [pc, #880] @ 15650 │ │ │ │ │ + vldr s14, [pc, #880] @ 15210 │ │ │ │ │ double_fir0(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:53 │ │ │ │ │ vadd.f32 s13, s13, s19 │ │ │ │ │ - vldr s19, [pc, #876] @ 15654 │ │ │ │ │ + vldr s19, [pc, #876] @ 15214 │ │ │ │ │ double_fir1(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:64 │ │ │ │ │ - vldr s6, [pc, #876] @ 15658 │ │ │ │ │ + vldr s6, [pc, #876] @ 15218 │ │ │ │ │ double_fir0(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:53 │ │ │ │ │ vmla.f32 s15, s7, s25 │ │ │ │ │ double_fir1(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:64 │ │ │ │ │ - vldr s25, [pc, #872] @ 1565c │ │ │ │ │ - vldr s7, [pc, #872] @ 15660 │ │ │ │ │ + vldr s25, [pc, #872] @ 1521c │ │ │ │ │ + vldr s7, [pc, #872] @ 15220 │ │ │ │ │ double_fir0(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:53 │ │ │ │ │ vmla.f32 s15, s8, s24 │ │ │ │ │ double_fir1(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:64 │ │ │ │ │ - vldr s24, [pc, #868] @ 15664 │ │ │ │ │ - vldr s8, [pc, #868] @ 15668 │ │ │ │ │ + vldr s24, [pc, #868] @ 15224 │ │ │ │ │ + vldr s8, [pc, #868] @ 15228 │ │ │ │ │ double_fir0(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:53 │ │ │ │ │ vmla.f32 s15, s9, s23 │ │ │ │ │ double_fir1(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:64 │ │ │ │ │ - vldr s23, [pc, #864] @ 1566c │ │ │ │ │ - vldr s9, [pc, #864] @ 15670 │ │ │ │ │ + vldr s23, [pc, #864] @ 1522c │ │ │ │ │ + vldr s9, [pc, #864] @ 15230 │ │ │ │ │ double_fir0(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:53 │ │ │ │ │ vmla.f32 s15, s10, s22 │ │ │ │ │ double_fir1(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:64 │ │ │ │ │ - vldr s10, [pc, #860] @ 15674 │ │ │ │ │ - vldr s22, [pc, #860] @ 15678 │ │ │ │ │ + vldr s10, [pc, #860] @ 15234 │ │ │ │ │ + vldr s22, [pc, #860] @ 15238 │ │ │ │ │ double_fir0(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:53 │ │ │ │ │ vmla.f32 s15, s11, s21 │ │ │ │ │ double_fir1(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:64 │ │ │ │ │ - vldr s21, [pc, #856] @ 1567c │ │ │ │ │ - vldr s11, [pc, #856] @ 15680 │ │ │ │ │ + vldr s21, [pc, #856] @ 1523c │ │ │ │ │ + vldr s11, [pc, #856] @ 15240 │ │ │ │ │ double_fir0(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:53 │ │ │ │ │ vmla.f32 s15, s12, s20 │ │ │ │ │ double_fir1(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:64 │ │ │ │ │ - vldr s20, [pc, #852] @ 15684 │ │ │ │ │ - vldr s12, [pc, #852] @ 15688 │ │ │ │ │ + vldr s20, [pc, #852] @ 15244 │ │ │ │ │ + vldr s12, [pc, #852] @ 15248 │ │ │ │ │ double_fir0(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:53 │ │ │ │ │ vmla.f32 s15, s13, s19 │ │ │ │ │ double_fir1(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:64 │ │ │ │ │ - vldr s19, [pc, #848] @ 1568c │ │ │ │ │ - vldr s13, [pc, #848] @ 15690 │ │ │ │ │ + vldr s19, [pc, #848] @ 1524c │ │ │ │ │ + vldr s13, [pc, #848] @ 15250 │ │ │ │ │ double_fir0(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:55 │ │ │ │ │ vadd.f32 s15, s15, s15 │ │ │ │ │ do_input_stage(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:392 (discriminator 1) │ │ │ │ │ vstr s15, [r5, #-8] │ │ │ │ │ double_fir1(): │ │ │ │ │ @@ -36360,160 +36259,160 @@ │ │ │ │ │ vldr s14, [r4, #-64] @ 0xffffffc0 │ │ │ │ │ vldr s21, [r4, #60] @ 0x3c │ │ │ │ │ vadd.f32 s8, s8, s9 │ │ │ │ │ vldr s10, [r4, #64] @ 0x40 │ │ │ │ │ vmla.f32 s15, s23, s11 │ │ │ │ │ vldr s9, [r4, #-68] @ 0xffffffbc │ │ │ │ │ vadd.f32 s14, s14, s21 │ │ │ │ │ - vldr s24, [pc, #596] @ 15694 │ │ │ │ │ + vldr s24, [pc, #596] @ 15254 │ │ │ │ │ vldr s11, [r4, #68] @ 0x44 │ │ │ │ │ vadd.f32 s9, s9, s10 │ │ │ │ │ - vldr s23, [pc, #588] @ 15698 │ │ │ │ │ + vldr s23, [pc, #588] @ 15258 │ │ │ │ │ vmla.f32 s15, s26, s22 │ │ │ │ │ vldr s10, [r4, #-72] @ 0xffffffb8 │ │ │ │ │ vldr s22, [r4, #72] @ 0x48 │ │ │ │ │ - vldr s21, [pc, #576] @ 1569c │ │ │ │ │ + vldr s21, [pc, #576] @ 1525c │ │ │ │ │ vadd.f32 s10, s10, s11 │ │ │ │ │ vldr s11, [r4, #-76] @ 0xffffffb4 │ │ │ │ │ vmla.f32 s15, s25, s20 │ │ │ │ │ vldr s25, [r4, #-80] @ 0xffffffb0 │ │ │ │ │ - vldr s20, [pc, #560] @ 156a0 │ │ │ │ │ + vldr s20, [pc, #560] @ 15260 │ │ │ │ │ vadd.f32 s11, s11, s22 │ │ │ │ │ vldr s22, [r4, #76] @ 0x4c │ │ │ │ │ vmla.f32 s15, s6, s19 │ │ │ │ │ - vldr s19, [pc, #548] @ 156a4 │ │ │ │ │ + vldr s19, [pc, #548] @ 15264 │ │ │ │ │ vadd.f32 s6, s25, s22 │ │ │ │ │ vldr s25, [r4, #-84] @ 0xffffffac │ │ │ │ │ vldr s22, [r4, #80] @ 0x50 │ │ │ │ │ vmla.f32 s15, s7, s12 │ │ │ │ │ - vldr s7, [pc, #532] @ 156a8 │ │ │ │ │ + vldr s7, [pc, #532] @ 15268 │ │ │ │ │ vadd.f32 s12, s25, s22 │ │ │ │ │ vldr s25, [r4, #-88] @ 0xffffffa8 │ │ │ │ │ vldr s22, [r4, #84] @ 0x54 │ │ │ │ │ vmla.f32 s15, s8, s13 │ │ │ │ │ - vldr s8, [pc, #516] @ 156ac │ │ │ │ │ + vldr s8, [pc, #516] @ 1526c │ │ │ │ │ vadd.f32 s13, s25, s22 │ │ │ │ │ vldr s25, [r4, #88] @ 0x58 │ │ │ │ │ vldr s22, [r4, #-92] @ 0xffffffa4 │ │ │ │ │ vmla.f32 s15, s14, s24 │ │ │ │ │ vldr s14, [r4, #-96] @ 0xffffffa0 │ │ │ │ │ vadd.f32 s22, s22, s25 │ │ │ │ │ - vldr s24, [pc, #492] @ 156b0 │ │ │ │ │ + vldr s24, [pc, #492] @ 15270 │ │ │ │ │ vldr s25, [r4, #92] @ 0x5c │ │ │ │ │ vmla.f32 s15, s9, s23 │ │ │ │ │ vldr s23, [r4, #96] @ 0x60 │ │ │ │ │ vadd.f32 s14, s14, s25 │ │ │ │ │ - vldr s9, [pc, #476] @ 156b4 │ │ │ │ │ + vldr s9, [pc, #476] @ 15274 │ │ │ │ │ vldr s25, [r4, #-100] @ 0xffffff9c │ │ │ │ │ vmla.f32 s15, s10, s21 │ │ │ │ │ - vldr s21, [pc, #468] @ 156b8 │ │ │ │ │ + vldr s21, [pc, #468] @ 15278 │ │ │ │ │ vadd.f32 s10, s25, s23 │ │ │ │ │ vldr s25, [r4, #-104] @ 0xffffff98 │ │ │ │ │ vldr s23, [r4, #100] @ 0x64 │ │ │ │ │ vmla.f32 s15, s11, s20 │ │ │ │ │ - vldr s20, [pc, #452] @ 156bc │ │ │ │ │ + vldr s20, [pc, #452] @ 1527c │ │ │ │ │ vadd.f32 s11, s25, s23 │ │ │ │ │ vldr s25, [r4, #-108] @ 0xffffff94 │ │ │ │ │ vldr s23, [r4, #104] @ 0x68 │ │ │ │ │ vmla.f32 s15, s6, s19 │ │ │ │ │ - vldr s19, [pc, #436] @ 156c0 │ │ │ │ │ + vldr s19, [pc, #436] @ 15280 │ │ │ │ │ vadd.f32 s6, s25, s23 │ │ │ │ │ vldr s25, [r4, #-112] @ 0xffffff90 │ │ │ │ │ vldr s23, [r4, #108] @ 0x6c │ │ │ │ │ vmla.f32 s15, s12, s7 │ │ │ │ │ - vldr s7, [pc, #420] @ 156c4 │ │ │ │ │ + vldr s7, [pc, #420] @ 15284 │ │ │ │ │ vadd.f32 s12, s25, s23 │ │ │ │ │ vldr s25, [r4, #-116] @ 0xffffff8c │ │ │ │ │ vldr s23, [r4, #112] @ 0x70 │ │ │ │ │ vmla.f32 s15, s13, s8 │ │ │ │ │ vldr s13, [r4, #-120] @ 0xffffff88 │ │ │ │ │ vadd.f32 s8, s25, s23 │ │ │ │ │ vldr s25, [r4, #116] @ 0x74 │ │ │ │ │ - vldr s23, [pc, #392] @ 156c8 │ │ │ │ │ + vldr s23, [pc, #392] @ 15288 │ │ │ │ │ vmla.f32 s15, s22, s24 │ │ │ │ │ vadd.f32 s13, s13, s25 │ │ │ │ │ vldr s24, [r4, #120] @ 0x78 │ │ │ │ │ vldr s25, [r4, #-124] @ 0xffffff84 │ │ │ │ │ - vldr s22, [pc, #376] @ 156cc │ │ │ │ │ + vldr s22, [pc, #376] @ 1528c │ │ │ │ │ vmla.f32 s15, s14, s9 │ │ │ │ │ vldr s14, [r4, #124] @ 0x7c │ │ │ │ │ vadd.f32 s9, s25, s24 │ │ │ │ │ vldr s25, [r4, #-128] @ 0xffffff80 │ │ │ │ │ - vldr s24, [pc, #360] @ 156d0 │ │ │ │ │ + vldr s24, [pc, #360] @ 15290 │ │ │ │ │ vmla.f32 s15, s10, s21 │ │ │ │ │ vadd.f32 s10, s25, s14 │ │ │ │ │ - vldr s21, [pc, #352] @ 156d4 │ │ │ │ │ + vldr s21, [pc, #352] @ 15294 │ │ │ │ │ vldr s25, [r4, #-132] @ 0xffffff7c │ │ │ │ │ vldr s14, [r4, #128] @ 0x80 │ │ │ │ │ vmla.f32 s15, s11, s20 │ │ │ │ │ - vldr s20, [pc, #340] @ 156d8 │ │ │ │ │ + vldr s20, [pc, #340] @ 15298 │ │ │ │ │ vadd.f32 s11, s25, s14 │ │ │ │ │ vldr s25, [r4, #-136] @ 0xffffff78 │ │ │ │ │ vldr s14, [r4, #132] @ 0x84 │ │ │ │ │ vmla.f32 s15, s6, s19 │ │ │ │ │ - vldr s19, [pc, #324] @ 156dc │ │ │ │ │ + vldr s19, [pc, #324] @ 1529c │ │ │ │ │ vadd.f32 s6, s25, s14 │ │ │ │ │ vldr s25, [r4, #-140] @ 0xffffff74 │ │ │ │ │ vldr s14, [r4, #136] @ 0x88 │ │ │ │ │ vmla.f32 s15, s12, s7 │ │ │ │ │ - vldr s7, [pc, #308] @ 156e0 │ │ │ │ │ + vldr s7, [pc, #308] @ 152a0 │ │ │ │ │ vadd.f32 s12, s25, s14 │ │ │ │ │ vldr s14, [r4, #-144] @ 0xffffff70 │ │ │ │ │ vldr s25, [r4, #140] @ 0x8c │ │ │ │ │ vmla.f32 s15, s8, s23 │ │ │ │ │ vldr s23, [r4, #144] @ 0x90 │ │ │ │ │ - vldr s8, [pc, #288] @ 156e4 │ │ │ │ │ + vldr s8, [pc, #288] @ 152a4 │ │ │ │ │ vadd.f32 s14, s14, s25 │ │ │ │ │ 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] @ 156e8 │ │ │ │ │ + vldr s23, [pc, #264] @ 152a8 │ │ │ │ │ vmla.f32 s15, s9, s24 │ │ │ │ │ vadd.f32 s9, s25, s13 │ │ │ │ │ - vldr s24, [pc, #256] @ 156ec │ │ │ │ │ + vldr s24, [pc, #256] @ 152ac │ │ │ │ │ vldr s25, [r4, #-156] @ 0xffffff64 │ │ │ │ │ vldr s13, [r4, #152] @ 0x98 │ │ │ │ │ vmla.f32 s15, s10, s21 │ │ │ │ │ - vldr s21, [pc, #244] @ 156f0 │ │ │ │ │ + vldr s21, [pc, #244] @ 152b0 │ │ │ │ │ vadd.f32 s10, s25, s13 │ │ │ │ │ vldr s25, [r4, #-160] @ 0xffffff60 │ │ │ │ │ vldr s13, [r4, #156] @ 0x9c │ │ │ │ │ vmla.f32 s15, s11, s20 │ │ │ │ │ - vldr s20, [pc, #228] @ 156f4 │ │ │ │ │ + vldr s20, [pc, #228] @ 152b4 │ │ │ │ │ vadd.f32 s11, s25, s13 │ │ │ │ │ vldr s25, [r4, #-164] @ 0xffffff5c │ │ │ │ │ vldr s13, [r4, #160] @ 0xa0 │ │ │ │ │ vmla.f32 s15, s6, s19 │ │ │ │ │ - vldr s19, [pc, #212] @ 156f8 │ │ │ │ │ + vldr s19, [pc, #212] @ 152b8 │ │ │ │ │ vadd.f32 s6, s25, s13 │ │ │ │ │ - b.n 15748 │ │ │ │ │ + b.n 15308 │ │ │ │ │ nop │ │ │ │ │ asrs r6, r0, #12 │ │ │ │ │ @ instruction: 0xb7df │ │ │ │ │ stmia r5!, {r2, r6} │ │ │ │ │ subs r0, #15 │ │ │ │ │ - ble.n 155f0 │ │ │ │ │ + ble.n 151b0 │ │ │ │ │ @ instruction: 0xb818 │ │ │ │ │ cmp r1, #48 @ 0x30 │ │ │ │ │ subs r0, #17 │ │ │ │ │ adds r2, #153 @ 0x99 │ │ │ │ │ @ instruction: 0xb7fe │ │ │ │ │ - bmi.n 15544 │ │ │ │ │ + bmi.n 15104 │ │ │ │ │ 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 159b8 │ │ │ │ │ + b.n 15578 │ │ │ │ │ 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 │ │ │ │ │ @@ -36524,89 +36423,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, 156e2 │ │ │ │ │ - bne.n 155b4 │ │ │ │ │ - cbnz r6, 156e2 │ │ │ │ │ - bgt.n 155a8 │ │ │ │ │ + cbnz r0, 152a2 │ │ │ │ │ + bne.n 15174 │ │ │ │ │ + cbnz r6, 152a2 │ │ │ │ │ + bgt.n 15168 │ │ │ │ │ subs r3, #24 │ │ │ │ │ - blt.n 1569e │ │ │ │ │ + blt.n 1525e │ │ │ │ │ subs r3, #192 @ 0xc0 │ │ │ │ │ cmp r5, #190 @ 0xbe │ │ │ │ │ subs r3, #241 @ 0xf1 │ │ │ │ │ adcs r6, r3 │ │ │ │ │ - cbnz r0, 1570a │ │ │ │ │ - blt.n 155bc │ │ │ │ │ - cbnz r5, 15712 │ │ │ │ │ + cbnz r0, 152ca │ │ │ │ │ + blt.n 1517c │ │ │ │ │ + cbnz r5, 152d2 │ │ │ │ │ str r6, [r3, #68] @ 0x44 │ │ │ │ │ subs r3, #240 @ 0xf0 │ │ │ │ │ ldmia r0!, {r2, r3} │ │ │ │ │ - cbnz r2, 15716 │ │ │ │ │ + cbnz r2, 152d6 │ │ │ │ │ vstr d3, [r8, #824] @ 0x338 │ │ │ │ │ ldr r6, [sp, #940] @ 0x3ac │ │ │ │ │ - cbnz r6, 15712 │ │ │ │ │ + cbnz r6, 152d2 │ │ │ │ │ strh r6, [r4, #28] │ │ │ │ │ subs r3, #155 @ 0x9b │ │ │ │ │ adds r4, #74 @ 0x4a │ │ │ │ │ - cbnz r6, 1570c │ │ │ │ │ + cbnz r6, 152cc │ │ │ │ │ str r3, [r7, #60] @ 0x3c │ │ │ │ │ subs r3, #69 @ 0x45 │ │ │ │ │ ldmia r6!, {r0, r2, r5, r7} │ │ │ │ │ - cbnz r6, 156f8 │ │ │ │ │ + cbnz r6, 152b8 │ │ │ │ │ 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 15656 │ │ │ │ │ + bls.n 15216 │ │ │ │ │ subs r2, #168 @ 0xa8 │ │ │ │ │ add r4, sp, #596 @ 0x254 │ │ │ │ │ hlt 0x002a │ │ │ │ │ - ldr r4, [pc, #792] @ (159f4 ) │ │ │ │ │ + ldr r4, [pc, #792] @ (155b4 ) │ │ │ │ │ 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, 1571a │ │ │ │ │ + cbnz r7, 152da │ │ │ │ │ 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] @ (158ec ) │ │ │ │ │ - cbnz r5, 1571a │ │ │ │ │ - b.n 14f6a │ │ │ │ │ + ldr r2, [pc, #472] @ (154ac ) │ │ │ │ │ + cbnz r5, 152da │ │ │ │ │ + b.n 14b2a │ │ │ │ │ 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 │ │ │ │ │ @@ -36616,149 +36515,149 @@ │ │ │ │ │ @ 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, 15758 │ │ │ │ │ + cbnz r7, 15318 │ │ │ │ │ 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, #164] @ 0xa4 │ │ │ │ │ vldr s13, [r4, #-168] @ 0xffffff58 │ │ │ │ │ vmla.f32 s15, s12, s7 │ │ │ │ │ vldr s7, [r4, #168] @ 0xa8 │ │ │ │ │ - vldr s12, [pc, #-96] @ 156fc │ │ │ │ │ + vldr s12, [pc, #-96] @ 152bc │ │ │ │ │ vadd.f32 s13, s13, s25 │ │ │ │ │ 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] @ 15700 │ │ │ │ │ + vldr s7, [pc, #-120] @ 152c0 │ │ │ │ │ vmla.f32 s15, s22, s23 │ │ │ │ │ vadd.f32 s22, s25, s14 │ │ │ │ │ - vldr s23, [pc, #-128] @ 15704 │ │ │ │ │ + vldr s23, [pc, #-128] @ 152c4 │ │ │ │ │ vldr s25, [r4, #-180] @ 0xffffff4c │ │ │ │ │ vldr s14, [r4, #176] @ 0xb0 │ │ │ │ │ vmla.f32 s15, s9, s24 │ │ │ │ │ - vldr s24, [pc, #-140] @ 15708 │ │ │ │ │ + vldr s24, [pc, #-140] @ 152c8 │ │ │ │ │ vadd.f32 s9, s25, s14 │ │ │ │ │ vldr s25, [r4, #-184] @ 0xffffff48 │ │ │ │ │ vldr s14, [r4, #180] @ 0xb4 │ │ │ │ │ vmla.f32 s15, s10, s21 │ │ │ │ │ - vldr s21, [pc, #-156] @ 1570c │ │ │ │ │ + vldr s21, [pc, #-156] @ 152cc │ │ │ │ │ vadd.f32 s10, s25, s14 │ │ │ │ │ vldr s25, [r4, #-188] @ 0xffffff44 │ │ │ │ │ vldr s14, [r4, #184] @ 0xb8 │ │ │ │ │ vmla.f32 s15, s11, s20 │ │ │ │ │ - vldr s20, [pc, #-172] @ 15710 │ │ │ │ │ + vldr s20, [pc, #-172] @ 152d0 │ │ │ │ │ vadd.f32 s11, s25, s14 │ │ │ │ │ vldr s25, [r4, #188] @ 0xbc │ │ │ │ │ vldr s14, [r4, #-192] @ 0xffffff40 │ │ │ │ │ vmla.f32 s15, s6, s19 │ │ │ │ │ vldr s19, [r4, #192] @ 0xc0 │ │ │ │ │ - vldr s6, [pc, #-192] @ 15714 │ │ │ │ │ + vldr s6, [pc, #-192] @ 152d4 │ │ │ │ │ vadd.f32 s14, s14, s25 │ │ │ │ │ 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] @ 15718 │ │ │ │ │ + vldr s19, [pc, #-216] @ 152d8 │ │ │ │ │ vmla.f32 s15, s8, s7 │ │ │ │ │ vadd.f32 s8, s25, s13 │ │ │ │ │ - vldr s7, [pc, #-224] @ 1571c │ │ │ │ │ + vldr s7, [pc, #-224] @ 152dc │ │ │ │ │ vldr s13, [r4, #200] @ 0xc8 │ │ │ │ │ vldr s25, [r4, #-204] @ 0xffffff34 │ │ │ │ │ vmla.f32 s15, s22, s23 │ │ │ │ │ - vldr s23, [pc, #-236] @ 15720 │ │ │ │ │ + vldr s23, [pc, #-236] @ 152e0 │ │ │ │ │ vadd.f32 s22, s25, s13 │ │ │ │ │ vldr s25, [r4, #-208] @ 0xffffff30 │ │ │ │ │ vldr s13, [r4, #204] @ 0xcc │ │ │ │ │ vmla.f32 s15, s9, s24 │ │ │ │ │ - vldr s24, [pc, #-252] @ 15724 │ │ │ │ │ + vldr s24, [pc, #-252] @ 152e4 │ │ │ │ │ vadd.f32 s9, s25, s13 │ │ │ │ │ vldr s25, [r4, #-212] @ 0xffffff2c │ │ │ │ │ vldr s13, [r4, #208] @ 0xd0 │ │ │ │ │ vmla.f32 s15, s10, s21 │ │ │ │ │ - vldr s21, [pc, #-268] @ 15728 │ │ │ │ │ + vldr s21, [pc, #-268] @ 152e8 │ │ │ │ │ vadd.f32 s10, s25, s13 │ │ │ │ │ vldr s25, [r4, #212] @ 0xd4 │ │ │ │ │ vldr s13, [r4, #-216] @ 0xffffff28 │ │ │ │ │ vmla.f32 s15, s11, s20 │ │ │ │ │ vldr s20, [r4, #216] @ 0xd8 │ │ │ │ │ - vldr s11, [pc, #-288] @ 1572c │ │ │ │ │ + vldr s11, [pc, #-288] @ 152ec │ │ │ │ │ vadd.f32 s13, s13, s25 │ │ │ │ │ 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] @ 15730 │ │ │ │ │ + vldr s20, [pc, #-312] @ 152f0 │ │ │ │ │ vmla.f32 s15, s12, s19 │ │ │ │ │ vadd.f32 s12, s25, s14 │ │ │ │ │ - vldr s19, [pc, #-320] @ 15734 │ │ │ │ │ + vldr s19, [pc, #-320] @ 152f4 │ │ │ │ │ vldr s25, [r4, #-228] @ 0xffffff1c │ │ │ │ │ vldr s14, [r4, #224] @ 0xe0 │ │ │ │ │ vmla.f32 s15, s8, s7 │ │ │ │ │ - vldr s7, [pc, #-332] @ 15738 │ │ │ │ │ + vldr s7, [pc, #-332] @ 152f8 │ │ │ │ │ vadd.f32 s8, s25, s14 │ │ │ │ │ vldr s25, [r4, #-232] @ 0xffffff18 │ │ │ │ │ vldr s14, [r4, #228] @ 0xe4 │ │ │ │ │ vmla.f32 s15, s22, s23 │ │ │ │ │ - vldr s23, [pc, #-348] @ 1573c │ │ │ │ │ + vldr s23, [pc, #-348] @ 152fc │ │ │ │ │ vadd.f32 s22, s25, s14 │ │ │ │ │ vldr s25, [r4, #-236] @ 0xffffff14 │ │ │ │ │ vldr s14, [r4, #232] @ 0xe8 │ │ │ │ │ vmla.f32 s15, s9, s24 │ │ │ │ │ - vldr s24, [pc, #-364] @ 15740 │ │ │ │ │ + vldr s24, [pc, #-364] @ 15300 │ │ │ │ │ vadd.f32 s9, s25, s14 │ │ │ │ │ vldr s14, [r4, #-240] @ 0xffffff10 │ │ │ │ │ vldr s25, [r4, #236] @ 0xec │ │ │ │ │ vmla.f32 s15, s10, s21 │ │ │ │ │ - vldr s10, [pc, #-380] @ 15744 │ │ │ │ │ + vldr s10, [pc, #-380] @ 15304 │ │ │ │ │ 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 │ │ │ │ │ vadd.f32 s15, s15, s15 │ │ │ │ │ do_input_stage(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:392 (discriminator 2) │ │ │ │ │ vstr s15, [r5, #-4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:391 (discriminator 2) │ │ │ │ │ - blt.w 14e5e │ │ │ │ │ - b.w 14d40 │ │ │ │ │ + blt.w 14a1e │ │ │ │ │ + b.w 14900 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:386 │ │ │ │ │ rsb r7, r0, r7, lsl #1 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:388 (discriminator 2) │ │ │ │ │ itt gt │ │ │ │ │ asrgt r0, r0, #1 │ │ │ │ │ lslgt r0, r0, #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:386 │ │ │ │ │ - bgt.w 14ce8 │ │ │ │ │ + bgt.w 148a8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:387 │ │ │ │ │ movs r0, #0 │ │ │ │ │ ./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:404 │ │ │ │ │ - ldr r3, [pc, #432] @ (15ac0 ) │ │ │ │ │ + ldr r3, [pc, #432] @ (15680 ) │ │ │ │ │ add r3, pc │ │ │ │ │ rsb r0, r1, #512 @ 0x200 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:403 │ │ │ │ │ mov.w r8, r1, lsl #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:405 │ │ │ │ │ cmp r1, r7 │ │ │ │ │ mov ip, r1 │ │ │ │ │ @@ -36767,55 +36666,55 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:413 │ │ │ │ │ ldr.w r3, [sl, #20] │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:405 │ │ │ │ │ it ge │ │ │ │ │ movge ip, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:403 │ │ │ │ │ - ldr r3, [pc, #408] @ (15ac4 ) │ │ │ │ │ + ldr r3, [pc, #408] @ (15684 ) │ │ │ │ │ add r3, pc │ │ │ │ │ add.w r0, r8, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:407 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 159d2 │ │ │ │ │ + beq.n 15592 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:408 (discriminator 1) │ │ │ │ │ cmp.w ip, #0 │ │ │ │ │ - ble.w 15a94 │ │ │ │ │ + ble.w 15654 │ │ │ │ │ add.w r8, lr, #8 │ │ │ │ │ mov.w lr, ip, lsl #2 │ │ │ │ │ sub.w r3, r0, #8 │ │ │ │ │ add.w r2, r5, lr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:388 (discriminator 4) │ │ │ │ │ mov r0, r4 │ │ │ │ │ strd ip, r4, [sp, #16] │ │ │ │ │ strd r6, r5, [sp, #24] │ │ │ │ │ mov r4, r2 │ │ │ │ │ mov r6, r3 │ │ │ │ │ mov fp, lr │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:409 │ │ │ │ │ vldr s16, [r6, #8] │ │ │ │ │ - bl 13dbc │ │ │ │ │ + bl 1397c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:409 (discriminator 1) │ │ │ │ │ vldr s17, [r8, #-8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:408 (discriminator 1) │ │ │ │ │ subs r6, #8 │ │ │ │ │ add.w r8, r8, #8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:409 (discriminator 1) │ │ │ │ │ vmul.f32 s16, s16, s0 │ │ │ │ │ - bl 13178 │ │ │ │ │ + bl 12d38 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:409 (discriminator 2) │ │ │ │ │ vmla.f32 s16, s17, s0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:408 (discriminator 2) │ │ │ │ │ adds r0, #8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:409 (discriminator 2) │ │ │ │ │ vstmia r5!, {s16} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:408 (discriminator 1) │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - bne.n 15960 │ │ │ │ │ + bne.n 15520 │ │ │ │ │ ldrd ip, r4, [sp, #16] │ │ │ │ │ mov lr, fp │ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:413 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:412 │ │ │ │ │ sub.w r1, r1, ip │ │ │ │ │ @@ -36828,207 +36727,207 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:412 │ │ │ │ │ str r1, [r6, #36] @ 0x24 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:413 │ │ │ │ │ str.w r3, [sl, #20] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:415 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r9, r3 │ │ │ │ │ - blt.n 15a6e │ │ │ │ │ + blt.n 1562e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:417 (discriminator 1) │ │ │ │ │ cmp ip, r7 │ │ │ │ │ - bge.w 14d40 │ │ │ │ │ + bge.w 14900 │ │ │ │ │ add.w r8, r5, lr │ │ │ │ │ mov r0, r4 │ │ │ │ │ add.w r5, r5, r7, lsl #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:417 (discriminator 2) │ │ │ │ │ - bl 13178 │ │ │ │ │ + bl 12d38 │ │ │ │ │ adds r0, #8 │ │ │ │ │ vstmia r8!, {s0} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:417 (discriminator 1) │ │ │ │ │ cmp r5, r8 │ │ │ │ │ - bne.n 159c0 │ │ │ │ │ - b.w 14d40 │ │ │ │ │ + bne.n 15580 │ │ │ │ │ + b.w 14900 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:410 (discriminator 1) │ │ │ │ │ cmp.w ip, #0 │ │ │ │ │ - ble.n 15a94 │ │ │ │ │ + ble.n 15654 │ │ │ │ │ add.w r3, lr, #8 │ │ │ │ │ mov.w lr, ip, lsl #2 │ │ │ │ │ add.w r2, r5, lr │ │ │ │ │ sub.w r8, r0, #8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:388 (discriminator 4) │ │ │ │ │ strd ip, r4, [sp, #16] │ │ │ │ │ mov r0, r4 │ │ │ │ │ strd r6, r5, [sp, #24] │ │ │ │ │ mov r4, r2 │ │ │ │ │ mov r6, r3 │ │ │ │ │ mov fp, lr │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:411 │ │ │ │ │ vldr s16, [r6, #-8] │ │ │ │ │ - bl 13dbc │ │ │ │ │ + bl 1397c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:411 (discriminator 1) │ │ │ │ │ vldr s17, [r8, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:410 (discriminator 1) │ │ │ │ │ adds r6, #8 │ │ │ │ │ sub.w r8, r8, #8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:411 (discriminator 1) │ │ │ │ │ vmul.f32 s16, s16, s0 │ │ │ │ │ - bl 13178 │ │ │ │ │ + bl 12d38 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:411 (discriminator 2) │ │ │ │ │ vmla.f32 s16, s17, s0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:410 (discriminator 2) │ │ │ │ │ adds r0, #8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:411 (discriminator 2) │ │ │ │ │ vstmia r5!, {s16} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:410 (discriminator 1) │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - bne.n 159fa │ │ │ │ │ - b.n 15988 │ │ │ │ │ + bne.n 155ba │ │ │ │ │ + b.n 15548 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:394 │ │ │ │ │ subs r3, r2, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:396 │ │ │ │ │ str.w r1, [sl, #28] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:397 │ │ │ │ │ ldr r1, [r6, #32] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:394 │ │ │ │ │ it ne │ │ │ │ │ movne r3, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:397 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - beq.w 14d1c │ │ │ │ │ + beq.w 148dc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:398 │ │ │ │ │ str r3, [r6, #32] │ │ │ │ │ mov.w r1, #512 @ 0x200 │ │ │ │ │ ldr.w r3, [sl, #20] │ │ │ │ │ str r1, [r6, #36] @ 0x24 │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ mov r0, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:399 │ │ │ │ │ - ldr r3, [pc, #124] @ (15ac8 ) │ │ │ │ │ + ldr r3, [pc, #124] @ (15688 ) │ │ │ │ │ ./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, #8] │ │ │ │ │ ldr r3, [r0, r3] │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bgt.n 15a78 │ │ │ │ │ + bgt.n 15638 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:405 │ │ │ │ │ cmp r7, r1 │ │ │ │ │ mov ip, r7 │ │ │ │ │ it ge │ │ │ │ │ movge ip, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:407 │ │ │ │ │ - cbnz r2, 15ab4 │ │ │ │ │ - ldr.w lr, [pc, #104] @ 15acc │ │ │ │ │ + cbnz r2, 15674 │ │ │ │ │ + ldr.w lr, [pc, #104] @ 1568c │ │ │ │ │ add lr, pc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:403 │ │ │ │ │ add.w r0, lr, #4096 @ 0x1000 │ │ │ │ │ - b.n 159d8 │ │ │ │ │ + b.n 15598 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:416 (discriminator 1) │ │ │ │ │ cmp ip, r7 │ │ │ │ │ - blt.w 14d28 │ │ │ │ │ - b.w 14d40 │ │ │ │ │ + blt.w 148e8 │ │ │ │ │ + b.w 14900 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:399 (discriminator 1) │ │ │ │ │ - ldr r0, [pc, #84] @ (15ad0 ) │ │ │ │ │ + ldr r0, [pc, #84] @ (15690 ) │ │ │ │ │ mov r1, r9 │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ add r0, pc │ │ │ │ │ - bl 1cb8 │ │ │ │ │ + bl 19e0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:402 │ │ │ │ │ ldr r1, [r6, #36] @ 0x24 │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w 14d1c │ │ │ │ │ + beq.w 148dc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:404 │ │ │ │ │ - ldr r3, [pc, #68] @ (15ad4 ) │ │ │ │ │ + ldr r3, [pc, #68] @ (15694 ) │ │ │ │ │ add r3, pc │ │ │ │ │ - b.n 15910 │ │ │ │ │ + b.n 154d0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:413 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:412 │ │ │ │ │ sub.w r1, r1, ip │ │ │ │ │ str r1, [r6, #36] @ 0x24 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:413 │ │ │ │ │ cmp r1, #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.w 14d24 │ │ │ │ │ + blt.w 148e4 │ │ │ │ │ mov.w lr, #0 │ │ │ │ │ - b.n 159b6 │ │ │ │ │ + b.n 15576 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:407 │ │ │ │ │ - ldr.w lr, [pc, #32] @ 15ad8 │ │ │ │ │ + ldr.w lr, [pc, #32] @ 15698 │ │ │ │ │ add lr, pc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:403 │ │ │ │ │ add.w r0, lr, #4096 @ 0x1000 │ │ │ │ │ - b.n 1593e │ │ │ │ │ - ldr r0, [sp, #648] @ 0x288 │ │ │ │ │ + b.n 154fe │ │ │ │ │ + subs r4, #122 @ 0x7a │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r0, [sp, #528] @ 0x210 │ │ │ │ │ + subs r4, #92 @ 0x5c │ │ │ │ │ movs r0, r0 │ │ │ │ │ - lsls r0, r7, #3 │ │ │ │ │ + lsls r4, r6, #3 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - str r7, [sp, #296] @ 0x128 │ │ │ │ │ + subs r3, #34 @ 0x22 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - strb r2, [r4, #10] │ │ │ │ │ + subs r2, r4, r5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - str r7, [sp, #128] @ 0x80 │ │ │ │ │ + subs r2, #248 @ 0xf8 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - str r6, [sp, #992] @ 0x3e0 │ │ │ │ │ + subs r2, #208 @ 0xd0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ vr_process(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:425 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ vpush {d8-d12} │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #3440] @ 0xd70 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:427 │ │ │ │ │ vldr d0, [r0, #40] @ 0x28 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:425 │ │ │ │ │ sub.w sp, sp, #580 @ 0x244 │ │ │ │ │ - ldr.w r2, [pc, #1088] @ 15f3c │ │ │ │ │ + ldr.w r2, [pc, #1088] @ 15afc │ │ │ │ │ mov r9, r0 │ │ │ │ │ - ldr.w r4, [pc, #1088] @ 15f40 │ │ │ │ │ + ldr.w r4, [pc, #1088] @ 15b00 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:427 │ │ │ │ │ vcmp.f64 d0, #0.0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:425 │ │ │ │ │ - ldr.w r3, [pc, #1084] @ 15f44 │ │ │ │ │ + ldr.w r3, [pc, #1084] @ 15b04 │ │ │ │ │ add r2, pc │ │ │ │ │ add r4, pc │ │ │ │ │ str r4, [sp, #48] @ 0x30 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:427 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:425 │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ str r3, [sp, #572] @ 0x23c │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ str r1, [sp, #20] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:427 │ │ │ │ │ - bne.w 164a0 │ │ │ │ │ + bne.w 16060 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:430 │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ add.w r0, r9, #52 @ 0x34 │ │ │ │ │ - bl 143e8 │ │ │ │ │ + bl 13fa8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:433 │ │ │ │ │ ldr.w r3, [r9, #12] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:431 │ │ │ │ │ ldr.w r5, [r9, #176] @ 0xb0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:430 │ │ │ │ │ str r0, [sp, #32] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:433 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 162de │ │ │ │ │ + beq.w 15e9e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:434 │ │ │ │ │ ldr.w r2, [r9, #224] @ 0xe0 │ │ │ │ │ cmp r2, r5 │ │ │ │ │ mov r1, r2 │ │ │ │ │ it ge │ │ │ │ │ movge r1, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:435 │ │ │ │ │ @@ -37043,38 +36942,38 @@ │ │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:438 (discriminator 1) │ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:438 │ │ │ │ │ and.w r6, r7, r7, asr #31 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:438 (discriminator 1) │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - blt.w 1645c │ │ │ │ │ + blt.w 1601c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:438 │ │ │ │ │ mov r4, r6 │ │ │ │ │ mov r5, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:439 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.n 15b80 │ │ │ │ │ + beq.n 15740 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:439 (discriminator 2) │ │ │ │ │ ite lt │ │ │ │ │ movlt.w r2, #4294967295 @ 0xffffffff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:439 (discriminator 3) │ │ │ │ │ movge r2, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:439 (discriminator 5) │ │ │ │ │ mov r3, r7 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r9 │ │ │ │ │ - bl 14c78 │ │ │ │ │ + bl 14838 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:439 (discriminator 1) │ │ │ │ │ - cbz r0, 15b86 │ │ │ │ │ + cbz r0, 15746 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:438 (discriminator 2) │ │ │ │ │ adds r4, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:438 (discriminator 1) │ │ │ │ │ cmp r5, r4 │ │ │ │ │ - bge.n 15b68 │ │ │ │ │ + bge.n 15728 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:441 │ │ │ │ │ ldr.w r3, [r9, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:444 │ │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:441 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:445 │ │ │ │ │ @@ -37086,29 +36985,29 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:447 │ │ │ │ │ ldr.w r3, [r9, #12] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:444 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:447 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:444 │ │ │ │ │ - ble.w 1646c │ │ │ │ │ + ble.w 1602c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:444 (discriminator 1) │ │ │ │ │ ldr.w r4, [r9, #48] @ 0x30 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:444 (discriminator 2) │ │ │ │ │ movs r1, #48 @ 0x30 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:444 (discriminator 1) │ │ │ │ │ mla r1, r1, r7, r4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ ldrd r2, r0, [r1, #12] │ │ │ │ │ fifo_occupancy(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ ldr r1, [r1, #8] │ │ │ │ │ subs r0, r0, r2 │ │ │ │ │ - bl 1bcd0 │ │ │ │ │ + bl 16180 │ │ │ │ │ vr_process(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:444 (discriminator 1) │ │ │ │ │ cmp.w r0, #480 @ 0x1e0 │ │ │ │ │ it lt │ │ │ │ │ movlt.w r0, #480 @ 0x1e0 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ sub.w r2, r0, #480 @ 0x1e0 │ │ │ │ │ @@ -37132,15 +37031,15 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:446 (discriminator 1) │ │ │ │ │ ldr r2, [r4, r2] │ │ │ │ │ ldr r1, [r1, #12] │ │ │ │ │ add.w r1, r1, #960 @ 0x3c0 │ │ │ │ │ add r2, r1 │ │ │ │ │ str.w r2, [r9, #168] @ 0xa8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:447 │ │ │ │ │ - cbz r3, 15c2a │ │ │ │ │ + cbz r3, 157ea │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:448 │ │ │ │ │ ldr.w r2, [r9, #224] @ 0xe0 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:448 (discriminator 1) │ │ │ │ │ itet lt │ │ │ │ │ neglt r1, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:448 (discriminator 2) │ │ │ │ │ @@ -37158,25 +37057,25 @@ │ │ │ │ │ ldr r1, [r1, #12] │ │ │ │ │ add.w r1, r1, #960 @ 0x3c0 │ │ │ │ │ add r2, r1 │ │ │ │ │ str.w r2, [r9, #216] @ 0xd8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:452 │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - ble.w 1656e │ │ │ │ │ + ble.w 1612e │ │ │ │ │ half_phase(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:110 │ │ │ │ │ - vldr s20, [pc, #772] @ 15f38 │ │ │ │ │ + vldr s20, [pc, #772] @ 15af8 │ │ │ │ │ vr_process(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:452 │ │ │ │ │ movs r2, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:459 │ │ │ │ │ - vldr d9, [pc, #748] @ 15f28 │ │ │ │ │ + vldr d9, [pc, #748] @ 15ae8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:462 │ │ │ │ │ - vldr d8, [pc, #752] @ 15f30 │ │ │ │ │ + vldr d8, [pc, #752] @ 15af0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:452 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:462 │ │ │ │ │ str.w ip, [sp, #52] @ 0x34 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:453 │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ @@ -37189,70 +37088,70 @@ │ │ │ │ │ mov r2, sl │ │ │ │ │ cmp r2, #64 @ 0x40 │ │ │ │ │ it ge │ │ │ │ │ movge r2, #64 @ 0x40 │ │ │ │ │ str r2, [sp, #16] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:457 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 15ea8 │ │ │ │ │ + beq.w 15a68 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:458 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ it ge │ │ │ │ │ movge r2, r3 │ │ │ │ │ str r2, [sp, #16] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:465 │ │ │ │ │ ldr.w r3, [r9, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 15d96 │ │ │ │ │ + bne.w 15956 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:465 (discriminator 1) │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 1606a │ │ │ │ │ + bne.w 15c2a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:465 (discriminator 2) │ │ │ │ │ ldr.w r2, [r9, #20] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:466 │ │ │ │ │ ldrb.w r3, [r9, #180] @ 0xb4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:465 (discriminator 2) │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 15da2 │ │ │ │ │ + bne.w 15962 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:467 │ │ │ │ │ ldr.w r2, [r9, #156] @ 0x9c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:466 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 15ef6 │ │ │ │ │ + beq.w 15ab6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:467 (discriminator 1) │ │ │ │ │ ldr.w r3, [r9, #152] @ 0x98 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:467 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 16402 │ │ │ │ │ + beq.w 15fc2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:467 (discriminator 1) │ │ │ │ │ - cbz r3, 15cb2 │ │ │ │ │ + cbz r3, 15872 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:475 │ │ │ │ │ ldr.w r6, [r9, #176] @ 0xb0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:476 │ │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:475 │ │ │ │ │ adds r4, r6, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:476 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - blt.w 162fe │ │ │ │ │ + blt.w 15ebe │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:542 │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ poly_fir_d(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:209 │ │ │ │ │ ldr.w fp, [r9, #168] @ 0xa8 │ │ │ │ │ vr_process(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:542 │ │ │ │ │ lsls r0, r3, #1 │ │ │ │ │ poly_fir_d(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:209 │ │ │ │ │ sub.w r2, fp, #36 @ 0x24 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:210 (discriminator 1) │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bgt.n 15db8 │ │ │ │ │ + bgt.n 15978 │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ mov fp, sl │ │ │ │ │ vr_process(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:556 │ │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:557 │ │ │ │ │ ldr.w r5, [r9, #176] @ 0xb0 │ │ │ │ │ @@ -37281,15 +37180,15 @@ │ │ │ │ │ lsllt.w r0, r7, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:558 (discriminator 2) │ │ │ │ │ asrge.w r0, r7, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:558 (discriminator 4) │ │ │ │ │ subs r1, r1, r0 │ │ │ │ │ str.w r1, [r9, #148] @ 0x94 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:559 │ │ │ │ │ - cbz r3, 15d1c │ │ │ │ │ + cbz r3, 158dc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:560 │ │ │ │ │ ldr.w r3, [r9, #224] @ 0xe0 │ │ │ │ │ ldr.w r1, [r9, #196] @ 0xc4 │ │ │ │ │ subs r0, r3, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:560 (discriminator 1) │ │ │ │ │ itet mi │ │ │ │ │ submi r3, r2, r3 │ │ │ │ │ @@ -37325,109 +37224,109 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:106 │ │ │ │ │ itt ls │ │ │ │ │ addls r1, r1, r2 │ │ │ │ │ strls r1, [r3, #60] @ 0x3c │ │ │ │ │ vr_process(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:561 (discriminator 1) │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - bne.n 15d28 │ │ │ │ │ + bne.n 158e8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:89 │ │ │ │ │ ldr.w r3, [r9, #68] @ 0x44 │ │ │ │ │ fifo_trim_by(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:88 │ │ │ │ │ ldr.w r2, [r9, #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, #500] @ (15f48 ) │ │ │ │ │ + ldr r2, [pc, #500] @ (15b08 ) │ │ │ │ │ fifo_trim_by(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:89 │ │ │ │ │ str.w r3, [r9, #68] @ 0x44 │ │ │ │ │ vr_process(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:567 │ │ │ │ │ - ldr r3, [pc, #492] @ (15f44 ) │ │ │ │ │ + ldr r3, [pc, #492] @ (15b04 ) │ │ │ │ │ ./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, #572] @ 0x23c │ │ │ │ │ eors r2, r3 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ - bne.w 165a6 │ │ │ │ │ + bne.w 16166 │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ add.w sp, sp, #580 @ 0x244 │ │ │ │ │ vpop {d8-d12} │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:506 (discriminator 1) │ │ │ │ │ str.w lr, [sp] │ │ │ │ │ mov r3, ip │ │ │ │ │ - ldr r0, [pc, #460] @ (15f4c ) │ │ │ │ │ + ldr r0, [pc, #460] @ (15b0c ) │ │ │ │ │ ldr.w r2, [r9, #176] @ 0xb0 │ │ │ │ │ ldr.w r1, [r9, #224] @ 0xe0 │ │ │ │ │ add r0, pc │ │ │ │ │ - bl 1cb8 │ │ │ │ │ + bl 19e0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:510 │ │ │ │ │ ldr.w r3, [r9, #12] │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 162d8 │ │ │ │ │ + bne.w 15e98 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:541 │ │ │ │ │ ldrb.w r3, [r9, #180] @ 0xb4 │ │ │ │ │ poly_fir_d(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:209 │ │ │ │ │ ldr.w fp, [r9, #168] @ 0xa8 │ │ │ │ │ vr_process(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:541 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 15f00 │ │ │ │ │ + beq.w 15ac0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:542 │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ poly_fir_d(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:209 │ │ │ │ │ sub.w r2, fp, #36 @ 0x24 │ │ │ │ │ vr_process(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:542 │ │ │ │ │ lsls r0, r3, #1 │ │ │ │ │ poly_fir_d(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:210 (discriminator 1) │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - ble.n 15cc2 │ │ │ │ │ + ble.n 15882 │ │ │ │ │ add r6, sp, #60 @ 0x3c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:210 (discriminator 3) │ │ │ │ │ ldr.w sl, [r9, #172] @ 0xac │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:210 │ │ │ │ │ movs r7, #0 │ │ │ │ │ mov r8, r2 │ │ │ │ │ str r0, [sp, #24] │ │ │ │ │ str r6, [sp, #40] @ 0x28 │ │ │ │ │ - b.n 15e34 │ │ │ │ │ + b.n 159f4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:211 │ │ │ │ │ ldr.w r5, [r9, #144] @ 0x90 │ │ │ │ │ add.w r0, r8, r4, lsl #2 │ │ │ │ │ mov r1, r5 │ │ │ │ │ - bl 13fec │ │ │ │ │ + bl 13bac │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:212 │ │ │ │ │ ldr.w fp, [r9, #152] @ 0x98 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:211 (discriminator 1) │ │ │ │ │ vstr s0, [r6] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:212 │ │ │ │ │ adds.w r1, fp, r5 │ │ │ │ │ ldr.w r5, [r9, #156] @ 0x9c │ │ │ │ │ adc.w r4, r4, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:213 │ │ │ │ │ cmp r4, sl │ │ │ │ │ - bge.n 15e3c │ │ │ │ │ + bge.n 159fc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:217 │ │ │ │ │ add.w r0, r8, r4, lsl #2 │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ - bl 13fec │ │ │ │ │ + bl 13bac │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:218 │ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:219 │ │ │ │ │ ldr.w r3, [r9, #164] @ 0xa4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:210 (discriminator 1) │ │ │ │ │ adds r6, #8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:218 │ │ │ │ │ @@ -37451,20 +37350,20 @@ │ │ │ │ │ cmp r2, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:218 │ │ │ │ │ str.w r4, [r9, #148] @ 0x94 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:219 │ │ │ │ │ str.w r1, [r9, #152] @ 0x98 │ │ │ │ │ str.w r5, [r9, #156] @ 0x9c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:210 (discriminator 1) │ │ │ │ │ - ble.w 162bc │ │ │ │ │ + ble.w 15e7c │ │ │ │ │ mov r7, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:210 (discriminator 3) │ │ │ │ │ ldr.w r4, [r9, #148] @ 0x94 │ │ │ │ │ cmp r4, sl │ │ │ │ │ - blt.n 15dc8 │ │ │ │ │ + blt.n 15988 │ │ │ │ │ vr_process(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:543 │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:542 (discriminator 1) │ │ │ │ │ asrs r7, r7, #1 │ │ │ │ │ ldr r6, [sp, #40] @ 0x28 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:543 │ │ │ │ │ @@ -37472,90 +37371,90 @@ │ │ │ │ │ mov r3, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:550 │ │ │ │ │ add r2, r7 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ half_iir(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:101 (discriminator 2) │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.w 164aa │ │ │ │ │ + beq.w 1606a │ │ │ │ │ ldr r1, [sp, #32] │ │ │ │ │ adds r2, r7, r3 │ │ │ │ │ add.w r3, r1, r3, lsl #2 │ │ │ │ │ add.w r2, r1, r2, lsl #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:101 (discriminator 3) │ │ │ │ │ mov r1, r6 │ │ │ │ │ vldr s1, [r6, #4] │ │ │ │ │ adds r6, #8 │ │ │ │ │ vldr s0, [r1] │ │ │ │ │ - bl 13e5c │ │ │ │ │ + bl 13a1c │ │ │ │ │ vstmia r3!, {s0} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:101 (discriminator 2) │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.n 15e5e │ │ │ │ │ + bne.n 15a1e │ │ │ │ │ ldr.w r3, [r9, #12] │ │ │ │ │ vr_process(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:564 │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ sub.w sl, r3, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:551 │ │ │ │ │ ldr.w r3, [r9, #16] │ │ │ │ │ - cbz r3, 15e90 │ │ │ │ │ + cbz r3, 15a50 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:552 │ │ │ │ │ subs r3, r3, r7 │ │ │ │ │ str.w r3, [r9, #16] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:553 │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ cmp r7, r3 │ │ │ │ │ - bne.w 15cc2 │ │ │ │ │ + bne.w 15882 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:559 │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:452 │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:559 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:452 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bgt.w 15c48 │ │ │ │ │ - b.n 15cc2 │ │ │ │ │ + bgt.w 15808 │ │ │ │ │ + b.n 15882 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:459 │ │ │ │ │ vldr d11, [r9, #32] │ │ │ │ │ vcmp.f64 d11, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.w 15c6c │ │ │ │ │ + beq.w 1582c │ │ │ │ │ set_step(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:335 │ │ │ │ │ vldr d7, [r9, #184] @ 0xb8 │ │ │ │ │ vmov.f64 d12, #96 @ 0x3f000000 0.5 │ │ │ │ │ vmov.f64 d6, d12 │ │ │ │ │ vmla.f64 d6, d11, d7 │ │ │ │ │ vmov r0, r1, d6 │ │ │ │ │ - bl 1c61c │ │ │ │ │ + bl 16acc │ │ │ │ │ vldr d7, [r9, #232] @ 0xe8 │ │ │ │ │ strd r0, r1, [r9, #152] @ 0x98 │ │ │ │ │ vmla.f64 d12, d11, d7 │ │ │ │ │ vmov r0, r1, d12 │ │ │ │ │ - bl 1c61c │ │ │ │ │ + bl 16acc │ │ │ │ │ vr_process(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:462 │ │ │ │ │ vstr d8, [r9, #160] @ 0xa0 │ │ │ │ │ set_step(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:335 │ │ │ │ │ strd r0, r1, [r9, #200] @ 0xc8 │ │ │ │ │ vr_process(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:462 │ │ │ │ │ vstr d8, [r9, #208] @ 0xd0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:463 │ │ │ │ │ vstr d9, [r9, #32] │ │ │ │ │ - b.n 15c6c │ │ │ │ │ + b.n 1582c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:471 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - bgt.w 162e4 │ │ │ │ │ + bgt.w 15ea4 │ │ │ │ │ poly_fir_d(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:209 │ │ │ │ │ ldr.w fp, [r9, #168] @ 0xa8 │ │ │ │ │ vr_process(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:546 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ @@ -37563,49 +37462,49 @@ │ │ │ │ │ ldr.w r5, [r9] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:546 │ │ │ │ │ add.w r2, r3, r2, lsl #2 │ │ │ │ │ poly_fir_u(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:247 (discriminator 1) │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble.w 164b6 │ │ │ │ │ + ble.w 16076 │ │ │ │ │ str r5, [sp, #8] │ │ │ │ │ mov r8, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:247 (discriminator 3) │ │ │ │ │ ldr.w r4, [r9, #172] @ 0xac │ │ │ │ │ mov r6, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:247 │ │ │ │ │ movs r7, #0 │ │ │ │ │ mov sl, r3 │ │ │ │ │ mov r5, r2 │ │ │ │ │ - b.n 15fa2 │ │ │ │ │ + b.n 15b62 │ │ │ │ │ nop │ │ │ │ │ ... │ │ │ │ │ movs r0, r0 │ │ │ │ │ subs r0, r0, #6 │ │ │ │ │ - str r3, [sp, #888] @ 0x378 │ │ │ │ │ + subs r0, #34 @ 0x22 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - str r3, [sp, #880] @ 0x370 │ │ │ │ │ + subs r0, #32 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - lsls r4, r6, #3 │ │ │ │ │ + lsls r0, r6, #3 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - str r1, [sp, #576] @ 0x240 │ │ │ │ │ + adds r5, #212 @ 0xd4 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r0, [r6, #120] @ 0x78 │ │ │ │ │ + adds r0, r6, r1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:248 │ │ │ │ │ add.w r0, fp, r0, lsl #2 │ │ │ │ │ ldr.w r1, [r9, #144] @ 0x90 │ │ │ │ │ subs r0, #20 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:247 (discriminator 4) │ │ │ │ │ adds r7, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:248 │ │ │ │ │ - bl 141b0 │ │ │ │ │ + bl 13d70 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:249 │ │ │ │ │ ldr.w r1, [r9, #152] @ 0x98 │ │ │ │ │ ldr.w r3, [r9, #144] @ 0x90 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:248 (discriminator 1) │ │ │ │ │ vstmia r5!, {s0} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:249 │ │ │ │ │ adds r3, r3, r1 │ │ │ │ │ @@ -37621,48 +37520,48 @@ │ │ │ │ │ ldr.w r3, [r9, #164] @ 0xa4 │ │ │ │ │ adc.w r0, r0, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:247 (discriminator 1) │ │ │ │ │ cmp sl, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:250 │ │ │ │ │ str.w r0, [r9, #156] @ 0x9c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:247 (discriminator 1) │ │ │ │ │ - beq.w 16292 │ │ │ │ │ + beq.w 15e52 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:247 (discriminator 3) │ │ │ │ │ ldr.w r0, [r9, #148] @ 0x94 │ │ │ │ │ cmp r0, r4 │ │ │ │ │ - blt.n 15f54 │ │ │ │ │ + blt.n 15b14 │ │ │ │ │ vr_process(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:550 │ │ │ │ │ ldrd r5, r3, [sp, #8] │ │ │ │ │ mov r2, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:564 │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:550 │ │ │ │ │ add r3, r7 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:564 │ │ │ │ │ sub.w sl, r1, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:547 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 15e84 │ │ │ │ │ + beq.w 15a44 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:548 │ │ │ │ │ add.w r0, r9, #72 @ 0x48 │ │ │ │ │ half_phase(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:108 (discriminator 2) │ │ │ │ │ - cbz r7, 15fe8 │ │ │ │ │ + cbz r7, 15ba8 │ │ │ │ │ add.w r2, r2, r7, lsl #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:108 (discriminator 3) │ │ │ │ │ - vldr s22, [pc, #-124] @ 15f50 │ │ │ │ │ + vldr s22, [pc, #-124] @ 15b10 │ │ │ │ │ vldr s0, [r8] │ │ │ │ │ vmov.f32 s1, s22 │ │ │ │ │ - bl 13e5c │ │ │ │ │ + bl 13a1c │ │ │ │ │ vstmia r8!, {s0} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:108 (discriminator 2) │ │ │ │ │ cmp r2, r8 │ │ │ │ │ - bne.n 15fce │ │ │ │ │ + bne.n 15b8e │ │ │ │ │ ldr.w r3, [r9, #12] │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:110 │ │ │ │ │ vldr s8, [r9, #88] @ 0x58 │ │ │ │ │ vldr s9, [r9, #96] @ 0x60 │ │ │ │ │ vldr s10, [r9, #104] @ 0x68 │ │ │ │ │ vldr s11, [r9, #112] @ 0x70 │ │ │ │ │ @@ -37696,18 +37595,18 @@ │ │ │ │ │ vstr s10, [r9, #104] @ 0x68 │ │ │ │ │ vstr s11, [r9, #112] @ 0x70 │ │ │ │ │ vstr s12, [r9, #120] @ 0x78 │ │ │ │ │ vstr s13, [r9, #128] @ 0x80 │ │ │ │ │ vstr s14, [r9, #80] @ 0x50 │ │ │ │ │ vstr s15, [r9, #136] @ 0x88 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:115 │ │ │ │ │ - b.n 15e84 │ │ │ │ │ + b.n 15a44 │ │ │ │ │ vr_process(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:512 │ │ │ │ │ - ldr.w r3, [pc, #1344] @ 165ac │ │ │ │ │ + ldr.w r3, [pc, #1344] @ 1616c │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r1, [sp, #28] │ │ │ │ │ rsb r2, r1, #1024 @ 0x400 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:511 │ │ │ │ │ mov.w r8, r1, lsl #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:512 │ │ │ │ │ add.w r5, r3, r2, lsl #2 │ │ │ │ │ @@ -37722,15 +37621,15 @@ │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ vr_process(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:513 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ it ge │ │ │ │ │ movge r2, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:511 │ │ │ │ │ - ldr.w r3, [pc, #1312] @ 165b0 │ │ │ │ │ + ldr.w r3, [pc, #1312] @ 16170 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:513 │ │ │ │ │ mov r4, r2 │ │ │ │ │ str r2, [sp, #16] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:511 │ │ │ │ │ add r3, pc │ │ │ │ │ memset(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:59 (discriminator 1) │ │ │ │ │ @@ -37742,59 +37641,59 @@ │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:59 (discriminator 1) │ │ │ │ │ mov.w r3, #512 @ 0x200 │ │ │ │ │ vr_process(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:513 │ │ │ │ │ lsls r7, r4, #1 │ │ │ │ │ memset(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:59 (discriminator 1) │ │ │ │ │ - blx 188c <__memset_chk@plt> │ │ │ │ │ + blx 15b4 <__memset_chk@plt> │ │ │ │ │ vr_process(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:519 │ │ │ │ │ ldrb.w r4, [r9, #180] @ 0xb4 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.n 161a4 │ │ │ │ │ + bne.n 15d64 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:527 │ │ │ │ │ ldr r6, [sp, #28] │ │ │ │ │ mov r1, r5 │ │ │ │ │ str r7, [sp, #0] │ │ │ │ │ movs r2, #1 │ │ │ │ │ mov r3, r6 │ │ │ │ │ add.w r0, r9, #192 @ 0xc0 │ │ │ │ │ - bl 142d4 │ │ │ │ │ + bl 13e94 │ │ │ │ │ poly_fir_fade_u(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:259 │ │ │ │ │ ldr.w r1, [r9, #168] @ 0xa8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:260 (discriminator 1) │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 16562 │ │ │ │ │ + beq.w 16122 │ │ │ │ │ sub.w r8, r8, #8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:260 (discriminator 3) │ │ │ │ │ ldr.w sl, [r9, #172] @ 0xac │ │ │ │ │ mov r3, r8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:260 │ │ │ │ │ mov fp, r4 │ │ │ │ │ mov r8, r6 │ │ │ │ │ str r1, [sp, #24] │ │ │ │ │ mov r6, r3 │ │ │ │ │ - b.n 1613e │ │ │ │ │ + b.n 15cfe │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:261 │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:260 (discriminator 4) │ │ │ │ │ add.w fp, fp, #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:261 │ │ │ │ │ ldr.w r4, [r9, #144] @ 0x90 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:260 (discriminator 1) │ │ │ │ │ subs r6, #8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:261 │ │ │ │ │ vldr s1, [r6, #16] │ │ │ │ │ add.w r0, r3, r5, lsl #2 │ │ │ │ │ mov r1, r4 │ │ │ │ │ subs r0, #20 │ │ │ │ │ - bl 141b0 │ │ │ │ │ + bl 13d70 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:261 (discriminator 1) │ │ │ │ │ vldr s15, [r8] │ │ │ │ │ vmla.f32 s15, s1, s0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:262 │ │ │ │ │ ldr.w r0, [r9, #152] @ 0x98 │ │ │ │ │ ldr.w r1, [r9, #156] @ 0x9c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:261 (discriminator 1) │ │ │ │ │ @@ -37819,30 +37718,30 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:260 (discriminator 1) │ │ │ │ │ cmp r7, fp │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:263 │ │ │ │ │ str.w r1, [r9, #156] @ 0x9c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:261 (discriminator 1) │ │ │ │ │ vstr s15, [r3] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:260 (discriminator 1) │ │ │ │ │ - ble.n 16146 │ │ │ │ │ + ble.n 15d06 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:260 (discriminator 3) │ │ │ │ │ ldr.w r5, [r9, #148] @ 0x94 │ │ │ │ │ cmp r5, sl │ │ │ │ │ - blt.n 160e0 │ │ │ │ │ + blt.n 15ca0 │ │ │ │ │ vr_process(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:532 │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ subs r6, r3, r7 │ │ │ │ │ str.w r6, [r9, #12] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:533 │ │ │ │ │ - cbnz r6, 16164 │ │ │ │ │ + cbnz r6, 15d24 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:534 │ │ │ │ │ ldr.w r3, [r9, #24] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 162d0 │ │ │ │ │ + beq.w 15e90 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:535 │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ str.w r3, [r9, #28] │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:550 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ @@ -37860,71 +37759,71 @@ │ │ │ │ │ add.w r2, r2, r1, lsl #2 │ │ │ │ │ half_iir(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:101 (discriminator 3) │ │ │ │ │ mov r5, r4 │ │ │ │ │ vldr s1, [r4, #4] │ │ │ │ │ adds r4, #8 │ │ │ │ │ vldr s0, [r5] │ │ │ │ │ - bl 13e5c │ │ │ │ │ + bl 13a1c │ │ │ │ │ vstmia r3!, {s0} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:101 (discriminator 2) │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.n 16182 │ │ │ │ │ + bne.n 15d42 │ │ │ │ │ ldr.w r3, [r9, #12] │ │ │ │ │ poly_fir_u(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:247 │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ - b.n 15e84 │ │ │ │ │ + b.n 15a44 │ │ │ │ │ vr_process(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:519 (discriminator 1) │ │ │ │ │ ldrb.w r4, [r9, #228] @ 0xe4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:520 │ │ │ │ │ mov r1, r8 │ │ │ │ │ str r7, [sp, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:519 (discriminator 1) │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.n 1624c │ │ │ │ │ + bne.n 15e0c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:523 │ │ │ │ │ ldr.w r8, [sp, #28] │ │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ │ add.w r0, r9, #144 @ 0x90 │ │ │ │ │ mov r3, r8 │ │ │ │ │ - bl 142d4 │ │ │ │ │ + bl 13e94 │ │ │ │ │ poly_fir_fade_u(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:259 │ │ │ │ │ ldr.w r2, [r9, #216] @ 0xd8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:260 (discriminator 1) │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 16562 │ │ │ │ │ + beq.w 16122 │ │ │ │ │ add.w sl, r5, #8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:260 (discriminator 3) │ │ │ │ │ ldr.w r6, [r9, #220] @ 0xdc │ │ │ │ │ mov r3, sl │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:260 │ │ │ │ │ mov fp, r4 │ │ │ │ │ mov sl, r8 │ │ │ │ │ str r2, [sp, #24] │ │ │ │ │ mov r8, r3 │ │ │ │ │ - b.n 16242 │ │ │ │ │ + b.n 15e02 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:261 │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:260 (discriminator 4) │ │ │ │ │ add.w fp, fp, #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:261 │ │ │ │ │ ldr.w r4, [r9, #192] @ 0xc0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:260 (discriminator 1) │ │ │ │ │ add.w r8, r8, #8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:261 │ │ │ │ │ vldr s1, [r8, #-16] │ │ │ │ │ add.w r0, r3, r5, lsl #2 │ │ │ │ │ mov r1, r4 │ │ │ │ │ subs r0, #20 │ │ │ │ │ - bl 141b0 │ │ │ │ │ + bl 13d70 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:261 (discriminator 1) │ │ │ │ │ vldr s15, [sl] │ │ │ │ │ vmla.f32 s15, s1, s0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:262 │ │ │ │ │ ldr.w r0, [r9, #200] @ 0xc8 │ │ │ │ │ ldr.w r1, [r9, #204] @ 0xcc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:261 (discriminator 1) │ │ │ │ │ @@ -37949,124 +37848,124 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:260 (discriminator 1) │ │ │ │ │ cmp r7, fp │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:263 │ │ │ │ │ str.w r1, [r9, #204] @ 0xcc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:261 (discriminator 1) │ │ │ │ │ vstr s15, [r3] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:260 (discriminator 1) │ │ │ │ │ - ble.n 16146 │ │ │ │ │ + ble.n 15d06 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:260 (discriminator 3) │ │ │ │ │ ldr.w r5, [r9, #196] @ 0xc4 │ │ │ │ │ cmp r5, r6 │ │ │ │ │ - blt.n 161e2 │ │ │ │ │ - b.n 16146 │ │ │ │ │ + blt.n 15da2 │ │ │ │ │ + b.n 15d06 │ │ │ │ │ vr_process(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:520 │ │ │ │ │ ldr r4, [sp, #28] │ │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ │ add.w r0, r9, #144 @ 0x90 │ │ │ │ │ mov r3, r4 │ │ │ │ │ - bl 142d4 │ │ │ │ │ + bl 13e94 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:521 │ │ │ │ │ mov r3, r4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:520 │ │ │ │ │ mov r7, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:521 │ │ │ │ │ str r0, [sp, #0] │ │ │ │ │ mov r1, r5 │ │ │ │ │ movs r2, #1 │ │ │ │ │ add.w r0, r9, #192 @ 0xc0 │ │ │ │ │ - bl 142d4 │ │ │ │ │ + bl 13e94 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:532 │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ subs r3, r3, r7 │ │ │ │ │ str.w r3, [r9, #12] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:533 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 16150 │ │ │ │ │ + beq.w 15d10 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:550 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:539 │ │ │ │ │ asrs r7, r7, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:550 │ │ │ │ │ adds r1, r3, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:564 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ sub.w sl, r3, r1 │ │ │ │ │ half_iir(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:101 (discriminator 2) │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.n 1619a │ │ │ │ │ + beq.n 15d5a │ │ │ │ │ vr_process(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:539 │ │ │ │ │ add.w r0, r9, #72 @ 0x48 │ │ │ │ │ - b.n 16174 │ │ │ │ │ + b.n 15d34 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:550 │ │ │ │ │ ldrd r5, r3, [sp, #8] │ │ │ │ │ mov r2, r6 │ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:564 │ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:550 │ │ │ │ │ add r3, r1 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:564 │ │ │ │ │ sub.w sl, r0, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:547 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 16456 │ │ │ │ │ + bne.w 16016 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:551 │ │ │ │ │ ldr.w r3, [r9, #16] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 15e98 │ │ │ │ │ + beq.w 15a58 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:552 │ │ │ │ │ subs r3, r3, r1 │ │ │ │ │ str.w r3, [r9, #16] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:553 │ │ │ │ │ - b.n 15e98 │ │ │ │ │ + b.n 15a58 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:543 │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:542 (discriminator 1) │ │ │ │ │ asrs r7, r7, #1 │ │ │ │ │ adds r7, #1 │ │ │ │ │ ldr r6, [sp, #40] @ 0x28 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:543 │ │ │ │ │ mov r3, r2 │ │ │ │ │ add.w r0, r9, #72 @ 0x48 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:550 │ │ │ │ │ add r2, r7 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ - b.n 15e52 │ │ │ │ │ + b.n 15a12 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:537 │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ - b.n 16164 │ │ │ │ │ + b.n 15d24 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:512 │ │ │ │ │ - ldr r3, [pc, #728] @ (165b4 ) │ │ │ │ │ + ldr r3, [pc, #728] @ (16174 ) │ │ │ │ │ add r3, pc │ │ │ │ │ - b.n 16070 │ │ │ │ │ + b.n 15c30 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:432 │ │ │ │ │ str r5, [sp, #36] @ 0x24 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:431 │ │ │ │ │ str r5, [sp, #44] @ 0x2c │ │ │ │ │ - b.n 15b56 │ │ │ │ │ + b.n 15716 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:471 (discriminator 1) │ │ │ │ │ ldr.w r3, [r9, #152] @ 0x98 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 15efc │ │ │ │ │ + beq.w 15abc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:475 │ │ │ │ │ ldr.w r6, [r9, #176] @ 0xb0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:476 │ │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:475 │ │ │ │ │ adds r4, r6, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:476 │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - ble.w 15efc │ │ │ │ │ + ble.w 15abc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:480 │ │ │ │ │ add.w r7, r9, #144 @ 0x90 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:468 │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:480 │ │ │ │ │ add.w r5, r9, #192 @ 0xc0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:479 │ │ │ │ │ @@ -38089,15 +37988,15 @@ │ │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:484 │ │ │ │ │ it ge │ │ │ │ │ movge r5, ip │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:481 │ │ │ │ │ str.w r4, [r9, #176] @ 0xb0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:484 │ │ │ │ │ - blt.w 164c0 │ │ │ │ │ + blt.w 16080 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:486 │ │ │ │ │ ldr.w r3, [r9, #48] @ 0x30 │ │ │ │ │ movs r2, #48 @ 0x30 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:38 │ │ │ │ │ movs r6, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:486 │ │ │ │ │ mla r4, r2, r4, r3 │ │ │ │ │ @@ -38105,40 +38004,40 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r1, [r4, #40] @ 0x28 │ │ │ │ │ fifo_clear(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:38 │ │ │ │ │ strd r6, r6, [r4, #12] │ │ │ │ │ vr_process(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:488 │ │ │ │ │ - bl 143e8 │ │ │ │ │ + bl 13fa8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:488 (discriminator 1) │ │ │ │ │ ldr r2, [r4, #40] @ 0x28 │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:59 (discriminator 1) │ │ │ │ │ mov r1, r6 │ │ │ │ │ memset(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:59 (discriminator 1) │ │ │ │ │ lsls r2, r2, #2 │ │ │ │ │ - blx 16d4 │ │ │ │ │ + blx 13fc │ │ │ │ │ vr_process(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:490 │ │ │ │ │ ldr.w r3, [r9, #176] @ 0xb0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:489 │ │ │ │ │ str r6, [r4, #32] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:490 │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r0, r9 │ │ │ │ │ mov r1, r3 │ │ │ │ │ - bl 14c78 │ │ │ │ │ + bl 14838 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:492 │ │ │ │ │ ldr.w r4, [r9, #176] @ 0xb0 │ │ │ │ │ cmp r4, r6 │ │ │ │ │ - ble.w 16578 │ │ │ │ │ + ble.w 16138 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:492 (discriminator 1) │ │ │ │ │ adds r5, #1 │ │ │ │ │ - bne.w 164c0 │ │ │ │ │ + bne.w 16080 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:494 │ │ │ │ │ ldr.w r2, [r9, #48] @ 0x30 │ │ │ │ │ movs r3, #48 @ 0x30 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:495 │ │ │ │ │ ldr.w r6, [r9, #148] @ 0x94 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:496 │ │ │ │ │ mov r1, r4 │ │ │ │ │ @@ -38153,19 +38052,19 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:82 │ │ │ │ │ ldrd r4, r0, [r5, #8] │ │ │ │ │ mla r0, r4, r6, r0 │ │ │ │ │ str r0, [r5, #16] │ │ │ │ │ vr_process(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:496 │ │ │ │ │ mov r0, r9 │ │ │ │ │ - bl 14c78 │ │ │ │ │ + bl 14838 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:498 │ │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ │ mov r0, r9 │ │ │ │ │ - bl 149fc │ │ │ │ │ + bl 145bc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:501 (discriminator 1) │ │ │ │ │ ldr.w r3, [r9, #144] @ 0x90 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:502 │ │ │ │ │ ldrb.w ip, [r9, #228] @ 0xe4 │ │ │ │ │ ldrb.w lr, [r9, #180] @ 0xb4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:501 (discriminator 1) │ │ │ │ │ adds r3, r3, r3 │ │ │ │ │ @@ -38181,15 +38080,15 @@ │ │ │ │ │ adcs r3, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:504 (discriminator 1) │ │ │ │ │ ldrd r5, r2, [r9, #160] @ 0xa0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:501 (discriminator 4) │ │ │ │ │ str.w r3, [r9, #148] @ 0x94 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:503 │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ - beq.w 16598 │ │ │ │ │ + beq.w 16158 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:503 (discriminator 1) │ │ │ │ │ sub.w r6, r0, #31 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:504 (discriminator 1) │ │ │ │ │ lsls r2, r3 │ │ │ │ │ mov r0, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:503 (discriminator 1) │ │ │ │ │ lsls r1, r3 │ │ │ │ │ @@ -38208,32 +38107,32 @@ │ │ │ │ │ rsb r0, r3, #32 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:503 (discriminator 1) │ │ │ │ │ lsls r4, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:504 (discriminator 1) │ │ │ │ │ lsr.w r0, r5, r0 │ │ │ │ │ lsl.w r3, r5, r3 │ │ │ │ │ orrs r2, r0 │ │ │ │ │ - b.n 16534 │ │ │ │ │ + b.n 160f4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:469 (discriminator 1) │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - blt.w 15cb2 │ │ │ │ │ + blt.w 15872 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:470 │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:475 │ │ │ │ │ ldr.w r4, [r9, #176] @ 0xb0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:470 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:476 │ │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:475 │ │ │ │ │ subs r4, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:476 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bge.w 1658e │ │ │ │ │ + bge.w 1614e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:480 │ │ │ │ │ add.w r6, r9, #144 @ 0x90 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:479 │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ str.w r3, [r9, #24] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:480 │ │ │ │ │ add.w r5, r9, #192 @ 0xc0 │ │ │ │ │ @@ -38247,28 +38146,28 @@ │ │ │ │ │ ldmia.w r6, {r0, r1, r2, r3} │ │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:481 │ │ │ │ │ str.w r4, [r9, #176] @ 0xb0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:483 │ │ │ │ │ str.w r4, [r9, #28] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:484 │ │ │ │ │ - blt.w 16588 │ │ │ │ │ + blt.w 16148 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:484 (discriminator 3) │ │ │ │ │ - bne.n 16374 │ │ │ │ │ + bne.n 15f34 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:498 │ │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ │ mov r0, r9 │ │ │ │ │ - bl 149fc │ │ │ │ │ + bl 145bc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:501 │ │ │ │ │ - b.n 163a2 │ │ │ │ │ + b.n 15f62 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:548 │ │ │ │ │ add.w r0, r9, #72 @ 0x48 │ │ │ │ │ half_phase(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:108 (discriminator 2) │ │ │ │ │ - b.n 15fc6 │ │ │ │ │ + b.n 15b86 │ │ │ │ │ vr_process(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:441 │ │ │ │ │ ldr.w r2, [r9, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:442 │ │ │ │ │ itt gt │ │ │ │ │ movgt.w r2, #4294967295 @ 0xffffffff │ │ │ │ │ @@ -38281,50 +38180,50 @@ │ │ │ │ │ mla r1, r1, r7, r4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ ldrd r2, r0, [r1, #12] │ │ │ │ │ fifo_occupancy(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ ldr r1, [r1, #8] │ │ │ │ │ subs r0, r0, r2 │ │ │ │ │ - bl 1bcd0 │ │ │ │ │ + bl 16180 │ │ │ │ │ vr_process(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:444 (discriminator 1) │ │ │ │ │ cmp.w r0, #480 @ 0x1e0 │ │ │ │ │ it lt │ │ │ │ │ movlt.w r0, #480 @ 0x1e0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:444 (discriminator 11) │ │ │ │ │ negs r1, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:444 (discriminator 1) │ │ │ │ │ sub.w r2, r0, #480 @ 0x1e0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:444 (discriminator 11) │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ asr.w ip, r2, r1 │ │ │ │ │ - b.w 15bd4 │ │ │ │ │ + b.w 15794 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:428 │ │ │ │ │ movs r1, #0 │ │ │ │ │ - bl 14a64 │ │ │ │ │ - b.w 15b24 │ │ │ │ │ + bl 14624 │ │ │ │ │ + b.w 156e4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:564 │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ sub.w fp, r2, r1 │ │ │ │ │ - b.n 15cc6 │ │ │ │ │ + b.n 15886 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:547 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 15cc2 │ │ │ │ │ + beq.w 15882 │ │ │ │ │ poly_fir_u(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:247 │ │ │ │ │ movs r7, #0 │ │ │ │ │ - b.n 15fe8 │ │ │ │ │ + b.n 15ba8 │ │ │ │ │ vr_process(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:498 │ │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ │ mov r0, r9 │ │ │ │ │ - bl 149fc │ │ │ │ │ + bl 145bc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:501 (discriminator 2) │ │ │ │ │ ldr.w r3, [r9, #144] @ 0x90 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:502 │ │ │ │ │ movs r0, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:501 (discriminator 2) │ │ │ │ │ ldr.w r2, [r9, #148] @ 0x94 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:502 │ │ │ │ │ @@ -38367,11028 +38266,93 @@ │ │ │ │ │ orrpl r3, r5 │ │ │ │ │ asrs r2, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:504 (discriminator 4) │ │ │ │ │ strd r3, r2, [r9, #160] @ 0xa0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:505 │ │ │ │ │ mov.w r6, #1024 @ 0x400 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:506 │ │ │ │ │ - ldr r3, [pc, #120] @ (165b8 ) │ │ │ │ │ + ldr r3, [pc, #120] @ (16178 ) │ │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ │ strd r4, r1, [r9, #152] @ 0x98 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:505 │ │ │ │ │ str.w r6, [r9, #12] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:506 │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bgt.w 15d78 │ │ │ │ │ - ldr r5, [pc, #104] @ (165bc ) │ │ │ │ │ + bgt.w 15938 │ │ │ │ │ + ldr r5, [pc, #104] @ (1617c ) │ │ │ │ │ mov.w r3, #512 @ 0x200 │ │ │ │ │ mov.w r8, #4096 @ 0x1000 │ │ │ │ │ str r6, [sp, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:510 │ │ │ │ │ add r5, pc │ │ │ │ │ - b.n 16080 │ │ │ │ │ + b.n 15c40 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:532 │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:539 │ │ │ │ │ movs r7, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:532 │ │ │ │ │ str.w r3, [r9, #12] │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ - b.n 15e84 │ │ │ │ │ + b.n 15a44 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:452 │ │ │ │ │ mov fp, r2 │ │ │ │ │ movs r2, #0 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ - b.w 15cd4 │ │ │ │ │ + b.w 15894 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:498 │ │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ │ mov r0, r9 │ │ │ │ │ - bl 149fc │ │ │ │ │ + bl 145bc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:501 │ │ │ │ │ adds r5, #1 │ │ │ │ │ - beq.w 163a2 │ │ │ │ │ - b.n 164c8 │ │ │ │ │ + beq.w 15f62 │ │ │ │ │ + b.n 16088 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:470 │ │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 16332 │ │ │ │ │ + b.n 15ef2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:477 │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ - b.w 15cb2 │ │ │ │ │ + b.w 15872 │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ mov ip, r3 │ │ │ │ │ mov.w lr, #1 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - b.n 164f6 │ │ │ │ │ + b.n 160b6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:567 │ │ │ │ │ - blx 181c <__stack_chk_fail@plt> │ │ │ │ │ - nop │ │ │ │ │ - str r1, [sp, #264] @ 0x108 │ │ │ │ │ - movs r0, r0 │ │ │ │ │ - str r1, [sp, #104] @ 0x68 │ │ │ │ │ - movs r0, r0 │ │ │ │ │ - ldrh r6, [r2, #54] @ 0x36 │ │ │ │ │ - movs r0, r0 │ │ │ │ │ - lsls r0, r7, #3 │ │ │ │ │ - movs r0, r0 │ │ │ │ │ - ldrh r2, [r2, #34] @ 0x22 │ │ │ │ │ - movs r0, r0 │ │ │ │ │ -id(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr-core.c:299 │ │ │ │ │ - ldr r0, [pc, #4] @ (165c8 ) │ │ │ │ │ - add r0, pc │ │ │ │ │ - bx lr │ │ │ │ │ - nop │ │ │ │ │ - str r6, [r4, #120] @ 0x78 │ │ │ │ │ - movs r0, r0 │ │ │ │ │ -rate_create(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr-core.c:292 │ │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ │ - push {r4, r5, lr} │ │ │ │ │ - sub.w ip, sp, ip │ │ │ │ │ - str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr-core.c:293 │ │ │ │ │ - ldr r4, [pc, #20] @ (165f0 ) │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr-core.c:292 │ │ │ │ │ - sub sp, #12 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr-core.c:293 │ │ │ │ │ - movs r5, #14 │ │ │ │ │ - add r4, pc │ │ │ │ │ - strd r4, r5, [sp] │ │ │ │ │ - bl b8f4 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr-core.c:295 │ │ │ │ │ - add sp, #12 │ │ │ │ │ - pop {r4, r5, pc} │ │ │ │ │ - nop │ │ │ │ │ - strh r0, [r2, #62] @ 0x3e │ │ │ │ │ - movs r0, r0 │ │ │ │ │ -fifo_reserve(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:42 │ │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ │ - sub.w ip, sp, ip │ │ │ │ │ - str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ - mov r4, r0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:44 │ │ │ │ │ - ldr r0, [r0, #8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:46 │ │ │ │ │ - ldrd r3, r2, [r4, #12] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:44 │ │ │ │ │ - mul.w r5, r0, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:46 │ │ │ │ │ - cmp r3, r2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:50 │ │ │ │ │ - it ne │ │ │ │ │ - addne r3, r2, r5 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:46 │ │ │ │ │ - bne.n 16626 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:38 │ │ │ │ │ - vmov.i32 d16, #0 @ 0x00000000 │ │ │ │ │ - add.w r1, r4, #12 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:39 │ │ │ │ │ - mov r3, r5 │ │ │ │ │ - movs r2, #0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:38 │ │ │ │ │ - vst1.32 {d16}, [r1] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:51 │ │ │ │ │ - ldrd r0, r1, [r4] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:50 │ │ │ │ │ - cmp r1, r3 │ │ │ │ │ - bcs.n 1666e │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:59 │ │ │ │ │ - movs r6, #0 │ │ │ │ │ - b.n 16648 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:62 │ │ │ │ │ - blx 1874 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:63 │ │ │ │ │ - ldr r1, [r4, #4] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:62 (discriminator 1) │ │ │ │ │ - str r0, [r4, #0] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:63 │ │ │ │ │ - add r1, r5 │ │ │ │ │ - str r1, [r4, #4] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:64 │ │ │ │ │ - cbz r0, 16672 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:50 │ │ │ │ │ - ldr r2, [r4, #16] │ │ │ │ │ - adds r3, r5, r2 │ │ │ │ │ - cmp r3, r1 │ │ │ │ │ - bls.n 1666e │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:56 │ │ │ │ │ - ldr r3, [r4, #12] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:62 │ │ │ │ │ - add r1, r5 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:56 │ │ │ │ │ - cmp.w r3, #16384 @ 0x4000 │ │ │ │ │ - bls.n 16632 │ │ │ │ │ -/usr/include/arm-linux-gnueabihf/bits/string_fortified.h:36 (discriminator 1) │ │ │ │ │ - adds r1, r0, r3 │ │ │ │ │ - subs r2, r2, r3 │ │ │ │ │ - blx 1850 │ │ │ │ │ -./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, r5, r2 │ │ │ │ │ - cmp r3, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:58 │ │ │ │ │ - strd r6, r2, [r4, #12] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:50 │ │ │ │ │ - bhi.n 16648 │ │ │ │ │ -./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 │ │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ │ - stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ - vpush {d8} │ │ │ │ │ - sub.w ip, sp, ip │ │ │ │ │ - str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ - ldrd r7, r6, [r0, #24] │ │ │ │ │ - ldr r3, [r0, #20] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr-core.c:50 │ │ │ │ │ - mov r4, r0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ - subs r6, r6, r7 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr-core.c:50 │ │ │ │ │ - mov sl, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr-core.c:53 │ │ │ │ │ - vldr d16, [r0, #48] @ 0x30 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ - udiv r6, r6, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr-core.c:52 (discriminator 1) │ │ │ │ │ - ldr r3, [r0, #36] @ 0x24 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:100 │ │ │ │ │ - ldr.w r9, [r0, #12] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr-core.c:52 (discriminator 1) │ │ │ │ │ - subs r6, r6, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr-core.c:52 (discriminator 4) │ │ │ │ │ - ldr r3, [r0, #56] @ 0x38 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr-core.c:54 │ │ │ │ │ - mov r0, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr-core.c:52 (discriminator 1) │ │ │ │ │ - bic.w r6, r6, r6, asr #31 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr-core.c:52 (discriminator 4) │ │ │ │ │ - cmp r6, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr-core.c:51 (discriminator 1) │ │ │ │ │ - ldr.w r8, [r4, #32] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr-core.c:52 (discriminator 4) │ │ │ │ │ - it ge │ │ │ │ │ - movge r6, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr-core.c:53 │ │ │ │ │ - vmov s15, r6 │ │ │ │ │ - vcvt.f64.s32 d8, s15 │ │ │ │ │ - vmul.f64 d8, d8, d16 │ │ │ │ │ - vcvt.s32.f64 s16, d8 │ │ │ │ │ - vmov r3, s16 │ │ │ │ │ - adds r5, r3, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr-core.c:54 │ │ │ │ │ - mov r1, r5 │ │ │ │ │ - bl 165f4 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr-core.c:56 (discriminator 1) │ │ │ │ │ - ldr r3, [r4, #100] @ 0x64 │ │ │ │ │ - cmp r6, r3 │ │ │ │ │ - ble.n 16794 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr-core.c:56 (discriminator 3) │ │ │ │ │ - ldr r5, [r4, #112] @ 0x70 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr-core.c:56 │ │ │ │ │ - mov.w ip, #0 │ │ │ │ │ - ldr r2, [r4, #96] @ 0x60 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr-core.c:56 (discriminator 3) │ │ │ │ │ - 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] @ 167c8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr-core.c:59 │ │ │ │ │ - vldr d22, [pc, #224] @ 167d0 │ │ │ │ │ - adds r2, r5, 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 │ │ │ │ │ - add r3, r8 │ │ │ │ │ - mov lr, 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 │ │ │ │ │ - add.w r3, r7, r3, lsl #2 │ │ │ │ │ - add r3, r9 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr-core.c:59 │ │ │ │ │ - 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 │ │ │ │ │ - vsub.f32 s14, s14, s13 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr-core.c:59 │ │ │ │ │ - vcvt.f64.f32 d16, s12 │ │ │ │ │ - vadd.f32 s15, s15, s11 │ │ │ │ │ - vmov.f64 d25, d18 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr-core.c:60 │ │ │ │ │ - vcvt.f64.f32 d17, s14 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr-core.c:59 │ │ │ │ │ - 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 │ │ │ │ │ - vldr s15, [r4, #96] @ 0x60 │ │ │ │ │ - vcvt.f64.u32 d19, s15 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr-core.c:59 │ │ │ │ │ - vfms.f64 d16, d25, d20 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr-core.c:58 │ │ │ │ │ - vmul.f64 d19, d19, d23 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr-core.c:59 │ │ │ │ │ - vmul.f64 d16, d16, d22 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr-core.c:60 │ │ │ │ │ - vsub.f64 d17, d17, d16 │ │ │ │ │ - vsub.f64 d17, d17, d25 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr-core.c:61 │ │ │ │ │ - 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 r0!, {s15} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr-core.c:56 (discriminator 3) │ │ │ │ │ - str r2, [r4, #96] @ 0x60 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr-core.c:56 (discriminator 1) │ │ │ │ │ - adds r2, r5, r2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr-core.c:56 (discriminator 3) │ │ │ │ │ - str r1, [r4, #100] @ 0x64 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr-core.c:56 (discriminator 1) │ │ │ │ │ - adc.w r1, r1, fp │ │ │ │ │ - cmp r6, r3 │ │ │ │ │ - bgt.n 166fe │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr-core.c:64 │ │ │ │ │ - vmov r2, s16 │ │ │ │ │ - sub.w r5, r2, lr │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:89 │ │ │ │ │ - ldr.w r2, [sl, #16] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:88 │ │ │ │ │ - ldr.w r1, [sl, #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, r5, 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, [sl, #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 │ │ │ │ │ - it ls │ │ │ │ │ - addls r2, r2, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr-core.c:66 │ │ │ │ │ - mov.w r3, #0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:106 │ │ │ │ │ - it ls │ │ │ │ │ - strls r2, [r4, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr-core.c:66 │ │ │ │ │ - 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} │ │ │ │ │ - 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 │ │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ │ - push {r3, r4, r5, r6, r7, lr} │ │ │ │ │ - vpush {d8} │ │ │ │ │ - sub.w ip, sp, ip │ │ │ │ │ - str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ - mov r6, r0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/half-fir.h:43 │ │ │ │ │ - mov r0, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ - ldrd r7, r5, [r6, #24] │ │ │ │ │ - ldr r3, [r6, #20] │ │ │ │ │ - subs r5, r5, r7 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/half-fir.h:40 (discriminator 1) │ │ │ │ │ - ldr r2, [r6, #32] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ - udiv r5, r5, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/half-fir.h:41 (discriminator 1) │ │ │ │ │ - ldr r3, [r6, #36] @ 0x24 │ │ │ │ │ - add.w r7, r7, r2, lsl #2 │ │ │ │ │ - subs r5, r5, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/half-fir.h:41 (discriminator 4) │ │ │ │ │ - ldr r3, [r6, #56] @ 0x38 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/half-fir.h:41 (discriminator 1) │ │ │ │ │ - bic.w r5, r5, r5, asr #31 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/half-fir.h:41 (discriminator 4) │ │ │ │ │ - cmp r5, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:100 │ │ │ │ │ - ldr r4, [r6, #12] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/half-fir.h:41 (discriminator 4) │ │ │ │ │ - it ge │ │ │ │ │ - movge r5, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/half-fir.h:42 │ │ │ │ │ - adds r5, #1 │ │ │ │ │ - asrs r5, r5, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/half-fir.h:43 │ │ │ │ │ - mov r1, r5 │ │ │ │ │ - bl 165f4 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/half-fir.h:45 (discriminator 1) │ │ │ │ │ - cmp r5, #0 │ │ │ │ │ - ble.n 168e2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/half-fir.h:47 │ │ │ │ │ - vmov.f32 s1, #96 @ 0x3f000000 0.5 │ │ │ │ │ - adds r7, #8 │ │ │ │ │ - adds r3, r4, r7 │ │ │ │ │ - mov r4, r0 │ │ │ │ │ - add.w r1, r0, r5, lsl #2 │ │ │ │ │ - ldr r2, [r6, #84] @ 0x54 │ │ │ │ │ - vldr s14, [r3, #-4] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/half-fir.h:45 (discriminator 1) │ │ │ │ │ - adds r3, #8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/half-fir.h:47 │ │ │ │ │ - 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 1) │ │ │ │ │ - cmp r1, r4 │ │ │ │ │ - bne.n 16830 │ │ │ │ │ -./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 r3, r3, r5 │ │ │ │ │ - strls r3, [r6, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/half-fir.h:50 │ │ │ │ │ - pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ - nop │ │ │ │ │ -h9(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/half-fir.h:39 │ │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ │ - push {r3, r4, r5, r6, r7, lr} │ │ │ │ │ - vpush {d8} │ │ │ │ │ - sub.w ip, sp, ip │ │ │ │ │ - str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ - mov r6, r0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/half-fir.h:43 │ │ │ │ │ - mov r0, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ - ldrd r7, r5, [r6, #24] │ │ │ │ │ - ldr r3, [r6, #20] │ │ │ │ │ - subs r5, r5, r7 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/half-fir.h:40 (discriminator 1) │ │ │ │ │ - ldr r2, [r6, #32] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ - udiv r5, r5, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/half-fir.h:41 (discriminator 1) │ │ │ │ │ - ldr r3, [r6, #36] @ 0x24 │ │ │ │ │ - add.w r7, r7, r2, lsl #2 │ │ │ │ │ - subs r5, r5, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/half-fir.h:41 (discriminator 4) │ │ │ │ │ - ldr r3, [r6, #56] @ 0x38 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/half-fir.h:41 (discriminator 1) │ │ │ │ │ - bic.w r5, r5, r5, asr #31 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/half-fir.h:41 (discriminator 4) │ │ │ │ │ - cmp r5, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:100 │ │ │ │ │ - ldr r4, [r6, #12] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/half-fir.h:41 (discriminator 4) │ │ │ │ │ - it ge │ │ │ │ │ - movge r5, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/half-fir.h:42 │ │ │ │ │ - adds r5, #1 │ │ │ │ │ - asrs r5, r5, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/half-fir.h:43 │ │ │ │ │ - mov r1, r5 │ │ │ │ │ - bl 165f4 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/half-fir.h:45 (discriminator 1) │ │ │ │ │ - cmp r5, #0 │ │ │ │ │ - ble.n 16a1e │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/half-fir.h:47 │ │ │ │ │ - vmov.f32 s1, #96 @ 0x3f000000 0.5 │ │ │ │ │ - adds r7, #8 │ │ │ │ │ - adds r3, r4, r7 │ │ │ │ │ - mov r4, r0 │ │ │ │ │ - add.w r1, r0, r5, lsl #2 │ │ │ │ │ - ldr r2, [r6, #84] @ 0x54 │ │ │ │ │ - vldr s14, [r3, #-4] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/half-fir.h:45 (discriminator 1) │ │ │ │ │ - adds r3, #8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/half-fir.h:47 │ │ │ │ │ - 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 1) │ │ │ │ │ - cmp r1, r4 │ │ │ │ │ - bne.n 16958 │ │ │ │ │ -./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 r3, r3, r5 │ │ │ │ │ - strls r3, [r6, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/half-fir.h:50 │ │ │ │ │ - pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ - nop │ │ │ │ │ -vpoly0(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:31 │ │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ │ - stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ - sub.w ip, sp, ip │ │ │ │ │ - str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ - ldrd r3, r5, [r0, #24] │ │ │ │ │ - ldr r2, [r0, #20] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:31 │ │ │ │ │ - mov r4, r0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ - subs r5, r5, r3 │ │ │ │ │ - udiv r5, r5, r2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:32 (discriminator 1) │ │ │ │ │ - ldr r2, [r0, #36] @ 0x24 │ │ │ │ │ - subs r5, r5, r2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:32 (discriminator 4) │ │ │ │ │ - ldr r2, [r0, #56] @ 0x38 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:32 (discriminator 1) │ │ │ │ │ - bic.w r0, r5, r5, asr #31 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:32 (discriminator 4) │ │ │ │ │ - cmp r2, r0 │ │ │ │ │ - blt.n 16ab2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:32 (discriminator 1) │ │ │ │ │ - cmp r5, #0 │ │ │ │ │ - ble.n 16ab4 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:34 (discriminator 1) │ │ │ │ │ - ldr r2, [r4, #32] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:37 │ │ │ │ │ - mov r0, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:34 (discriminator 1) │ │ │ │ │ - ldr r7, [r4, #12] │ │ │ │ │ - add.w r3, r3, r2, lsl #2 │ │ │ │ │ -./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 (discriminator 1) │ │ │ │ │ - add r7, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:36 │ │ │ │ │ - ldr r3, [r4, #124] @ 0x7c │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:35 │ │ │ │ │ - ldr r6, [r4, #100] @ 0x64 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:36 │ │ │ │ │ - mla r1, r3, r5, r8 │ │ │ │ │ - subs r1, r1, r6 │ │ │ │ │ - subs r1, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:37 │ │ │ │ │ - sdiv r1, r1, r8 │ │ │ │ │ - bl 165f4 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 │ │ │ │ │ - ldr.w r3, [r4, #132] @ 0x84 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 44) │ │ │ │ │ - ldr r2, [r4, #124] @ 0x7c │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 │ │ │ │ │ - mov.w lr, r3, asr #2 │ │ │ │ │ - sub.w r1, lr, #2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 44) │ │ │ │ │ - mul.w ip, r2, r5 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 │ │ │ │ │ - cmp r1, #4 │ │ │ │ │ - bhi.w 16c96 │ │ │ │ │ - tbb [pc, r1] │ │ │ │ │ - strb r3, [r6, #8] │ │ │ │ │ - ldmia r1, {r1, r2, r3, r4, r7} │ │ │ │ │ - movs r0, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:33 │ │ │ │ │ - cbnz r2, 16ab8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:44 │ │ │ │ │ - ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ - mov r5, r2 │ │ │ │ │ - b.n 16a6c │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 44) │ │ │ │ │ - cmp r6, ip │ │ │ │ │ - bge.n 16b6e │ │ │ │ │ - ldr r1, [r4, #68] @ 0x44 │ │ │ │ │ - mul.w r5, r2, r5 │ │ │ │ │ - mov.w r9, r3, asr #2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 45) │ │ │ │ │ - sdiv ip, r6, r2 │ │ │ │ │ - mls fp, r2, ip, r6 │ │ │ │ │ - ldr r3, [r1, #0] │ │ │ │ │ - mul.w lr, fp, lr │ │ │ │ │ - vmov.i32 q8, #0 @ 0x00000000 │ │ │ │ │ - mov.w lr, lr, lsl #4 │ │ │ │ │ - add.w sl, r3, #96 @ 0x60 │ │ │ │ │ - add.w ip, r7, ip, lsl #2 │ │ │ │ │ - add r3, lr │ │ │ │ │ - add lr, sl │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 42) │ │ │ │ │ - vld1.64 {d20-d21}, [r3 :64]! │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:10940 │ │ │ │ │ - vld1.32 {d18-d19}, [ip]! │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 41) │ │ │ │ │ - cmp lr, r3 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1483 │ │ │ │ │ - vmla.f32 q8, q9, q10 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 41) │ │ │ │ │ - bne.n 16aec │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:557 │ │ │ │ │ - vadd.f32 d7, d17, d16 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 1) │ │ │ │ │ - add r6, r8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 44) │ │ │ │ │ - cmp r5, r6 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:3686 │ │ │ │ │ - vpadd.f32 d7, d7, d7 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/dev32s.h:50 (discriminator 2) │ │ │ │ │ - vstmia r0!, {s14} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 44) │ │ │ │ │ - ble.n 16b6e │ │ │ │ │ - mov lr, r9 │ │ │ │ │ - b.n 16aca │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 12) │ │ │ │ │ - cmp r6, ip │ │ │ │ │ - bge.n 16b6e │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1483 │ │ │ │ │ - vmov.i32 q13, #0 @ 0x00000000 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 12) │ │ │ │ │ - mul.w r5, r2, r5 │ │ │ │ │ - mov.w r9, r3, asr #2 │ │ │ │ │ - ldr r1, [r4, #68] @ 0x44 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 13) │ │ │ │ │ - sdiv ip, r6, r2 │ │ │ │ │ - mls sl, r2, ip, r6 │ │ │ │ │ - ldr r3, [r1, #0] │ │ │ │ │ - mul.w lr, sl, lr │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:10940 │ │ │ │ │ - add.w ip, r7, ip, lsl #2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 10) │ │ │ │ │ - add.w r3, r3, lr, lsl #4 │ │ │ │ │ - mov lr, r9 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:10940 │ │ │ │ │ - vld1.32 {d22-d23}, [ip]! │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1483 │ │ │ │ │ - vld1.64 {d24-d25}, [r3 :64] │ │ │ │ │ - vorr q8, q13, q13 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:10940 │ │ │ │ │ - vld1.32 {d18-d19}, [ip] │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1483 │ │ │ │ │ - vmla.f32 q8, q11, q12 │ │ │ │ │ - vldr d20, [r3, #16] │ │ │ │ │ - vldr d21, [r3, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 1) │ │ │ │ │ - add r6, r8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 12) │ │ │ │ │ - cmp r5, r6 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1483 │ │ │ │ │ - vmla.f32 q8, q9, q10 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:557 │ │ │ │ │ - vadd.f32 d7, d17, d16 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:3686 │ │ │ │ │ - vpadd.f32 d7, d7, d7 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/dev32s.h:50 (discriminator 2) │ │ │ │ │ - vstmia r0!, {s14} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 12) │ │ │ │ │ - bgt.n 16b24 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:41 │ │ │ │ │ - sdiv r5, r6, r2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 │ │ │ │ │ - ldrd r3, r1, [r4, #20] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:102 │ │ │ │ │ - ldr r0, [r4, #28] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 │ │ │ │ │ - mul.w r3, r5, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:102 │ │ │ │ │ - subs r0, r0, r1 │ │ │ │ │ - cmp r3, r0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:42 │ │ │ │ │ - mls r6, r2, r5, r6 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:106 │ │ │ │ │ - itt ls │ │ │ │ │ - addls r1, r1, r3 │ │ │ │ │ - strls r1, [r4, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:42 │ │ │ │ │ - str r6, [r4, #100] @ 0x64 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:44 │ │ │ │ │ - ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 20) │ │ │ │ │ - cmp r6, ip │ │ │ │ │ - bge.n 16b6e │ │ │ │ │ - ldr r1, [r4, #68] @ 0x44 │ │ │ │ │ - mul.w r5, r2, r5 │ │ │ │ │ - mov.w r9, r3, asr #2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 21) │ │ │ │ │ - sdiv ip, r6, r2 │ │ │ │ │ - mls fp, r2, ip, r6 │ │ │ │ │ - ldr r3, [r1, #0] │ │ │ │ │ - mul.w fp, fp, lr │ │ │ │ │ - vmov.i32 q8, #0 @ 0x00000000 │ │ │ │ │ - mov.w fp, fp, lsl #4 │ │ │ │ │ - add.w sl, r3, #48 @ 0x30 │ │ │ │ │ - add.w lr, r7, ip, lsl #2 │ │ │ │ │ - add sl, fp │ │ │ │ │ - add.w ip, r3, fp │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 18) │ │ │ │ │ - vld1.64 {d20-d21}, [ip :64]! │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:10940 │ │ │ │ │ - vld1.32 {d18-d19}, [lr]! │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 17) │ │ │ │ │ - cmp sl, ip │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1483 │ │ │ │ │ - vmla.f32 q8, q9, q10 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 17) │ │ │ │ │ - bne.n 16bc2 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:557 │ │ │ │ │ - vadd.f32 d7, d17, d16 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 1) │ │ │ │ │ - add r6, r8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 20) │ │ │ │ │ - cmp r5, r6 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:3686 │ │ │ │ │ - vpadd.f32 d7, d7, d7 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/dev32s.h:50 (discriminator 2) │ │ │ │ │ - vstmia r0!, {s14} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 20) │ │ │ │ │ - ble.n 16b6e │ │ │ │ │ - mov lr, r9 │ │ │ │ │ - b.n 16b9e │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 28) │ │ │ │ │ - cmp r6, ip │ │ │ │ │ - bge.n 16b6e │ │ │ │ │ - ldr r1, [r4, #68] @ 0x44 │ │ │ │ │ - mul.w r5, r2, r5 │ │ │ │ │ - mov.w r9, r3, asr #2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 29) │ │ │ │ │ - sdiv ip, r6, r2 │ │ │ │ │ - mls fp, r2, ip, r6 │ │ │ │ │ - ldr r3, [r1, #0] │ │ │ │ │ - mul.w lr, fp, lr │ │ │ │ │ - vmov.i32 q8, #0 @ 0x00000000 │ │ │ │ │ - mov.w lr, lr, lsl #4 │ │ │ │ │ - add.w sl, r3, #64 @ 0x40 │ │ │ │ │ - add.w ip, r7, ip, lsl #2 │ │ │ │ │ - add r3, lr │ │ │ │ │ - add lr, sl │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 26) │ │ │ │ │ - vld1.64 {d20-d21}, [r3 :64]! │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:10940 │ │ │ │ │ - vld1.32 {d18-d19}, [ip]! │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 25) │ │ │ │ │ - cmp lr, r3 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1483 │ │ │ │ │ - vmla.f32 q8, q9, q10 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 25) │ │ │ │ │ - bne.n 16c18 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:557 │ │ │ │ │ - vadd.f32 d7, d17, d16 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 1) │ │ │ │ │ - add r6, r8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 28) │ │ │ │ │ - cmp r5, r6 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:3686 │ │ │ │ │ - vpadd.f32 d7, d7, d7 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/dev32s.h:50 (discriminator 2) │ │ │ │ │ - vstmia r0!, {s14} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 28) │ │ │ │ │ - ble.n 16b6e │ │ │ │ │ - mov lr, r9 │ │ │ │ │ - b.n 16bf6 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 36) │ │ │ │ │ - cmp r6, ip │ │ │ │ │ - bge.n 16b6e │ │ │ │ │ - ldr r1, [r4, #68] @ 0x44 │ │ │ │ │ - mul.w r5, r2, r5 │ │ │ │ │ - mov.w r9, r3, asr #2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 37) │ │ │ │ │ - sdiv ip, r6, r2 │ │ │ │ │ - mls fp, r2, ip, r6 │ │ │ │ │ - ldr r3, [r1, #0] │ │ │ │ │ - mul.w lr, fp, lr │ │ │ │ │ - vmov.i32 q8, #0 @ 0x00000000 │ │ │ │ │ - mov.w lr, lr, lsl #4 │ │ │ │ │ - add.w sl, r3, #80 @ 0x50 │ │ │ │ │ - add.w ip, r7, ip, lsl #2 │ │ │ │ │ - add r3, lr │ │ │ │ │ - add lr, sl │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 34) │ │ │ │ │ - vld1.64 {d20-d21}, [r3 :64]! │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:10940 │ │ │ │ │ - vld1.32 {d18-d19}, [ip]! │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 33) │ │ │ │ │ - cmp lr, r3 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1483 │ │ │ │ │ - vmla.f32 q8, q9, q10 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 33) │ │ │ │ │ - bne.n 16c6e │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:557 │ │ │ │ │ - vadd.f32 d7, d17, d16 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 1) │ │ │ │ │ - add r6, r8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 36) │ │ │ │ │ - cmp r5, r6 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:3686 │ │ │ │ │ - vpadd.f32 d7, d7, d7 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/dev32s.h:50 (discriminator 2) │ │ │ │ │ - vstmia r0!, {s14} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 36) │ │ │ │ │ - ble.w 16b6e │ │ │ │ │ - mov lr, r9 │ │ │ │ │ - b.n 16c4c │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 52) │ │ │ │ │ - cmp r6, ip │ │ │ │ │ - bge.w 16b6e │ │ │ │ │ - ldr r1, [r4, #68] @ 0x44 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 49) │ │ │ │ │ - asrs r3, r3, #2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 52) │ │ │ │ │ - mul.w r5, r2, r5 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 53) │ │ │ │ │ - sdiv ip, r6, r2 │ │ │ │ │ - ldr.w r9, [r1] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 49) │ │ │ │ │ - cmp.w lr, #0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 53) │ │ │ │ │ - mls sl, r2, ip, r6 │ │ │ │ │ - mov.w ip, ip, lsl #2 │ │ │ │ │ - mul.w sl, lr, sl │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 49) │ │ │ │ │ - ble.n 16cf8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 53) │ │ │ │ │ - vmov.i32 q8, #0 @ 0x00000000 │ │ │ │ │ - add.w lr, r9, sl, lsl #4 │ │ │ │ │ - mov.w r9, #0 │ │ │ │ │ - add ip, r7 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:10940 │ │ │ │ │ - vld1.32 {d18-d19}, [ip]! │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 50) │ │ │ │ │ - vld1.64 {d20-d21}, [lr :64]! │ │ │ │ │ - add.w r9, r9, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 49) │ │ │ │ │ - cmp r3, r9 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1483 │ │ │ │ │ - vmla.f32 q8, q9, q10 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 49) │ │ │ │ │ - bgt.n 16ccc │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:557 │ │ │ │ │ - vadd.f32 d7, d17, d16 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 1) │ │ │ │ │ - add r6, r8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 52) │ │ │ │ │ - cmp r5, r6 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:3686 │ │ │ │ │ - vpadd.f32 d7, d7, d7 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/dev32s.h:50 (discriminator 2) │ │ │ │ │ - vstmia r0!, {s14} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 52) │ │ │ │ │ - ble.w 16b6e │ │ │ │ │ - mov lr, r3 │ │ │ │ │ - b.n 16ca4 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 53) │ │ │ │ │ - vmov.i32 q8, #0 @ 0x00000000 │ │ │ │ │ - b.n 16ce0 │ │ │ │ │ - nop │ │ │ │ │ -vpoly1(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:122 │ │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ - vpush {d8} │ │ │ │ │ - sub.w ip, sp, ip │ │ │ │ │ - str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ │ - ldr r2, [pc, #752] @ (17008 ) │ │ │ │ │ - sub sp, #76 @ 0x4c │ │ │ │ │ - ldr r3, [pc, #752] @ (1700c ) │ │ │ │ │ - mov r4, r0 │ │ │ │ │ - add r2, pc │ │ │ │ │ - str r0, [sp, #28] │ │ │ │ │ - mov r0, r1 │ │ │ │ │ - str r1, [sp, #32] │ │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:100 │ │ │ │ │ - ldr r2, [r4, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:122 │ │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ │ - str r3, [sp, #68] @ 0x44 │ │ │ │ │ - mov.w r3, #0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:123 (discriminator 1) │ │ │ │ │ - ldr r3, [r4, #32] │ │ │ │ │ - ldr r1, [r4, #12] │ │ │ │ │ - add.w r3, r2, r3, lsl #2 │ │ │ │ │ - adds r3, r1, r3 │ │ │ │ │ - str r3, [sp, #0] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ - ldr r3, [r4, #28] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:125 │ │ │ │ │ - vldr d16, [r4, #48] @ 0x30 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ - subs r3, r3, r2 │ │ │ │ │ - ldr r2, [r4, #20] │ │ │ │ │ - udiv r3, r3, r2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:124 (discriminator 1) │ │ │ │ │ - ldr r2, [r4, #36] @ 0x24 │ │ │ │ │ - subs r3, r3, r2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:124 (discriminator 4) │ │ │ │ │ - ldr r2, [r4, #56] @ 0x38 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:124 (discriminator 1) │ │ │ │ │ - bic.w r3, r3, r3, asr #31 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:124 (discriminator 4) │ │ │ │ │ - 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 │ │ │ │ │ - adds r5, r3, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:126 │ │ │ │ │ - mov r1, r5 │ │ │ │ │ - bl 165f4 │ │ │ │ │ -./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 r8, r0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 2) │ │ │ │ │ - ldrb.w r2, [r4, #120] @ 0x78 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - asrs r3, r6, #2 │ │ │ │ │ - subs r3, #2 │ │ │ │ │ - cmp r3, #4 │ │ │ │ │ - bhi.w 1776a │ │ │ │ │ - tbh [pc, r3, lsl #1] │ │ │ │ │ - lsls r2, r0, #2 │ │ │ │ │ - lsls r6, r7, #6 │ │ │ │ │ - lsls r2, r0, #5 │ │ │ │ │ - lsls r0, r7, #8 │ │ │ │ │ - movs r5, r0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 79) │ │ │ │ │ - ldr r4, [sp, #28] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 6) │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - beq.w 174e0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 79) │ │ │ │ │ - ldr.w lr, [r4, #88] @ 0x58 │ │ │ │ │ - add.w r3, r4, #88 @ 0x58 │ │ │ │ │ - ldr.w ip, [r4, #92] @ 0x5c │ │ │ │ │ - add r7, sp, #48 @ 0x30 │ │ │ │ │ - ldmia r3, {r0, r1, r2, r3} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 86) │ │ │ │ │ - cmp fp, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 79) │ │ │ │ │ - stmia.w r7, {r0, r1, r2, r3} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 86) │ │ │ │ │ - mov r1, r3 │ │ │ │ │ - ble.w 17406 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 84) │ │ │ │ │ - asrs r3, r6, #2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 85) │ │ │ │ │ - mov r7, r2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 84) │ │ │ │ │ - str r3, [sp, #36] @ 0x24 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 79) │ │ │ │ │ - movs r6, #0 │ │ │ │ │ - ldr r3, [r4, #68] @ 0x44 │ │ │ │ │ - mov r9, r8 │ │ │ │ │ - ldr.w r5, [r4, #136] @ 0x88 │ │ │ │ │ - str r3, [sp, #12] │ │ │ │ │ - ldr r3, [r4, #104] @ 0x68 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 87) │ │ │ │ │ - vldr d24, [pc, #556] @ 17000 │ │ │ │ │ - str r3, [sp, #20] │ │ │ │ │ - add r3, sp, #44 @ 0x2c │ │ │ │ │ - str r3, [sp, #16] │ │ │ │ │ - ldr r3, [r4, #108] @ 0x6c │ │ │ │ │ - str r3, [sp, #24] │ │ │ │ │ - ldr r3, [r4, #112] @ 0x70 │ │ │ │ │ - str r3, [sp, #4] │ │ │ │ │ - ldr r3, [r4, #116] @ 0x74 │ │ │ │ │ - rsb r4, r5, #32 │ │ │ │ │ - mov sl, r4 │ │ │ │ │ - mov r4, r1 │ │ │ │ │ - str r3, [sp, #8] │ │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ │ - add.w r1, r3, r1, lsl #2 │ │ │ │ │ - ldr r3, [sp, #56] @ 0x38 │ │ │ │ │ - ldr r0, [r2, #0] │ │ │ │ │ - movs r2, #0 │ │ │ │ │ - lsl.w r8, r3, r5 │ │ │ │ │ - vmov.i32 q9, #0 @ 0x00000000 │ │ │ │ │ - vmov s15, r8 │ │ │ │ │ - lsr.w r8, r3, sl │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 84) │ │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 87) │ │ │ │ │ - vcvt.f64.u32 d16, s15 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 84) │ │ │ │ │ - mul.w r8, r8, r3 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:11531 │ │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ │ -./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, #44] @ 0x2c │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:11531 │ │ │ │ │ - vld1.32 {d26[]-d27[]}, [r3] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 84) │ │ │ │ │ - add.w r3, r8, r2 │ │ │ │ │ - adds r2, #1 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:10940 │ │ │ │ │ - vld1.32 {d20-d21}, [r1]! │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 84) │ │ │ │ │ - add.w r3, r0, r3, lsl #5 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 83) │ │ │ │ │ - cmp r2, #6 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1483 │ │ │ │ │ - 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 83) │ │ │ │ │ - bne.n 16e2a │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:557 │ │ │ │ │ - ldr r1, [sp, #20] │ │ │ │ │ - movs r3, #0 │ │ │ │ │ - vadd.f32 d7, d19, d18 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:3686 │ │ │ │ │ - adds.w lr, r1, lr │ │ │ │ │ -./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/14/include/arm_neon.h:3686 │ │ │ │ │ - vpadd.f32 d7, d7, d7 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:6212 │ │ │ │ │ - adcs.w ip, r1, ip │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 85) │ │ │ │ │ - ldr r1, [sp, #4] │ │ │ │ │ - it cs │ │ │ │ │ - movcs r3, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/dev32s.h:50 (discriminator 2) │ │ │ │ │ - vstmia r9!, {s14} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 85) │ │ │ │ │ - adds r3, r3, r1 │ │ │ │ │ - ldr r1, [sp, #8] │ │ │ │ │ - adc.w r1, r1, #0 │ │ │ │ │ - adds r3, r3, r7 │ │ │ │ │ - adc.w r4, r4, r1 │ │ │ │ │ - mov r7, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 86) │ │ │ │ │ - cmp fp, r4 │ │ │ │ │ - mov r1, r4 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 85) │ │ │ │ │ - strd r3, r4, [sp, #56] @ 0x38 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 86) │ │ │ │ │ - ble.w 17400 │ │ │ │ │ - mov r6, r2 │ │ │ │ │ - b.n 16df0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 2) │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - beq.w 175cc │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 7) │ │ │ │ │ - ldr r4, [sp, #28] │ │ │ │ │ - add.w lr, sp, #48 @ 0x30 │ │ │ │ │ - ldr.w ip, [r4, #88] @ 0x58 │ │ │ │ │ - add.w r3, r4, #88 @ 0x58 │ │ │ │ │ - ldr r7, [r4, #92] @ 0x5c │ │ │ │ │ - ldmia r3, {r0, r1, r2, r3} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 14) │ │ │ │ │ - cmp fp, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 7) │ │ │ │ │ - stmia.w lr, {r0, r1, r2, r3} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 14) │ │ │ │ │ - mov r2, r3 │ │ │ │ │ - ble.n 16fae │ │ │ │ │ - ldr r1, [r4, #68] @ 0x44 │ │ │ │ │ - mov r0, r8 │ │ │ │ │ - ldr.w r5, [r4, #136] @ 0x88 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 7) │ │ │ │ │ - mov.w lr, #0 │ │ │ │ │ - str r1, [sp, #12] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 13) │ │ │ │ │ - mov r1, r3 │ │ │ │ │ - ldr r3, [r4, #104] @ 0x68 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 15) │ │ │ │ │ - rsb r8, r5, #32 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 13) │ │ │ │ │ - ldr.w r9, [sp, #56] @ 0x38 │ │ │ │ │ - str r3, [sp, #20] │ │ │ │ │ - ldr r3, [r4, #108] @ 0x6c │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 15) │ │ │ │ │ - vldr d22, [pc, #296] @ 17000 │ │ │ │ │ - str r3, [sp, #24] │ │ │ │ │ - add r3, sp, #44 @ 0x2c │ │ │ │ │ - str r3, [sp, #16] │ │ │ │ │ - ldr r3, [r4, #112] @ 0x70 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1483 │ │ │ │ │ - vmov.i32 q2, #0 @ 0x00000000 │ │ │ │ │ - str r3, [sp, #4] │ │ │ │ │ - ldr r3, [r4, #116] @ 0x74 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 12) │ │ │ │ │ - asrs r6, r6, #2 │ │ │ │ │ - str r3, [sp, #8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 15) │ │ │ │ │ - mov r3, r9 │ │ │ │ │ - str r0, [sp, #36] @ 0x24 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:10940 │ │ │ │ │ - ldr r4, [sp, #0] │ │ │ │ │ - mov r9, lr │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 15) │ │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 13) │ │ │ │ │ - add.w lr, lr, #1 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:10940 │ │ │ │ │ - add.w r2, r4, r2, lsl #2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 15) │ │ │ │ │ - ldr r4, [sp, #56] @ 0x38 │ │ │ │ │ - ldr.w sl, [r0] │ │ │ │ │ - lsl.w r0, r4, r5 │ │ │ │ │ - lsr.w r4, r4, r8 │ │ │ │ │ - vmov s15, r0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 12) │ │ │ │ │ - mul.w r4, r6, r4 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:11531 │ │ │ │ │ - ldr r0, [sp, #16] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 15) │ │ │ │ │ - vcvt.f64.u32 d16, s15 │ │ │ │ │ - vmul.f64 d16, d16, d22 │ │ │ │ │ - vcvt.f32.f64 s15, d16 │ │ │ │ │ - vstr s15, [sp, #44] @ 0x2c │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:10940 │ │ │ │ │ - vld1.32 {d26-d27}, [r2]! │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:11531 │ │ │ │ │ - vld1.32 {d16[]-d17[]}, [r0] │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:10940 │ │ │ │ │ - vld1.32 {d24-d25}, [r2] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 12) │ │ │ │ │ - add.w r2, sl, r4, lsl #5 │ │ │ │ │ - add.w sl, sl, r4, lsl #5 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1483 │ │ │ │ │ - vldr d20, [r2, #16] │ │ │ │ │ - vldr d21, [r2, #24] │ │ │ │ │ - vld1.64 {d30-d31}, [r2 :64] │ │ │ │ │ - vldr d18, [sl, #48] @ 0x30 │ │ │ │ │ - vldr d19, [sl, #56] @ 0x38 │ │ │ │ │ - vldr d28, [sl, #32] │ │ │ │ │ - vldr d29, [sl, #40] @ 0x28 │ │ │ │ │ - vmla.f32 q10, q15, q8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/dev32s.h:50 (discriminator 2) │ │ │ │ │ - ldr r0, [sp, #36] @ 0x24 │ │ │ │ │ - movs r2, #0 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1483 │ │ │ │ │ - vmla.f32 q9, q14, q8 │ │ │ │ │ - vorr q8, q2, q2 │ │ │ │ │ - vmla.f32 q8, q10, q13 │ │ │ │ │ - vmla.f32 q8, q9, q12 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:557 │ │ │ │ │ - vadd.f32 d7, d17, d16 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:3686 │ │ │ │ │ - vpadd.f32 d7, d7, d7 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/dev32s.h:50 (discriminator 2) │ │ │ │ │ - vstmia r0!, {s14} │ │ │ │ │ - str r0, [sp, #36] @ 0x24 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 13) │ │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ │ - adds.w ip, r0, ip │ │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ │ - adcs r7, r0 │ │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ │ - it cs │ │ │ │ │ - movcs r2, #1 │ │ │ │ │ - adds r2, r2, r0 │ │ │ │ │ - ldr r0, [sp, #8] │ │ │ │ │ - adc.w r4, r0, #0 │ │ │ │ │ - adds r2, r2, r3 │ │ │ │ │ - adc.w r1, r1, r4 │ │ │ │ │ - mov r3, r2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 14) │ │ │ │ │ - cmp fp, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 13) │ │ │ │ │ - strd r2, r1, [sp, #56] @ 0x38 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 14) │ │ │ │ │ - mov r2, r1 │ │ │ │ │ - bgt.n 16ef0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:130 │ │ │ │ │ - vmov r3, s16 │ │ │ │ │ - mov r1, r9 │ │ │ │ │ - subs r5, r3, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 │ │ │ │ │ - ldr r0, [sp, #28] │ │ │ │ │ - ldr r3, [r0, #20] │ │ │ │ │ - mul.w r2, r3, r2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:102 │ │ │ │ │ - ldrd r3, r1, [r0, #24] │ │ │ │ │ - subs r1, r1, r3 │ │ │ │ │ - cmp r2, r1 │ │ │ │ │ - bhi.n 16fc4 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:106 │ │ │ │ │ - add r3, r2 │ │ │ │ │ - str r3, [r0, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 1) │ │ │ │ │ - ldr r1, [sp, #28] │ │ │ │ │ - movs r2, #0 │ │ │ │ │ - ldr r3, [sp, #56] @ 0x38 │ │ │ │ │ - strd ip, r7, [r1, #88] @ 0x58 │ │ │ │ │ - strd r3, r2, [r1, #96] @ 0x60 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:89 │ │ │ │ │ - ldr r1, [sp, #32] │ │ │ │ │ - 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, r5, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:122 │ │ │ │ │ - ldr r2, [pc, #48] @ (17010 ) │ │ │ │ │ -./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] @ (1700c ) │ │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ │ - ldr r3, [sp, #68] @ 0x44 │ │ │ │ │ - eors r2, r3 │ │ │ │ │ - mov.w r3, #0 │ │ │ │ │ - bne.w 17766 │ │ │ │ │ - add sp, #76 @ 0x4c │ │ │ │ │ - vpop {d8} │ │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ - nop │ │ │ │ │ - movs r0, r0 │ │ │ │ │ - movs r0, r0 │ │ │ │ │ - movs r0, r0 │ │ │ │ │ - subs r5, #240 @ 0xf0 │ │ │ │ │ - strh r4, [r1, #14] │ │ │ │ │ - movs r0, r0 │ │ │ │ │ - lsls r4, r6, #3 │ │ │ │ │ - movs r0, r0 │ │ │ │ │ - ldrb r0, [r1, #28] │ │ │ │ │ - movs r0, r0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 4) │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - beq.w 17328 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 43) │ │ │ │ │ - ldr r4, [sp, #28] │ │ │ │ │ - add.w lr, sp, #48 @ 0x30 │ │ │ │ │ - ldr.w ip, [r4, #88] @ 0x58 │ │ │ │ │ - add.w r3, r4, #88 @ 0x58 │ │ │ │ │ - ldr r7, [r4, #92] @ 0x5c │ │ │ │ │ - ldmia r3, {r0, r1, r2, r3} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 50) │ │ │ │ │ - cmp fp, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 43) │ │ │ │ │ - stmia.w lr, {r0, r1, r2, r3} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 50) │ │ │ │ │ - ble.w 17302 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 48) │ │ │ │ │ - asrs r2, r6, #2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 43) │ │ │ │ │ - mov.w sl, #0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 48) │ │ │ │ │ - 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 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 49) │ │ │ │ │ - ldr r1, [sp, #56] @ 0x38 │ │ │ │ │ - str r2, [sp, #20] │ │ │ │ │ - add r2, sp, #44 @ 0x2c │ │ │ │ │ - str r2, [sp, #16] │ │ │ │ │ - mov r0, r1 │ │ │ │ │ - ldr r2, [r4, #108] @ 0x6c │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 51) │ │ │ │ │ - vldr d24, [pc, #712] @ 17320 │ │ │ │ │ - str r2, [sp, #24] │ │ │ │ │ - ldr r2, [r4, #112] @ 0x70 │ │ │ │ │ - str r2, [sp, #4] │ │ │ │ │ - ldr r2, [r4, #116] @ 0x74 │ │ │ │ │ - rsb r4, r5, #32 │ │ │ │ │ - mov r9, r4 │ │ │ │ │ - mov r4, r3 │ │ │ │ │ - str r2, [sp, #8] │ │ │ │ │ - ldr r2, [sp, #0] │ │ │ │ │ - vmov.i32 q8, #0 @ 0x00000000 │ │ │ │ │ - add.w r6, r2, r3, lsl #2 │ │ │ │ │ - ldr r3, [sp, #56] @ 0x38 │ │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ │ - lsl.w lr, r3, r5 │ │ │ │ │ - ldr r1, [r2, #0] │ │ │ │ │ - movs r2, #0 │ │ │ │ │ - vmov s15, lr │ │ │ │ │ - lsr.w lr, r3, r9 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 48) │ │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 51) │ │ │ │ │ - vcvt.f64.u32 d18, s15 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 48) │ │ │ │ │ - mul.w lr, lr, r3 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:11531 │ │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ │ -./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, #44] @ 0x2c │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:11531 │ │ │ │ │ - vld1.32 {d26[]-d27[]}, [r3] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 48) │ │ │ │ │ - add.w r3, lr, r2 │ │ │ │ │ - adds r2, #1 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:10940 │ │ │ │ │ - vld1.32 {d20-d21}, [r6]! │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 48) │ │ │ │ │ - add.w r3, r1, r3, lsl #5 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 47) │ │ │ │ │ - cmp r2, #4 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1483 │ │ │ │ │ - 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 47) │ │ │ │ │ - bne.n 170a4 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:557 │ │ │ │ │ - ldr r1, [sp, #20] │ │ │ │ │ - movs r3, #0 │ │ │ │ │ - vadd.f32 d7, d17, d16 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:3686 │ │ │ │ │ - adds.w ip, r1, ip │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 49) │ │ │ │ │ - add.w r2, sl, #1 │ │ │ │ │ - ldr r1, [sp, #24] │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:3686 │ │ │ │ │ - vpadd.f32 d7, d7, d7 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:6212 │ │ │ │ │ - adcs r7, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 49) │ │ │ │ │ - ldr r1, [sp, #4] │ │ │ │ │ - it cs │ │ │ │ │ - movcs r3, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/dev32s.h:50 (discriminator 2) │ │ │ │ │ - vstmia r8!, {s14} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 49) │ │ │ │ │ - adds r3, r3, r1 │ │ │ │ │ - ldr r1, [sp, #8] │ │ │ │ │ - adc.w r1, r1, #0 │ │ │ │ │ - adds r3, r3, r0 │ │ │ │ │ - adc.w r4, r4, r1 │ │ │ │ │ - mov r0, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 50) │ │ │ │ │ - cmp fp, r4 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 49) │ │ │ │ │ - strd r3, r4, [sp, #56] @ 0x38 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 50) │ │ │ │ │ - mov r3, r4 │ │ │ │ │ - ble.w 172fa │ │ │ │ │ - mov sl, r2 │ │ │ │ │ - b.n 1706a │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 3) │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - beq.w 1742e │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 25) │ │ │ │ │ - ldr r4, [sp, #28] │ │ │ │ │ - add.w lr, sp, #48 @ 0x30 │ │ │ │ │ - ldr.w ip, [r4, #88] @ 0x58 │ │ │ │ │ - add.w r3, r4, #88 @ 0x58 │ │ │ │ │ - ldr r7, [r4, #92] @ 0x5c │ │ │ │ │ - ldmia r3, {r0, r1, r2, r3} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 32) │ │ │ │ │ - cmp fp, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 25) │ │ │ │ │ - stmia.w lr, {r0, r1, r2, r3} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 32) │ │ │ │ │ - ble.w 17302 │ │ │ │ │ - ldr r1, [r4, #68] @ 0x44 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 25) │ │ │ │ │ - mov.w sl, #0 │ │ │ │ │ - ldr.w r5, [r4, #136] @ 0x88 │ │ │ │ │ - str r1, [sp, #12] │ │ │ │ │ - ldr r1, [r4, #104] @ 0x68 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 33) │ │ │ │ │ - vldr d24, [pc, #480] @ 17320 │ │ │ │ │ - str r1, [sp, #20] │ │ │ │ │ - add r1, sp, #44 @ 0x2c │ │ │ │ │ - str r1, [sp, #16] │ │ │ │ │ - ldr r1, [r4, #108] @ 0x6c │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 30) │ │ │ │ │ - asrs r2, r6, #2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 31) │ │ │ │ │ - mov r6, r3 │ │ │ │ │ - str r1, [sp, #24] │ │ │ │ │ - ldr r1, [r4, #112] @ 0x70 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 30) │ │ │ │ │ - str r2, [sp, #36] @ 0x24 │ │ │ │ │ - str r1, [sp, #4] │ │ │ │ │ - ldr r1, [r4, #116] @ 0x74 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 33) │ │ │ │ │ - rsb r4, r5, #32 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 31) │ │ │ │ │ - ldr r2, [sp, #56] @ 0x38 │ │ │ │ │ - mov r9, r4 │ │ │ │ │ - str r1, [sp, #8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 33) │ │ │ │ │ - ldr r1, [sp, #0] │ │ │ │ │ - vmov.i32 q8, #0 @ 0x00000000 │ │ │ │ │ - add.w r0, r1, r3, lsl #2 │ │ │ │ │ - ldr r3, [sp, #56] @ 0x38 │ │ │ │ │ - ldr r1, [sp, #12] │ │ │ │ │ - lsl.w lr, r3, r5 │ │ │ │ │ - ldr r4, [r1, #0] │ │ │ │ │ - movs r1, #0 │ │ │ │ │ - vmov s15, lr │ │ │ │ │ - lsr.w lr, r3, r9 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 30) │ │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 33) │ │ │ │ │ - vcvt.f64.u32 d18, s15 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 30) │ │ │ │ │ - mul.w lr, lr, r3 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:11531 │ │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 33) │ │ │ │ │ - vmul.f64 d18, d18, d24 │ │ │ │ │ - vcvt.f32.f64 s15, d18 │ │ │ │ │ - vstr s15, [sp, #44] @ 0x2c │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:11531 │ │ │ │ │ - vld1.32 {d26[]-d27[]}, [r3] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 30) │ │ │ │ │ - add.w r3, lr, r1 │ │ │ │ │ - adds r1, #1 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:10940 │ │ │ │ │ - vld1.32 {d20-d21}, [r0]! │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 30) │ │ │ │ │ - add.w r3, r4, r3, lsl #5 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 29) │ │ │ │ │ - cmp r1, #3 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1483 │ │ │ │ │ - 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 29) │ │ │ │ │ - bne.n 1719a │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:557 │ │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ │ - movs r3, #0 │ │ │ │ │ - vadd.f32 d7, d17, d16 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:3686 │ │ │ │ │ - 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, #24] │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:3686 │ │ │ │ │ - vpadd.f32 d7, d7, d7 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:6212 │ │ │ │ │ - adcs r7, r0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 31) │ │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ │ - it cs │ │ │ │ │ - movcs r3, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/dev32s.h:50 (discriminator 2) │ │ │ │ │ - vstmia r8!, {s14} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 31) │ │ │ │ │ - adds r3, r3, r0 │ │ │ │ │ - ldr r0, [sp, #8] │ │ │ │ │ - adc.w r0, r0, #0 │ │ │ │ │ - adds r3, r3, r2 │ │ │ │ │ - adc.w r6, r6, r0 │ │ │ │ │ - mov r2, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 32) │ │ │ │ │ - cmp fp, r6 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 31) │ │ │ │ │ - strd r3, r6, [sp, #56] @ 0x38 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 32) │ │ │ │ │ - mov r3, r6 │ │ │ │ │ - ble.n 172fa │ │ │ │ │ - mov sl, r1 │ │ │ │ │ - b.n 17160 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 61) │ │ │ │ │ - ldr r4, [sp, #28] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 5) │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - beq.w 176b6 │ │ │ │ │ -./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 r7, [r4, #92] @ 0x5c │ │ │ │ │ - add.w lr, sp, #48 @ 0x30 │ │ │ │ │ - ldmia r3, {r0, r1, r2, r3} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 68) │ │ │ │ │ - cmp fp, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 61) │ │ │ │ │ - stmia.w lr, {r0, r1, r2, r3} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 68) │ │ │ │ │ - mov r1, r3 │ │ │ │ │ - ble.w 175b4 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 66) │ │ │ │ │ - asrs r3, r6, #2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 61) │ │ │ │ │ - mov.w sl, #0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 66) │ │ │ │ │ - str r3, [sp, #36] @ 0x24 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 67) │ │ │ │ │ - mov r6, r2 │ │ │ │ │ - ldr r3, [r4, #68] @ 0x44 │ │ │ │ │ - ldr.w r5, [r4, #136] @ 0x88 │ │ │ │ │ - str r3, [sp, #12] │ │ │ │ │ - ldr r3, [r4, #104] @ 0x68 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 69) │ │ │ │ │ - vldr d24, [pc, #228] @ 17320 │ │ │ │ │ - str r3, [sp, #20] │ │ │ │ │ - add r3, sp, #44 @ 0x2c │ │ │ │ │ - str r3, [sp, #16] │ │ │ │ │ - ldr r3, [r4, #108] @ 0x6c │ │ │ │ │ - str r3, [sp, #24] │ │ │ │ │ - ldr r3, [r4, #112] @ 0x70 │ │ │ │ │ - str r3, [sp, #4] │ │ │ │ │ - ldr r3, [r4, #116] @ 0x74 │ │ │ │ │ - rsb r4, r5, #32 │ │ │ │ │ - mov lr, r4 │ │ │ │ │ - str r3, [sp, #8] │ │ │ │ │ - mov r3, r5 │ │ │ │ │ - mov r9, r3 │ │ │ │ │ - mov r5, r1 │ │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ │ - movs r2, #0 │ │ │ │ │ - ldr r0, [sp, #56] @ 0x38 │ │ │ │ │ - add.w r1, r3, r1, lsl #2 │ │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ │ - vmov.i32 q9, #0 @ 0x00000000 │ │ │ │ │ - ldr r4, [r3, #0] │ │ │ │ │ - lsl.w r3, r0, r9 │ │ │ │ │ - lsr.w r0, r0, lr │ │ │ │ │ - vmov s15, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 66) │ │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ - mul.w r0, r3, r0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 69) │ │ │ │ │ - vcvt.f64.u32 d16, s15 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:11531 │ │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ │ -./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, #44] @ 0x2c │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:11531 │ │ │ │ │ - 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/14/include/arm_neon.h:10940 │ │ │ │ │ - vld1.32 {d20-d21}, [r1]! │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 66) │ │ │ │ │ - add.w r3, r4, r3, lsl #5 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 65) │ │ │ │ │ - cmp r2, #5 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1483 │ │ │ │ │ - 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 65) │ │ │ │ │ - bne.n 17294 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:557 │ │ │ │ │ - ldr r1, [sp, #20] │ │ │ │ │ - movs r3, #0 │ │ │ │ │ - vadd.f32 d7, d19, d18 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:3686 │ │ │ │ │ - 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/14/include/arm_neon.h:3686 │ │ │ │ │ - vpadd.f32 d7, d7, d7 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:6212 │ │ │ │ │ - adcs r7, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 67) │ │ │ │ │ - ldr r1, [sp, #4] │ │ │ │ │ - it cs │ │ │ │ │ - movcs r3, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/dev32s.h:50 (discriminator 2) │ │ │ │ │ - vstmia r8!, {s14} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 67) │ │ │ │ │ - adds r3, r3, r1 │ │ │ │ │ - ldr r1, [sp, #8] │ │ │ │ │ - adc.w r1, r1, #0 │ │ │ │ │ - adds r3, r3, r6 │ │ │ │ │ - adc.w r5, r5, r1 │ │ │ │ │ - mov r6, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 68) │ │ │ │ │ - cmp fp, r5 │ │ │ │ │ - mov r1, r5 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 67) │ │ │ │ │ - strd r3, r5, [sp, #56] @ 0x38 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 68) │ │ │ │ │ - ble.w 175ac │ │ │ │ │ - mov sl, r2 │ │ │ │ │ - b.n 1725a │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:130 │ │ │ │ │ - vmov r2, s16 │ │ │ │ │ - sub.w r5, r2, sl │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 │ │ │ │ │ - ldr r0, [sp, #28] │ │ │ │ │ - ldr r2, [r0, #20] │ │ │ │ │ - mul.w r3, r2, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:102 │ │ │ │ │ - ldrd r2, r1, [r0, #24] │ │ │ │ │ - subs r1, r1, r2 │ │ │ │ │ - cmp r3, r1 │ │ │ │ │ - bhi.w 16fc4 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:106 │ │ │ │ │ - add r2, r3 │ │ │ │ │ - str r2, [r0, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:107 │ │ │ │ │ - b.n 16fc4 │ │ │ │ │ - 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 44) │ │ │ │ │ - ldr r1, [sp, #28] │ │ │ │ │ - ldrd lr, sl, [r1, #96] @ 0x60 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 58) │ │ │ │ │ - cmp fp, sl │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 44) │ │ │ │ │ - mov r3, lr │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 58) │ │ │ │ │ - mov r7, sl │ │ │ │ │ - ble.n 173e0 │ │ │ │ │ - ldr.w r5, [r1, #136] @ 0x88 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 44) │ │ │ │ │ - mov ip, r2 │ │ │ │ │ - ldr r2, [r1, #68] @ 0x44 │ │ │ │ │ - add.w r9, sp, #48 @ 0x30 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 59) │ │ │ │ │ - vldr d24, [pc, #-36] @ 17320 │ │ │ │ │ - str r2, [sp, #12] │ │ │ │ │ - ldr r2, [r1, #112] @ 0x70 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 56) │ │ │ │ │ - asrs r6, r6, #2 │ │ │ │ │ - str r2, [sp, #4] │ │ │ │ │ - ldr r2, [r1, #116] @ 0x74 │ │ │ │ │ - str r2, [sp, #8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 59) │ │ │ │ │ - rsb r2, r5, #32 │ │ │ │ │ - mov r8, r2 │ │ │ │ │ - ldr r2, [sp, #0] │ │ │ │ │ - movs r1, #0 │ │ │ │ │ - vmov.i32 q8, #0 @ 0x00000000 │ │ │ │ │ - add.w r4, r2, r7, lsl #2 │ │ │ │ │ - lsl.w r2, r3, r5 │ │ │ │ │ - lsr.w r7, r3, r8 │ │ │ │ │ - vmov s15, r2 │ │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 56) │ │ │ │ │ - mul.w r7, r6, r7 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 59) │ │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ │ - vcvt.f64.u32 d18, s15 │ │ │ │ │ - vmul.f64 d18, d18, d24 │ │ │ │ │ - vcvt.f32.f64 s15, d18 │ │ │ │ │ - vstr s15, [sp, #48] @ 0x30 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:11531 │ │ │ │ │ - vld1.32 {d26[]-d27[]}, [r9] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 56) │ │ │ │ │ - adds r3, r7, r1 │ │ │ │ │ - adds r1, #1 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:10940 │ │ │ │ │ - vld1.32 {d20-d21}, [r4]! │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 56) │ │ │ │ │ - add.w r3, r2, r3, lsl #5 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 55) │ │ │ │ │ - cmp r1, #4 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1483 │ │ │ │ │ - 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 55) │ │ │ │ │ - bne.n 1738c │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:557 │ │ │ │ │ - vadd.f32 d7, d17, d16 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 57) │ │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ │ - add.w r1, ip, #1 │ │ │ │ │ - adds.w lr, lr, r3 │ │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:3686 │ │ │ │ │ - vpadd.f32 d7, d7, d7 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 57) │ │ │ │ │ - adc.w sl, sl, r3 │ │ │ │ │ - mov r3, lr │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 58) │ │ │ │ │ - cmp fp, sl │ │ │ │ │ - mov r7, sl │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/dev32s.h:50 (discriminator 2) │ │ │ │ │ - vstmia r0!, {s14} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 58) │ │ │ │ │ - ble.n 173d8 │ │ │ │ │ - mov ip, r1 │ │ │ │ │ - b.n 17358 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:130 │ │ │ │ │ - vmov r2, s16 │ │ │ │ │ - sub.w r5, r2, ip │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 │ │ │ │ │ - ldr r0, [sp, #28] │ │ │ │ │ - ldr r2, [r0, #20] │ │ │ │ │ - mul.w r7, r2, r7 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:102 │ │ │ │ │ - ldrd r2, r1, [r0, #24] │ │ │ │ │ - subs r1, r1, r2 │ │ │ │ │ - cmp r7, r1 │ │ │ │ │ - bhi.n 173f6 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:106 │ │ │ │ │ - add r2, r7 │ │ │ │ │ - str r2, [r0, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 1) │ │ │ │ │ - ldr r2, [sp, #28] │ │ │ │ │ - str r3, [r2, #96] @ 0x60 │ │ │ │ │ - movs r3, #0 │ │ │ │ │ - str r3, [r2, #100] @ 0x64 │ │ │ │ │ - b.n 16fd2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:130 │ │ │ │ │ - vmov r3, s16 │ │ │ │ │ - subs r5, r3, r6 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 │ │ │ │ │ - ldr r0, [sp, #28] │ │ │ │ │ - ldr r3, [r0, #20] │ │ │ │ │ - mul.w r1, r3, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:102 │ │ │ │ │ - ldrd r3, r2, [r0, #24] │ │ │ │ │ - subs r2, r2, r3 │ │ │ │ │ - cmp r1, r2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 1) │ │ │ │ │ - mov.w r2, #0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:106 │ │ │ │ │ - itt ls │ │ │ │ │ - addls r3, r3, r1 │ │ │ │ │ - strls r3, [r0, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 1) │ │ │ │ │ - ldr r1, [sp, #28] │ │ │ │ │ - ldr r3, [sp, #56] @ 0x38 │ │ │ │ │ - strd lr, ip, [r1, #88] @ 0x58 │ │ │ │ │ - strd r3, r2, [r1, #96] @ 0x60 │ │ │ │ │ - b.n 16fd2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 26) │ │ │ │ │ - ldr r1, [sp, #28] │ │ │ │ │ - ldrd lr, sl, [r1, #96] @ 0x60 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 40) │ │ │ │ │ - cmp fp, sl │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 26) │ │ │ │ │ - mov r3, lr │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 40) │ │ │ │ │ - mov r7, sl │ │ │ │ │ - ble.n 173e0 │ │ │ │ │ - ldr.w r5, [r1, #136] @ 0x88 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 26) │ │ │ │ │ - mov ip, r2 │ │ │ │ │ - ldr r2, [r1, #68] @ 0x44 │ │ │ │ │ - add.w r9, sp, #48 @ 0x30 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 41) │ │ │ │ │ - vldr d24, [pc, #-300] @ 17320 │ │ │ │ │ - str r2, [sp, #12] │ │ │ │ │ - ldr r2, [r1, #112] @ 0x70 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 38) │ │ │ │ │ - asrs r6, r6, #2 │ │ │ │ │ - str r2, [sp, #4] │ │ │ │ │ - ldr r2, [r1, #116] @ 0x74 │ │ │ │ │ - str r2, [sp, #8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 41) │ │ │ │ │ - rsb r2, r5, #32 │ │ │ │ │ - mov r8, r2 │ │ │ │ │ - ldr r2, [sp, #0] │ │ │ │ │ - movs r1, #0 │ │ │ │ │ - vmov.i32 q8, #0 @ 0x00000000 │ │ │ │ │ - add.w r4, r2, r7, lsl #2 │ │ │ │ │ - lsl.w r2, r3, r5 │ │ │ │ │ - lsr.w r7, r3, r8 │ │ │ │ │ - vmov s15, r2 │ │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 38) │ │ │ │ │ - mul.w r7, r6, r7 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 41) │ │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ │ - vcvt.f64.u32 d18, s15 │ │ │ │ │ - vmul.f64 d18, d18, d24 │ │ │ │ │ - vcvt.f32.f64 s15, d18 │ │ │ │ │ - vstr s15, [sp, #48] @ 0x30 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:11531 │ │ │ │ │ - vld1.32 {d26[]-d27[]}, [r9] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 38) │ │ │ │ │ - adds r3, r7, r1 │ │ │ │ │ - adds r1, #1 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:10940 │ │ │ │ │ - vld1.32 {d20-d21}, [r4]! │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 38) │ │ │ │ │ - add.w r3, r2, r3, lsl #5 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 37) │ │ │ │ │ - cmp r1, #3 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1483 │ │ │ │ │ - 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 37) │ │ │ │ │ - bne.n 17492 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:557 │ │ │ │ │ - vadd.f32 d7, d17, d16 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 39) │ │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ │ - add.w r1, ip, #1 │ │ │ │ │ - adds.w lr, lr, r3 │ │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:3686 │ │ │ │ │ - vpadd.f32 d7, d7, d7 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 39) │ │ │ │ │ - adc.w sl, sl, r3 │ │ │ │ │ - mov r3, lr │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 40) │ │ │ │ │ - cmp fp, sl │ │ │ │ │ - mov r7, sl │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/dev32s.h:50 (discriminator 2) │ │ │ │ │ - vstmia r0!, {s14} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 40) │ │ │ │ │ - ble.w 173d8 │ │ │ │ │ - mov ip, r1 │ │ │ │ │ - b.n 1745e │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 80) │ │ │ │ │ - ldrd r7, sl, [r4, #96] @ 0x60 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 94) │ │ │ │ │ - cmp fp, sl │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 80) │ │ │ │ │ - mov r3, r7 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 94) │ │ │ │ │ - mov r1, sl │ │ │ │ │ - ble.n 17594 │ │ │ │ │ - ldr.w r5, [r4, #136] @ 0x88 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 80) │ │ │ │ │ - mov ip, r2 │ │ │ │ │ - ldr r2, [r4, #68] @ 0x44 │ │ │ │ │ - add.w r9, sp, #48 @ 0x30 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 95) │ │ │ │ │ - vldr d24, [pc, #-476] @ 17320 │ │ │ │ │ - str r2, [sp, #12] │ │ │ │ │ - ldr r2, [r4, #112] @ 0x70 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 92) │ │ │ │ │ - asrs r6, r6, #2 │ │ │ │ │ - str r2, [sp, #4] │ │ │ │ │ - ldr r2, [r4, #116] @ 0x74 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 95) │ │ │ │ │ - rsb r4, r5, #32 │ │ │ │ │ - str r2, [sp, #8] │ │ │ │ │ - ldr r2, [sp, #0] │ │ │ │ │ - lsr.w lr, r3, r4 │ │ │ │ │ - add.w r1, r2, r1, lsl #2 │ │ │ │ │ - lsl.w r2, r3, r5 │ │ │ │ │ - vmov.i32 q9, #0 @ 0x00000000 │ │ │ │ │ - vmov s15, r2 │ │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ │ - movs r2, #0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 92) │ │ │ │ │ - mul.w lr, lr, r6 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 95) │ │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ │ - vcvt.f64.u32 d16, s15 │ │ │ │ │ - vmul.f64 d16, d16, d24 │ │ │ │ │ - vcvt.f32.f64 s15, d16 │ │ │ │ │ - vstr s15, [sp, #48] @ 0x30 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:11531 │ │ │ │ │ - vld1.32 {d26[]-d27[]}, [r9] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 92) │ │ │ │ │ - add.w r3, lr, r2 │ │ │ │ │ - adds r2, #1 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:10940 │ │ │ │ │ - vld1.32 {d20-d21}, [r1]! │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 92) │ │ │ │ │ - add.w r3, r0, r3, lsl #5 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 91) │ │ │ │ │ - cmp r2, #6 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1483 │ │ │ │ │ - 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 91) │ │ │ │ │ - bne.n 17540 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:557 │ │ │ │ │ - vadd.f32 d7, d19, d18 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 93) │ │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ │ - add.w r0, ip, #1 │ │ │ │ │ - adds r7, r7, r3 │ │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:3686 │ │ │ │ │ - vpadd.f32 d7, d7, d7 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 93) │ │ │ │ │ - adc.w sl, sl, r3 │ │ │ │ │ - mov r3, r7 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 94) │ │ │ │ │ - cmp fp, sl │ │ │ │ │ - mov r1, sl │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/dev32s.h:50 (discriminator 2) │ │ │ │ │ - vstmia r8!, {s14} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 94) │ │ │ │ │ - ble.n 1758c │ │ │ │ │ - mov ip, r0 │ │ │ │ │ - b.n 1750c │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:130 │ │ │ │ │ - vmov r2, s16 │ │ │ │ │ - sub.w r5, r2, ip │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 │ │ │ │ │ - ldr r4, [sp, #28] │ │ │ │ │ - ldr r2, [r4, #20] │ │ │ │ │ - mul.w r1, r2, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:102 │ │ │ │ │ - ldrd r2, r0, [r4, #24] │ │ │ │ │ - subs r0, r0, r2 │ │ │ │ │ - cmp r1, r0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:106 │ │ │ │ │ - itt ls │ │ │ │ │ - addls r2, r2, r1 │ │ │ │ │ - strls r2, [r4, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:107 │ │ │ │ │ - b.n 173f6 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:130 │ │ │ │ │ - vmov r3, s16 │ │ │ │ │ - sub.w r5, r3, sl │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 │ │ │ │ │ - ldr r0, [sp, #28] │ │ │ │ │ - ldr r3, [r0, #20] │ │ │ │ │ - mul.w r1, r3, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:102 │ │ │ │ │ - ldrd r3, r2, [r0, #24] │ │ │ │ │ - subs r2, r2, r3 │ │ │ │ │ - cmp r1, r2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:106 │ │ │ │ │ - itt ls │ │ │ │ │ - addls r3, r3, r1 │ │ │ │ │ - strls r3, [r0, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:107 │ │ │ │ │ - b.n 16fc4 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 8) │ │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ │ - ldrd lr, sl, [r3, #96] @ 0x60 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 22) │ │ │ │ │ - cmp fp, sl │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 8) │ │ │ │ │ - mov r1, lr │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 22) │ │ │ │ │ - mov r7, sl │ │ │ │ │ - ble.n 17696 │ │ │ │ │ - ldr.w r5, [r3, #136] @ 0x88 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 8) │ │ │ │ │ - mov ip, r2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 23) │ │ │ │ │ - vldr d22, [pc, #-708] @ 17320 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1483 │ │ │ │ │ - vmov.i32 q2, #0 @ 0x00000000 │ │ │ │ │ - ldr r2, [r3, #112] @ 0x70 │ │ │ │ │ - add.w r9, sp, #48 @ 0x30 │ │ │ │ │ - ldr r4, [r3, #68] @ 0x44 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 23) │ │ │ │ │ - rsb r8, r5, #32 │ │ │ │ │ - ldr r3, [r3, #116] @ 0x74 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 20) │ │ │ │ │ - asrs r6, r6, #2 │ │ │ │ │ - str r2, [sp, #4] │ │ │ │ │ - str r3, [sp, #8] │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:10940 │ │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ │ - add.w r7, r3, r7, lsl #2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 21) │ │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ │ - adds.w lr, lr, r3 │ │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ │ - adc.w sl, sl, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 23) │ │ │ │ │ - lsl.w r3, r1, r5 │ │ │ │ │ - lsr.w r1, r1, r8 │ │ │ │ │ - vmov s15, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 20) │ │ │ │ │ - mul.w r1, r6, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 23) │ │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 22) │ │ │ │ │ - cmp fp, sl │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 20) │ │ │ │ │ - mov r2, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 23) │ │ │ │ │ - vcvt.f64.u32 d16, s15 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 20) │ │ │ │ │ - add.w r1, r3, r1, lsl #5 │ │ │ │ │ - add.w r3, r3, r2, lsl #5 │ │ │ │ │ - mov r2, ip │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 21) │ │ │ │ │ - add.w ip, ip, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 23) │ │ │ │ │ - vmul.f64 d16, d16, d22 │ │ │ │ │ - vcvt.f32.f64 s15, d16 │ │ │ │ │ - vstr s15, [sp, #48] @ 0x30 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:11531 │ │ │ │ │ - vld1.32 {d16[]-d17[]}, [r9] │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1483 │ │ │ │ │ - vldr d20, [r1, #16] │ │ │ │ │ - vldr d21, [r1, #24] │ │ │ │ │ - vld1.64 {d30-d31}, [r1 :64] │ │ │ │ │ - vldr d18, [r3, #48] @ 0x30 │ │ │ │ │ - vldr d19, [r3, #56] @ 0x38 │ │ │ │ │ - vmla.f32 q10, q15, q8 │ │ │ │ │ - vldr d28, [r3, #32] │ │ │ │ │ - vldr d29, [r3, #40] @ 0x28 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:10940 │ │ │ │ │ - vld1.32 {d26-d27}, [r7]! │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1483 │ │ │ │ │ - vmla.f32 q9, q14, q8 │ │ │ │ │ - vorr q8, q2, q2 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:10940 │ │ │ │ │ - vld1.32 {d24-d25}, [r7] │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1483 │ │ │ │ │ - vmla.f32 q8, q10, q13 │ │ │ │ │ - mov r7, sl │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 21) │ │ │ │ │ - mov r1, lr │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1483 │ │ │ │ │ - vmla.f32 q8, q9, q12 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:557 │ │ │ │ │ - vadd.f32 d7, d17, d16 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:3686 │ │ │ │ │ - vpadd.f32 d7, d7, d7 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/dev32s.h:50 (discriminator 2) │ │ │ │ │ - vstmia r0!, {s14} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 22) │ │ │ │ │ - bgt.n 175fc │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:130 │ │ │ │ │ - vmov r3, s16 │ │ │ │ │ - subs r5, r3, r2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 │ │ │ │ │ - ldr r0, [sp, #28] │ │ │ │ │ - ldr r3, [r0, #20] │ │ │ │ │ - mul.w r7, r3, r7 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:102 │ │ │ │ │ - ldrd r3, r2, [r0, #24] │ │ │ │ │ - subs r2, r2, r3 │ │ │ │ │ - cmp r7, r2 │ │ │ │ │ - bhi.n 176ac │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:106 │ │ │ │ │ - add r3, r7 │ │ │ │ │ - str r3, [r0, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 1) │ │ │ │ │ - ldr r2, [sp, #28] │ │ │ │ │ - movs r3, #0 │ │ │ │ │ - str r1, [r2, #96] @ 0x60 │ │ │ │ │ - str r3, [r2, #100] @ 0x64 │ │ │ │ │ - b.n 16fd2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 62) │ │ │ │ │ - ldrd r7, lr, [r4, #96] @ 0x60 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 76) │ │ │ │ │ - cmp fp, lr │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 62) │ │ │ │ │ - mov r3, r7 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 76) │ │ │ │ │ - mov r1, lr │ │ │ │ │ - ble.w 17594 │ │ │ │ │ - ldr.w r5, [r4, #136] @ 0x88 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 62) │ │ │ │ │ - mov ip, r2 │ │ │ │ │ - ldr r2, [r4, #68] @ 0x44 │ │ │ │ │ - add.w r9, sp, #48 @ 0x30 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 77) │ │ │ │ │ - vldr d24, [pc, #676] @ 17978 │ │ │ │ │ - str r2, [sp, #12] │ │ │ │ │ - rsb r8, r5, #32 │ │ │ │ │ - ldr r2, [r4, #112] @ 0x70 │ │ │ │ │ - mov sl, r0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 74) │ │ │ │ │ - asrs r6, r6, #2 │ │ │ │ │ - str r2, [sp, #4] │ │ │ │ │ - ldr r2, [r4, #116] @ 0x74 │ │ │ │ │ - str r2, [sp, #8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 77) │ │ │ │ │ - ldr r2, [sp, #0] │ │ │ │ │ - lsr.w r4, r3, r8 │ │ │ │ │ - add.w r1, r2, r1, lsl #2 │ │ │ │ │ - lsl.w r2, r3, r5 │ │ │ │ │ - vmov.i32 q9, #0 @ 0x00000000 │ │ │ │ │ - vmov s15, r2 │ │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ │ - movs r2, #0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 74) │ │ │ │ │ - mul.w r4, r6, r4 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 77) │ │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ │ - vcvt.f64.u32 d16, s15 │ │ │ │ │ - vmul.f64 d16, d16, d24 │ │ │ │ │ - vcvt.f32.f64 s15, d16 │ │ │ │ │ - vstr s15, [sp, #48] @ 0x30 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:11531 │ │ │ │ │ - vld1.32 {d26[]-d27[]}, [r9] │ │ │ │ │ -./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/14/include/arm_neon.h:10940 │ │ │ │ │ - vld1.32 {d20-d21}, [r1]! │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 74) │ │ │ │ │ - add.w r3, r0, r3, lsl #5 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 73) │ │ │ │ │ - cmp r2, #5 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1483 │ │ │ │ │ - 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 73) │ │ │ │ │ - bne.n 1771a │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:557 │ │ │ │ │ - vadd.f32 d7, d19, d18 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 75) │ │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ │ - add.w r0, ip, #1 │ │ │ │ │ - adds r7, r7, r3 │ │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:3686 │ │ │ │ │ - vpadd.f32 d7, d7, d7 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 75) │ │ │ │ │ - adc.w lr, lr, r3 │ │ │ │ │ - mov r3, r7 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 76) │ │ │ │ │ - cmp fp, lr │ │ │ │ │ - mov r1, lr │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/dev32s.h:50 (discriminator 2) │ │ │ │ │ - vstmia sl!, {s14} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 76) │ │ │ │ │ - ble.w 1758c │ │ │ │ │ - mov ip, r0 │ │ │ │ │ - b.n 176e6 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:131 │ │ │ │ │ - blx 181c <__stack_chk_fail@plt> │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 1) │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - beq.n 1786a │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 97) │ │ │ │ │ - ldr r2, [sp, #28] │ │ │ │ │ - add r7, sp, #48 @ 0x30 │ │ │ │ │ - ldr.w r9, [r2, #88] @ 0x58 │ │ │ │ │ - add.w r3, r2, #88 @ 0x58 │ │ │ │ │ - ldr.w sl, [r2, #92] @ 0x5c │ │ │ │ │ - ldmia r3, {r0, r1, r2, r3} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 104) │ │ │ │ │ - cmp fp, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 97) │ │ │ │ │ - stmia.w r7, {r0, r1, r2, r3} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 104) │ │ │ │ │ - ble.w 1792e │ │ │ │ │ - ldr r2, [sp, #28] │ │ │ │ │ - mov r4, r8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 105) │ │ │ │ │ - vldr d20, [pc, #488] @ 17978 │ │ │ │ │ - ldr r1, [r2, #68] @ 0x44 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 103) │ │ │ │ │ - mov ip, r3 │ │ │ │ │ - ldr.w r5, [r2, #136] @ 0x88 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 97) │ │ │ │ │ - mov.w r8, #0 │ │ │ │ │ - str r1, [sp, #12] │ │ │ │ │ - ldr r1, [r2, #104] @ 0x68 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 101) │ │ │ │ │ - asrs r7, r6, #2 │ │ │ │ │ - str r1, [sp, #20] │ │ │ │ │ - add r1, sp, #44 @ 0x2c │ │ │ │ │ - str r1, [sp, #16] │ │ │ │ │ - ldr r1, [r2, #108] @ 0x6c │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 103) │ │ │ │ │ - ldr.w lr, [sp, #56] @ 0x38 │ │ │ │ │ - str r1, [sp, #24] │ │ │ │ │ - ldr r1, [r2, #112] @ 0x70 │ │ │ │ │ - ldr r2, [r2, #116] @ 0x74 │ │ │ │ │ - str r1, [sp, #4] │ │ │ │ │ - str r2, [sp, #8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 105) │ │ │ │ │ - rsb r2, r5, #32 │ │ │ │ │ - str r2, [sp, #36] @ 0x24 │ │ │ │ │ - ldr r1, [sp, #56] @ 0x38 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 101) │ │ │ │ │ - cmp r7, #0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 105) │ │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ │ - lsl.w r6, r1, r5 │ │ │ │ │ - ldr r0, [r2, #0] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 101) │ │ │ │ │ - mov r2, r7 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 105) │ │ │ │ │ - vmov s15, r6 │ │ │ │ │ - ldr r6, [sp, #36] @ 0x24 │ │ │ │ │ - mov.w r3, r3, lsl #2 │ │ │ │ │ - lsr.w r1, r1, r6 │ │ │ │ │ - vcvt.f64.u32 d16, s15 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:11531 │ │ │ │ │ - ldr r6, [sp, #16] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 105) │ │ │ │ │ - vmul.f64 d16, d16, d20 │ │ │ │ │ - vcvt.f32.f64 s15, d16 │ │ │ │ │ - vmov.i32 q8, #0 @ 0x00000000 │ │ │ │ │ - vstr s15, [sp, #44] @ 0x2c │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:11531 │ │ │ │ │ - vld1.32 {d22[]-d23[]}, [r6] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 101) │ │ │ │ │ - ble.n 17826 │ │ │ │ │ - ldr r6, [sp, #0] │ │ │ │ │ - add r3, r6 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 105) │ │ │ │ │ - movs r6, #0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 102) │ │ │ │ │ - mla r2, r2, r1, r6 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:10940 │ │ │ │ │ - vld1.32 {d24-d25}, [r3]! │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 102) │ │ │ │ │ - add.w r2, r0, r2, lsl #5 │ │ │ │ │ - adds r6, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 101) │ │ │ │ │ - cmp r7, r6 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1483 │ │ │ │ │ - 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 101) │ │ │ │ │ - mov r2, r7 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1483 │ │ │ │ │ - vmla.f32 q9, q13, q11 │ │ │ │ │ - vmla.f32 q8, q9, q12 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 101) │ │ │ │ │ - bgt.n 177fe │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:557 │ │ │ │ │ - ldr r1, [sp, #20] │ │ │ │ │ - movs r3, #0 │ │ │ │ │ - vadd.f32 d7, d17, d16 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:3686 │ │ │ │ │ - adds.w r9, r1, r9 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 103) │ │ │ │ │ - add.w r2, r8, #1 │ │ │ │ │ - ldr r1, [sp, #24] │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:3686 │ │ │ │ │ - vpadd.f32 d7, d7, d7 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:6212 │ │ │ │ │ - adcs.w sl, r1, sl │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 103) │ │ │ │ │ - ldr r1, [sp, #4] │ │ │ │ │ - it cs │ │ │ │ │ - movcs r3, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/dev32s.h:50 (discriminator 2) │ │ │ │ │ - vstmia r4!, {s14} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 103) │ │ │ │ │ - adds r3, r3, r1 │ │ │ │ │ - ldr r1, [sp, #8] │ │ │ │ │ - adc.w r1, r1, #0 │ │ │ │ │ - adds.w r3, r3, lr │ │ │ │ │ - adc.w ip, ip, r1 │ │ │ │ │ - mov lr, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 104) │ │ │ │ │ - cmp fp, ip │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 103) │ │ │ │ │ - strd r3, ip, [sp, #56] @ 0x38 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 104) │ │ │ │ │ - mov r3, ip │ │ │ │ │ - ble.n 17926 │ │ │ │ │ - mov r8, r2 │ │ │ │ │ - b.n 177c0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 98) │ │ │ │ │ - ldr r0, [sp, #28] │ │ │ │ │ - ldrd ip, r7, [r0, #96] @ 0x60 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 112) │ │ │ │ │ - cmp fp, r7 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 98) │ │ │ │ │ - mov r1, ip │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 112) │ │ │ │ │ - mov r3, r7 │ │ │ │ │ - ble.n 17960 │ │ │ │ │ - ldr.w r5, [r0, #136] @ 0x88 │ │ │ │ │ - mov sl, r8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 98) │ │ │ │ │ - mov r8, r2 │ │ │ │ │ - add.w r9, sp, #48 @ 0x30 │ │ │ │ │ - ldr r2, [r0, #68] @ 0x44 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 113) │ │ │ │ │ - rsb r4, r5, #32 │ │ │ │ │ - vldr d20, [pc, #236] @ 17978 │ │ │ │ │ - str r2, [sp, #12] │ │ │ │ │ - ldr r2, [r0, #112] @ 0x70 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 109) │ │ │ │ │ - mov.w lr, r6, asr #2 │ │ │ │ │ - str r2, [sp, #4] │ │ │ │ │ - ldr r2, [r0, #116] @ 0x74 │ │ │ │ │ - str r2, [sp, #8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 113) │ │ │ │ │ - lsl.w r2, r1, r5 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 109) │ │ │ │ │ - cmp.w lr, #0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 113) │ │ │ │ │ - mov.w r3, r3, lsl #2 │ │ │ │ │ - vmov s15, r2 │ │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ │ - lsr.w r1, r1, r4 │ │ │ │ │ - ldr r0, [r2, #0] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 109) │ │ │ │ │ - mov r2, lr │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 113) │ │ │ │ │ - vcvt.f64.u32 d16, s15 │ │ │ │ │ - vmul.f64 d16, d16, d20 │ │ │ │ │ - vcvt.f32.f64 s15, d16 │ │ │ │ │ - vmov.i32 q8, #0 @ 0x00000000 │ │ │ │ │ - vstr s15, [sp, #48] @ 0x30 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:11531 │ │ │ │ │ - vld1.32 {d22[]-d23[]}, [r9] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 109) │ │ │ │ │ - ble.n 178fe │ │ │ │ │ - ldr r6, [sp, #0] │ │ │ │ │ - add r3, r6 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 113) │ │ │ │ │ - movs r6, #0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 110) │ │ │ │ │ - mla r2, r2, r1, r6 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:10940 │ │ │ │ │ - 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 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 109) │ │ │ │ │ - cmp lr, r6 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1483 │ │ │ │ │ - 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 109) │ │ │ │ │ - mov r2, lr │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1483 │ │ │ │ │ - vmla.f32 q9, q13, q11 │ │ │ │ │ - vmla.f32 q8, q9, q12 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 109) │ │ │ │ │ - bgt.n 178d6 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:557 │ │ │ │ │ - vadd.f32 d7, d17, d16 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 111) │ │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ │ - add.w r0, r8, #1 │ │ │ │ │ - adds.w ip, ip, r3 │ │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ │ - mov r1, ip │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:3686 │ │ │ │ │ - vpadd.f32 d7, d7, d7 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 111) │ │ │ │ │ - adc.w r7, r7, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 112) │ │ │ │ │ - cmp fp, r7 │ │ │ │ │ - mov r3, r7 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/dev32s.h:50 (discriminator 2) │ │ │ │ │ - vstmia sl!, {s14} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 112) │ │ │ │ │ - ble.n 17958 │ │ │ │ │ - mov r8, r0 │ │ │ │ │ - b.n 1789c │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:130 │ │ │ │ │ - vmov r2, s16 │ │ │ │ │ - sub.w r5, r2, r8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 │ │ │ │ │ - ldr r0, [sp, #28] │ │ │ │ │ - ldr r2, [r0, #20] │ │ │ │ │ - mul.w r3, r2, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:102 │ │ │ │ │ - ldrd r2, r1, [r0, #24] │ │ │ │ │ - subs r1, r1, r2 │ │ │ │ │ - cmp r3, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:106 │ │ │ │ │ - it ls │ │ │ │ │ - addls r2, r2, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 1) │ │ │ │ │ - ldr r1, [sp, #28] │ │ │ │ │ - ldr r3, [sp, #56] @ 0x38 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:106 │ │ │ │ │ - it ls │ │ │ │ │ - strls r2, [r0, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 1) │ │ │ │ │ - movs r2, #0 │ │ │ │ │ - strd r9, sl, [r1, #88] @ 0x58 │ │ │ │ │ - strd r3, r2, [r1, #96] @ 0x60 │ │ │ │ │ - b.w 16fd2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:130 │ │ │ │ │ - vmov r2, s16 │ │ │ │ │ - sub.w r5, r2, r8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 │ │ │ │ │ - ldr r4, [sp, #28] │ │ │ │ │ - ldr r2, [r4, #20] │ │ │ │ │ - mul.w r3, r2, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:102 │ │ │ │ │ - ldrd r2, r0, [r4, #24] │ │ │ │ │ - subs r0, r0, r2 │ │ │ │ │ - cmp r3, r0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:106 │ │ │ │ │ - itt ls │ │ │ │ │ - addls r2, r2, r3 │ │ │ │ │ - strls r2, [r4, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:107 │ │ │ │ │ - b.n 176ac │ │ │ │ │ - movs r0, r0 │ │ │ │ │ - movs r0, r0 │ │ │ │ │ - movs r0, r0 │ │ │ │ │ - subs r5, #240 @ 0xf0 │ │ │ │ │ -vpoly2(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:122 │ │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ - vpush {d8} │ │ │ │ │ - sub.w ip, sp, ip │ │ │ │ │ - str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ │ - ldr r2, [pc, #768] @ (17c98 ) │ │ │ │ │ - sub sp, #84 @ 0x54 │ │ │ │ │ - ldr r3, [pc, #768] @ (17c9c ) │ │ │ │ │ - mov r4, r0 │ │ │ │ │ - add r2, pc │ │ │ │ │ - mov r0, r1 │ │ │ │ │ - str r1, [sp, #32] │ │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:100 │ │ │ │ │ - ldr r2, [r4, #24] │ │ │ │ │ -./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 (discriminator 1) │ │ │ │ │ - ldr r3, [r4, #32] │ │ │ │ │ - ldr r1, [r4, #12] │ │ │ │ │ - add.w r3, r2, r3, lsl #2 │ │ │ │ │ - adds r3, r1, r3 │ │ │ │ │ - str r3, [sp, #8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ - ldr r3, [r4, #28] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:125 │ │ │ │ │ - vldr d16, [r4, #48] @ 0x30 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ - subs r3, r3, r2 │ │ │ │ │ - ldr r2, [r4, #20] │ │ │ │ │ - udiv r3, r3, r2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:124 (discriminator 1) │ │ │ │ │ - ldr r2, [r4, #36] @ 0x24 │ │ │ │ │ - subs r3, r3, r2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:124 (discriminator 4) │ │ │ │ │ - ldr r2, [r4, #56] @ 0x38 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:124 (discriminator 1) │ │ │ │ │ - bic.w r3, r3, r3, asr #31 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:124 (discriminator 4) │ │ │ │ │ - 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 165f4 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - ldr.w r9, [r4, #132] @ 0x84 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:126 │ │ │ │ │ - mov sl, r0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 2) │ │ │ │ │ - ldrb.w r3, [r4, #120] @ 0x78 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - mov.w r2, r9, asr #2 │ │ │ │ │ - subs r2, #2 │ │ │ │ │ - cmp r2, #4 │ │ │ │ │ - bhi.w 1846e │ │ │ │ │ - tbh [pc, r2, lsl #1] │ │ │ │ │ - lsls r0, r1, #2 │ │ │ │ │ - lsls r6, r1, #9 │ │ │ │ │ - lsls r1, r1, #5 │ │ │ │ │ - lsls r3, r1, #7 │ │ │ │ │ - movs r5, r0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 6) │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - beq.w 17fd0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 79) │ │ │ │ │ - ldr r7, [r4, #88] @ 0x58 │ │ │ │ │ - add.w r3, r4, #88 @ 0x58 │ │ │ │ │ - ldr r6, [r4, #92] @ 0x5c │ │ │ │ │ - add r5, sp, #56 @ 0x38 │ │ │ │ │ - ldmia r3, {r0, r1, r2, r3} │ │ │ │ │ - stmia.w r5, {r0, r1, r2, r3} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 86) │ │ │ │ │ - mov r5, r3 │ │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ │ - cmp r3, r5 │ │ │ │ │ - ble.w 17c40 │ │ │ │ │ - ldr.w fp, [r4, #136] @ 0x88 │ │ │ │ │ - add r1, sp, #52 @ 0x34 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 84) │ │ │ │ │ - mov.w r3, r9, asr #2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 85) │ │ │ │ │ - mov r8, r5 │ │ │ │ │ - str r1, [sp, #28] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 79) │ │ │ │ │ - mov.w r9, #0 │ │ │ │ │ - ldr r1, [r4, #108] @ 0x6c │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 84) │ │ │ │ │ - mov.w lr, #48 @ 0x30 │ │ │ │ │ - str r3, [sp, #40] @ 0x28 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 85) │ │ │ │ │ - mov r3, r2 │ │ │ │ │ - ldr r2, [r4, #68] @ 0x44 │ │ │ │ │ - str r1, [sp, #24] │ │ │ │ │ - ldr r1, [r4, #112] @ 0x70 │ │ │ │ │ - str r2, [sp, #20] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 87) │ │ │ │ │ - vldr d24, [pc, #556] @ 17c90 │ │ │ │ │ - ldr r2, [r4, #104] @ 0x68 │ │ │ │ │ - str r1, [sp, #12] │ │ │ │ │ - ldr r1, [r4, #116] @ 0x74 │ │ │ │ │ - mov ip, r2 │ │ │ │ │ - str r4, [sp, #44] @ 0x2c │ │ │ │ │ - str r1, [sp, #16] │ │ │ │ │ - rsb r1, fp, #32 │ │ │ │ │ - str r1, [sp, #36] @ 0x24 │ │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ │ - movs r1, #0 │ │ │ │ │ - ldr r4, [sp, #64] @ 0x40 │ │ │ │ │ - add.w r0, r2, r5, lsl #2 │ │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ │ - vmov.i32 q10, #0 @ 0x00000000 │ │ │ │ │ - ldr r5, [r2, #0] │ │ │ │ │ - lsl.w r2, r4, fp │ │ │ │ │ - vmov s15, r2 │ │ │ │ │ - ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ - lsrs r4, r2 │ │ │ │ │ - vcvt.f64.u32 d16, s15 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 84) │ │ │ │ │ - ldr r2, [sp, #40] @ 0x28 │ │ │ │ │ - mul.w r4, r2, r4 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 87) │ │ │ │ │ - vmul.f64 d16, d16, d24 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:11531 │ │ │ │ │ - ldr r2, [sp, #28] │ │ │ │ │ -./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/14/include/arm_neon.h:11531 │ │ │ │ │ - vld1.32 {d22[]-d23[]}, [r2] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 84) │ │ │ │ │ - adds r2, r4, r1 │ │ │ │ │ - adds r1, #1 │ │ │ │ │ - mla r2, lr, r2, r5 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:10940 │ │ │ │ │ - vld1.32 {d26-d27}, [r0]! │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1483 │ │ │ │ │ - vldr d18, [r2, #16] │ │ │ │ │ - vldr d19, [r2, #24] │ │ │ │ │ - vld1.64 {d28-d29}, [r2 :64] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 84) │ │ │ │ │ - vldr d16, [r2, #32] │ │ │ │ │ - vldr d17, [r2, #40] @ 0x28 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1483 │ │ │ │ │ - vmla.f32 q9, q14, q11 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 83) │ │ │ │ │ - cmp r1, #6 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1483 │ │ │ │ │ - vmla.f32 q8, q9, q11 │ │ │ │ │ - vmla.f32 q10, q8, q13 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 83) │ │ │ │ │ - bne.n 17ab0 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:557 │ │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ │ - movs r2, #0 │ │ │ │ │ - vadd.f32 d7, d21, d20 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:3686 │ │ │ │ │ - adds.w r7, ip, r7 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 85) │ │ │ │ │ - add.w r1, r9, #1 │ │ │ │ │ - adcs r6, r0 │ │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ │ - it cs │ │ │ │ │ - movcs r2, #1 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:3686 │ │ │ │ │ - vpadd.f32 d7, d7, d7 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 85) │ │ │ │ │ - adds r2, r2, r0 │ │ │ │ │ - ldr r0, [sp, #16] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/dev32s.h:50 (discriminator 2) │ │ │ │ │ - vstmia sl!, {s14} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 85) │ │ │ │ │ - adc.w r0, r0, #0 │ │ │ │ │ - adds r2, r2, r3 │ │ │ │ │ - adc.w r8, r8, r0 │ │ │ │ │ - mov r3, r2 │ │ │ │ │ - strd r2, r8, [sp, #64] @ 0x40 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 86) │ │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ │ - mov r5, r8 │ │ │ │ │ - cmp r2, r8 │ │ │ │ │ - ble.w 17fb6 │ │ │ │ │ - mov r9, r1 │ │ │ │ │ - b.n 17a76 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 2) │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - beq.w 1819a │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 7) │ │ │ │ │ - ldr r7, [r4, #88] @ 0x58 │ │ │ │ │ - add.w r3, r4, #88 @ 0x58 │ │ │ │ │ - ldr r6, [r4, #92] @ 0x5c │ │ │ │ │ - add r5, sp, #56 @ 0x38 │ │ │ │ │ - ldmia r3, {r0, r1, r2, r3} │ │ │ │ │ - stmia.w r5, {r0, r1, r2, r3} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 14) │ │ │ │ │ - mov r5, r3 │ │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ │ - cmp r3, r5 │ │ │ │ │ - ble.n 17c40 │ │ │ │ │ - ldr r1, [r4, #104] @ 0x68 │ │ │ │ │ - mov r0, sl │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 12) │ │ │ │ │ - mov.w r3, r9, asr #2 │ │ │ │ │ - mov r9, r0 │ │ │ │ │ - str r1, [sp, #36] @ 0x24 │ │ │ │ │ - add r1, sp, #52 @ 0x34 │ │ │ │ │ - str r1, [sp, #28] │ │ │ │ │ - mov r0, r5 │ │ │ │ │ - ldr r1, [r4, #108] @ 0x6c │ │ │ │ │ - str r3, [sp, #40] @ 0x28 │ │ │ │ │ - str r1, [sp, #24] │ │ │ │ │ - ldr r1, [r4, #112] @ 0x70 │ │ │ │ │ - ldr r3, [r4, #68] @ 0x44 │ │ │ │ │ - ldr.w fp, [r4, #136] @ 0x88 │ │ │ │ │ - str r1, [sp, #12] │ │ │ │ │ - ldr r1, [r4, #116] @ 0x74 │ │ │ │ │ - str r3, [sp, #20] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 7) │ │ │ │ │ - movs r3, #0 │ │ │ │ │ - str r1, [sp, #16] │ │ │ │ │ - mov sl, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 15) │ │ │ │ │ - vldr d22, [pc, #288] @ 17c90 │ │ │ │ │ - str r4, [sp, #44] @ 0x2c │ │ │ │ │ - rsb r1, fp, #32 │ │ │ │ │ - b.n 17b7a │ │ │ │ │ - mov sl, lr │ │ │ │ │ - ldr r4, [sp, #8] │ │ │ │ │ - mov.w ip, #0 │ │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ │ - add.w r4, r4, r5, lsl #2 │ │ │ │ │ - ldr r5, [sp, #64] @ 0x40 │ │ │ │ │ - ldr.w r8, [r3] │ │ │ │ │ - lsl.w r3, r5, fp │ │ │ │ │ - lsrs r5, r1 │ │ │ │ │ - vmov s15, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 12) │ │ │ │ │ - ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 15) │ │ │ │ │ - vmov.i32 q8, #0 @ 0x00000000 │ │ │ │ │ - vcvt.f64.u32 d18, s15 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 12) │ │ │ │ │ - mul.w r5, r3, r5 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:11531 │ │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ │ -./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/14/include/arm_neon.h:11531 │ │ │ │ │ - vld1.32 {d24[]-d25[]}, [r3] │ │ │ │ │ - mov r3, r2 │ │ │ │ │ - mov r2, r4 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 12) │ │ │ │ │ - add.w r4, r5, ip │ │ │ │ │ - mov.w lr, #48 @ 0x30 │ │ │ │ │ - mla r4, lr, r4, r8 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:10940 │ │ │ │ │ - vld1.32 {d26-d27}, [r2]! │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1483 │ │ │ │ │ - vldr d20, [r4, #16] │ │ │ │ │ - vldr d21, [r4, #24] │ │ │ │ │ - vld1.64 {d28-d29}, [r4 :64] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 12) │ │ │ │ │ - vldr d18, [r4, #32] │ │ │ │ │ - vldr d19, [r4, #40] @ 0x28 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1483 │ │ │ │ │ - vmla.f32 q10, q14, q12 │ │ │ │ │ - add.w lr, ip, #1 │ │ │ │ │ - mov.w ip, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 11) │ │ │ │ │ - cmp.w lr, #2 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1483 │ │ │ │ │ - vmla.f32 q9, q10, q12 │ │ │ │ │ - vmla.f32 q8, q9, q13 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 11) │ │ │ │ │ - bne.n 17bba │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 13) │ │ │ │ │ - add.w lr, sl, ip │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:557 │ │ │ │ │ - mov r2, r3 │ │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ - movs r4, #0 │ │ │ │ │ - vadd.f32 d7, d17, d16 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:3686 │ │ │ │ │ - adds r7, r3, r7 │ │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ │ - vpadd.f32 d7, d7, d7 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:6212 │ │ │ │ │ - adcs r6, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 13) │ │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ │ - it cs │ │ │ │ │ - movcs r4, ip │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/dev32s.h:50 (discriminator 2) │ │ │ │ │ - vstmia r9!, {s14} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 13) │ │ │ │ │ - adds r4, r4, r3 │ │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ │ - adc.w r5, r3, #0 │ │ │ │ │ - adds r4, r4, r2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 14) │ │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 13) │ │ │ │ │ - mov r2, r4 │ │ │ │ │ - adc.w r0, r0, r5 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 14) │ │ │ │ │ - cmp r3, r0 │ │ │ │ │ - mov r5, r0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 13) │ │ │ │ │ - strd r4, r0, [sp, #64] @ 0x40 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 14) │ │ │ │ │ - bgt.n 17b78 │ │ │ │ │ -./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 │ │ │ │ │ - ldr r3, [r4, #20] │ │ │ │ │ - mul.w r5, r3, r5 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:102 │ │ │ │ │ - ldrd r3, r2, [r4, #24] │ │ │ │ │ - subs r2, r2, r3 │ │ │ │ │ - cmp r5, r2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:106 │ │ │ │ │ - itt ls │ │ │ │ │ - addls r3, r3, r5 │ │ │ │ │ - strls r3, [r4, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 1) │ │ │ │ │ - ldr r3, [sp, #64] @ 0x40 │ │ │ │ │ - movs r2, #0 │ │ │ │ │ - strd r7, r6, [r4, #88] @ 0x58 │ │ │ │ │ - strd r3, r2, [r4, #96] @ 0x60 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:89 │ │ │ │ │ - ldr r1, [sp, #32] │ │ │ │ │ - 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, fp, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:122 │ │ │ │ │ - ldr r2, [pc, #52] @ (17ca0 ) │ │ │ │ │ -./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] @ (17c9c ) │ │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ │ - ldr r3, [sp, #76] @ 0x4c │ │ │ │ │ - eors r2, r3 │ │ │ │ │ - mov.w r3, #0 │ │ │ │ │ - bne.w 1846a │ │ │ │ │ - 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 │ │ │ │ │ - strb r4, [r1, #21] │ │ │ │ │ - movs r0, r0 │ │ │ │ │ - lsls r4, r6, #3 │ │ │ │ │ - movs r0, r0 │ │ │ │ │ - strb r2, [r7, #9] │ │ │ │ │ - movs r0, r0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 4) │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - beq.w 183a2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 43) │ │ │ │ │ - ldr r7, [r4, #88] @ 0x58 │ │ │ │ │ - add.w r3, r4, #88 @ 0x58 │ │ │ │ │ - ldr r6, [r4, #92] @ 0x5c │ │ │ │ │ - add r5, sp, #56 @ 0x38 │ │ │ │ │ - ldmia r3, {r0, r1, r2, r3} │ │ │ │ │ - stmia.w r5, {r0, r1, r2, r3} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 50) │ │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ │ - cmp r2, r3 │ │ │ │ │ - ble.w 1838a │ │ │ │ │ - ldr.w fp, [r4, #136] @ 0x88 │ │ │ │ │ - add r1, sp, #52 @ 0x34 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 48) │ │ │ │ │ - mov.w r2, r9, asr #2 │ │ │ │ │ - mov.w r8, #48 @ 0x30 │ │ │ │ │ - str r1, [sp, #28] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 43) │ │ │ │ │ - mov.w r9, #0 │ │ │ │ │ - ldr r1, [r4, #108] @ 0x6c │ │ │ │ │ - mov ip, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 48) │ │ │ │ │ - str r2, [sp, #40] @ 0x28 │ │ │ │ │ - ldr r2, [r4, #68] @ 0x44 │ │ │ │ │ - str r1, [sp, #24] │ │ │ │ │ - ldr r1, [r4, #112] @ 0x70 │ │ │ │ │ - str r2, [sp, #20] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 51) │ │ │ │ │ - vldr d24, [pc, #736] @ 17fc8 │ │ │ │ │ - ldr r2, [r4, #104] @ 0x68 │ │ │ │ │ - str r1, [sp, #12] │ │ │ │ │ - ldr r1, [r4, #116] @ 0x74 │ │ │ │ │ - mov lr, r2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 49) │ │ │ │ │ - ldr r5, [sp, #64] @ 0x40 │ │ │ │ │ - str r1, [sp, #16] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 51) │ │ │ │ │ - rsb r1, fp, #32 │ │ │ │ │ - str r1, [sp, #36] @ 0x24 │ │ │ │ │ - str r4, [sp, #44] @ 0x2c │ │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ │ - ldr r4, [sp, #64] @ 0x40 │ │ │ │ │ - add.w r1, r2, r3, lsl #2 │ │ │ │ │ - movs r2, #0 │ │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ │ - vmov.i32 q8, #0 @ 0x00000000 │ │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ │ - lsl.w r3, r4, fp │ │ │ │ │ - vmov s15, r3 │ │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ - lsrs r4, r3 │ │ │ │ │ - vcvt.f64.u32 d18, s15 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 48) │ │ │ │ │ - ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ - mul.w r4, r3, r4 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 51) │ │ │ │ │ - vmul.f64 d18, d18, d24 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:11531 │ │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ │ -./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/14/include/arm_neon.h:11531 │ │ │ │ │ - vld1.32 {d22[]-d23[]}, [r3] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 48) │ │ │ │ │ - adds r3, r4, r2 │ │ │ │ │ - adds r2, #1 │ │ │ │ │ - mla r3, r8, r3, r0 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:10940 │ │ │ │ │ - vld1.32 {d26-d27}, [r1]! │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1483 │ │ │ │ │ - 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/14/include/arm_neon.h:1483 │ │ │ │ │ - vmla.f32 q10, q14, q11 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 47) │ │ │ │ │ - cmp r2, #4 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1483 │ │ │ │ │ - vmla.f32 q9, q10, q11 │ │ │ │ │ - vmla.f32 q8, q9, q13 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 47) │ │ │ │ │ - bne.n 17d36 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:557 │ │ │ │ │ - ldr r1, [sp, #24] │ │ │ │ │ - movs r3, #0 │ │ │ │ │ - adds.w r7, lr, r7 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 49) │ │ │ │ │ - add.w r2, r9, #1 │ │ │ │ │ - adcs r6, r1 │ │ │ │ │ - ldr r1, [sp, #12] │ │ │ │ │ - it cs │ │ │ │ │ - movcs r3, #1 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:557 │ │ │ │ │ - vadd.f32 d7, d17, d16 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 49) │ │ │ │ │ - adds r3, r3, r1 │ │ │ │ │ - ldr r1, [sp, #16] │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:3686 │ │ │ │ │ - vpadd.f32 d7, d7, d7 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 49) │ │ │ │ │ - adc.w r1, r1, #0 │ │ │ │ │ - adds r3, r3, r5 │ │ │ │ │ - adc.w ip, ip, r1 │ │ │ │ │ - mov r5, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 50) │ │ │ │ │ - ldr r1, [sp, #4] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/dev32s.h:50 (discriminator 2) │ │ │ │ │ - vstmia sl!, {s14} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 50) │ │ │ │ │ - cmp r1, ip │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 49) │ │ │ │ │ - strd r3, ip, [sp, #64] @ 0x40 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 50) │ │ │ │ │ - mov r3, ip │ │ │ │ │ - ble.w 18380 │ │ │ │ │ - mov r9, r2 │ │ │ │ │ - b.n 17cfc │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 5) │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - beq.w 180b6 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 61) │ │ │ │ │ - ldr r7, [r4, #88] @ 0x58 │ │ │ │ │ - add.w r3, r4, #88 @ 0x58 │ │ │ │ │ - ldr r6, [r4, #92] @ 0x5c │ │ │ │ │ - add r5, sp, #56 @ 0x38 │ │ │ │ │ - ldmia r3, {r0, r1, r2, r3} │ │ │ │ │ - stmia.w r5, {r0, r1, r2, r3} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 68) │ │ │ │ │ - mov r5, r3 │ │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ │ - cmp r3, r5 │ │ │ │ │ - ble.w 17c40 │ │ │ │ │ - ldr.w fp, [r4, #136] @ 0x88 │ │ │ │ │ - add r1, sp, #52 @ 0x34 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 66) │ │ │ │ │ - mov.w r3, r9, asr #2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 67) │ │ │ │ │ - mov r8, r5 │ │ │ │ │ - str r1, [sp, #28] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 61) │ │ │ │ │ - mov.w r9, #0 │ │ │ │ │ - ldr r1, [r4, #108] @ 0x6c │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 66) │ │ │ │ │ - mov.w lr, #48 @ 0x30 │ │ │ │ │ - str r3, [sp, #40] @ 0x28 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 67) │ │ │ │ │ - mov r3, r2 │ │ │ │ │ - ldr r2, [r4, #68] @ 0x44 │ │ │ │ │ - str r1, [sp, #24] │ │ │ │ │ - ldr r1, [r4, #112] @ 0x70 │ │ │ │ │ - str r2, [sp, #20] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 69) │ │ │ │ │ - vldr d24, [pc, #472] @ 17fc8 │ │ │ │ │ - ldr r2, [r4, #104] @ 0x68 │ │ │ │ │ - str r1, [sp, #12] │ │ │ │ │ - ldr r1, [r4, #116] @ 0x74 │ │ │ │ │ - mov ip, r2 │ │ │ │ │ - str r4, [sp, #44] @ 0x2c │ │ │ │ │ - str r1, [sp, #16] │ │ │ │ │ - rsb r1, fp, #32 │ │ │ │ │ - str r1, [sp, #36] @ 0x24 │ │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ │ - movs r1, #0 │ │ │ │ │ - ldr r4, [sp, #64] @ 0x40 │ │ │ │ │ - add.w r0, r2, r5, lsl #2 │ │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ │ - vmov.i32 q10, #0 @ 0x00000000 │ │ │ │ │ - ldr r5, [r2, #0] │ │ │ │ │ - lsl.w r2, r4, fp │ │ │ │ │ - vmov s15, r2 │ │ │ │ │ - ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ - lsrs r4, r2 │ │ │ │ │ - vcvt.f64.u32 d16, s15 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 66) │ │ │ │ │ - ldr r2, [sp, #40] @ 0x28 │ │ │ │ │ - mul.w r4, r2, r4 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 69) │ │ │ │ │ - vmul.f64 d16, d16, d24 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:11531 │ │ │ │ │ - ldr r2, [sp, #28] │ │ │ │ │ -./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/14/include/arm_neon.h:11531 │ │ │ │ │ - vld1.32 {d22[]-d23[]}, [r2] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 66) │ │ │ │ │ - adds r2, r4, r1 │ │ │ │ │ - adds r1, #1 │ │ │ │ │ - mla r2, lr, r2, r5 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:10940 │ │ │ │ │ - vld1.32 {d26-d27}, [r0]! │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1483 │ │ │ │ │ - vldr d18, [r2, #16] │ │ │ │ │ - vldr d19, [r2, #24] │ │ │ │ │ - vld1.64 {d28-d29}, [r2 :64] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 66) │ │ │ │ │ - vldr d16, [r2, #32] │ │ │ │ │ - vldr d17, [r2, #40] @ 0x28 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1483 │ │ │ │ │ - vmla.f32 q9, q14, q11 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 65) │ │ │ │ │ - cmp r1, #5 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1483 │ │ │ │ │ - vmla.f32 q8, q9, q11 │ │ │ │ │ - vmla.f32 q10, q8, q13 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 65) │ │ │ │ │ - bne.n 17e3c │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:557 │ │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ │ - movs r2, #0 │ │ │ │ │ - vadd.f32 d7, d21, d20 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:3686 │ │ │ │ │ - adds.w r7, ip, r7 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 67) │ │ │ │ │ - add.w r1, r9, #1 │ │ │ │ │ - adcs r6, r0 │ │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ │ - it cs │ │ │ │ │ - movcs r2, #1 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:3686 │ │ │ │ │ - vpadd.f32 d7, d7, d7 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 67) │ │ │ │ │ - adds r2, r2, r0 │ │ │ │ │ - ldr r0, [sp, #16] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/dev32s.h:50 (discriminator 2) │ │ │ │ │ - vstmia sl!, {s14} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 67) │ │ │ │ │ - adc.w r0, r0, #0 │ │ │ │ │ - adds r2, r2, r3 │ │ │ │ │ - adc.w r8, r8, r0 │ │ │ │ │ - mov r3, r2 │ │ │ │ │ - strd r2, r8, [sp, #64] @ 0x40 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 68) │ │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ │ - mov r5, r8 │ │ │ │ │ - cmp r2, r8 │ │ │ │ │ - ble.w 17fb6 │ │ │ │ │ - mov r9, r1 │ │ │ │ │ - b.n 17e02 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 3) │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - beq.w 182b8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 25) │ │ │ │ │ - ldr r7, [r4, #88] @ 0x58 │ │ │ │ │ - add.w r3, r4, #88 @ 0x58 │ │ │ │ │ - ldr r6, [r4, #92] @ 0x5c │ │ │ │ │ - add r5, sp, #56 @ 0x38 │ │ │ │ │ - ldmia r3, {r0, r1, r2, r3} │ │ │ │ │ - stmia.w r5, {r0, r1, r2, r3} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 32) │ │ │ │ │ - mov r2, r3 │ │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ │ - cmp r3, r2 │ │ │ │ │ - ble.w 182a0 │ │ │ │ │ - ldr r0, [r4, #68] @ 0x44 │ │ │ │ │ - add r5, sp, #52 @ 0x34 │ │ │ │ │ - str r5, [sp, #28] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 30) │ │ │ │ │ - mov.w r8, #48 @ 0x30 │ │ │ │ │ - ldr r5, [r4, #108] @ 0x6c │ │ │ │ │ - str r0, [sp, #20] │ │ │ │ │ - str r5, [sp, #24] │ │ │ │ │ - ldr r5, [r4, #112] @ 0x70 │ │ │ │ │ - ldr r0, [r4, #104] @ 0x68 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 33) │ │ │ │ │ - vldr d22, [pc, #228] @ 17fc8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 30) │ │ │ │ │ - mov.w r3, r9, asr #2 │ │ │ │ │ - mov lr, r0 │ │ │ │ │ - ldr.w fp, [r4, #136] @ 0x88 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 25) │ │ │ │ │ - mov.w r9, #0 │ │ │ │ │ - str r5, [sp, #12] │ │ │ │ │ - ldr r5, [r4, #116] @ 0x74 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 30) │ │ │ │ │ - str r3, [sp, #40] @ 0x28 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 31) │ │ │ │ │ - mov r3, r2 │ │ │ │ │ - ldr r1, [sp, #64] @ 0x40 │ │ │ │ │ - str r5, [sp, #16] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 33) │ │ │ │ │ - rsb r5, fp, #32 │ │ │ │ │ - str r5, [sp, #36] @ 0x24 │ │ │ │ │ - str r4, [sp, #44] @ 0x2c │ │ │ │ │ - ldr r0, [sp, #8] │ │ │ │ │ - ldr r5, [sp, #64] @ 0x40 │ │ │ │ │ - add.w r4, r0, r2, lsl #2 │ │ │ │ │ - movs r0, #0 │ │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ │ - vmov.i32 q8, #0 @ 0x00000000 │ │ │ │ │ - ldr.w ip, [r2] │ │ │ │ │ - lsl.w r2, r5, fp │ │ │ │ │ - vmov s15, r2 │ │ │ │ │ - ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ - lsrs r5, r2 │ │ │ │ │ - vcvt.f64.u32 d18, s15 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 30) │ │ │ │ │ - ldr r2, [sp, #40] @ 0x28 │ │ │ │ │ - mul.w r5, r2, r5 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 33) │ │ │ │ │ - vmul.f64 d18, d18, d22 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:11531 │ │ │ │ │ - ldr r2, [sp, #28] │ │ │ │ │ -./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/14/include/arm_neon.h:11531 │ │ │ │ │ - vld1.32 {d24[]-d25[]}, [r2] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 30) │ │ │ │ │ - adds r2, r5, r0 │ │ │ │ │ - adds r0, #1 │ │ │ │ │ - mla r2, r8, r2, ip │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:10940 │ │ │ │ │ - vld1.32 {d26-d27}, [r4]! │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1483 │ │ │ │ │ - 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 30) │ │ │ │ │ - vldr d18, [r2, #32] │ │ │ │ │ - vldr d19, [r2, #40] @ 0x28 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1483 │ │ │ │ │ - vmla.f32 q10, q14, q12 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 29) │ │ │ │ │ - cmp r0, #3 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1483 │ │ │ │ │ - vmla.f32 q9, q10, q12 │ │ │ │ │ - vmla.f32 q8, q9, q13 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 29) │ │ │ │ │ - bne.n 17f44 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:557 │ │ │ │ │ - ldr r4, [sp, #24] │ │ │ │ │ - movs r2, #0 │ │ │ │ │ - adds.w r7, lr, r7 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 31) │ │ │ │ │ - add.w r0, r9, #1 │ │ │ │ │ - adcs r6, r4 │ │ │ │ │ - ldr r4, [sp, #12] │ │ │ │ │ - it cs │ │ │ │ │ - movcs r2, #1 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:557 │ │ │ │ │ - vadd.f32 d7, d17, d16 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 31) │ │ │ │ │ - adds r2, r2, r4 │ │ │ │ │ - ldr r4, [sp, #16] │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:3686 │ │ │ │ │ - vpadd.f32 d7, d7, d7 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 31) │ │ │ │ │ - adc.w r4, r4, #0 │ │ │ │ │ - adds r2, r2, r1 │ │ │ │ │ - adc.w r3, r3, r4 │ │ │ │ │ - mov r1, r2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 32) │ │ │ │ │ - ldr r4, [sp, #4] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/dev32s.h:50 (discriminator 2) │ │ │ │ │ - vstmia sl!, {s14} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 32) │ │ │ │ │ - cmp r4, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 31) │ │ │ │ │ - strd r2, r3, [sp, #64] @ 0x40 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 32) │ │ │ │ │ - mov r2, r3 │ │ │ │ │ - ble.w 18296 │ │ │ │ │ - mov r9, r0 │ │ │ │ │ - b.n 17f08 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:130 │ │ │ │ │ - vmov r3, s16 │ │ │ │ │ - ldr r4, [sp, #44] @ 0x2c │ │ │ │ │ - sub.w fp, r3, r9 │ │ │ │ │ - b.n 17c40 │ │ │ │ │ - nop │ │ │ │ │ - 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 80) │ │ │ │ │ - ldrd r6, ip, [r4, #96] @ 0x60 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 94) │ │ │ │ │ - ldr r1, [sp, #4] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 80) │ │ │ │ │ - mov r2, r6 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 94) │ │ │ │ │ - mov r5, ip │ │ │ │ │ - cmp r1, ip │ │ │ │ │ - ble.n 1809a │ │ │ │ │ - ldr r7, [r4, #112] @ 0x70 │ │ │ │ │ - add r1, sp, #56 @ 0x38 │ │ │ │ │ - ldr.w fp, [r4, #136] @ 0x88 │ │ │ │ │ - mov r8, r0 │ │ │ │ │ - str r1, [sp, #24] │ │ │ │ │ - str r7, [sp, #12] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 95) │ │ │ │ │ - rsb lr, fp, #32 │ │ │ │ │ - ldr r7, [r4, #116] @ 0x74 │ │ │ │ │ - ldr r1, [r4, #68] @ 0x44 │ │ │ │ │ - vldr d24, [pc, #-48] @ 17fc8 │ │ │ │ │ - str r7, [sp, #16] │ │ │ │ │ - mov sl, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 92) │ │ │ │ │ - mov.w r9, r9, asr #2 │ │ │ │ │ - movs r7, #48 @ 0x30 │ │ │ │ │ - str r4, [sp, #20] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 95) │ │ │ │ │ - ldr r1, [sp, #8] │ │ │ │ │ - vmov.i32 q10, #0 @ 0x00000000 │ │ │ │ │ - add.w r4, r1, r5, lsl #2 │ │ │ │ │ - lsl.w r1, r2, fp │ │ │ │ │ - lsr.w r5, r2, lr │ │ │ │ │ - vmov s15, r1 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:11531 │ │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 95) │ │ │ │ │ - movs r1, #0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 92) │ │ │ │ │ - mul.w r5, r5, r9 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 95) │ │ │ │ │ - ldr.w r0, [sl] │ │ │ │ │ - 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/14/include/arm_neon.h:11531 │ │ │ │ │ - vld1.32 {d22[]-d23[]}, [r2] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 92) │ │ │ │ │ - adds r2, r5, r1 │ │ │ │ │ - adds r1, #1 │ │ │ │ │ - mla r2, r7, r2, r0 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:10940 │ │ │ │ │ - vld1.32 {d26-d27}, [r4]! │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1483 │ │ │ │ │ - vldr d18, [r2, #16] │ │ │ │ │ - vldr d19, [r2, #24] │ │ │ │ │ - vld1.64 {d28-d29}, [r2 :64] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 92) │ │ │ │ │ - vldr d16, [r2, #32] │ │ │ │ │ - vldr d17, [r2, #40] @ 0x28 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1483 │ │ │ │ │ - vmla.f32 q9, q14, q11 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 91) │ │ │ │ │ - cmp r1, #6 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1483 │ │ │ │ │ - vmla.f32 q8, q9, q11 │ │ │ │ │ - vmla.f32 q10, q8, q13 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 91) │ │ │ │ │ - bne.n 1803a │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:557 │ │ │ │ │ - vadd.f32 d7, d21, d20 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 93) │ │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ │ - adds r0, r3, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 94) │ │ │ │ │ - ldr r1, [sp, #4] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 93) │ │ │ │ │ - adds r6, r6, r2 │ │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:3686 │ │ │ │ │ - vpadd.f32 d7, d7, d7 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 93) │ │ │ │ │ - adc.w ip, ip, r2 │ │ │ │ │ - mov r2, r6 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 94) │ │ │ │ │ - cmp r1, ip │ │ │ │ │ - mov r5, ip │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/dev32s.h:50 (discriminator 2) │ │ │ │ │ - vstmia r8!, {s14} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 94) │ │ │ │ │ - ble.n 18090 │ │ │ │ │ - mov r3, r0 │ │ │ │ │ - b.n 18004 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:130 │ │ │ │ │ - vmov r1, s16 │ │ │ │ │ - ldr r4, [sp, #20] │ │ │ │ │ - sub.w fp, r1, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 │ │ │ │ │ - ldr r3, [r4, #20] │ │ │ │ │ - mul.w r5, r3, r5 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:102 │ │ │ │ │ - ldrd r3, r1, [r4, #24] │ │ │ │ │ - subs r1, r1, r3 │ │ │ │ │ - cmp r5, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:106 │ │ │ │ │ - itt ls │ │ │ │ │ - addls r3, r3, r5 │ │ │ │ │ - strls r3, [r4, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 1) │ │ │ │ │ - str r2, [r4, #96] @ 0x60 │ │ │ │ │ - movs r3, #0 │ │ │ │ │ - str r3, [r4, #100] @ 0x64 │ │ │ │ │ - b.n 17c60 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 62) │ │ │ │ │ - ldrd r7, r1, [r4, #96] @ 0x60 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 76) │ │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 62) │ │ │ │ │ - mov r2, r7 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 76) │ │ │ │ │ - mov r6, r1 │ │ │ │ │ - cmp r0, r1 │ │ │ │ │ - ble.n 18184 │ │ │ │ │ - ldr r0, [r4, #112] @ 0x70 │ │ │ │ │ - add r5, sp, #56 @ 0x38 │ │ │ │ │ - ldr.w fp, [r4, #136] @ 0x88 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 74) │ │ │ │ │ - mov.w ip, #48 @ 0x30 │ │ │ │ │ - str r5, [sp, #24] │ │ │ │ │ - mov r8, r1 │ │ │ │ │ - ldr r5, [r4, #68] @ 0x44 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 77) │ │ │ │ │ - rsb lr, fp, #32 │ │ │ │ │ - str r0, [sp, #12] │ │ │ │ │ - vldr d24, [pc, #-280] @ 17fc8 │ │ │ │ │ - ldr r0, [r4, #116] @ 0x74 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 74) │ │ │ │ │ - mov.w r9, r9, asr #2 │ │ │ │ │ - str r0, [sp, #16] │ │ │ │ │ - mov r0, sl │ │ │ │ │ - str r4, [sp, #20] │ │ │ │ │ - mov sl, r5 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 77) │ │ │ │ │ - ldr r1, [sp, #8] │ │ │ │ │ - movs r4, #0 │ │ │ │ │ - vmov.i32 q10, #0 @ 0x00000000 │ │ │ │ │ - add.w r5, r1, r6, lsl #2 │ │ │ │ │ - lsl.w r1, r2, fp │ │ │ │ │ - lsr.w r6, r2, lr │ │ │ │ │ - vmov s15, r1 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:11531 │ │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 74) │ │ │ │ │ - mul.w r6, r6, r9 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 77) │ │ │ │ │ - ldr.w r1, [sl] │ │ │ │ │ - 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/14/include/arm_neon.h:11531 │ │ │ │ │ - vld1.32 {d22[]-d23[]}, [r2] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 74) │ │ │ │ │ - adds r2, r6, r4 │ │ │ │ │ - adds r4, #1 │ │ │ │ │ - mla r2, ip, r2, r1 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:10940 │ │ │ │ │ - vld1.32 {d26-d27}, [r5]! │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1483 │ │ │ │ │ - vldr d18, [r2, #16] │ │ │ │ │ - vldr d19, [r2, #24] │ │ │ │ │ - vld1.64 {d28-d29}, [r2 :64] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 74) │ │ │ │ │ - vldr d16, [r2, #32] │ │ │ │ │ - vldr d17, [r2, #40] @ 0x28 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1483 │ │ │ │ │ - vmla.f32 q9, q14, q11 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 73) │ │ │ │ │ - cmp r4, #5 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1483 │ │ │ │ │ - vmla.f32 q8, q9, q11 │ │ │ │ │ - vmla.f32 q10, q8, q13 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 73) │ │ │ │ │ - bne.n 18124 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:557 │ │ │ │ │ - vadd.f32 d7, d21, d20 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 75) │ │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ │ - adds r4, r3, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 76) │ │ │ │ │ - ldr r1, [sp, #4] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 75) │ │ │ │ │ - adds r7, r7, r2 │ │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:3686 │ │ │ │ │ - vpadd.f32 d7, d7, d7 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 75) │ │ │ │ │ - adc.w r8, r8, r2 │ │ │ │ │ - mov r2, r7 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 76) │ │ │ │ │ - cmp r1, r8 │ │ │ │ │ - mov r6, r8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/dev32s.h:50 (discriminator 2) │ │ │ │ │ - vstmia r0!, {s14} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 76) │ │ │ │ │ - ble.n 1817a │ │ │ │ │ - mov r3, r4 │ │ │ │ │ - b.n 180ee │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:130 │ │ │ │ │ - vmov r1, s16 │ │ │ │ │ - ldr r4, [sp, #20] │ │ │ │ │ - sub.w fp, r1, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 │ │ │ │ │ - ldr r3, [r4, #20] │ │ │ │ │ - mul.w r6, r3, r6 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:102 │ │ │ │ │ - ldrd r3, r1, [r4, #24] │ │ │ │ │ - subs r1, r1, r3 │ │ │ │ │ - cmp r6, r1 │ │ │ │ │ - bhi.n 180ae │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:106 │ │ │ │ │ - add r3, r6 │ │ │ │ │ - str r3, [r4, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:107 │ │ │ │ │ - b.n 180ae │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 8) │ │ │ │ │ - ldrd r5, r8, [r4, #96] @ 0x60 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 22) │ │ │ │ │ - ldr r1, [sp, #4] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 8) │ │ │ │ │ - mov r2, r5 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 22) │ │ │ │ │ - mov ip, r8 │ │ │ │ │ - cmp r1, r8 │ │ │ │ │ - ble.n 1827e │ │ │ │ │ - ldr r6, [r4, #68] @ 0x44 │ │ │ │ │ - add r7, sp, #56 @ 0x38 │ │ │ │ │ - ldr.w fp, [r4, #136] @ 0x88 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 20) │ │ │ │ │ - mov.w sl, #48 @ 0x30 │ │ │ │ │ - str r6, [sp, #20] │ │ │ │ │ - mov r2, r7 │ │ │ │ │ - ldr r6, [r4, #112] @ 0x70 │ │ │ │ │ - mov.w r1, r9, asr #2 │ │ │ │ │ - str r6, [sp, #12] │ │ │ │ │ - mov lr, r1 │ │ │ │ │ - ldr r6, [r4, #116] @ 0x74 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 23) │ │ │ │ │ - vldr d22, [pc, #-512] @ 17fc8 │ │ │ │ │ - str r6, [sp, #16] │ │ │ │ │ - rsb r6, fp, #32 │ │ │ │ │ - str r6, [sp, #24] │ │ │ │ │ - mov r6, r5 │ │ │ │ │ - ldr.w r9, [sp, #20] │ │ │ │ │ - str r4, [sp, #28] │ │ │ │ │ - b.n 181dc │ │ │ │ │ - mov r3, r4 │ │ │ │ │ - ldr r1, [sp, #8] │ │ │ │ │ - movs r7, #0 │ │ │ │ │ - vmov.i32 q8, #0 @ 0x00000000 │ │ │ │ │ - add.w r4, r1, ip, lsl #2 │ │ │ │ │ - lsl.w r1, r6, fp │ │ │ │ │ - str r3, [sp, #20] │ │ │ │ │ - mov r3, r4 │ │ │ │ │ - vmov s15, r1 │ │ │ │ │ - ldr r1, [sp, #24] │ │ │ │ │ - lsrs r6, r1 │ │ │ │ │ - vcvt.f64.u32 d18, s15 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 20) │ │ │ │ │ - mul.w r6, r6, lr │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 23) │ │ │ │ │ - ldr.w r1, [r9] │ │ │ │ │ - vmul.f64 d18, d18, d22 │ │ │ │ │ - vcvt.f32.f64 s15, d18 │ │ │ │ │ - vstr s15, [sp, #56] @ 0x38 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:11531 │ │ │ │ │ - vld1.32 {d24[]-d25[]}, [r2] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 20) │ │ │ │ │ - adds r4, r6, r7 │ │ │ │ │ - add.w ip, r7, #1 │ │ │ │ │ - mla r4, sl, r4, r1 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:10940 │ │ │ │ │ - vld1.32 {d26-d27}, [r3]! │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1483 │ │ │ │ │ - vldr d20, [r4, #16] │ │ │ │ │ - vldr d21, [r4, #24] │ │ │ │ │ - vld1.64 {d28-d29}, [r4 :64] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 20) │ │ │ │ │ - vldr d18, [r4, #32] │ │ │ │ │ - vldr d19, [r4, #40] @ 0x28 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1483 │ │ │ │ │ - vmla.f32 q10, q14, q12 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 19) │ │ │ │ │ - cmp.w ip, #2 │ │ │ │ │ - mov.w r7, #1 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1483 │ │ │ │ │ - vmla.f32 q9, q10, q12 │ │ │ │ │ - vmla.f32 q8, q9, q13 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 19) │ │ │ │ │ - bne.n 18214 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 21) │ │ │ │ │ - ldr r1, [sp, #12] │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:557 │ │ │ │ │ - vadd.f32 d7, d17, d16 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 21) │ │ │ │ │ - adds r5, r5, r1 │ │ │ │ │ - ldr r1, [sp, #16] │ │ │ │ │ - mov r6, r5 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:3686 │ │ │ │ │ - vpadd.f32 d7, d7, d7 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 21) │ │ │ │ │ - adc.w r8, r8, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 22) │ │ │ │ │ - ldr r1, [sp, #4] │ │ │ │ │ - mov ip, r8 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:557 │ │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 22) │ │ │ │ │ - cmp r1, r8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 21) │ │ │ │ │ - add.w r4, r3, r7 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/dev32s.h:50 (discriminator 2) │ │ │ │ │ - vstmia r0!, {s14} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 22) │ │ │ │ │ - bgt.n 181da │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:130 │ │ │ │ │ - vmov r1, s16 │ │ │ │ │ - mov r2, r5 │ │ │ │ │ - ldr r4, [sp, #28] │ │ │ │ │ - sub.w fp, r1, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 │ │ │ │ │ - ldr r3, [r4, #20] │ │ │ │ │ - mul.w ip, r3, ip │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:102 │ │ │ │ │ - ldrd r3, r1, [r4, #24] │ │ │ │ │ - subs r1, r1, r3 │ │ │ │ │ - cmp ip, r1 │ │ │ │ │ - bhi.w 180ae │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:106 │ │ │ │ │ - add r3, ip │ │ │ │ │ - str r3, [r4, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:107 │ │ │ │ │ - b.n 180ae │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:130 │ │ │ │ │ - vmov r3, s16 │ │ │ │ │ - ldr r4, [sp, #44] @ 0x2c │ │ │ │ │ - sub.w fp, r3, r9 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 │ │ │ │ │ - ldr r3, [r4, #20] │ │ │ │ │ - mul.w r2, r3, r2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:102 │ │ │ │ │ - ldrd r3, r1, [r4, #24] │ │ │ │ │ - subs r1, r1, r3 │ │ │ │ │ - cmp r2, r1 │ │ │ │ │ - bhi.w 17c54 │ │ │ │ │ -./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 17c54 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 26) │ │ │ │ │ - ldrd r7, r1, [r4, #96] @ 0x60 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 40) │ │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 26) │ │ │ │ │ - mov r2, r7 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 40) │ │ │ │ │ - mov r6, r1 │ │ │ │ │ - cmp r0, r1 │ │ │ │ │ - ble.w 18184 │ │ │ │ │ - ldr r0, [r4, #112] @ 0x70 │ │ │ │ │ - add r5, sp, #56 @ 0x38 │ │ │ │ │ - ldr.w fp, [r4, #136] @ 0x88 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 38) │ │ │ │ │ - mov.w ip, #48 @ 0x30 │ │ │ │ │ - str r5, [sp, #24] │ │ │ │ │ - mov r8, r1 │ │ │ │ │ - ldr r5, [r4, #68] @ 0x44 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 41) │ │ │ │ │ - rsb lr, fp, #32 │ │ │ │ │ - str r0, [sp, #12] │ │ │ │ │ - vldr d22, [pc, #-796] @ 17fc8 │ │ │ │ │ - ldr r0, [r4, #116] @ 0x74 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 38) │ │ │ │ │ - mov.w r9, r9, asr #2 │ │ │ │ │ - str r0, [sp, #16] │ │ │ │ │ - mov r0, sl │ │ │ │ │ - str r4, [sp, #20] │ │ │ │ │ - mov sl, r5 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 41) │ │ │ │ │ - ldr r1, [sp, #8] │ │ │ │ │ - movs r4, #0 │ │ │ │ │ - vmov.i32 q8, #0 @ 0x00000000 │ │ │ │ │ - add.w r5, r1, r6, lsl #2 │ │ │ │ │ - lsl.w r1, r2, fp │ │ │ │ │ - lsr.w r6, r2, lr │ │ │ │ │ - vmov s15, r1 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:11531 │ │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 38) │ │ │ │ │ - mul.w r6, r6, r9 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 41) │ │ │ │ │ - ldr.w r1, [sl] │ │ │ │ │ - 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/14/include/arm_neon.h:11531 │ │ │ │ │ - vld1.32 {d24[]-d25[]}, [r2] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 38) │ │ │ │ │ - adds r2, r6, r4 │ │ │ │ │ - adds r4, #1 │ │ │ │ │ - mla r2, ip, r2, r1 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:10940 │ │ │ │ │ - vld1.32 {d26-d27}, [r5]! │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1483 │ │ │ │ │ - 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 38) │ │ │ │ │ - vldr d18, [r2, #32] │ │ │ │ │ - vldr d19, [r2, #40] @ 0x28 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1483 │ │ │ │ │ - vmla.f32 q10, q14, q12 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 37) │ │ │ │ │ - cmp r4, #3 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1483 │ │ │ │ │ - vmla.f32 q9, q10, q12 │ │ │ │ │ - vmla.f32 q8, q9, q13 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 37) │ │ │ │ │ - bne.n 18328 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:557 │ │ │ │ │ - vadd.f32 d7, d17, d16 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 39) │ │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ │ - adds r4, r3, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 40) │ │ │ │ │ - ldr r1, [sp, #4] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 39) │ │ │ │ │ - adds r7, r7, r2 │ │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:3686 │ │ │ │ │ - vpadd.f32 d7, d7, d7 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 39) │ │ │ │ │ - adc.w r8, r8, r2 │ │ │ │ │ - mov r2, r7 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 40) │ │ │ │ │ - cmp r1, r8 │ │ │ │ │ - mov r6, r8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/dev32s.h:50 (discriminator 2) │ │ │ │ │ - vstmia r0!, {s14} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 40) │ │ │ │ │ - ble.w 1817a │ │ │ │ │ - mov r3, r4 │ │ │ │ │ - b.n 182f2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:130 │ │ │ │ │ - vmov r2, s16 │ │ │ │ │ - ldr r4, [sp, #44] @ 0x2c │ │ │ │ │ - sub.w fp, r2, r9 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 │ │ │ │ │ - ldr r2, [r4, #20] │ │ │ │ │ - mul.w r3, r2, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:102 │ │ │ │ │ - ldrd r2, r1, [r4, #24] │ │ │ │ │ - subs r1, r1, r2 │ │ │ │ │ - cmp r3, r1 │ │ │ │ │ - bhi.w 17c54 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:106 │ │ │ │ │ - add r2, r3 │ │ │ │ │ - str r2, [r4, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:107 │ │ │ │ │ - b.n 17c54 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 44) │ │ │ │ │ - ldrd r7, r1, [r4, #96] @ 0x60 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 58) │ │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 44) │ │ │ │ │ - mov r2, r7 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 58) │ │ │ │ │ - mov r6, r1 │ │ │ │ │ - cmp r0, r1 │ │ │ │ │ - ble.w 18184 │ │ │ │ │ - ldr r0, [r4, #112] @ 0x70 │ │ │ │ │ - add r5, sp, #56 @ 0x38 │ │ │ │ │ - ldr.w fp, [r4, #136] @ 0x88 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 56) │ │ │ │ │ - mov.w ip, #48 @ 0x30 │ │ │ │ │ - str r5, [sp, #24] │ │ │ │ │ - mov r8, r1 │ │ │ │ │ - ldr r5, [r4, #68] @ 0x44 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 59) │ │ │ │ │ - rsb lr, fp, #32 │ │ │ │ │ - str r0, [sp, #12] │ │ │ │ │ - vldr d24, [pc, #740] @ 186b0 │ │ │ │ │ - ldr r0, [r4, #116] @ 0x74 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 56) │ │ │ │ │ - mov.w r9, r9, asr #2 │ │ │ │ │ - str r0, [sp, #16] │ │ │ │ │ - mov r0, sl │ │ │ │ │ - str r4, [sp, #20] │ │ │ │ │ - mov sl, r5 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 59) │ │ │ │ │ - ldr r1, [sp, #8] │ │ │ │ │ - movs r4, #0 │ │ │ │ │ - vmov.i32 q8, #0 @ 0x00000000 │ │ │ │ │ - add.w r5, r1, r6, lsl #2 │ │ │ │ │ - lsl.w r1, r2, fp │ │ │ │ │ - lsr.w r6, r2, lr │ │ │ │ │ - vmov s15, r1 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:11531 │ │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 56) │ │ │ │ │ - mul.w r6, r6, r9 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 59) │ │ │ │ │ - ldr.w r1, [sl] │ │ │ │ │ - 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/14/include/arm_neon.h:11531 │ │ │ │ │ - vld1.32 {d22[]-d23[]}, [r2] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 56) │ │ │ │ │ - adds r2, r6, r4 │ │ │ │ │ - adds r4, #1 │ │ │ │ │ - mla r2, ip, r2, r1 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:10940 │ │ │ │ │ - vld1.32 {d26-d27}, [r5]! │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1483 │ │ │ │ │ - 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 56) │ │ │ │ │ - vldr d18, [r2, #32] │ │ │ │ │ - vldr d19, [r2, #40] @ 0x28 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1483 │ │ │ │ │ - vmla.f32 q10, q14, q11 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 55) │ │ │ │ │ - cmp r4, #4 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1483 │ │ │ │ │ - vmla.f32 q9, q10, q11 │ │ │ │ │ - vmla.f32 q8, q9, q13 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 55) │ │ │ │ │ - bne.n 18412 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:557 │ │ │ │ │ - vadd.f32 d7, d17, d16 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 57) │ │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ │ - adds r4, r3, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 58) │ │ │ │ │ - ldr r1, [sp, #4] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 57) │ │ │ │ │ - adds r7, r7, r2 │ │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:3686 │ │ │ │ │ - vpadd.f32 d7, d7, d7 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 57) │ │ │ │ │ - adc.w r8, r8, r2 │ │ │ │ │ - mov r2, r7 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 58) │ │ │ │ │ - cmp r1, r8 │ │ │ │ │ - mov r6, r8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/dev32s.h:50 (discriminator 2) │ │ │ │ │ - vstmia r0!, {s14} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 58) │ │ │ │ │ - ble.w 1817a │ │ │ │ │ - mov r3, r4 │ │ │ │ │ - b.n 183dc │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:131 │ │ │ │ │ - blx 181c <__stack_chk_fail@plt> │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 1) │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - beq.w 18584 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 97) │ │ │ │ │ - ldr r2, [r4, #92] @ 0x5c │ │ │ │ │ - add.w r3, r4, #88 @ 0x58 │ │ │ │ │ - ldr.w r8, [r4, #88] @ 0x58 │ │ │ │ │ - add r5, sp, #56 @ 0x38 │ │ │ │ │ - str r2, [sp, #40] @ 0x28 │ │ │ │ │ - ldmia r3, {r0, r1, r2, r3} │ │ │ │ │ - stmia.w r5, {r0, r1, r2, r3} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 104) │ │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ │ - cmp r2, r3 │ │ │ │ │ - ble.w 1865a │ │ │ │ │ - ldr r2, [r4, #68] @ 0x44 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 103) │ │ │ │ │ - mov r7, r3 │ │ │ │ │ - ldr.w fp, [r4, #136] @ 0x88 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 97) │ │ │ │ │ - mov.w lr, #0 │ │ │ │ │ - str r2, [sp, #20] │ │ │ │ │ - ldr r2, [r4, #104] @ 0x68 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 105) │ │ │ │ │ - vldr d22, [pc, #524] @ 186b0 │ │ │ │ │ - str r2, [sp, #36] @ 0x24 │ │ │ │ │ - add r2, sp, #52 @ 0x34 │ │ │ │ │ - str r2, [sp, #28] │ │ │ │ │ - ldr r2, [r4, #108] @ 0x6c │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 101) │ │ │ │ │ - mov.w r6, r9, asr #2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 105) │ │ │ │ │ - rsb r9, fp, #32 │ │ │ │ │ - str r2, [sp, #24] │ │ │ │ │ - ldr r2, [r4, #112] @ 0x70 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 103) │ │ │ │ │ - ldr.w ip, [sp, #64] @ 0x40 │ │ │ │ │ - str r2, [sp, #12] │ │ │ │ │ - ldr r2, [r4, #116] @ 0x74 │ │ │ │ │ - str r2, [sp, #16] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 105) │ │ │ │ │ - ldr r0, [sp, #64] @ 0x40 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 101) │ │ │ │ │ - cmp r6, #0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 105) │ │ │ │ │ - mov.w r2, r3, lsl #2 │ │ │ │ │ - lsl.w r1, r0, fp │ │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ │ - vmov s15, r1 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:11531 │ │ │ │ │ - ldr r1, [sp, #28] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 105) │ │ │ │ │ - ldr r5, [r3, #0] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 101) │ │ │ │ │ - mov r3, r6 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 105) │ │ │ │ │ - lsr.w r0, r0, r9 │ │ │ │ │ - vcvt.f64.u32 d16, s15 │ │ │ │ │ - vmul.f64 d16, d16, d22 │ │ │ │ │ - vcvt.f32.f64 s15, d16 │ │ │ │ │ - vmov.i32 q8, #0 @ 0x00000000 │ │ │ │ │ - vstr s15, [sp, #52] @ 0x34 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:11531 │ │ │ │ │ - vld1.32 {d24[]-d25[]}, [r1] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 101) │ │ │ │ │ - ble.n 1853c │ │ │ │ │ - ldr r1, [sp, #8] │ │ │ │ │ - add r2, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 105) │ │ │ │ │ - movs r1, #0 │ │ │ │ │ - str r2, [sp, #44] @ 0x2c │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:10940 │ │ │ │ │ - ldr r2, [sp, #44] @ 0x2c │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 102) │ │ │ │ │ - mla r3, r3, r0, r1 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:10940 │ │ │ │ │ - vld1.32 {d26-d27}, [r2]! │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 102) │ │ │ │ │ - adds r1, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 101) │ │ │ │ │ - cmp r6, r1 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:10940 │ │ │ │ │ - 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/14/include/arm_neon.h:1483 │ │ │ │ │ - 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/14/include/arm_neon.h:1483 │ │ │ │ │ - vmla.f32 q10, q14, q12 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 101) │ │ │ │ │ - mov r3, r6 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1483 │ │ │ │ │ - vmla.f32 q9, q10, q12 │ │ │ │ │ - vmla.f32 q8, q9, q13 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 101) │ │ │ │ │ - bgt.n 18500 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:557 │ │ │ │ │ - ldr r1, [sp, #36] @ 0x24 │ │ │ │ │ - movs r3, #0 │ │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 103) │ │ │ │ │ - add.w r2, lr, #1 │ │ │ │ │ - adds.w r8, r1, r8 │ │ │ │ │ - ldr r1, [sp, #40] @ 0x28 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:557 │ │ │ │ │ - vadd.f32 d7, d17, d16 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:3686 │ │ │ │ │ - adcs r1, r0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 103) │ │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ │ - it cs │ │ │ │ │ - movcs r3, #1 │ │ │ │ │ - str r1, [sp, #40] @ 0x28 │ │ │ │ │ - ldr r1, [sp, #16] │ │ │ │ │ - adds r3, r3, r0 │ │ │ │ │ - adc.w r1, r1, #0 │ │ │ │ │ - adds.w r3, r3, ip │ │ │ │ │ - adc.w r7, r7, r1 │ │ │ │ │ - mov ip, r3 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:3686 │ │ │ │ │ - vpadd.f32 d7, d7, d7 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 104) │ │ │ │ │ - ldr r1, [sp, #4] │ │ │ │ │ - cmp r1, r7 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/dev32s.h:50 (discriminator 2) │ │ │ │ │ - vstmia sl!, {s14} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 103) │ │ │ │ │ - strd r3, r7, [sp, #64] @ 0x40 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 104) │ │ │ │ │ - mov r3, r7 │ │ │ │ │ - ble.n 18652 │ │ │ │ │ - mov lr, r2 │ │ │ │ │ - b.n 184c2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 98) │ │ │ │ │ - ldrd r7, r6, [r4, #96] @ 0x60 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 112) │ │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 98) │ │ │ │ │ - mov r1, r7 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 112) │ │ │ │ │ - mov r2, r6 │ │ │ │ │ - cmp r0, r6 │ │ │ │ │ - ble.n 1868c │ │ │ │ │ - ldr.w fp, [r4, #136] @ 0x88 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 98) │ │ │ │ │ - mov lr, r3 │ │ │ │ │ - add r3, sp, #56 @ 0x38 │ │ │ │ │ - mov r8, sl │ │ │ │ │ - str r3, [sp, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 110) │ │ │ │ │ - mov.w sl, #48 @ 0x30 │ │ │ │ │ - ldr r3, [r4, #68] @ 0x44 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 113) │ │ │ │ │ - vldr d22, [pc, #264] @ 186b0 │ │ │ │ │ - str r3, [sp, #20] │ │ │ │ │ - ldr r3, [r4, #112] @ 0x70 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 109) │ │ │ │ │ - mov.w ip, r9, asr #2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 113) │ │ │ │ │ - rsb r9, fp, #32 │ │ │ │ │ - str r3, [sp, #12] │ │ │ │ │ - ldr r3, [r4, #116] @ 0x74 │ │ │ │ │ - str r3, [sp, #16] │ │ │ │ │ - lsl.w r3, r1, fp │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 109) │ │ │ │ │ - cmp.w ip, #0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 113) │ │ │ │ │ - mov.w r2, r2, lsl #2 │ │ │ │ │ - vmov s15, r3 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:11531 │ │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 113) │ │ │ │ │ - lsr.w r1, r1, r9 │ │ │ │ │ - vcvt.f64.u32 d16, s15 │ │ │ │ │ - vmul.f64 d16, d16, d22 │ │ │ │ │ - vcvt.f32.f64 s15, d16 │ │ │ │ │ - vmov.i32 q8, #0 @ 0x00000000 │ │ │ │ │ - vstr s15, [sp, #56] @ 0x38 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:11531 │ │ │ │ │ - vld1.32 {d24[]-d25[]}, [r3] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 113) │ │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ │ - ldr r5, [r3, #0] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 109) │ │ │ │ │ - mov r3, ip │ │ │ │ │ - ble.n 1862a │ │ │ │ │ - ldr r0, [sp, #8] │ │ │ │ │ - add r2, r0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 113) │ │ │ │ │ - movs r0, #0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 110) │ │ │ │ │ - mla r3, r3, r1, r0 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:10940 │ │ │ │ │ - vld1.32 {d26-d27}, [r2]! │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 110) │ │ │ │ │ - mla r3, sl, r3, r5 │ │ │ │ │ - adds r0, #1 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1483 │ │ │ │ │ - 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/14/include/arm_neon.h:1483 │ │ │ │ │ - vmla.f32 q10, q14, q12 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 109) │ │ │ │ │ - cmp ip, r0 │ │ │ │ │ - mov r3, ip │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1483 │ │ │ │ │ - vmla.f32 q9, q10, q12 │ │ │ │ │ - vmla.f32 q8, q9, q13 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 109) │ │ │ │ │ - bgt.n 185f6 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 111) │ │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ │ - add.w r0, lr, #1 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:557 │ │ │ │ │ - vadd.f32 d7, d17, d16 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 111) │ │ │ │ │ - adds r7, r7, r3 │ │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ │ - mov r1, r7 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:3686 │ │ │ │ │ - vpadd.f32 d7, d7, d7 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 111) │ │ │ │ │ - adc.w r6, r6, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 112) │ │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ │ - mov r2, r6 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/dev32s.h:50 (discriminator 2) │ │ │ │ │ - vstmia r8!, {s14} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 112) │ │ │ │ │ - cmp r3, r6 │ │ │ │ │ - ble.n 18684 │ │ │ │ │ - mov lr, r0 │ │ │ │ │ - b.n 185ba │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:130 │ │ │ │ │ - vmov r2, s16 │ │ │ │ │ - sub.w fp, r2, lr │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 │ │ │ │ │ - ldr r2, [r4, #20] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 1) │ │ │ │ │ - str.w r8, [r4, #88] @ 0x58 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 │ │ │ │ │ - mul.w r3, r2, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:102 │ │ │ │ │ - ldrd r2, r1, [r4, #24] │ │ │ │ │ - subs r1, r1, r2 │ │ │ │ │ - cmp r3, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:106 │ │ │ │ │ - it ls │ │ │ │ │ - addls r2, r2, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 1) │ │ │ │ │ - ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:106 │ │ │ │ │ - it ls │ │ │ │ │ - strls r2, [r4, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 1) │ │ │ │ │ - movs r2, #0 │ │ │ │ │ - str r3, [r4, #92] @ 0x5c │ │ │ │ │ - ldr r3, [sp, #64] @ 0x40 │ │ │ │ │ - strd r3, r2, [r4, #96] @ 0x60 │ │ │ │ │ - b.w 17c60 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:130 │ │ │ │ │ - vmov r3, s16 │ │ │ │ │ - sub.w fp, r3, lr │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 │ │ │ │ │ - ldr r3, [r4, #20] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 1) │ │ │ │ │ - str r1, [r4, #96] @ 0x60 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 │ │ │ │ │ - mul.w r2, r3, r2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:102 │ │ │ │ │ - ldrd r3, r0, [r4, #24] │ │ │ │ │ - subs r0, r0, r3 │ │ │ │ │ - cmp r2, r0 │ │ │ │ │ -./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/poly-fir.h:128 (discriminator 1) │ │ │ │ │ - movs r3, #0 │ │ │ │ │ - str r3, [r4, #100] @ 0x64 │ │ │ │ │ - b.w 17c60 │ │ │ │ │ + blx 1544 <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ - nop.w │ │ │ │ │ + adds r5, #26 │ │ │ │ │ movs r0, r0 │ │ │ │ │ + adds r4, #242 @ 0xf2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - movs r0, r0 │ │ │ │ │ - subs r5, #240 @ 0xf0 │ │ │ │ │ -vpoly3(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:122 │ │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ - vpush {d8} │ │ │ │ │ - sub.w ip, sp, ip │ │ │ │ │ - str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ │ - ldr r2, [pc, #792] @ (189e8 ) │ │ │ │ │ - sub sp, #84 @ 0x54 │ │ │ │ │ - ldr r3, [pc, #792] @ (189ec ) │ │ │ │ │ - mov r4, r0 │ │ │ │ │ - add r2, pc │ │ │ │ │ - str r0, [sp, #32] │ │ │ │ │ - mov r0, r1 │ │ │ │ │ - str r1, [sp, #36] @ 0x24 │ │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:100 │ │ │ │ │ - ldr r2, [r4, #24] │ │ │ │ │ -./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 (discriminator 1) │ │ │ │ │ - ldr r3, [r4, #32] │ │ │ │ │ - ldr r1, [r4, #12] │ │ │ │ │ - add.w r3, r2, r3, lsl #2 │ │ │ │ │ - adds r3, r1, r3 │ │ │ │ │ - str r3, [sp, #8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ - ldr r3, [r4, #28] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:125 │ │ │ │ │ - vldr d16, [r4, #48] @ 0x30 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ - subs r3, r3, r2 │ │ │ │ │ - ldr r2, [r4, #20] │ │ │ │ │ - udiv r3, r3, r2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:124 (discriminator 1) │ │ │ │ │ - ldr r2, [r4, #36] @ 0x24 │ │ │ │ │ - subs r3, r3, r2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:124 (discriminator 4) │ │ │ │ │ - ldr r2, [r4, #56] @ 0x38 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:124 (discriminator 1) │ │ │ │ │ - bic.w r3, r3, r3, asr #31 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:124 (discriminator 4) │ │ │ │ │ - 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 165f4 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - ldr.w r8, [r4, #132] @ 0x84 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:126 │ │ │ │ │ - mov sl, r0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 2) │ │ │ │ │ - ldrb.w r2, [r4, #120] @ 0x78 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - mov.w r3, r8, asr #2 │ │ │ │ │ - subs r3, #2 │ │ │ │ │ - cmp r3, #4 │ │ │ │ │ - bhi.w 191d4 │ │ │ │ │ - tbh [pc, r3, lsl #1] │ │ │ │ │ - lsls r4, r1, #2 │ │ │ │ │ - lsls r2, r3, #7 │ │ │ │ │ - lsls r4, r2, #5 │ │ │ │ │ - lsls r1, r4, #9 │ │ │ │ │ - movs r5, r0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 6) │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - beq.w 190ee │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 79) │ │ │ │ │ - ldr r4, [sp, #32] │ │ │ │ │ - add r5, sp, #56 @ 0x38 │ │ │ │ │ - ldr r7, [r4, #88] @ 0x58 │ │ │ │ │ - add.w r3, r4, #88 @ 0x58 │ │ │ │ │ - ldr r6, [r4, #92] @ 0x5c │ │ │ │ │ - ldmia r3, {r0, r1, r2, r3} │ │ │ │ │ - stmia.w r5, {r0, r1, r2, r3} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 86) │ │ │ │ │ - mov r5, r3 │ │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ │ - cmp r3, r5 │ │ │ │ │ - ble.w 18d20 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 84) │ │ │ │ │ - mov.w r3, r8, asr #2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 85) │ │ │ │ │ - mov lr, r5 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 84) │ │ │ │ │ - str r3, [sp, #40] @ 0x28 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 85) │ │ │ │ │ - mov r3, r2 │ │ │ │ │ - ldr r2, [r4, #68] @ 0x44 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 79) │ │ │ │ │ - mov.w r8, #0 │ │ │ │ │ - ldr.w r9, [r4, #136] @ 0x88 │ │ │ │ │ - str r2, [sp, #12] │ │ │ │ │ - ldr r2, [r4, #104] @ 0x68 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 87) │ │ │ │ │ - vldr d24, [pc, #588] @ 189e0 │ │ │ │ │ - str r2, [sp, #24] │ │ │ │ │ - add r2, sp, #52 @ 0x34 │ │ │ │ │ - str r2, [sp, #20] │ │ │ │ │ - ldr r2, [r4, #108] @ 0x6c │ │ │ │ │ - ldr.w fp, [r4, #116] @ 0x74 │ │ │ │ │ - str r2, [sp, #28] │ │ │ │ │ - ldr r2, [r4, #112] @ 0x70 │ │ │ │ │ - rsb r4, r9, #32 │ │ │ │ │ - mov ip, r4 │ │ │ │ │ - mov r4, r3 │ │ │ │ │ - str r2, [sp, #16] │ │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ │ - movs r1, #0 │ │ │ │ │ - vmov.i32 q11, #0 @ 0x00000000 │ │ │ │ │ - add.w r0, r3, r5, lsl #2 │ │ │ │ │ - ldr r5, [sp, #64] @ 0x40 │ │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ │ - lsl.w r2, r5, r9 │ │ │ │ │ - lsr.w r5, r5, ip │ │ │ │ │ - vmov s15, r2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 84) │ │ │ │ │ - ldr r2, [sp, #40] @ 0x28 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 87) │ │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 84) │ │ │ │ │ - mul.w r5, r2, r5 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 87) │ │ │ │ │ - vcvt.f64.u32 d16, s15 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:11531 │ │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ │ -./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/14/include/arm_neon.h:11531 │ │ │ │ │ - vld1.32 {d26[]-d27[]}, [r2] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 84) │ │ │ │ │ - adds r2, r5, r1 │ │ │ │ │ - adds r1, #1 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:10940 │ │ │ │ │ - vld1.32 {d28-d29}, [r0]! │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 84) │ │ │ │ │ - add.w r2, r3, r2, lsl #6 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 83) │ │ │ │ │ - cmp r1, #6 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1483 │ │ │ │ │ - vldr d20, [r2, #16] │ │ │ │ │ - vldr d21, [r2, #24] │ │ │ │ │ - vld1.64 {d30-d31}, [r2 :64] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 84) │ │ │ │ │ - vldr d18, [r2, #32] │ │ │ │ │ - vldr d19, [r2, #40] @ 0x28 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1483 │ │ │ │ │ - vmla.f32 q10, q15, q13 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 84) │ │ │ │ │ - vldr d16, [r2, #48] @ 0x30 │ │ │ │ │ - vldr d17, [r2, #56] @ 0x38 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1483 │ │ │ │ │ - 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 83) │ │ │ │ │ - bne.n 187e8 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:557 │ │ │ │ │ - ldr r1, [sp, #24] │ │ │ │ │ - movs r3, #0 │ │ │ │ │ - vadd.f32 d7, d23, d22 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:3686 │ │ │ │ │ - adds r7, r1, r7 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 85) │ │ │ │ │ - add.w r2, r8, #1 │ │ │ │ │ - ldr r1, [sp, #28] │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:3686 │ │ │ │ │ - vpadd.f32 d7, d7, d7 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:6212 │ │ │ │ │ - adcs r6, r1 │ │ │ │ │ -./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 2) │ │ │ │ │ - vstmia sl!, {s14} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 85) │ │ │ │ │ - adds r3, r3, r1 │ │ │ │ │ - adc.w r1, fp, #0 │ │ │ │ │ - adds r3, r3, r4 │ │ │ │ │ - adc.w lr, lr, r1 │ │ │ │ │ - mov r4, r3 │ │ │ │ │ - strd r3, lr, [sp, #64] @ 0x40 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 86) │ │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ │ - mov r5, lr │ │ │ │ │ - cmp r3, lr │ │ │ │ │ - ble.w 18d18 │ │ │ │ │ - mov r8, r2 │ │ │ │ │ - b.n 187ae │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 7) │ │ │ │ │ - ldr r4, [sp, #32] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 2) │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - beq.w 18e28 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 7) │ │ │ │ │ - ldr r7, [r4, #88] @ 0x58 │ │ │ │ │ - add.w r3, r4, #88 @ 0x58 │ │ │ │ │ - ldr r6, [r4, #92] @ 0x5c │ │ │ │ │ - add r5, sp, #56 @ 0x38 │ │ │ │ │ - ldmia r3, {r0, r1, r2, r3} │ │ │ │ │ - stmia.w r5, {r0, r1, r2, r3} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 14) │ │ │ │ │ - mov r1, r3 │ │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ │ - cmp r3, r1 │ │ │ │ │ - ble.w 1898e │ │ │ │ │ - ldr r5, [r4, #104] @ 0x68 │ │ │ │ │ - mov r0, sl │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 12) │ │ │ │ │ - mov.w r3, r8, asr #2 │ │ │ │ │ - mov r8, r0 │ │ │ │ │ - str r5, [sp, #24] │ │ │ │ │ - add r5, sp, #52 @ 0x34 │ │ │ │ │ - ldr.w r9, [r4, #136] @ 0x88 │ │ │ │ │ - str r5, [sp, #20] │ │ │ │ │ - ldr r5, [r4, #108] @ 0x6c │ │ │ │ │ - str r3, [sp, #44] @ 0x2c │ │ │ │ │ - ldr r3, [r4, #68] @ 0x44 │ │ │ │ │ - str r5, [sp, #28] │ │ │ │ │ - ldrd r5, fp, [r4, #112] @ 0x70 │ │ │ │ │ - str r3, [sp, #12] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 15) │ │ │ │ │ - rsb r4, r9, #32 │ │ │ │ │ - str r4, [sp, #40] @ 0x28 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 7) │ │ │ │ │ - movs r3, #0 │ │ │ │ │ - mov r4, r1 │ │ │ │ │ - mov sl, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 15) │ │ │ │ │ - vldr d22, [pc, #296] @ 189e0 │ │ │ │ │ - mov r1, r5 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - b.n 188c0 │ │ │ │ │ - mov sl, r5 │ │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ │ - mov.w ip, #0 │ │ │ │ │ - ldr r5, [sp, #64] @ 0x40 │ │ │ │ │ - add.w r4, r3, r4, lsl #2 │ │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ │ - vmov.i32 q8, #0 @ 0x00000000 │ │ │ │ │ - ldr.w lr, [r3] │ │ │ │ │ - lsl.w r3, r5, r9 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:11531 │ │ │ │ │ - str r2, [sp, #16] │ │ │ │ │ - mov r2, r4 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 15) │ │ │ │ │ - vmov s15, r3 │ │ │ │ │ - ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ - lsrs r5, r3 │ │ │ │ │ - vcvt.f64.u32 d18, s15 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 12) │ │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ - mul.w r5, r3, r5 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 15) │ │ │ │ │ - vmul.f64 d18, d18, d22 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:11531 │ │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ │ -./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/14/include/arm_neon.h:11531 │ │ │ │ │ - vld1.32 {d26[]-d27[]}, [r3] │ │ │ │ │ - mov r3, lr │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 12) │ │ │ │ │ - add.w r4, r5, ip │ │ │ │ │ - add.w lr, ip, #1 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:10940 │ │ │ │ │ - vld1.32 {d28-d29}, [r2]! │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 12) │ │ │ │ │ - add.w r4, r3, r4, lsl #6 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 11) │ │ │ │ │ - cmp.w lr, #2 │ │ │ │ │ - mov.w ip, #1 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1483 │ │ │ │ │ - vldr d24, [r4, #16] │ │ │ │ │ - vldr d25, [r4, #24] │ │ │ │ │ - vld1.64 {d30-d31}, [r4 :64] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 12) │ │ │ │ │ - vldr d20, [r4, #32] │ │ │ │ │ - vldr d21, [r4, #40] @ 0x28 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1483 │ │ │ │ │ - vmla.f32 q12, q15, q13 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 12) │ │ │ │ │ - vldr d18, [r4, #48] @ 0x30 │ │ │ │ │ - vldr d19, [r4, #56] @ 0x38 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1483 │ │ │ │ │ - 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 11) │ │ │ │ │ - bne.n 18904 │ │ │ │ │ - ldr r4, [sp, #24] │ │ │ │ │ - movs r3, #0 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:557 │ │ │ │ │ - vadd.f32 d7, d17, d16 │ │ │ │ │ - adds r7, r4, r7 │ │ │ │ │ - ldr r4, [sp, #28] │ │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:3686 │ │ │ │ │ - adcs r6, r4 │ │ │ │ │ - vpadd.f32 d7, d7, d7 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 13) │ │ │ │ │ - add.w r5, sl, ip │ │ │ │ │ - it cs │ │ │ │ │ - movcs r3, ip │ │ │ │ │ - adds r3, r3, r1 │ │ │ │ │ - adc.w r4, fp, #0 │ │ │ │ │ - adds r3, r3, r2 │ │ │ │ │ - adc.w r0, r0, r4 │ │ │ │ │ - mov r2, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/dev32s.h:50 (discriminator 2) │ │ │ │ │ - vstmia r8!, {s14} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 13) │ │ │ │ │ - mov r4, r0 │ │ │ │ │ - strd r3, r0, [sp, #64] @ 0x40 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 14) │ │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ │ - cmp r3, r0 │ │ │ │ │ - bgt.n 188be │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:130 │ │ │ │ │ - vmov r2, s16 │ │ │ │ │ - mov r1, r0 │ │ │ │ │ - sub.w fp, r2, sl │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 │ │ │ │ │ - ldr r0, [sp, #32] │ │ │ │ │ - ldr r3, [r0, #20] │ │ │ │ │ - mul.w r1, r3, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:102 │ │ │ │ │ - ldrd r3, r2, [r0, #24] │ │ │ │ │ - subs r2, r2, r3 │ │ │ │ │ - cmp r1, r2 │ │ │ │ │ - bhi.n 189a4 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:106 │ │ │ │ │ - add r3, r1 │ │ │ │ │ - str r3, [r0, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 1) │ │ │ │ │ - ldr r1, [sp, #32] │ │ │ │ │ - movs r2, #0 │ │ │ │ │ - ldr r3, [sp, #64] @ 0x40 │ │ │ │ │ - strd r7, r6, [r1, #88] @ 0x58 │ │ │ │ │ - strd r3, r2, [r1, #96] @ 0x60 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:89 │ │ │ │ │ - ldr r1, [sp, #36] @ 0x24 │ │ │ │ │ - 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, fp, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:122 │ │ │ │ │ - ldr r2, [pc, #48] @ (189f0 ) │ │ │ │ │ -./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] @ (189ec ) │ │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ │ - ldr r3, [sp, #76] @ 0x4c │ │ │ │ │ - eors r2, r3 │ │ │ │ │ - mov.w r3, #0 │ │ │ │ │ - bne.w 191d0 │ │ │ │ │ - add sp, #84 @ 0x54 │ │ │ │ │ - vpop {d8} │ │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ - nop │ │ │ │ │ - movs r0, r0 │ │ │ │ │ - movs r0, r0 │ │ │ │ │ - movs r0, r0 │ │ │ │ │ - subs r5, #240 @ 0xf0 │ │ │ │ │ - ldr r4, [r2, #0] │ │ │ │ │ + adds r2, #174 @ 0xae │ │ │ │ │ movs r0, r0 │ │ │ │ │ lsls r4, r6, #3 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - str r0, [r5, #80] @ 0x50 │ │ │ │ │ - movs r0, r0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 43) │ │ │ │ │ - ldr r4, [sp, #32] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 4) │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - beq.w 18d40 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 43) │ │ │ │ │ - ldr r7, [r4, #88] @ 0x58 │ │ │ │ │ - add.w r3, r4, #88 @ 0x58 │ │ │ │ │ - ldr r6, [r4, #92] @ 0x5c │ │ │ │ │ - add r5, sp, #56 @ 0x38 │ │ │ │ │ - ldmia r3, {r0, r1, r2, r3} │ │ │ │ │ - stmia.w r5, {r0, r1, r2, r3} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 50) │ │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ │ - cmp r2, r3 │ │ │ │ │ - ble.w 18fee │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 48) │ │ │ │ │ - mov.w r2, r8, asr #2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 43) │ │ │ │ │ - mov.w r8, #0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 48) │ │ │ │ │ - str r2, [sp, #40] @ 0x28 │ │ │ │ │ - ldr r2, [r4, #68] @ 0x44 │ │ │ │ │ - ldr.w r9, [r4, #136] @ 0x88 │ │ │ │ │ - str r2, [sp, #12] │ │ │ │ │ - ldr r2, [r4, #104] @ 0x68 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 51) │ │ │ │ │ - vldr d24, [pc, #780] @ 18d38 │ │ │ │ │ - str r2, [sp, #24] │ │ │ │ │ - add r2, sp, #52 @ 0x34 │ │ │ │ │ - str r2, [sp, #20] │ │ │ │ │ - ldr r2, [r4, #108] @ 0x6c │ │ │ │ │ - ldr.w fp, [r4, #116] @ 0x74 │ │ │ │ │ - str r2, [sp, #28] │ │ │ │ │ - ldr r2, [r4, #112] @ 0x70 │ │ │ │ │ - rsb r4, r9, #32 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 49) │ │ │ │ │ - ldr r5, [sp, #64] @ 0x40 │ │ │ │ │ - mov lr, r4 │ │ │ │ │ - str r2, [sp, #16] │ │ │ │ │ - mov r4, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 51) │ │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ │ - vmov.i32 q8, #0 @ 0x00000000 │ │ │ │ │ - add.w r1, r2, r3, lsl #2 │ │ │ │ │ - ldr r3, [sp, #64] @ 0x40 │ │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ │ - lsl.w ip, r3, r9 │ │ │ │ │ - ldr r0, [r2, #0] │ │ │ │ │ - movs r2, #0 │ │ │ │ │ - vmov s15, ip │ │ │ │ │ - lsr.w ip, r3, lr │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 48) │ │ │ │ │ - ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 51) │ │ │ │ │ - vcvt.f64.u32 d18, s15 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 48) │ │ │ │ │ - mul.w ip, ip, r3 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:11531 │ │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ │ -./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/14/include/arm_neon.h:11531 │ │ │ │ │ - vld1.32 {d26[]-d27[]}, [r3] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 48) │ │ │ │ │ - add.w r3, ip, r2 │ │ │ │ │ - adds r2, #1 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:10940 │ │ │ │ │ - vld1.32 {d28-d29}, [r1]! │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 48) │ │ │ │ │ - add.w r3, r0, r3, lsl #6 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 47) │ │ │ │ │ - cmp r2, #4 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1483 │ │ │ │ │ - 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/14/include/arm_neon.h:1483 │ │ │ │ │ - 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/14/include/arm_neon.h:1483 │ │ │ │ │ - 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 47) │ │ │ │ │ - bne.n 18a82 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:557 │ │ │ │ │ - ldr r1, [sp, #24] │ │ │ │ │ - movs r3, #0 │ │ │ │ │ - vadd.f32 d7, d17, d16 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:3686 │ │ │ │ │ - adds r7, r1, r7 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 49) │ │ │ │ │ - add.w r2, r8, #1 │ │ │ │ │ - ldr r1, [sp, #28] │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:3686 │ │ │ │ │ - vpadd.f32 d7, d7, d7 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:6212 │ │ │ │ │ - adcs r6, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 49) │ │ │ │ │ - ldr r1, [sp, #16] │ │ │ │ │ - it cs │ │ │ │ │ - movcs r3, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/dev32s.h:50 (discriminator 2) │ │ │ │ │ - vstmia sl!, {s14} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 49) │ │ │ │ │ - adds r3, r3, r1 │ │ │ │ │ - adc.w r1, fp, #0 │ │ │ │ │ - adds r3, r3, r5 │ │ │ │ │ - adc.w r4, r4, r1 │ │ │ │ │ - mov r5, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 50) │ │ │ │ │ - ldr r1, [sp, #4] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 49) │ │ │ │ │ - strd r3, r4, [sp, #64] @ 0x40 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 50) │ │ │ │ │ - cmp r1, r4 │ │ │ │ │ - mov r3, r4 │ │ │ │ │ - ble.w 18fe6 │ │ │ │ │ - mov r8, r2 │ │ │ │ │ - b.n 18a48 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 25) │ │ │ │ │ - ldr r4, [sp, #32] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 3) │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - beq.w 18f22 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 25) │ │ │ │ │ - ldr r7, [r4, #88] @ 0x58 │ │ │ │ │ - add.w r3, r4, #88 @ 0x58 │ │ │ │ │ - ldr r6, [r4, #92] @ 0x5c │ │ │ │ │ - add r5, sp, #56 @ 0x38 │ │ │ │ │ - ldmia r3, {r0, r1, r2, r3} │ │ │ │ │ - stmia.w r5, {r0, r1, r2, r3} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 32) │ │ │ │ │ - mov r2, r3 │ │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ │ - cmp r3, r2 │ │ │ │ │ - ble.w 190d4 │ │ │ │ │ - ldr r0, [r4, #68] @ 0x44 │ │ │ │ │ - ldr.w r9, [r4, #136] @ 0x88 │ │ │ │ │ - str r0, [sp, #12] │ │ │ │ │ - ldr r0, [r4, #104] @ 0x68 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 33) │ │ │ │ │ - vldr d24, [pc, #520] @ 18d38 │ │ │ │ │ - str r0, [sp, #24] │ │ │ │ │ - add r0, sp, #52 @ 0x34 │ │ │ │ │ - str r0, [sp, #20] │ │ │ │ │ - ldr r0, [r4, #108] @ 0x6c │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 30) │ │ │ │ │ - mov.w r3, r8, asr #2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 25) │ │ │ │ │ - mov.w r8, #0 │ │ │ │ │ - ldr.w fp, [r4, #116] @ 0x74 │ │ │ │ │ - str r0, [sp, #28] │ │ │ │ │ - ldr r0, [r4, #112] @ 0x70 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 33) │ │ │ │ │ - rsb r4, r9, #32 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 30) │ │ │ │ │ - str r3, [sp, #40] @ 0x28 │ │ │ │ │ - mov lr, r4 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 31) │ │ │ │ │ - ldr r1, [sp, #64] @ 0x40 │ │ │ │ │ - mov r3, r2 │ │ │ │ │ - str r0, [sp, #16] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 33) │ │ │ │ │ - ldr r0, [sp, #8] │ │ │ │ │ - vmov.i32 q8, #0 @ 0x00000000 │ │ │ │ │ - add.w r5, r0, r2, lsl #2 │ │ │ │ │ - ldr r2, [sp, #64] @ 0x40 │ │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ │ - lsl.w ip, r2, r9 │ │ │ │ │ - ldr r4, [r0, #0] │ │ │ │ │ - movs r0, #0 │ │ │ │ │ - vmov s15, ip │ │ │ │ │ - lsr.w ip, r2, lr │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 30) │ │ │ │ │ - ldr r2, [sp, #40] @ 0x28 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 33) │ │ │ │ │ - vcvt.f64.u32 d18, s15 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 30) │ │ │ │ │ - mul.w ip, ip, r2 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:11531 │ │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 33) │ │ │ │ │ - vmul.f64 d18, d18, d24 │ │ │ │ │ - vcvt.f32.f64 s15, d18 │ │ │ │ │ - vstr s15, [sp, #52] @ 0x34 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:11531 │ │ │ │ │ - vld1.32 {d26[]-d27[]}, [r2] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 30) │ │ │ │ │ - add.w r2, ip, r0 │ │ │ │ │ - adds r0, #1 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:10940 │ │ │ │ │ - vld1.32 {d28-d29}, [r5]! │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 30) │ │ │ │ │ - add.w r2, r4, r2, lsl #6 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 29) │ │ │ │ │ - cmp r0, #3 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1483 │ │ │ │ │ - vldr d22, [r2, #16] │ │ │ │ │ - vldr d23, [r2, #24] │ │ │ │ │ - vld1.64 {d30-d31}, [r2 :64] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 30) │ │ │ │ │ - vldr d20, [r2, #32] │ │ │ │ │ - vldr d21, [r2, #40] @ 0x28 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1483 │ │ │ │ │ - vmla.f32 q11, q15, q13 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 30) │ │ │ │ │ - vldr d18, [r2, #48] @ 0x30 │ │ │ │ │ - vldr d19, [r2, #56] @ 0x38 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1483 │ │ │ │ │ - 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 29) │ │ │ │ │ - bne.n 18b90 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:557 │ │ │ │ │ - ldr r4, [sp, #24] │ │ │ │ │ - movs r2, #0 │ │ │ │ │ - vadd.f32 d7, d17, d16 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:3686 │ │ │ │ │ - adds r7, r4, r7 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 31) │ │ │ │ │ - add.w r0, r8, #1 │ │ │ │ │ - ldr r4, [sp, #28] │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:3686 │ │ │ │ │ - vpadd.f32 d7, d7, d7 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:6212 │ │ │ │ │ - adcs r6, r4 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 31) │ │ │ │ │ - ldr r4, [sp, #16] │ │ │ │ │ - it cs │ │ │ │ │ - movcs r2, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/dev32s.h:50 (discriminator 2) │ │ │ │ │ - vstmia sl!, {s14} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 31) │ │ │ │ │ - adds r2, r2, r4 │ │ │ │ │ - adc.w r4, fp, #0 │ │ │ │ │ - adds r2, r2, r1 │ │ │ │ │ - adc.w r3, r3, r4 │ │ │ │ │ - mov r1, r2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 32) │ │ │ │ │ - ldr r4, [sp, #4] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 31) │ │ │ │ │ - strd r2, r3, [sp, #64] @ 0x40 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 32) │ │ │ │ │ - cmp r4, r3 │ │ │ │ │ - mov r2, r3 │ │ │ │ │ - ble.w 190cc │ │ │ │ │ - mov r8, r0 │ │ │ │ │ - b.n 18b56 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 61) │ │ │ │ │ - ldr r4, [sp, #32] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 5) │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - beq.w 19008 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 61) │ │ │ │ │ - ldr r7, [r4, #88] @ 0x58 │ │ │ │ │ - add.w r3, r4, #88 @ 0x58 │ │ │ │ │ - ldr r6, [r4, #92] @ 0x5c │ │ │ │ │ - add r5, sp, #56 @ 0x38 │ │ │ │ │ - ldmia r3, {r0, r1, r2, r3} │ │ │ │ │ - stmia.w r5, {r0, r1, r2, r3} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 68) │ │ │ │ │ - mov r5, r3 │ │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ │ - cmp r3, r5 │ │ │ │ │ - ble.n 18d20 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 66) │ │ │ │ │ - mov.w r3, r8, asr #2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 67) │ │ │ │ │ - mov lr, r5 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 66) │ │ │ │ │ - str r3, [sp, #40] @ 0x28 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 67) │ │ │ │ │ - mov r3, r2 │ │ │ │ │ - ldr r2, [r4, #68] @ 0x44 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 61) │ │ │ │ │ - mov.w r8, #0 │ │ │ │ │ - ldr.w r9, [r4, #136] @ 0x88 │ │ │ │ │ - str r2, [sp, #12] │ │ │ │ │ - ldr r2, [r4, #104] @ 0x68 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 69) │ │ │ │ │ - vldr d24, [pc, #240] @ 18d38 │ │ │ │ │ - str r2, [sp, #24] │ │ │ │ │ - add r2, sp, #52 @ 0x34 │ │ │ │ │ - str r2, [sp, #20] │ │ │ │ │ - ldr r2, [r4, #108] @ 0x6c │ │ │ │ │ - ldr.w fp, [r4, #116] @ 0x74 │ │ │ │ │ - str r2, [sp, #28] │ │ │ │ │ - ldr r2, [r4, #112] @ 0x70 │ │ │ │ │ - rsb r4, r9, #32 │ │ │ │ │ - mov ip, r4 │ │ │ │ │ - mov r4, r3 │ │ │ │ │ - str r2, [sp, #16] │ │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ │ - movs r1, #0 │ │ │ │ │ - vmov.i32 q11, #0 @ 0x00000000 │ │ │ │ │ - add.w r0, r3, r5, lsl #2 │ │ │ │ │ - ldr r5, [sp, #64] @ 0x40 │ │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ │ - lsl.w r2, r5, r9 │ │ │ │ │ - lsr.w r5, r5, ip │ │ │ │ │ - vmov s15, r2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 66) │ │ │ │ │ - ldr r2, [sp, #40] @ 0x28 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 69) │ │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 66) │ │ │ │ │ - mul.w r5, r2, r5 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 69) │ │ │ │ │ - vcvt.f64.u32 d16, s15 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:11531 │ │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ │ -./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/14/include/arm_neon.h:11531 │ │ │ │ │ - vld1.32 {d26[]-d27[]}, [r2] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 66) │ │ │ │ │ - adds r2, r5, r1 │ │ │ │ │ - adds r1, #1 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:10940 │ │ │ │ │ - vld1.32 {d28-d29}, [r0]! │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 66) │ │ │ │ │ - add.w r2, r3, r2, lsl #6 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 65) │ │ │ │ │ - cmp r1, #5 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1483 │ │ │ │ │ - vldr d20, [r2, #16] │ │ │ │ │ - vldr d21, [r2, #24] │ │ │ │ │ - vld1.64 {d30-d31}, [r2 :64] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 66) │ │ │ │ │ - vldr d18, [r2, #32] │ │ │ │ │ - vldr d19, [r2, #40] @ 0x28 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1483 │ │ │ │ │ - vmla.f32 q10, q15, q13 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 66) │ │ │ │ │ - vldr d16, [r2, #48] @ 0x30 │ │ │ │ │ - vldr d17, [r2, #56] @ 0x38 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1483 │ │ │ │ │ - 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 65) │ │ │ │ │ - bne.n 18c9e │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:557 │ │ │ │ │ - ldr r1, [sp, #24] │ │ │ │ │ - movs r3, #0 │ │ │ │ │ - vadd.f32 d7, d23, d22 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:3686 │ │ │ │ │ - adds r7, r1, r7 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 67) │ │ │ │ │ - add.w r2, r8, #1 │ │ │ │ │ - ldr r1, [sp, #28] │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:3686 │ │ │ │ │ - vpadd.f32 d7, d7, d7 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:6212 │ │ │ │ │ - adcs r6, 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 2) │ │ │ │ │ - vstmia sl!, {s14} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 67) │ │ │ │ │ - adds r3, r3, r1 │ │ │ │ │ - adc.w r1, fp, #0 │ │ │ │ │ - adds r3, r3, r4 │ │ │ │ │ - adc.w lr, lr, r1 │ │ │ │ │ - mov r4, r3 │ │ │ │ │ - strd r3, lr, [sp, #64] @ 0x40 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 68) │ │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ │ - mov r5, lr │ │ │ │ │ - cmp r3, lr │ │ │ │ │ - ble.n 18d18 │ │ │ │ │ - mov r8, r2 │ │ │ │ │ - b.n 18c64 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:130 │ │ │ │ │ - vmov r3, s16 │ │ │ │ │ - sub.w fp, r3, r8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 │ │ │ │ │ - ldr r1, [sp, #32] │ │ │ │ │ - ldr r3, [r1, #20] │ │ │ │ │ - mul.w r5, r3, r5 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:102 │ │ │ │ │ - ldrd r3, r2, [r1, #24] │ │ │ │ │ - subs r2, r2, r3 │ │ │ │ │ - cmp r5, r2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:106 │ │ │ │ │ - itt ls │ │ │ │ │ - addls r3, r3, r5 │ │ │ │ │ - strls r3, [r1, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:107 │ │ │ │ │ - b.n 189a4 │ │ │ │ │ - movs r0, r0 │ │ │ │ │ - movs r0, r0 │ │ │ │ │ - movs r0, r0 │ │ │ │ │ - subs r5, #240 @ 0xf0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 44) │ │ │ │ │ - ldrd r1, ip, [r4, #96] @ 0x60 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 58) │ │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 44) │ │ │ │ │ - mov r3, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 58) │ │ │ │ │ - mov r6, ip │ │ │ │ │ - cmp r0, ip │ │ │ │ │ - ble.n 18e08 │ │ │ │ │ - ldr r5, [r4, #68] @ 0x44 │ │ │ │ │ - add r7, sp, #56 @ 0x38 │ │ │ │ │ - ldr.w r9, [r4, #136] @ 0x88 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 59) │ │ │ │ │ - vldr d24, [pc, #-32] @ 18d38 │ │ │ │ │ - str r5, [sp, #12] │ │ │ │ │ - rsb lr, r9, #32 │ │ │ │ │ - ldr r5, [r4, #112] @ 0x70 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 56) │ │ │ │ │ - mov.w r8, r8, asr #2 │ │ │ │ │ - ldr.w fp, [r4, #116] @ 0x74 │ │ │ │ │ - str r5, [sp, #16] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 59) │ │ │ │ │ - ldr r0, [sp, #8] │ │ │ │ │ - movs r4, #0 │ │ │ │ │ - vmov.i32 q8, #0 @ 0x00000000 │ │ │ │ │ - add.w r5, r0, r6, lsl #2 │ │ │ │ │ - lsl.w r0, r3, r9 │ │ │ │ │ - lsr.w r6, r3, lr │ │ │ │ │ - vmov s15, r0 │ │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 56) │ │ │ │ │ - mul.w r6, r6, r8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 59) │ │ │ │ │ - ldr r0, [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/14/include/arm_neon.h:11531 │ │ │ │ │ - vld1.32 {d26[]-d27[]}, [r7] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 56) │ │ │ │ │ - adds r3, r6, r4 │ │ │ │ │ - adds r4, #1 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:10940 │ │ │ │ │ - vld1.32 {d28-d29}, [r5]! │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 56) │ │ │ │ │ - add.w r3, r0, r3, lsl #6 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 55) │ │ │ │ │ - cmp r4, #4 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1483 │ │ │ │ │ - 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/14/include/arm_neon.h:1483 │ │ │ │ │ - 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/14/include/arm_neon.h:1483 │ │ │ │ │ - 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 55) │ │ │ │ │ - bne.n 18da0 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:557 │ │ │ │ │ - vadd.f32 d7, d17, d16 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 57) │ │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ │ - adds r4, r2, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 58) │ │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 57) │ │ │ │ │ - adds r1, r1, r3 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:3686 │ │ │ │ │ - vpadd.f32 d7, d7, d7 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 57) │ │ │ │ │ - adc.w ip, ip, fp │ │ │ │ │ - mov r3, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 58) │ │ │ │ │ - cmp r0, ip │ │ │ │ │ - mov r6, ip │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/dev32s.h:50 (discriminator 2) │ │ │ │ │ - vstmia sl!, {s14} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 58) │ │ │ │ │ - ble.n 18e00 │ │ │ │ │ - mov r2, r4 │ │ │ │ │ - b.n 18d6c │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:130 │ │ │ │ │ - vmov r1, s16 │ │ │ │ │ - sub.w fp, r1, r2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 │ │ │ │ │ - ldr r0, [sp, #32] │ │ │ │ │ - ldr r2, [r0, #20] │ │ │ │ │ - mul.w r6, r2, r6 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:102 │ │ │ │ │ - ldrd r2, r1, [r0, #24] │ │ │ │ │ - subs r1, r1, r2 │ │ │ │ │ - cmp r6, r1 │ │ │ │ │ - bhi.n 18e1e │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:106 │ │ │ │ │ - add r2, r6 │ │ │ │ │ - str r2, [r0, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 1) │ │ │ │ │ - ldr r2, [sp, #32] │ │ │ │ │ - str r3, [r2, #96] @ 0x60 │ │ │ │ │ - movs r3, #0 │ │ │ │ │ - str r3, [r2, #100] @ 0x64 │ │ │ │ │ - b.n 189b2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 8) │ │ │ │ │ - ldrd r5, r1, [r4, #96] @ 0x60 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 22) │ │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 8) │ │ │ │ │ - mov r3, r5 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 22) │ │ │ │ │ - mov ip, r1 │ │ │ │ │ - cmp r0, r1 │ │ │ │ │ - ble.n 18f0a │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 20) │ │ │ │ │ - mov.w r6, r8, asr #2 │ │ │ │ │ - mov r0, sl │ │ │ │ │ - str r6, [sp, #20] │ │ │ │ │ - add r7, sp, #56 @ 0x38 │ │ │ │ │ - ldr r6, [r4, #68] @ 0x44 │ │ │ │ │ - mov r8, r0 │ │ │ │ │ - ldr.w r9, [r4, #136] @ 0x88 │ │ │ │ │ - str r6, [sp, #12] │ │ │ │ │ - ldr r6, [r4, #112] @ 0x70 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 23) │ │ │ │ │ - rsb sl, r9, #32 │ │ │ │ │ - vldr d22, [pc, #-284] @ 18d38 │ │ │ │ │ - str r6, [sp, #16] │ │ │ │ │ - mov r6, r5 │ │ │ │ │ - ldr.w fp, [r4, #116] @ 0x74 │ │ │ │ │ - b.n 18e60 │ │ │ │ │ - mov r2, r4 │ │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ │ - vmov.i32 q8, #0 @ 0x00000000 │ │ │ │ │ - add.w r4, r3, ip, lsl #2 │ │ │ │ │ - mov.w ip, #0 │ │ │ │ │ - lsl.w r3, r6, r9 │ │ │ │ │ - lsr.w r6, r6, sl │ │ │ │ │ - vmov s15, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 20) │ │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ │ - mul.w r6, r3, r6 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 23) │ │ │ │ │ - vcvt.f64.u32 d18, s15 │ │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ │ - mov r3, r4 │ │ │ │ │ - vmul.f64 d18, d18, d22 │ │ │ │ │ - vcvt.f32.f64 s15, d18 │ │ │ │ │ - vstr s15, [sp, #56] @ 0x38 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:11531 │ │ │ │ │ - vld1.32 {d26[]-d27[]}, [r7] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 20) │ │ │ │ │ - add.w r4, r6, ip │ │ │ │ │ - add.w lr, ip, #1 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:10940 │ │ │ │ │ - vld1.32 {d28-d29}, [r3]! │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 20) │ │ │ │ │ - add.w r4, r0, r4, lsl #6 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 19) │ │ │ │ │ - cmp.w lr, #2 │ │ │ │ │ - mov.w ip, #1 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1483 │ │ │ │ │ - vldr d24, [r4, #16] │ │ │ │ │ - vldr d25, [r4, #24] │ │ │ │ │ - vld1.64 {d30-d31}, [r4 :64] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 20) │ │ │ │ │ - vldr d20, [r4, #32] │ │ │ │ │ - vldr d21, [r4, #40] @ 0x28 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1483 │ │ │ │ │ - vmla.f32 q12, q15, q13 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 20) │ │ │ │ │ - vldr d18, [r4, #48] @ 0x30 │ │ │ │ │ - vldr d19, [r4, #56] @ 0x38 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1483 │ │ │ │ │ - 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 19) │ │ │ │ │ - bne.n 18e9a │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:557 │ │ │ │ │ - vadd.f32 d7, d17, d16 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 21) │ │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ │ - adds r4, r2, #1 │ │ │ │ │ - adds r5, r5, r3 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:3686 │ │ │ │ │ - vpadd.f32 d7, d7, d7 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 22) │ │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 21) │ │ │ │ │ - mov r6, r5 │ │ │ │ │ - adc.w r1, r1, fp │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 22) │ │ │ │ │ - cmp r3, r1 │ │ │ │ │ - mov ip, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/dev32s.h:50 (discriminator 2) │ │ │ │ │ - vstmia r8!, {s14} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 22) │ │ │ │ │ - bgt.n 18e5e │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:130 │ │ │ │ │ - vmov r1, s16 │ │ │ │ │ - mov r3, r5 │ │ │ │ │ - sub.w fp, r1, r2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 │ │ │ │ │ - ldr r0, [sp, #32] │ │ │ │ │ - ldr r2, [r0, #20] │ │ │ │ │ - mul.w ip, r2, ip │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:102 │ │ │ │ │ - ldrd r2, r1, [r0, #24] │ │ │ │ │ - subs r1, r1, r2 │ │ │ │ │ - cmp ip, r1 │ │ │ │ │ - bhi.n 18e1e │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:106 │ │ │ │ │ - add r2, ip │ │ │ │ │ - str r2, [r0, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:107 │ │ │ │ │ - b.n 18e1e │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 26) │ │ │ │ │ - ldrd r1, ip, [r4, #96] @ 0x60 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 40) │ │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 26) │ │ │ │ │ - mov r3, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 40) │ │ │ │ │ - mov r6, ip │ │ │ │ │ - cmp r0, ip │ │ │ │ │ - ble.w 18e08 │ │ │ │ │ - ldr r5, [r4, #68] @ 0x44 │ │ │ │ │ - add r7, sp, #56 @ 0x38 │ │ │ │ │ - ldr.w r9, [r4, #136] @ 0x88 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 41) │ │ │ │ │ - vldr d24, [pc, #-516] @ 18d38 │ │ │ │ │ - str r5, [sp, #12] │ │ │ │ │ - rsb lr, r9, #32 │ │ │ │ │ - ldr r5, [r4, #112] @ 0x70 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 38) │ │ │ │ │ - mov.w r8, r8, asr #2 │ │ │ │ │ - ldr.w fp, [r4, #116] @ 0x74 │ │ │ │ │ - str r5, [sp, #16] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 41) │ │ │ │ │ - ldr r0, [sp, #8] │ │ │ │ │ - movs r4, #0 │ │ │ │ │ - vmov.i32 q8, #0 @ 0x00000000 │ │ │ │ │ - add.w r5, r0, r6, lsl #2 │ │ │ │ │ - lsl.w r0, r3, r9 │ │ │ │ │ - lsr.w r6, r3, lr │ │ │ │ │ - vmov s15, r0 │ │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 38) │ │ │ │ │ - mul.w r6, r6, r8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 41) │ │ │ │ │ - ldr r0, [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/14/include/arm_neon.h:11531 │ │ │ │ │ - vld1.32 {d26[]-d27[]}, [r7] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 38) │ │ │ │ │ - adds r3, r6, r4 │ │ │ │ │ - adds r4, #1 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:10940 │ │ │ │ │ - vld1.32 {d28-d29}, [r5]! │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 38) │ │ │ │ │ - add.w r3, r0, r3, lsl #6 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 37) │ │ │ │ │ - cmp r4, #3 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1483 │ │ │ │ │ - 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/14/include/arm_neon.h:1483 │ │ │ │ │ - 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/14/include/arm_neon.h:1483 │ │ │ │ │ - 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 37) │ │ │ │ │ - bne.n 18f84 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:557 │ │ │ │ │ - vadd.f32 d7, d17, d16 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 39) │ │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ │ - adds r4, r2, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 40) │ │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 39) │ │ │ │ │ - adds r1, r1, r3 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:3686 │ │ │ │ │ - vpadd.f32 d7, d7, d7 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 39) │ │ │ │ │ - adc.w ip, ip, fp │ │ │ │ │ - mov r3, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 40) │ │ │ │ │ - cmp r0, ip │ │ │ │ │ - mov r6, ip │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/dev32s.h:50 (discriminator 2) │ │ │ │ │ - vstmia sl!, {s14} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 40) │ │ │ │ │ - ble.w 18e00 │ │ │ │ │ - mov r2, r4 │ │ │ │ │ - b.n 18f50 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:130 │ │ │ │ │ - vmov r2, s16 │ │ │ │ │ - sub.w fp, r2, r8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 │ │ │ │ │ - ldr r0, [sp, #32] │ │ │ │ │ - ldr r2, [r0, #20] │ │ │ │ │ - mul.w r3, r2, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:102 │ │ │ │ │ - ldrd r2, r1, [r0, #24] │ │ │ │ │ - subs r1, r1, r2 │ │ │ │ │ - cmp r3, r1 │ │ │ │ │ - bhi.w 189a4 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:106 │ │ │ │ │ - add r2, r3 │ │ │ │ │ - str r2, [r0, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:107 │ │ │ │ │ - b.n 189a4 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 62) │ │ │ │ │ - ldrd r1, ip, [r4, #96] @ 0x60 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 76) │ │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 62) │ │ │ │ │ - mov r3, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 76) │ │ │ │ │ - mov r6, ip │ │ │ │ │ - cmp r0, ip │ │ │ │ │ - ble.w 18e08 │ │ │ │ │ - ldr r5, [r4, #68] @ 0x44 │ │ │ │ │ - add r7, sp, #56 @ 0x38 │ │ │ │ │ - ldr.w r9, [r4, #136] @ 0x88 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 77) │ │ │ │ │ - vldr d24, [pc, #-748] @ 18d38 │ │ │ │ │ - str r5, [sp, #12] │ │ │ │ │ - rsb lr, r9, #32 │ │ │ │ │ - ldr r5, [r4, #112] @ 0x70 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 74) │ │ │ │ │ - mov.w r8, r8, asr #2 │ │ │ │ │ - ldr.w fp, [r4, #116] @ 0x74 │ │ │ │ │ - str r5, [sp, #16] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 77) │ │ │ │ │ - ldr r0, [sp, #8] │ │ │ │ │ - movs r4, #0 │ │ │ │ │ - vmov.i32 q11, #0 @ 0x00000000 │ │ │ │ │ - add.w r5, r0, r6, lsl #2 │ │ │ │ │ - lsl.w r0, r3, r9 │ │ │ │ │ - lsr.w r6, r3, lr │ │ │ │ │ - vmov s15, r0 │ │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 74) │ │ │ │ │ - mul.w r6, r6, r8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 77) │ │ │ │ │ - ldr r0, [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/14/include/arm_neon.h:11531 │ │ │ │ │ - vld1.32 {d26[]-d27[]}, [r7] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 74) │ │ │ │ │ - adds r3, r6, r4 │ │ │ │ │ - adds r4, #1 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:10940 │ │ │ │ │ - vld1.32 {d28-d29}, [r5]! │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 74) │ │ │ │ │ - add.w r3, r0, r3, lsl #6 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 73) │ │ │ │ │ - cmp r4, #5 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1483 │ │ │ │ │ - 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/14/include/arm_neon.h:1483 │ │ │ │ │ - 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/14/include/arm_neon.h:1483 │ │ │ │ │ - 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 73) │ │ │ │ │ - bne.n 1906a │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:557 │ │ │ │ │ - vadd.f32 d7, d23, d22 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 75) │ │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ │ - adds r4, r2, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 76) │ │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 75) │ │ │ │ │ - adds r1, r1, r3 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:3686 │ │ │ │ │ - vpadd.f32 d7, d7, d7 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 75) │ │ │ │ │ - adc.w ip, ip, fp │ │ │ │ │ - mov r3, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 76) │ │ │ │ │ - cmp r0, ip │ │ │ │ │ - mov r6, ip │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/dev32s.h:50 (discriminator 2) │ │ │ │ │ - vstmia sl!, {s14} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 76) │ │ │ │ │ - ble.w 18e00 │ │ │ │ │ - mov r2, r4 │ │ │ │ │ - b.n 19036 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:130 │ │ │ │ │ - vmov r3, s16 │ │ │ │ │ - sub.w fp, r3, r8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 │ │ │ │ │ - ldr r0, [sp, #32] │ │ │ │ │ - ldr r3, [r0, #20] │ │ │ │ │ - mul.w r2, r3, r2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:102 │ │ │ │ │ - ldrd r3, r1, [r0, #24] │ │ │ │ │ - subs r1, r1, r3 │ │ │ │ │ - cmp r2, r1 │ │ │ │ │ - bhi.w 189a4 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:106 │ │ │ │ │ - add r3, r2 │ │ │ │ │ - str r3, [r0, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:107 │ │ │ │ │ - b.n 189a4 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 80) │ │ │ │ │ - ldr r1, [sp, #32] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 94) │ │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 80) │ │ │ │ │ - ldrd r6, ip, [r1, #96] @ 0x60 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 94) │ │ │ │ │ - cmp r0, ip │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 80) │ │ │ │ │ - mov r3, r6 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 94) │ │ │ │ │ - mov r5, ip │ │ │ │ │ - ble.n 191b8 │ │ │ │ │ - ldr r4, [r1, #68] @ 0x44 │ │ │ │ │ - add r7, sp, #56 @ 0x38 │ │ │ │ │ - ldr.w r9, [r1, #136] @ 0x88 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 95) │ │ │ │ │ - vldr d24, [pc, #792] @ 19420 │ │ │ │ │ - str r4, [sp, #12] │ │ │ │ │ - rsb lr, r9, #32 │ │ │ │ │ - ldr r4, [r1, #112] @ 0x70 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 92) │ │ │ │ │ - mov.w r8, r8, asr #2 │ │ │ │ │ - ldr.w fp, [r1, #116] @ 0x74 │ │ │ │ │ - str r4, [sp, #16] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 95) │ │ │ │ │ - ldr r1, [sp, #8] │ │ │ │ │ - vmov.i32 q11, #0 @ 0x00000000 │ │ │ │ │ - add.w r4, r1, r5, lsl #2 │ │ │ │ │ - lsl.w r1, r3, r9 │ │ │ │ │ - lsr.w r5, r3, lr │ │ │ │ │ - vmov s15, r1 │ │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ │ - movs r1, #0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 92) │ │ │ │ │ - mul.w r5, r5, r8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 95) │ │ │ │ │ - ldr r0, [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/14/include/arm_neon.h:11531 │ │ │ │ │ - vld1.32 {d26[]-d27[]}, [r7] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 92) │ │ │ │ │ - adds r3, r5, r1 │ │ │ │ │ - adds r1, #1 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:10940 │ │ │ │ │ - vld1.32 {d28-d29}, [r4]! │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 92) │ │ │ │ │ - add.w r3, r0, r3, lsl #6 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 91) │ │ │ │ │ - cmp r1, #6 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1483 │ │ │ │ │ - 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/14/include/arm_neon.h:1483 │ │ │ │ │ - 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/14/include/arm_neon.h:1483 │ │ │ │ │ - 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 91) │ │ │ │ │ - bne.n 19150 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:557 │ │ │ │ │ - vadd.f32 d7, d23, d22 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 93) │ │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ │ - adds r0, r2, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 94) │ │ │ │ │ - ldr r1, [sp, #4] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 93) │ │ │ │ │ - adds r6, r6, r3 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:3686 │ │ │ │ │ - vpadd.f32 d7, d7, d7 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 93) │ │ │ │ │ - adc.w ip, ip, fp │ │ │ │ │ - mov r3, r6 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 94) │ │ │ │ │ - cmp r1, ip │ │ │ │ │ - mov r5, ip │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/dev32s.h:50 (discriminator 2) │ │ │ │ │ - vstmia sl!, {s14} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 94) │ │ │ │ │ - ble.n 191b0 │ │ │ │ │ - mov r2, r0 │ │ │ │ │ - b.n 1911c │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:130 │ │ │ │ │ - vmov r1, s16 │ │ │ │ │ - sub.w fp, r1, r2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 │ │ │ │ │ - ldr r0, [sp, #32] │ │ │ │ │ - ldr r2, [r0, #20] │ │ │ │ │ - mul.w r5, r2, r5 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:102 │ │ │ │ │ - ldrd r2, r1, [r0, #24] │ │ │ │ │ - subs r1, r1, r2 │ │ │ │ │ - cmp r5, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:106 │ │ │ │ │ - itt ls │ │ │ │ │ - addls r2, r2, r5 │ │ │ │ │ - strls r2, [r0, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:107 │ │ │ │ │ - b.n 18e1e │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:131 │ │ │ │ │ - blx 181c <__stack_chk_fail@plt> │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 1) │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - beq.w 192ea │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 97) │ │ │ │ │ - ldr r7, [sp, #32] │ │ │ │ │ - add r5, sp, #56 @ 0x38 │ │ │ │ │ - ldr r2, [r7, #92] @ 0x5c │ │ │ │ │ - add.w r3, r7, #88 @ 0x58 │ │ │ │ │ - ldr r4, [r7, #88] @ 0x58 │ │ │ │ │ - str r2, [sp, #40] @ 0x28 │ │ │ │ │ - ldmia r3, {r0, r1, r2, r3} │ │ │ │ │ - stmia.w r5, {r0, r1, r2, r3} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 104) │ │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ │ - cmp r2, r3 │ │ │ │ │ - ble.w 193c0 │ │ │ │ │ - ldr.w r9, [r7, #136] @ 0x88 │ │ │ │ │ - mov r2, r7 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 105) │ │ │ │ │ - vldr d24, [pc, #544] @ 19420 │ │ │ │ │ - ldr r1, [r2, #68] @ 0x44 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 103) │ │ │ │ │ - mov r7, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 101) │ │ │ │ │ - mov.w r6, r8, asr #2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 97) │ │ │ │ │ - mov.w lr, #0 │ │ │ │ │ - str r1, [sp, #12] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 105) │ │ │ │ │ - rsb r8, r9, #32 │ │ │ │ │ - ldr r1, [r2, #104] @ 0x68 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 103) │ │ │ │ │ - ldr.w ip, [sp, #64] @ 0x40 │ │ │ │ │ - str r1, [sp, #24] │ │ │ │ │ - add r1, sp, #52 @ 0x34 │ │ │ │ │ - str r1, [sp, #20] │ │ │ │ │ - ldr r1, [r2, #108] @ 0x6c │ │ │ │ │ - ldr.w fp, [r2, #116] @ 0x74 │ │ │ │ │ - str r1, [sp, #28] │ │ │ │ │ - ldr r1, [r2, #112] @ 0x70 │ │ │ │ │ - str r1, [sp, #16] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 105) │ │ │ │ │ - ldr r0, [sp, #64] @ 0x40 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 101) │ │ │ │ │ - cmp r6, #0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 105) │ │ │ │ │ - mov.w r2, r3, lsl #2 │ │ │ │ │ - lsl.w r1, r0, r9 │ │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ │ - vmov s15, r1 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:11531 │ │ │ │ │ - ldr r1, [sp, #20] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 105) │ │ │ │ │ - ldr r5, [r3, #0] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 101) │ │ │ │ │ - mov r3, r6 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 105) │ │ │ │ │ - lsr.w r0, r0, r8 │ │ │ │ │ - vcvt.f64.u32 d16, s15 │ │ │ │ │ - vmul.f64 d16, d16, d24 │ │ │ │ │ - vcvt.f32.f64 s15, d16 │ │ │ │ │ - vmov.i32 q8, #0 @ 0x00000000 │ │ │ │ │ - vstr s15, [sp, #52] @ 0x34 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:11531 │ │ │ │ │ - vld1.32 {d18[]-d19[]}, [r1] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 101) │ │ │ │ │ - ble.n 192a6 │ │ │ │ │ - ldr r1, [sp, #8] │ │ │ │ │ - add r2, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 105) │ │ │ │ │ - movs r1, #0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 102) │ │ │ │ │ - mla r3, r3, r0, r1 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:10940 │ │ │ │ │ - vld1.32 {d28-d29}, [r2]! │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 102) │ │ │ │ │ - add.w r3, r5, r3, lsl #6 │ │ │ │ │ - adds r1, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 101) │ │ │ │ │ - cmp r6, r1 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1483 │ │ │ │ │ - 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/14/include/arm_neon.h:1483 │ │ │ │ │ - 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 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 101) │ │ │ │ │ - mov r3, r6 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1483 │ │ │ │ │ - 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 101) │ │ │ │ │ - bgt.n 19266 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:557 │ │ │ │ │ - ldr r1, [sp, #24] │ │ │ │ │ - movs r3, #0 │ │ │ │ │ - ldr r0, [sp, #28] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 103) │ │ │ │ │ - add.w r2, lr, #1 │ │ │ │ │ - adds r4, r1, r4 │ │ │ │ │ - ldr r1, [sp, #40] @ 0x28 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:557 │ │ │ │ │ - vadd.f32 d7, d17, d16 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:3686 │ │ │ │ │ - adcs r1, r0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 103) │ │ │ │ │ - ldr r0, [sp, #16] │ │ │ │ │ - it cs │ │ │ │ │ - movcs r3, #1 │ │ │ │ │ - str r1, [sp, #40] @ 0x28 │ │ │ │ │ - adds r3, r3, r0 │ │ │ │ │ - adc.w r1, fp, #0 │ │ │ │ │ - adds.w r3, r3, ip │ │ │ │ │ - adc.w r7, r7, r1 │ │ │ │ │ - mov ip, r3 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:3686 │ │ │ │ │ - vpadd.f32 d7, d7, d7 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 104) │ │ │ │ │ - ldr r1, [sp, #4] │ │ │ │ │ - cmp r1, r7 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/dev32s.h:50 (discriminator 2) │ │ │ │ │ - vstmia sl!, {s14} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 103) │ │ │ │ │ - strd r3, r7, [sp, #64] @ 0x40 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 104) │ │ │ │ │ - mov r3, r7 │ │ │ │ │ - ble.n 193b8 │ │ │ │ │ - mov lr, r2 │ │ │ │ │ - b.n 1922a │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 98) │ │ │ │ │ - ldr r0, [sp, #32] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 112) │ │ │ │ │ - ldr r4, [sp, #4] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 98) │ │ │ │ │ - ldrd lr, ip, [r0, #96] @ 0x60 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 112) │ │ │ │ │ - cmp r4, ip │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 98) │ │ │ │ │ - mov r1, lr │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 112) │ │ │ │ │ - mov r3, ip │ │ │ │ │ - ble.n 193f4 │ │ │ │ │ - ldr r4, [r0, #68] @ 0x44 │ │ │ │ │ - add r7, sp, #56 @ 0x38 │ │ │ │ │ - ldr.w r9, [r0, #136] @ 0x88 │ │ │ │ │ - mov r5, r2 │ │ │ │ │ - str r4, [sp, #12] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 113) │ │ │ │ │ - vldr d24, [pc, #280] @ 19420 │ │ │ │ │ - ldr r4, [r0, #112] @ 0x70 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 109) │ │ │ │ │ - mov.w r8, r8, asr #2 │ │ │ │ │ - str r4, [sp, #16] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 113) │ │ │ │ │ - rsb r4, r9, #32 │ │ │ │ │ - ldr.w fp, [r0, #116] @ 0x74 │ │ │ │ │ - lsls r2, r3, #2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 109) │ │ │ │ │ - cmp.w r8, #0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 113) │ │ │ │ │ - lsl.w r3, r1, r9 │ │ │ │ │ - lsr.w r1, r1, r4 │ │ │ │ │ - vmov s15, r3 │ │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ │ - ldr r6, [r3, #0] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 109) │ │ │ │ │ - mov r3, r8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 113) │ │ │ │ │ - vcvt.f64.u32 d16, s15 │ │ │ │ │ - vmul.f64 d16, d16, d24 │ │ │ │ │ - vcvt.f32.f64 s15, d16 │ │ │ │ │ - vmov.i32 q8, #0 @ 0x00000000 │ │ │ │ │ - vstr s15, [sp, #56] @ 0x38 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:11531 │ │ │ │ │ - vld1.32 {d18[]-d19[]}, [r7] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 109) │ │ │ │ │ - ble.n 19392 │ │ │ │ │ - ldr r0, [sp, #8] │ │ │ │ │ - add r2, r0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 113) │ │ │ │ │ - movs r0, #0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 110) │ │ │ │ │ - mla r3, r3, r1, r0 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:10940 │ │ │ │ │ - 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 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 109) │ │ │ │ │ - cmp r8, r0 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1483 │ │ │ │ │ - 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/14/include/arm_neon.h:1483 │ │ │ │ │ - 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 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 109) │ │ │ │ │ - mov r3, r8 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1483 │ │ │ │ │ - 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 109) │ │ │ │ │ - bgt.n 19352 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:557 │ │ │ │ │ - vadd.f32 d7, d17, d16 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 111) │ │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ │ - adds r0, r5, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 112) │ │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 111) │ │ │ │ │ - adds.w lr, lr, r3 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:3686 │ │ │ │ │ - vpadd.f32 d7, d7, d7 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 111) │ │ │ │ │ - adc.w ip, ip, fp │ │ │ │ │ - mov r1, lr │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 112) │ │ │ │ │ - cmp r2, ip │ │ │ │ │ - mov r3, ip │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/dev32s.h:50 (discriminator 2) │ │ │ │ │ - vstmia sl!, {s14} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 112) │ │ │ │ │ - ble.n 193ec │ │ │ │ │ - mov r5, r0 │ │ │ │ │ - b.n 1931a │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:130 │ │ │ │ │ - vmov r2, s16 │ │ │ │ │ - sub.w fp, r2, lr │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 │ │ │ │ │ - ldr r0, [sp, #32] │ │ │ │ │ - ldr r2, [r0, #20] │ │ │ │ │ - mul.w r3, r2, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:102 │ │ │ │ │ - ldrd r2, r1, [r0, #24] │ │ │ │ │ - subs r1, r1, r2 │ │ │ │ │ - cmp r3, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:106 │ │ │ │ │ - it ls │ │ │ │ │ - addls r2, r2, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 1) │ │ │ │ │ - ldr r1, [sp, #32] │ │ │ │ │ - ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:106 │ │ │ │ │ - it ls │ │ │ │ │ - strls r2, [r0, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 1) │ │ │ │ │ - movs r2, #0 │ │ │ │ │ - str r3, [r1, #92] @ 0x5c │ │ │ │ │ - ldr r3, [sp, #64] @ 0x40 │ │ │ │ │ - str r4, [r1, #88] @ 0x58 │ │ │ │ │ - strd r3, r2, [r1, #96] @ 0x60 │ │ │ │ │ - b.w 189b2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:130 │ │ │ │ │ - vmov r0, s16 │ │ │ │ │ - sub.w fp, r0, r5 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 │ │ │ │ │ - ldr r4, [sp, #32] │ │ │ │ │ - ldr r2, [r4, #20] │ │ │ │ │ - mul.w r3, r2, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:102 │ │ │ │ │ - ldrd r2, r0, [r4, #24] │ │ │ │ │ - subs r0, r0, r2 │ │ │ │ │ - cmp r3, r0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:106 │ │ │ │ │ - it ls │ │ │ │ │ - addls r2, r2, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 1) │ │ │ │ │ - mov.w r3, #0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:106 │ │ │ │ │ - it ls │ │ │ │ │ - strls r2, [r4, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 1) │ │ │ │ │ - ldr r2, [sp, #32] │ │ │ │ │ - str r1, [r2, #96] @ 0x60 │ │ │ │ │ - str r3, [r2, #100] @ 0x64 │ │ │ │ │ - b.w 189b2 │ │ │ │ │ - nop │ │ │ │ │ - nop.w │ │ │ │ │ - movs r0, r0 │ │ │ │ │ - movs r0, r0 │ │ │ │ │ - movs r0, r0 │ │ │ │ │ - subs r5, #240 @ 0xf0 │ │ │ │ │ -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 │ │ │ │ │ -convolve(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft32s.c:14 │ │ │ │ │ - push {r4} │ │ │ │ │ -pffft_zconvolve(): │ │ │ │ │ -./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 (discriminator 1) │ │ │ │ │ - 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 (discriminator 1) │ │ │ │ │ - ble.n 19504 │ │ │ │ │ - mov r0, r2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft-wrap.c:60 │ │ │ │ │ - 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] │ │ │ │ │ -vmulq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/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 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q10, q10, q12 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q9, q9, q14 │ │ │ │ │ -pffft_zconvolve(): │ │ │ │ │ -./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 (discriminator 1) │ │ │ │ │ - adds r3, #64 @ 0x40 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft-wrap.c:60 (discriminator 3) │ │ │ │ │ - add.w ip, ip, #2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft-wrap.c:60 (discriminator 1) │ │ │ │ │ - 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] │ │ │ │ │ -vmulq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/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 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q9, q10, q9 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q8, q8, q11 │ │ │ │ │ -pffft_zconvolve(): │ │ │ │ │ -./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 (discriminator 1) │ │ │ │ │ - bgt.n 1946e │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft-wrap.c:73 │ │ │ │ │ - ldr r3, [r1, #68] @ 0x44 │ │ │ │ │ - cbnz r3, 19518 │ │ │ │ │ -./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] │ │ │ │ │ -convolve(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft32s.c:14 │ │ │ │ │ - ldr.w r4, [sp], #4 │ │ │ │ │ - bx lr │ │ │ │ │ - nop │ │ │ │ │ -vzipq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:9898 │ │ │ │ │ - vmov.i32 q13, #0 @ 0x00000000 │ │ │ │ │ -pffft_real_finalize_4x4(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1468 │ │ │ │ │ - vldr d28, [r1, #16] │ │ │ │ │ - vldr d29, [r1, #24] │ │ │ │ │ - vldr d24, [r1, #32] │ │ │ │ │ - vldr d25, [r1, #40] @ 0x28 │ │ │ │ │ - vldr d18, [r1, #48] @ 0x30 │ │ │ │ │ - vldr d19, [r1, #56] @ 0x38 │ │ │ │ │ - vldr d20, [r1, #64] @ 0x40 │ │ │ │ │ - vldr d21, [r1, #72] @ 0x48 │ │ │ │ │ - vldr d16, [r1, #80] @ 0x50 │ │ │ │ │ - vldr d17, [r1, #88] @ 0x58 │ │ │ │ │ - vldr d22, [r1, #96] @ 0x60 │ │ │ │ │ - vldr d23, [r1, #104] @ 0x68 │ │ │ │ │ -vzipq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:9898 │ │ │ │ │ - vorr q0, q13, q13 │ │ │ │ │ - vzip.32 q14, q8 │ │ │ │ │ - vzip.32 q0, q9 │ │ │ │ │ - vzip.32 q13, q10 │ │ │ │ │ - vzip.32 q12, q11 │ │ │ │ │ -pffft_real_finalize(): │ │ │ │ │ -./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:1520 │ │ │ │ │ - vpush {d8-d15} │ │ │ │ │ -vmulq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1193 │ │ │ │ │ - vldr d30, [r3, #16] │ │ │ │ │ - vldr d31, [r3, #24] │ │ │ │ │ - vld1.64 {d10-d11}, [r3 :64] │ │ │ │ │ -vzipq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:9898 │ │ │ │ │ - vzip.32 q0, q14 │ │ │ │ │ - vzip.32 q13, q12 │ │ │ │ │ -pffft_real_finalize(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1525 │ │ │ │ │ - vldr d8, [r1, #112] @ 0x70 │ │ │ │ │ - vldr d9, [r1, #120] @ 0x78 │ │ │ │ │ -vmulq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1193 │ │ │ │ │ - vldr d12, [r3, #48] @ 0x30 │ │ │ │ │ - vldr d13, [r3, #56] @ 0x38 │ │ │ │ │ -vzipq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:9898 │ │ │ │ │ - vzip.32 q9, q8 │ │ │ │ │ - vzip.32 q10, q11 │ │ │ │ │ -vmulq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1193 │ │ │ │ │ - vmul.f32 q7, q14, q15 │ │ │ │ │ - vmul.f32 q14, q14, q5 │ │ │ │ │ - vmul.f32 q15, q12, q15 │ │ │ │ │ - vmul.f32 q12, q12, q5 │ │ │ │ │ - vldr d10, [r3, #32] │ │ │ │ │ - vldr d11, [r3, #40] @ 0x28 │ │ │ │ │ - vldr s14, [r1, #4] │ │ │ │ │ -pffft_real_finalize(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1520 │ │ │ │ │ - sub sp, #20 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q15, q14, q15 │ │ │ │ │ -pffft_real_finalize(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1525 │ │ │ │ │ - vst1.64 {d8-d9}, [sp :64] │ │ │ │ │ -vmulq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1193 │ │ │ │ │ - vmul.f32 q14, q9, q6 │ │ │ │ │ - vldr d8, [r3, #80] @ 0x50 │ │ │ │ │ - vldr d9, [r3, #88] @ 0x58 │ │ │ │ │ - vmul.f32 q9, q9, q5 │ │ │ │ │ - vmul.f32 q6, q10, q6 │ │ │ │ │ - vmul.f32 q10, q10, q5 │ │ │ │ │ - vldr d10, [r3, #64] @ 0x40 │ │ │ │ │ - vldr d11, [r3, #72] @ 0x48 │ │ │ │ │ - vldr s13, [r1, #8] │ │ │ │ │ - vldr s11, [r1, #12] │ │ │ │ │ - vldr s10, [r1] │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q10, q10, q14 │ │ │ │ │ -vmulq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1193 │ │ │ │ │ - vmul.f32 q14, q8, q4 │ │ │ │ │ - vmul.f32 q4, q11, q4 │ │ │ │ │ - vmul.f32 q8, q8, q5 │ │ │ │ │ -pffft_real_finalize(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1546 │ │ │ │ │ - vadd.f32 s15, s11, s14 │ │ │ │ │ - vadd.f32 s9, s13, s10 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1529 │ │ │ │ │ - add.w lr, r1, r0, lsl #5 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q9, q9, q6 │ │ │ │ │ - vsub.f32 q8, q8, q4 │ │ │ │ │ -vmulq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1193 │ │ │ │ │ - vmul.f32 q11, q11, q5 │ │ │ │ │ - vldr s12, [lr, #-12] │ │ │ │ │ -pffft_real_finalize(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1546 │ │ │ │ │ - vadd.f32 s7, s9, s15 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1549 │ │ │ │ │ - vsub.f32 s11, s11, s14 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1547 │ │ │ │ │ - vsub.f32 s9, s9, s15 │ │ │ │ │ - vldr s14, [lr, #-16] │ │ │ │ │ - vldr s15, [lr, #-4] │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q12, q12, q7 │ │ │ │ │ -pffft_real_finalize(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1550 │ │ │ │ │ - vsub.f32 s6, s12, s15 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q11, q11, q14 │ │ │ │ │ -pffft_real_finalize(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1551 │ │ │ │ │ - vadd.f32 s15, s15, s12 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q14, q0, q9 │ │ │ │ │ -pffft_real_finalize(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1550 │ │ │ │ │ - vmov.f32 s12, s14 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q9, q0, q9 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q0, q15, q8 │ │ │ │ │ -pffft_real_finalize(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1550 │ │ │ │ │ - vldr s8, [pc, #572] @ 19890 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1548 │ │ │ │ │ - vsub.f32 s10, s10, s13 │ │ │ │ │ - vldr s13, [lr, #-8] │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q8, q8, q15 │ │ │ │ │ -pffft_real_finalize(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1550 │ │ │ │ │ - vfma.f32 s12, s6, s8 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q15, q13, q10 │ │ │ │ │ -pffft_real_finalize(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1552 │ │ │ │ │ - vfms.f32 s14, s6, s8 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q10, q13, q10 │ │ │ │ │ -pffft_real_finalize(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1551 │ │ │ │ │ - vmov.f32 s6, s13 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q13, q12, q11 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q11, q11, q12 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q12, q14, q0 │ │ │ │ │ -pffft_real_finalize(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1551 │ │ │ │ │ - vfnma.f32 s6, s15, s8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1553 │ │ │ │ │ - vfms.f32 s13, s15, s8 │ │ │ │ │ -pffft_real_finalize_4x4(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1509 │ │ │ │ │ - vst1.64 {d24-d25}, [r2 :64] │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q12, q15, q13 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q14, q14, q0 │ │ │ │ │ -pffft_real_finalize_4x4(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1510 │ │ │ │ │ - vstr d24, [r2, #16] │ │ │ │ │ - vstr d25, [r2, #24] │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q13, q13, q15 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q12, q9, q11 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q9, q9, q11 │ │ │ │ │ - vsub.f32 q11, q8, q10 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q8, q8, q10 │ │ │ │ │ -pffft_real_finalize(): │ │ │ │ │ -./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 (discriminator 1) │ │ │ │ │ - cmp r0, #7 │ │ │ │ │ -pffft_real_finalize_4x4(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1515 │ │ │ │ │ - vstr d28, [r2, #96] @ 0x60 │ │ │ │ │ - vstr d29, [r2, #104] @ 0x68 │ │ │ │ │ -pffft_real_finalize(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1546 │ │ │ │ │ - vstr s7, [r2] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1547 │ │ │ │ │ - vstr s9, [r2, #16] │ │ │ │ │ -pffft_real_finalize_4x4(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1516 │ │ │ │ │ - vstr d26, [r2, #112] @ 0x70 │ │ │ │ │ - vstr d27, [r2, #120] @ 0x78 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1513 │ │ │ │ │ - vstr d18, [r2, #64] @ 0x40 │ │ │ │ │ - vstr d19, [r2, #72] @ 0x48 │ │ │ │ │ -./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 d22, [r2, #48] @ 0x30 │ │ │ │ │ - vstr d23, [r2, #56] @ 0x38 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1514 │ │ │ │ │ - vstr d16, [r2, #80] @ 0x50 │ │ │ │ │ - vstr d17, [r2, #88] @ 0x58 │ │ │ │ │ -pffft_real_finalize(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1548 │ │ │ │ │ - vstr s10, [r2, #64] @ 0x40 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1549 │ │ │ │ │ - vstr s11, [r2, #80] @ 0x50 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1550 │ │ │ │ │ - vstr s12, [r2, #32] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1551 │ │ │ │ │ - vstr s6, [r2, #48] @ 0x30 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1552 │ │ │ │ │ - vstr s14, [r2, #96] @ 0x60 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1553 │ │ │ │ │ - vstr s13, [r2, #112] @ 0x70 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1555 (discriminator 1) │ │ │ │ │ - ble.w 19886 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1555 │ │ │ │ │ - vld1.64 {d10-d11}, [sp :64] │ │ │ │ │ - mov.w ip, ip, asr #2 │ │ │ │ │ - movs r0, #1 │ │ │ │ │ -pffft_real_finalize_4x4(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1467 │ │ │ │ │ - vldr d28, [r1, #128] @ 0x80 │ │ │ │ │ - vldr d29, [r1, #136] @ 0x88 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1468 │ │ │ │ │ - vldr d18, [r1, #192] @ 0xc0 │ │ │ │ │ - vldr d19, [r1, #200] @ 0xc8 │ │ │ │ │ - vldr d20, [r1, #144] @ 0x90 │ │ │ │ │ - vldr d21, [r1, #152] @ 0x98 │ │ │ │ │ - vldr d26, [r1, #160] @ 0xa0 │ │ │ │ │ - vldr d27, [r1, #168] @ 0xa8 │ │ │ │ │ - vldr d22, [r1, #176] @ 0xb0 │ │ │ │ │ - vldr d23, [r1, #184] @ 0xb8 │ │ │ │ │ - vldr d16, [r1, #208] @ 0xd0 │ │ │ │ │ - vldr d17, [r1, #216] @ 0xd8 │ │ │ │ │ - vldr d24, [r1, #224] @ 0xe0 │ │ │ │ │ - vldr d25, [r1, #232] @ 0xe8 │ │ │ │ │ -vzipq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:9898 │ │ │ │ │ - vzip.32 q14, q9 │ │ │ │ │ - vorr q4, q5, q5 │ │ │ │ │ - vzip.32 q10, q8 │ │ │ │ │ - vorr q0, q14, q14 │ │ │ │ │ - vzip.32 q4, q11 │ │ │ │ │ - vzip.32 q13, q12 │ │ │ │ │ -vmulq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1193 │ │ │ │ │ - vldr d2, [r3, #96] @ 0x60 │ │ │ │ │ - vldr d3, [r3, #104] @ 0x68 │ │ │ │ │ - vldr d30, [r3, #112] @ 0x70 │ │ │ │ │ - vldr d31, [r3, #120] @ 0x78 │ │ │ │ │ - vldr d6, [r3, #144] @ 0x90 │ │ │ │ │ - vldr d7, [r3, #152] @ 0x98 │ │ │ │ │ - vldr d4, [r3, #128] @ 0x80 │ │ │ │ │ - vldr d5, [r3, #136] @ 0x88 │ │ │ │ │ -vzipq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:9898 │ │ │ │ │ - vzip.32 q9, q12 │ │ │ │ │ - vzip.32 q4, q10 │ │ │ │ │ - vzip.32 q11, q8 │ │ │ │ │ - vzip.32 q0, q13 │ │ │ │ │ -vmulq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1193 │ │ │ │ │ - vldr d28, [r3, #176] @ 0xb0 │ │ │ │ │ - vldr d29, [r3, #184] @ 0xb8 │ │ │ │ │ - vldr d12, [r3, #160] @ 0xa0 │ │ │ │ │ - vldr d13, [r3, #168] @ 0xa8 │ │ │ │ │ - vmul.f32 q7, q10, q15 │ │ │ │ │ - vmul.f32 q10, q10, q1 │ │ │ │ │ - vmul.f32 q15, q13, q15 │ │ │ │ │ - vmul.f32 q13, q13, q1 │ │ │ │ │ - vmul.f32 q1, q11, q3 │ │ │ │ │ - vmul.f32 q3, q9, q3 │ │ │ │ │ - vmul.f32 q11, q11, q2 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q15, q10, q15 │ │ │ │ │ - vsub.f32 q11, q11, q3 │ │ │ │ │ -vmulq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1193 │ │ │ │ │ - vmul.f32 q3, q8, q14 │ │ │ │ │ - vmul.f32 q14, q12, q14 │ │ │ │ │ - vmul.f32 q8, q8, q6 │ │ │ │ │ - vmul.f32 q10, q12, q6 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q8, q8, q14 │ │ │ │ │ -vmulq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1193 │ │ │ │ │ - vmul.f32 q9, q9, q2 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q13, q13, q7 │ │ │ │ │ - vadd.f32 q9, q9, q1 │ │ │ │ │ - vadd.f32 q10, q10, q3 │ │ │ │ │ - vadd.f32 q12, q4, q11 │ │ │ │ │ - vadd.f32 q3, q15, q8 │ │ │ │ │ - vadd.f32 q14, q0, q9 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q8, q8, q15 │ │ │ │ │ - vsub.f32 q0, q0, q9 │ │ │ │ │ - vsub.f32 q11, q4, q11 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q9, q13, q10 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q10, q10, q13 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q13, q12, q3 │ │ │ │ │ -pffft_real_finalize(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1555 (discriminator 1) │ │ │ │ │ - adds r2, #128 @ 0x80 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1555 (discriminator 3) │ │ │ │ │ - adds r0, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1556 │ │ │ │ │ - vldr d10, [r1, #240] @ 0xf0 │ │ │ │ │ - vldr d11, [r1, #248] @ 0xf8 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q15, q14, q9 │ │ │ │ │ -pffft_real_finalize_4x4(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1509 │ │ │ │ │ - vst1.64 {d26-d27}, [r2 :64] │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q12, q12, q3 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q13, q11, q10 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q9, q9, q14 │ │ │ │ │ - vsub.f32 q11, q11, q10 │ │ │ │ │ - vsub.f32 q10, q8, q0 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q8, q8, q0 │ │ │ │ │ -pffft_real_finalize(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1555 (discriminator 1) │ │ │ │ │ - cmp ip, r0 │ │ │ │ │ - add.w r3, r3, #96 @ 0x60 │ │ │ │ │ -pffft_real_finalize_4x4(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1515 │ │ │ │ │ - vstr d24, [r2, #96] @ 0x60 │ │ │ │ │ - vstr d25, [r2, #104] @ 0x68 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1510 │ │ │ │ │ - vstr d30, [r2, #16] │ │ │ │ │ - vstr d31, [r2, #24] │ │ │ │ │ -./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 d26, [r2, #32] │ │ │ │ │ - vstr d27, [r2, #40] @ 0x28 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1513 │ │ │ │ │ - vstr d22, [r2, #64] @ 0x40 │ │ │ │ │ - vstr d23, [r2, #72] @ 0x48 │ │ │ │ │ -./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:1514 │ │ │ │ │ - vstr d16, [r2, #80] @ 0x50 │ │ │ │ │ - vstr d17, [r2, #88] @ 0x58 │ │ │ │ │ -pffft_real_finalize(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1555 (discriminator 1) │ │ │ │ │ - add.w r1, r1, #128 @ 0x80 │ │ │ │ │ - bgt.w 19718 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1562 │ │ │ │ │ - add sp, #20 │ │ │ │ │ - vpop {d8-d15} │ │ │ │ │ - ldr.w pc, [sp], #4 │ │ │ │ │ - lsls r3, r6, #19 │ │ │ │ │ - subs r7, #53 @ 0x35 │ │ │ │ │ -pffft_real_preprocess(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1613 │ │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ │ - push {r4, r5, r6, r7, lr} │ │ │ │ │ - vpush {d8-d15} │ │ │ │ │ - sub.w ip, sp, ip │ │ │ │ │ - str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ │ - ldr r6, [pc, #972] @ (19c74 ) │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1614 │ │ │ │ │ - adds r4, r0, #3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1613 │ │ │ │ │ - ldr r5, [pc, #972] @ (19c78 ) │ │ │ │ │ - sub sp, #76 @ 0x4c │ │ │ │ │ - add r6, pc │ │ │ │ │ - mov ip, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1614 │ │ │ │ │ - ands.w r4, r4, r0, asr #32 │ │ │ │ │ - it cc │ │ │ │ │ - movcc r4, r0 │ │ │ │ │ - add.w r7, r1, #128 @ 0x80 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1613 │ │ │ │ │ - ldr r5, [r6, r5] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1614 │ │ │ │ │ - mov lr, r1 │ │ │ │ │ - asrs r4, r4, #2 │ │ │ │ │ - add r6, sp, #32 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1613 │ │ │ │ │ - ldr r5, [r5, #0] │ │ │ │ │ - str r5, [sp, #68] @ 0x44 │ │ │ │ │ - mov.w r5, #0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1621 (discriminator 1) │ │ │ │ │ - add r5, sp, #48 @ 0x30 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1622 │ │ │ │ │ - vldr s15, [lr] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1621 (discriminator 1) │ │ │ │ │ - add.w lr, lr, #32 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1622 │ │ │ │ │ - vstmia r6!, {s15} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1623 │ │ │ │ │ - vldr s15, [lr, #-16] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1621 (discriminator 1) │ │ │ │ │ - cmp lr, r7 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1623 │ │ │ │ │ - vstmia r5!, {s15} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1621 (discriminator 1) │ │ │ │ │ - bne.n 198d0 │ │ │ │ │ -pffft_real_preprocess_4x4(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1566 │ │ │ │ │ - vldr d26, [r1, #64] @ 0x40 │ │ │ │ │ - vldr d27, [r1, #72] @ 0x48 │ │ │ │ │ - vldr d24, [r1, #80] @ 0x50 │ │ │ │ │ - vldr d25, [r1, #88] @ 0x58 │ │ │ │ │ - vldr d16, [r1, #96] @ 0x60 │ │ │ │ │ - vldr d17, [r1, #104] @ 0x68 │ │ │ │ │ - vldr d20, [r1, #112] @ 0x70 │ │ │ │ │ - vldr d21, [r1, #120] @ 0x78 │ │ │ │ │ - vld1.64 {d18-d19}, [r1 :64] │ │ │ │ │ - vldr d28, [r1, #16] │ │ │ │ │ - vldr d29, [r1, #24] │ │ │ │ │ - vldr d6, [r1, #32] │ │ │ │ │ - vldr d7, [r1, #40] @ 0x28 │ │ │ │ │ - vldr d30, [r1, #48] @ 0x30 │ │ │ │ │ - vldr d31, [r1, #56] @ 0x38 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q11, q3, q13 │ │ │ │ │ - vadd.f32 q2, q9, q8 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q3, q3, q13 │ │ │ │ │ - vsub.f32 q9, q9, q8 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q8, q14, q10 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q14, q14, q10 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q10, q15, q12 │ │ │ │ │ -vmulq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1193 │ │ │ │ │ - vldr d2, [r3, #16] │ │ │ │ │ - vldr d3, [r3, #24] │ │ │ │ │ - vld1.64 {d8-d9}, [r3 :64] │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q13, q2, q11 │ │ │ │ │ - vsub.f32 q15, q15, q12 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q2, q2, q11 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q11, q9, q10 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q9, q9, q10 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q10, q8, q3 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q12, q14, q15 │ │ │ │ │ - vadd.f32 q8, q8, q3 │ │ │ │ │ -vmulq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1193 │ │ │ │ │ - vmul.f32 q0, q11, q1 │ │ │ │ │ - vldr d6, [r3, #32] │ │ │ │ │ - vldr d7, [r3, #40] @ 0x28 │ │ │ │ │ - vmul.f32 q1, q10, q1 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q14, q14, q15 │ │ │ │ │ -vmulq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1193 │ │ │ │ │ - vmul.f32 q11, q11, q4 │ │ │ │ │ - vldr d30, [r3, #48] @ 0x30 │ │ │ │ │ - vldr d31, [r3, #56] @ 0x38 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q11, q11, q1 │ │ │ │ │ -vmulq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1193 │ │ │ │ │ - vmul.f32 q1, q13, q15 │ │ │ │ │ - vmul.f32 q15, q12, q15 │ │ │ │ │ - vmul.f32 q13, q13, q3 │ │ │ │ │ - vmul.f32 q12, q12, q3 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q13, q13, q15 │ │ │ │ │ -vmulq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1193 │ │ │ │ │ - vldr d6, [r3, #64] @ 0x40 │ │ │ │ │ - vldr d7, [r3, #72] @ 0x48 │ │ │ │ │ - vldr d30, [r3, #80] @ 0x50 │ │ │ │ │ - vldr d31, [r3, #88] @ 0x58 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q12, q12, q1 │ │ │ │ │ -vmulq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1193 │ │ │ │ │ - vmul.f32 q10, q10, q4 │ │ │ │ │ - vmul.f32 q1, q9, q15 │ │ │ │ │ - vmul.f32 q15, q8, q15 │ │ │ │ │ - vmul.f32 q9, q9, q3 │ │ │ │ │ - vmul.f32 q8, q8, q3 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q9, q9, q15 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q10, q10, q0 │ │ │ │ │ - vsub.f32 q8, q8, q1 │ │ │ │ │ -vzipq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:9899 │ │ │ │ │ - vorr q15, q2, q2 │ │ │ │ │ - vzip.32 q14, q12 │ │ │ │ │ - vzip.32 q15, q13 │ │ │ │ │ - vzip.32 q11, q9 │ │ │ │ │ - vzip.32 q10, q8 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:9898 │ │ │ │ │ - vzip.32 q13, q9 │ │ │ │ │ - vzip.32 q12, q8 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:9899 │ │ │ │ │ - vzip.32 q15, q11 │ │ │ │ │ - vzip.32 q14, q10 │ │ │ │ │ -pffft_real_preprocess(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1640 (discriminator 1) │ │ │ │ │ - cmp r0, #7 │ │ │ │ │ -pffft_real_preprocess_4x4(): │ │ │ │ │ -./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 │ │ │ │ │ -pffft_real_preprocess(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1640 (discriminator 1) │ │ │ │ │ - ble.w 19ba4 │ │ │ │ │ - mov r1, r2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1640 │ │ │ │ │ - mov.w lr, #1 │ │ │ │ │ -pffft_real_preprocess_4x4(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1566 │ │ │ │ │ - vldr d26, [ip, #192] @ 0xc0 │ │ │ │ │ - vldr d27, [ip, #200] @ 0xc8 │ │ │ │ │ - vldr d24, [ip, #208] @ 0xd0 │ │ │ │ │ - vldr d25, [ip, #216] @ 0xd8 │ │ │ │ │ - vldr d16, [ip, #224] @ 0xe0 │ │ │ │ │ - vldr d17, [ip, #232] @ 0xe8 │ │ │ │ │ - vldr d20, [ip, #240] @ 0xf0 │ │ │ │ │ - vldr d21, [ip, #248] @ 0xf8 │ │ │ │ │ - vldr d18, [ip, #128] @ 0x80 │ │ │ │ │ - vldr d19, [ip, #136] @ 0x88 │ │ │ │ │ - vldr d22, [ip, #144] @ 0x90 │ │ │ │ │ - vldr d23, [ip, #152] @ 0x98 │ │ │ │ │ - vldr d4, [ip, #160] @ 0xa0 │ │ │ │ │ - vldr d5, [ip, #168] @ 0xa8 │ │ │ │ │ - vldr d6, [ip, #176] @ 0xb0 │ │ │ │ │ - vldr d7, [ip, #184] @ 0xb8 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q15, q2, q13 │ │ │ │ │ - vadd.f32 q14, q3, q12 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q2, q2, q13 │ │ │ │ │ - vsub.f32 q3, q3, q12 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q13, q9, q8 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q9, q9, q8 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q8, q11, q10 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q11, q11, q10 │ │ │ │ │ -vmulq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1193 │ │ │ │ │ - vldr d14, [r3, #96] @ 0x60 │ │ │ │ │ - vldr d15, [r3, #104] @ 0x68 │ │ │ │ │ - vldr d20, [r3, #112] @ 0x70 │ │ │ │ │ - vldr d21, [r3, #120] @ 0x78 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q12, q13, q15 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q13, q13, q15 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q15, q9, q14 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q9, q9, q14 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q14, q11, q3 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q11, q11, q3 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q3, q8, q2 │ │ │ │ │ -vmulq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1193 │ │ │ │ │ - vldr d2, [r3, #144] @ 0x90 │ │ │ │ │ - vldr d3, [r3, #152] @ 0x98 │ │ │ │ │ - vldr d12, [r3, #128] @ 0x80 │ │ │ │ │ - vldr d13, [r3, #136] @ 0x88 │ │ │ │ │ - vmul.f32 q4, q15, q10 │ │ │ │ │ - vmul.f32 q10, q3, q10 │ │ │ │ │ - vmul.f32 q15, q15, q7 │ │ │ │ │ - vldr d10, [r3, #176] @ 0xb0 │ │ │ │ │ - vldr d11, [r3, #184] @ 0xb8 │ │ │ │ │ - vldr d0, [r3, #160] @ 0xa0 │ │ │ │ │ - vldr d1, [r3, #168] @ 0xa8 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q8, q8, q2 │ │ │ │ │ - vadd.f32 q15, q15, q10 │ │ │ │ │ -vmulq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1193 │ │ │ │ │ - vmul.f32 q3, q3, q7 │ │ │ │ │ - vmul.f32 q10, q12, q1 │ │ │ │ │ - vmul.f32 q1, q11, q1 │ │ │ │ │ - vmul.f32 q12, q12, q6 │ │ │ │ │ - vmul.f32 q11, q11, q6 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q12, q12, q1 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q3, q3, q4 │ │ │ │ │ -vmulq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1193 │ │ │ │ │ - vmul.f32 q1, q9, q5 │ │ │ │ │ - vmul.f32 q5, q8, q5 │ │ │ │ │ - vmul.f32 q9, q9, q0 │ │ │ │ │ - vmul.f32 q8, q8, q0 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q10, q11, q10 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q9, q9, q5 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q8, q8, q1 │ │ │ │ │ -vzipq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:9898 │ │ │ │ │ - vorr q11, q3, q3 │ │ │ │ │ - vzip.32 q13, q12 │ │ │ │ │ - vzip.32 q14, q10 │ │ │ │ │ - vzip.32 q15, q9 │ │ │ │ │ - vzip.32 q11, q8 │ │ │ │ │ - vzip.32 q13, q15 │ │ │ │ │ - vzip.32 q12, q9 │ │ │ │ │ - vzip.32 q14, q11 │ │ │ │ │ - vzip.32 q10, q8 │ │ │ │ │ -pffft_real_preprocess(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1640 (discriminator 3) │ │ │ │ │ - add.w lr, lr, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1640 (discriminator 1) │ │ │ │ │ - adds r1, #128 @ 0x80 │ │ │ │ │ - cmp r4, lr │ │ │ │ │ - add.w r3, r3, #96 @ 0x60 │ │ │ │ │ - add.w ip, ip, #128 @ 0x80 │ │ │ │ │ -pffft_real_preprocess_4x4(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1602 │ │ │ │ │ - vstr d26, [r1, #-16] │ │ │ │ │ - vstr d27, [r1, #-8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1605 │ │ │ │ │ - vstr d30, [r1, #16] │ │ │ │ │ - vstr d31, [r1, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1603 │ │ │ │ │ - vst1.64 {d28-d29}, [r1 :64] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1606 │ │ │ │ │ - vstr d22, [r1, #32] │ │ │ │ │ - vstr d23, [r1, #40] @ 0x28 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1607 │ │ │ │ │ - vstr d24, [r1, #48] @ 0x30 │ │ │ │ │ - vstr d25, [r1, #56] @ 0x38 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1608 │ │ │ │ │ - vstr d20, [r1, #64] @ 0x40 │ │ │ │ │ - vstr d21, [r1, #72] @ 0x48 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1609 │ │ │ │ │ - vstr d18, [r1, #80] @ 0x50 │ │ │ │ │ - vstr d19, [r1, #88] @ 0x58 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1610 │ │ │ │ │ - vstr d16, [r1, #96] @ 0x60 │ │ │ │ │ - vstr d17, [r1, #104] @ 0x68 │ │ │ │ │ -pffft_real_preprocess(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1640 (discriminator 1) │ │ │ │ │ - bgt.w 19a38 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1644 │ │ │ │ │ - vldr s10, [sp, #48] @ 0x30 │ │ │ │ │ - vldr s14, [sp, #32] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1648 │ │ │ │ │ - vldr s4, [sp, #44] @ 0x2c │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1644 │ │ │ │ │ - vadd.f32 s11, s14, s10 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1649 │ │ │ │ │ - vldr s8, [sp, #52] @ 0x34 │ │ │ │ │ - vldr s15, [sp, #60] @ 0x3c │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1648 │ │ │ │ │ - vldr s13, [sp, #36] @ 0x24 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1645 │ │ │ │ │ - vsub.f32 s14, s14, s10 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1649 │ │ │ │ │ - vsub.f32 s7, s13, s4 │ │ │ │ │ - vadd.f32 s12, s8, s15 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1648 │ │ │ │ │ - vadd.f32 s13, s13, s4 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1644 │ │ │ │ │ - vmov.f32 s4, s11 │ │ │ │ │ - vmov.f32 s10, #0 @ 0x40000000 2.0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1649 │ │ │ │ │ - vldr s9, [pc, #148] @ 19c70 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1644 │ │ │ │ │ - vldr s5, [sp, #40] @ 0x28 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1649 │ │ │ │ │ - vnmul.f32 s12, s9, s12 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1644 │ │ │ │ │ - vfma.f32 s4, s5, s10 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1646 │ │ │ │ │ - vfms.f32 s11, s5, s10 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1645 │ │ │ │ │ - vmov.f32 s5, s14 │ │ │ │ │ - vldr s6, [sp, #56] @ 0x38 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1650 │ │ │ │ │ - vsub.f32 s15, s15, s8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1647 │ │ │ │ │ - vfma.f32 s14, s6, s10 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1645 │ │ │ │ │ - vfms.f32 s5, s6, s10 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1649 │ │ │ │ │ - vmov.f32 s10, s12 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1651 │ │ │ │ │ - vfms.f32 s12, s7, s9 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1648 │ │ │ │ │ - vadd.f32 s13, s13, s13 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1650 │ │ │ │ │ - vadd.f32 s15, s15, s15 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1649 │ │ │ │ │ - vfma.f32 s10, s7, s9 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1644 │ │ │ │ │ - vstr s4, [sp, #16] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1648 │ │ │ │ │ - vstr s13, [sp] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1644 │ │ │ │ │ - vstr s11, [sp, #24] │ │ │ │ │ - vstr s5, [sp, #20] │ │ │ │ │ - vstr s14, [sp, #28] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1648 │ │ │ │ │ - vstr s12, [sp, #12] │ │ │ │ │ - vstr s15, [sp, #8] │ │ │ │ │ - vstr s10, [sp, #4] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1644 │ │ │ │ │ - vldr d18, [sp, #16] │ │ │ │ │ - vldr d19, [sp, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1648 │ │ │ │ │ - vld1.64 {d16-d17}, [sp :64] │ │ │ │ │ - add.w r0, r2, r0, lsl #5 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1644 │ │ │ │ │ - vst1.64 {d18-d19}, [r2 :64] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1648 │ │ │ │ │ - vstr d16, [r0, #-16] │ │ │ │ │ - vstr d17, [r0, #-8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1613 │ │ │ │ │ - ldr r2, [pc, #40] @ (19c7c ) │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1652 │ │ │ │ │ - ldr r3, [pc, #36] @ (19c78 ) │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1613 │ │ │ │ │ - add r2, pc │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1652 │ │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ │ - ldr r3, [sp, #68] @ 0x44 │ │ │ │ │ - eors r2, r3 │ │ │ │ │ - mov.w r3, #0 │ │ │ │ │ - bne.n 19c6c │ │ │ │ │ - add sp, #76 @ 0x4c │ │ │ │ │ - vpop {d8-d15} │ │ │ │ │ - pop {r4, r5, r6, r7, pc} │ │ │ │ │ - blx 181c <__stack_chk_fail@plt> │ │ │ │ │ - lsls r3, r6, #19 │ │ │ │ │ - subs r7, #181 @ 0xb5 │ │ │ │ │ - ldrsb r2, [r7, r0] │ │ │ │ │ - movs r0, r0 │ │ │ │ │ - lsls r4, r6, #3 │ │ │ │ │ - movs r0, r0 │ │ │ │ │ - strh r4, [r2, r2] │ │ │ │ │ - movs r0, r0 │ │ │ │ │ -radf4_ps(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:644 │ │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ - mov r8, r0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:646 │ │ │ │ │ - mul.w r0, r0, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:644 │ │ │ │ │ - mov r1, r2 │ │ │ │ │ - sub sp, #76 @ 0x4c │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:648 │ │ │ │ │ - lsls r2, r0, #4 │ │ │ │ │ - add.w ip, r1, r2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:650 │ │ │ │ │ - cmp r1, ip │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:646 │ │ │ │ │ - str r0, [sp, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:648 │ │ │ │ │ - str r2, [sp, #4] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:644 │ │ │ │ │ - str r3, [sp, #28] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:650 │ │ │ │ │ - bcs.n 19d18 │ │ │ │ │ - ldr r5, [sp, #28] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:653 │ │ │ │ │ - movs r7, #48 @ 0x30 │ │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:659 │ │ │ │ │ - mov.w r3, r8, lsl #6 │ │ │ │ │ - adds r4, r5, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:660 │ │ │ │ │ - mov.w r6, r8, lsl #4 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:653 │ │ │ │ │ - mul.w r7, r2, r7 │ │ │ │ │ - mov.w lr, r2, lsl #5 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:660 │ │ │ │ │ - mov sl, r6 │ │ │ │ │ - sub.w r0, r4, r8, lsl #5 │ │ │ │ │ - mov r2, r1 │ │ │ │ │ - ldr.w r9, [sp, #4] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:652 │ │ │ │ │ - add.w r6, r2, r9 │ │ │ │ │ - vld1.64 {d18-d19}, [r2 :64] │ │ │ │ │ - vld1.64 {d22-d23}, [r6 :64] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:653 │ │ │ │ │ - add.w r6, r2, lr │ │ │ │ │ - vld1.64 {d20-d21}, [r6 :64] │ │ │ │ │ - adds r6, r2, r7 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:660 │ │ │ │ │ - add r2, sl │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q8, q9, q10 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q9, q9, q10 │ │ │ │ │ -radf4_ps(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:650 │ │ │ │ │ - cmp ip, r2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:656 (discriminator 1) │ │ │ │ │ - vstr d18, [r0, #-16] │ │ │ │ │ - vstr d19, [r0, #-8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:653 │ │ │ │ │ - vld1.64 {d18-d19}, [r6 :64] │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q10, q11, q9 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q9, q9, q11 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q11, q10, q8 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q8, q8, q10 │ │ │ │ │ -radf4_ps(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:657 (discriminator 1) │ │ │ │ │ - vst1.64 {d18-d19}, [r0 :64] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:658 (discriminator 1) │ │ │ │ │ - vst1.64 {d22-d23}, [r5 :64] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:650 │ │ │ │ │ - add r0, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:659 (discriminator 1) │ │ │ │ │ - vstr d16, [r4, #-16] │ │ │ │ │ - vstr d17, [r4, #-8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:660 │ │ │ │ │ - add r5, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:650 │ │ │ │ │ - add r4, r3 │ │ │ │ │ - bhi.n 19cc2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:664 │ │ │ │ │ - cmp.w r8, #1 │ │ │ │ │ - ble.w 19fca │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:665 │ │ │ │ │ - cmp.w r8, #2 │ │ │ │ │ - beq.w 19fd0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:666 (discriminator 1) │ │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:711 │ │ │ │ │ - and.w r5, r8, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:666 (discriminator 1) │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - ble.w 19fca │ │ │ │ │ - ldr r7, [sp, #28] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:685 │ │ │ │ │ - movs r3, #48 @ 0x30 │ │ │ │ │ - mul.w r4, r3, r2 │ │ │ │ │ - mov.w r0, r8, lsl #4 │ │ │ │ │ - add.w ip, r1, #48 @ 0x30 │ │ │ │ │ - mov.w r3, r8, lsl #6 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:679 │ │ │ │ │ - lsls r6, r2, #5 │ │ │ │ │ - str r0, [sp, #32] │ │ │ │ │ - mov.w r2, r8, lsl #5 │ │ │ │ │ - adds r0, r7, r3 │ │ │ │ │ - str r0, [sp, #40] @ 0x28 │ │ │ │ │ - adds r0, r7, r2 │ │ │ │ │ - str r0, [sp, #36] @ 0x24 │ │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:666 │ │ │ │ │ - str r5, [sp, #56] @ 0x38 │ │ │ │ │ - mov r5, ip │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:685 │ │ │ │ │ - str r4, [sp, #12] │ │ │ │ │ - subs r0, #32 │ │ │ │ │ - str r0, [sp, #52] @ 0x34 │ │ │ │ │ - sub.w r0, r6, #32 │ │ │ │ │ - str r0, [sp, #48] @ 0x30 │ │ │ │ │ - sub.w r0, r4, #32 │ │ │ │ │ - str r0, [sp, #44] @ 0x2c │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:666 │ │ │ │ │ - movs r0, #0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:679 │ │ │ │ │ - str r6, [sp, #8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:666 │ │ │ │ │ - str r0, [sp, #16] │ │ │ │ │ - strd r1, r2, [sp, #60] @ 0x3c │ │ │ │ │ - str r3, [sp, #68] @ 0x44 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:668 (discriminator 1) │ │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:668 │ │ │ │ │ - movs r6, #2 │ │ │ │ │ - ldr.w fp, [sp, #112] @ 0x70 │ │ │ │ │ - lsls r2, r3, #6 │ │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ - ldr.w sl, [sp, #116] @ 0x74 │ │ │ │ │ - adds r1, r3, r2 │ │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:666 │ │ │ │ │ - mov r0, r1 │ │ │ │ │ - ldr.w lr, [sp, #120] @ 0x78 │ │ │ │ │ - adds r4, r3, r2 │ │ │ │ │ - ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:668 │ │ │ │ │ - str r5, [sp, #20] │ │ │ │ │ - add r2, r3 │ │ │ │ │ - ldr r3, [sp, #52] @ 0x34 │ │ │ │ │ - add.w r9, r5, r3 │ │ │ │ │ - ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ - add.w ip, r5, r3 │ │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ - adds r7, r5, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:666 │ │ │ │ │ - mov r3, r5 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:673 │ │ │ │ │ - ldr r5, [sp, #4] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:668 (discriminator 3) │ │ │ │ │ - adds r6, #2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:674 │ │ │ │ │ - vldr d16, [r9, #16] │ │ │ │ │ - vldr d17, [r9, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:673 │ │ │ │ │ - adds r5, r3, r5 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:668 (discriminator 1) │ │ │ │ │ - add.w r9, r9, #32 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:680 │ │ │ │ │ - vldr d22, [ip, #16] │ │ │ │ │ - vldr d23, [ip, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:673 │ │ │ │ │ - vldr d20, [r5, #-32] @ 0xffffffe0 │ │ │ │ │ - vldr d21, [r5, #-24] @ 0xffffffe8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:679 │ │ │ │ │ - ldr r5, [sp, #8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:668 (discriminator 1) │ │ │ │ │ - add.w ip, ip, #32 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:631 │ │ │ │ │ - vldr d24, [r3, #-32] @ 0xffffffe0 │ │ │ │ │ - vldr d25, [r3, #-24] @ 0xffffffe8 │ │ │ │ │ -radf4_ps(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:679 │ │ │ │ │ - adds r5, r3, r5 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:668 (discriminator 1) │ │ │ │ │ - adds r7, #32 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:631 │ │ │ │ │ - vldr d26, [r3, #-16] │ │ │ │ │ - vldr d27, [r3, #-8] │ │ │ │ │ -radf4_ps(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:679 │ │ │ │ │ - vldr d30, [r5, #-32] @ 0xffffffe0 │ │ │ │ │ - vldr d31, [r5, #-24] @ 0xffffffe8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:685 │ │ │ │ │ - ldr r5, [sp, #12] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:668 (discriminator 1) │ │ │ │ │ - adds r4, #32 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:686 │ │ │ │ │ - vldr d28, [r7, #-16] │ │ │ │ │ - vldr d29, [r7, #-8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:685 │ │ │ │ │ - adds r5, r3, r5 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:668 (discriminator 1) │ │ │ │ │ - subs r2, #32 │ │ │ │ │ - cmp r8, r6 │ │ │ │ │ - add.w r3, r3, #32 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:685 │ │ │ │ │ - vldr d4, [r5, #-32] @ 0xffffffe0 │ │ │ │ │ - vldr d5, [r5, #-24] @ 0xffffffe8 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:11531 │ │ │ │ │ - mov r5, fp │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:668 (discriminator 1) │ │ │ │ │ - add.w r1, r1, #32 │ │ │ │ │ - add.w fp, fp, #8 │ │ │ │ │ - sub.w r0, r0, #32 │ │ │ │ │ -vld1q_dup_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:11531 │ │ │ │ │ - vld1.32 {d18[]-d19[]}, [r5]! │ │ │ │ │ -radf4_ps(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:11531 │ │ │ │ │ - vld1.32 {d2[]-d3[]}, [r5] │ │ │ │ │ -vmulq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1193 │ │ │ │ │ - vmul.f32 q3, q10, q9 │ │ │ │ │ - vmul.f32 q9, q8, q9 │ │ │ │ │ - vmul.f32 q8, q8, q1 │ │ │ │ │ -radf4_ps(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:11531 │ │ │ │ │ - mov r5, sl │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:668 (discriminator 1) │ │ │ │ │ - add.w sl, sl, #8 │ │ │ │ │ -vmulq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1193 │ │ │ │ │ - vmul.f32 q10, q10, q1 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q3, q3, q8 │ │ │ │ │ -vld1q_dup_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:11531 │ │ │ │ │ - vld1.32 {d16[]-d17[]}, [r5]! │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q10, q9, q10 │ │ │ │ │ -radf4_ps(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:11531 │ │ │ │ │ - vld1.32 {d2[]-d3[]}, [r5] │ │ │ │ │ -vmulq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1193 │ │ │ │ │ - vmul.f32 q9, q15, q8 │ │ │ │ │ - vmul.f32 q8, q11, q8 │ │ │ │ │ - vmul.f32 q11, q11, q1 │ │ │ │ │ -radf4_ps(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:11531 │ │ │ │ │ - mov r5, lr │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:668 (discriminator 1) │ │ │ │ │ - add.w lr, lr, #8 │ │ │ │ │ -vmulq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1193 │ │ │ │ │ - vmul.f32 q15, q15, q1 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q9, q9, q11 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q8, q8, q15 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q11, q12, q9 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q12, q12, q9 │ │ │ │ │ -vld1q_dup_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:11531 │ │ │ │ │ - vld1.32 {d18[]-d19[]}, [r5]! │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q15, q13, q8 │ │ │ │ │ -radf4_ps(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:11531 │ │ │ │ │ - vld1.32 {d2[]-d3[]}, [r5] │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q13, q13, q8 │ │ │ │ │ -vmulq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1193 │ │ │ │ │ - vmul.f32 q8, q2, q9 │ │ │ │ │ - vmul.f32 q2, q2, q1 │ │ │ │ │ - vmul.f32 q9, q14, q9 │ │ │ │ │ - vmul.f32 q14, q14, q1 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q9, q9, q2 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q8, q8, q14 │ │ │ │ │ - vadd.f32 q14, q10, q9 │ │ │ │ │ - vadd.f32 q2, q3, q8 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q9, q10, q9 │ │ │ │ │ - vsub.f32 q8, q8, q3 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q1, q2, q11 │ │ │ │ │ - vadd.f32 q3, q14, q15 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q11, q11, q2 │ │ │ │ │ - vsub.f32 q14, q14, q15 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q2, q9, q12 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q9, q12, q9 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q12, q8, q13 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q8, q8, q13 │ │ │ │ │ -radf4_ps(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:697 (discriminator 1) │ │ │ │ │ - vstr d2, [r4, #-16] │ │ │ │ │ - vstr d3, [r4, #-8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:698 (discriminator 1) │ │ │ │ │ - vstr d22, [r2, #-16] │ │ │ │ │ - vstr d23, [r2, #-8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:701 (discriminator 1) │ │ │ │ │ - vstr d4, [r1, #-16] │ │ │ │ │ - vstr d5, [r1, #-8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:702 (discriminator 1) │ │ │ │ │ - vstr d18, [r0, #-16] │ │ │ │ │ - vstr d19, [r0, #-8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:705 (discriminator 1) │ │ │ │ │ - vst1.64 {d6-d7}, [r4 :64] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:706 (discriminator 1) │ │ │ │ │ - vst1.64 {d28-d29}, [r2 :64] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:707 (discriminator 1) │ │ │ │ │ - vst1.64 {d24-d25}, [r1 :64] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:708 (discriminator 1) │ │ │ │ │ - vst1.64 {d16-d17}, [r0 :64] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:668 (discriminator 1) │ │ │ │ │ - bgt.w 19db0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:666 (discriminator 2) │ │ │ │ │ - ldrd r3, r5, [sp, #16] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:666 (discriminator 1) │ │ │ │ │ - ldr r2, [sp, #32] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:666 (discriminator 2) │ │ │ │ │ - add r3, r8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:666 (discriminator 1) │ │ │ │ │ - add r5, r2 │ │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:666 (discriminator 2) │ │ │ │ │ - str r3, [sp, #16] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:666 (discriminator 1) │ │ │ │ │ - cmp r2, r3 │ │ │ │ │ - bgt.w 19d7c │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:711 │ │ │ │ │ - ldrd r5, r1, [sp, #56] @ 0x38 │ │ │ │ │ - ldrd r2, r3, [sp, #64] @ 0x40 │ │ │ │ │ - cmp r5, #0 │ │ │ │ │ - bne.n 19fca │ │ │ │ │ - ldrd r0, r4, [sp, #28] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:668 │ │ │ │ │ - ldr.w r9, [sp, #32] │ │ │ │ │ - movs r6, #3 │ │ │ │ │ - add r0, r4 │ │ │ │ │ - movs r4, #0 │ │ │ │ │ - adds r5, r0, r2 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:11531 │ │ │ │ │ - ldr r2, [pc, #172] @ (19fe0 ) │ │ │ │ │ -vld1q_dup_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:11531 │ │ │ │ │ - add r2, pc │ │ │ │ │ - vld1.32 {d24[]-d25[]}, [r2] │ │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ │ - mla r6, r6, r2, r8 │ │ │ │ │ - add.w ip, r2, r8 │ │ │ │ │ -radf4_ps(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:668 │ │ │ │ │ - mov lr, r2 │ │ │ │ │ - add.w r7, r8, r2, lsl #1 │ │ │ │ │ - lsls r6, r6, #4 │ │ │ │ │ - mov.w ip, ip, lsl #4 │ │ │ │ │ - lsls r7, r7, #4 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:714 │ │ │ │ │ - lsls r2, r4, #4 │ │ │ │ │ - add.w sl, r2, ip │ │ │ │ │ - add sl, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:713 (discriminator 3) │ │ │ │ │ - add r4, r8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:714 │ │ │ │ │ - vldr d20, [sl, #-16] │ │ │ │ │ - vldr d21, [sl, #-8] │ │ │ │ │ - add.w sl, r6, r2 │ │ │ │ │ - add sl, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:713 (discriminator 1) │ │ │ │ │ - cmp lr, r4 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:714 │ │ │ │ │ - vldr d16, [sl, #-16] │ │ │ │ │ - vldr d17, [sl, #-8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:715 │ │ │ │ │ - add.w sl, r2, r9 │ │ │ │ │ - add r2, r7 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q9, q10, q8 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q8, q8, q10 │ │ │ │ │ -radf4_ps(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:715 │ │ │ │ │ - add sl, r1 │ │ │ │ │ - add r2, r1 │ │ │ │ │ -vmulq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1193 │ │ │ │ │ - vmul.f32 q8, q12, q8 │ │ │ │ │ - vmul.f32 q9, q12, q9 │ │ │ │ │ -radf4_ps(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:715 │ │ │ │ │ - vldr d20, [sl, #-16] │ │ │ │ │ - vldr d21, [sl, #-8] │ │ │ │ │ - vldr d22, [r2, #-16] │ │ │ │ │ - vldr d23, [r2, #-8] │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q13, q8, q10 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q10, q10, q8 │ │ │ │ │ - vsub.f32 q8, q9, q11 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q9, q9, q11 │ │ │ │ │ -radf4_ps(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:718 (discriminator 1) │ │ │ │ │ - vstr d26, [r0, #-16] │ │ │ │ │ - vstr d27, [r0, #-8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:719 (discriminator 1) │ │ │ │ │ - vstr d20, [r5, #-16] │ │ │ │ │ - vstr d21, [r5, #-8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:720 (discriminator 1) │ │ │ │ │ - vst1.64 {d16-d17}, [r0 :64] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:721 (discriminator 1) │ │ │ │ │ - vst1.64 {d18-d19}, [r5 :64] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:713 (discriminator 1) │ │ │ │ │ - add r0, r3 │ │ │ │ │ - add r5, r3 │ │ │ │ │ - bgt.n 19f50 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:723 │ │ │ │ │ - add sp, #76 @ 0x4c │ │ │ │ │ - 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, #24] │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - ble.n 19fca │ │ │ │ │ - movs r2, #32 │ │ │ │ │ - movs r3, #128 @ 0x80 │ │ │ │ │ - str r2, [sp, #32] │ │ │ │ │ - movs r2, #64 @ 0x40 │ │ │ │ │ - b.n 19f20 │ │ │ │ │ - subs r2, #186 @ 0xba │ │ │ │ │ - movs r0, r0 │ │ │ │ │ -radf2_ps(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:494 │ │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ - sub sp, #20 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:496 │ │ │ │ │ - mul.w r8, r0, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:497 (discriminator 1) │ │ │ │ │ - cmp.w r8, #0 │ │ │ │ │ - ble.w 1a15c │ │ │ │ │ - mov r6, r3 │ │ │ │ │ - mov r5, r0 │ │ │ │ │ - lsls r3, r0, #5 │ │ │ │ │ - mov r1, r2 │ │ │ │ │ - mov.w fp, r8, lsl #4 │ │ │ │ │ - rsb lr, r3, #0 │ │ │ │ │ - lsls r7, r0, #4 │ │ │ │ │ - rsb r9, fp, #0 │ │ │ │ │ - add.w r0, r2, fp │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:497 │ │ │ │ │ - movs r4, #0 │ │ │ │ │ - adds r2, r6, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:498 │ │ │ │ │ - add.w ip, r0, r9 │ │ │ │ │ - vld1.64 {d18-d19}, [r0 :64] │ │ │ │ │ - vld1.64 {d16-d17}, [ip :64] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:500 │ │ │ │ │ - add r4, r5 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:499 (discriminator 1) │ │ │ │ │ - add.w ip, r2, lr │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q10, q8, q9 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q8, q8, q9 │ │ │ │ │ -radf2_ps(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:497 (discriminator 1) │ │ │ │ │ - cmp r4, r8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:499 (discriminator 1) │ │ │ │ │ - vst1.64 {d20-d21}, [ip :64] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:497 (discriminator 1) │ │ │ │ │ - add r0, r7 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:500 (discriminator 1) │ │ │ │ │ - vstr d16, [r2, #-16] │ │ │ │ │ - vstr d17, [r2, #-8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:497 (discriminator 1) │ │ │ │ │ - add r2, r3 │ │ │ │ │ - blt.n 1a014 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:502 │ │ │ │ │ - cmp r5, #1 │ │ │ │ │ - ble.w 1a15c │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:503 │ │ │ │ │ - cmp r5, #2 │ │ │ │ │ - beq.n 1a116 │ │ │ │ │ - subs r2, r6, r3 │ │ │ │ │ - mov sl, r1 │ │ │ │ │ - str r2, [sp, #0] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:504 │ │ │ │ │ - mov.w r9, #0 │ │ │ │ │ - ldr r2, [sp, #56] @ 0x38 │ │ │ │ │ - str r1, [sp, #12] │ │ │ │ │ - adds r2, #4 │ │ │ │ │ - strd r2, r3, [sp, #4] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:510 │ │ │ │ │ - add r9, r5 │ │ │ │ │ - mov r1, sl │ │ │ │ │ - ldr r2, [sp, #0] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:505 │ │ │ │ │ - mov.w ip, #2 │ │ │ │ │ - mov.w r3, r9, lsl #5 │ │ │ │ │ - adds r2, r3, r2 │ │ │ │ │ - add.w r4, fp, sl │ │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ │ - add r3, r6 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:508 (discriminator 2) │ │ │ │ │ - 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/14/include/arm_neon.h:11531 │ │ │ │ │ - vld1.32 {d22[]-d23[]}, [r0] │ │ │ │ │ - vld1.32 {d26[]-d27[]}, [lr] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:506 │ │ │ │ │ - vldr d18, [r4, #16] │ │ │ │ │ - vldr d19, [r4, #24] │ │ │ │ │ - vldr d16, [r4, #32] │ │ │ │ │ - vldr d17, [r4, #40] @ 0x28 │ │ │ │ │ -vmulq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1193 │ │ │ │ │ - vmul.f32 q14, q9, q11 │ │ │ │ │ - vmul.f32 q11, q8, q11 │ │ │ │ │ - vmul.f32 q9, q9, q13 │ │ │ │ │ - vmul.f32 q8, q8, q13 │ │ │ │ │ -radf2_ps(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:507 │ │ │ │ │ - vldr d20, [r1, #16] │ │ │ │ │ - vldr d21, [r1, #24] │ │ │ │ │ - vldr d24, [r1, #32] │ │ │ │ │ - vldr d25, [r1, #40] @ 0x28 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q9, q9, q11 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q8, q8, q14 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q11, q10, q9 │ │ │ │ │ - vadd.f32 q13, q12, q8 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q10, q10, q9 │ │ │ │ │ - vsub.f32 q8, q8, q12 │ │ │ │ │ -radf2_ps(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:505 (discriminator 1) │ │ │ │ │ - cmp r5, ip │ │ │ │ │ - add.w r4, r4, #32 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:509 (discriminator 1) │ │ │ │ │ - vstr d26, [r2, #32] │ │ │ │ │ - vstr d27, [r2, #40] @ 0x28 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:505 (discriminator 1) │ │ │ │ │ - add.w r1, r1, #32 │ │ │ │ │ - add.w r0, r0, #8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:510 (discriminator 1) │ │ │ │ │ - vstr d16, [r3, #-32] @ 0xffffffe0 │ │ │ │ │ - vstr d17, [r3, #-24] @ 0xffffffe8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:505 (discriminator 1) │ │ │ │ │ - add.w r2, r2, #32 │ │ │ │ │ - sub.w r3, r3, #32 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:511 (discriminator 1) │ │ │ │ │ - vstr d22, [r2, #-16] │ │ │ │ │ - vstr d23, [r2, #-8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:512 (discriminator 1) │ │ │ │ │ - vstr d20, [r3, #-16] │ │ │ │ │ - vstr d21, [r3, #-8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:505 (discriminator 1) │ │ │ │ │ - bgt.n 1a078 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:504 (discriminator 1) │ │ │ │ │ - cmp r9, r8 │ │ │ │ │ - add sl, r7 │ │ │ │ │ - blt.n 1a060 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:515 │ │ │ │ │ - lsls r2, r5, #31 │ │ │ │ │ - ldrd r3, r1, [sp, #8] │ │ │ │ │ - bmi.n 1a15c │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:11531 │ │ │ │ │ - ldr r4, [pc, #76] @ (1a164 ) │ │ │ │ │ -vld1q_dup_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:11531 │ │ │ │ │ - add.w r2, r8, r5 │ │ │ │ │ - add r4, pc │ │ │ │ │ - adds r0, r7, r1 │ │ │ │ │ - add.w r2, r1, r2, lsl #4 │ │ │ │ │ - mov r1, r4 │ │ │ │ │ - add r6, r7 │ │ │ │ │ - adds r1, #4 │ │ │ │ │ - vld1.32 {d20[]-d21[]}, [r1] │ │ │ │ │ -radf2_ps(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:504 │ │ │ │ │ - movs r1, #0 │ │ │ │ │ -vmulq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1193 │ │ │ │ │ - vldr d16, [r2, #-16] │ │ │ │ │ - vldr d17, [r2, #-8] │ │ │ │ │ -radf2_ps(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:519 │ │ │ │ │ - vldr d18, [r0, #-16] │ │ │ │ │ - vldr d19, [r0, #-8] │ │ │ │ │ -vmulq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1193 │ │ │ │ │ - vmul.f32 q8, q10, q8 │ │ │ │ │ -radf2_ps(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:519 │ │ │ │ │ - add r1, r5 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:517 (discriminator 1) │ │ │ │ │ - cmp r1, r8 │ │ │ │ │ -./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 (discriminator 2) │ │ │ │ │ - vst1.64 {d16-d17}, [r6 :64] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:517 (discriminator 1) │ │ │ │ │ - add r2, r7 │ │ │ │ │ - add r0, r7 │ │ │ │ │ - add r6, r3 │ │ │ │ │ - blt.n 1a130 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:521 │ │ │ │ │ - add sp, #20 │ │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ - nop │ │ │ │ │ - subs r0, #208 @ 0xd0 │ │ │ │ │ - movs r0, r0 │ │ │ │ │ -rfftf1_ps(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:985 │ │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ - sub.w ip, sp, ip │ │ │ │ │ - str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:987 (discriminator 1) │ │ │ │ │ - cmp r1, r3 │ │ │ │ │ - ite ne │ │ │ │ │ - movne fp, r3 │ │ │ │ │ - moveq fp, r2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:985 │ │ │ │ │ - sub sp, #28 │ │ │ │ │ - ldrd r9, r5, [sp, #64] @ 0x40 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:988 │ │ │ │ │ - ldr r6, [r5, #4] │ │ │ │ │ - str r6, [sp, #16] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:992 (discriminator 1) │ │ │ │ │ - cmp r6, #0 │ │ │ │ │ - ble.n 1a208 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:992 │ │ │ │ │ - str r0, [sp, #20] │ │ │ │ │ - mov r7, r3 │ │ │ │ │ - adds r3, r6, #2 │ │ │ │ │ - mov sl, r2 │ │ │ │ │ - subs r4, r0, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:986 │ │ │ │ │ - mov r2, r1 │ │ │ │ │ - add.w r8, r5, r3, lsl #2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:992 │ │ │ │ │ - movs r6, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:989 │ │ │ │ │ - mov r5, r0 │ │ │ │ │ - b.n 1a1de │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1008 │ │ │ │ │ - adds r1, 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, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1010 │ │ │ │ │ - add.w lr, r9, r4, lsl #2 │ │ │ │ │ - add.w r1, r9, r1, lsl #2 │ │ │ │ │ - add.w r3, r9, ip, lsl #2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:998 │ │ │ │ │ - bne.n 1a1ca │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1010 │ │ │ │ │ - strd r1, r3, [sp, #4] │ │ │ │ │ - str.w lr, [sp] │ │ │ │ │ - mov r3, fp │ │ │ │ │ - mov r1, r5 │ │ │ │ │ - bl 19c80 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:992 (discriminator 1) │ │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:992 (discriminator 2) │ │ │ │ │ - adds r6, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1026 │ │ │ │ │ - cmp r7, fp │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1029 │ │ │ │ │ - mov r2, sl │ │ │ │ │ - mov fp, r7 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1027 │ │ │ │ │ - itt eq │ │ │ │ │ - moveq r2, r7 │ │ │ │ │ - moveq fp, sl │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:992 (discriminator 1) │ │ │ │ │ - cmp r3, r6 │ │ │ │ │ - blt.n 1a20a │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:996 │ │ │ │ │ - ldr r1, [sp, #20] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:994 │ │ │ │ │ - ldr.w r3, [r8, #-4]! │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:996 │ │ │ │ │ - sdiv r0, r1, r5 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:998 │ │ │ │ │ - cmp r3, #2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:997 │ │ │ │ │ - add.w r1, r3, #4294967295 @ 0xffffffff │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:995 │ │ │ │ │ - sdiv r5, r5, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:997 │ │ │ │ │ - mls r4, r0, r1, r4 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:998 │ │ │ │ │ - bne.n 1a1a4 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1019 │ │ │ │ │ - add.w r1, r9, r4, lsl #2 │ │ │ │ │ - mov r3, fp │ │ │ │ │ - str r1, [sp, #0] │ │ │ │ │ - mov r1, r5 │ │ │ │ │ - bl 19fe4 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1020 │ │ │ │ │ - b.n 1a1ca │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:986 │ │ │ │ │ - mov r2, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1033 │ │ │ │ │ - mov r0, r2 │ │ │ │ │ - add sp, #28 │ │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ - nop │ │ │ │ │ -radb4_ps(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:731 │ │ │ │ │ - mul.w r1, r0, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:728 │ │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ - mov lr, r2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:734 │ │ │ │ │ - mov.w r8, r1, lsl #4 │ │ │ │ │ - add.w r7, r3, r8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:728 │ │ │ │ │ - vpush {d8-d11} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:736 │ │ │ │ │ - cmp r3, r7 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:728 │ │ │ │ │ - sub sp, #68 @ 0x44 │ │ │ │ │ - str r0, [sp, #12] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:731 │ │ │ │ │ - str r1, [sp, #40] @ 0x28 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:736 │ │ │ │ │ - bcs.n 1a2be │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:11531 │ │ │ │ │ - ldr r2, [pc, #868] @ (1a59c ) │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:746 │ │ │ │ │ - movs r6, #48 @ 0x30 │ │ │ │ │ - ldr r1, [sp, #40] @ 0x28 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:748 │ │ │ │ │ - mov r4, lr │ │ │ │ │ -vld1q_dup_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:11531 │ │ │ │ │ - add r2, pc │ │ │ │ │ - adds r2, #8 │ │ │ │ │ -radb4_ps(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:746 │ │ │ │ │ - mul.w r6, r1, r6 │ │ │ │ │ -vld1q_dup_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:11531 │ │ │ │ │ - vld1.32 {d26[]-d27[]}, [r2] │ │ │ │ │ -radb4_ps(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:737 │ │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:744 │ │ │ │ │ - mov.w ip, r1, lsl #5 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:737 │ │ │ │ │ - mov.w fp, r2, lsl #6 │ │ │ │ │ - add.w r0, lr, fp │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:748 │ │ │ │ │ - mov.w sl, r2, lsl #4 │ │ │ │ │ - sub.w r1, r0, r2, lsl #5 │ │ │ │ │ - mov r2, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:737 │ │ │ │ │ - vldr d24, [r0, #-16] │ │ │ │ │ - vldr d25, [r0, #-8] │ │ │ │ │ - vld1.64 {d16-d17}, [r4 :64] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:738 │ │ │ │ │ - vldr d22, [r1, #-16] │ │ │ │ │ - vldr d23, [r1, #-8] │ │ │ │ │ - vld1.64 {d20-d21}, [r1 :64] │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q9, q8, q12 │ │ │ │ │ -vmulq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1193 │ │ │ │ │ - vmul.f32 q11, q13, q11 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q8, q8, q12 │ │ │ │ │ -vmulq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1193 │ │ │ │ │ - vmul.f32 q10, q13, q10 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q12, q9, q11 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q9, q9, q11 │ │ │ │ │ -radb4_ps(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:744 (discriminator 1) │ │ │ │ │ - add.w r5, r2, ip │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q11, q8, q10 │ │ │ │ │ -radb4_ps(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:743 (discriminator 1) │ │ │ │ │ - vst1.64 {d24-d25}, [r2 :64] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:744 (discriminator 1) │ │ │ │ │ - vst1.64 {d18-d19}, [r5 :64] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:745 (discriminator 1) │ │ │ │ │ - add.w r5, r2, r8 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q8, q8, q10 │ │ │ │ │ -radb4_ps(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:745 (discriminator 1) │ │ │ │ │ - vst1.64 {d22-d23}, [r5 :64] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:746 (discriminator 1) │ │ │ │ │ - adds r5, r2, r6 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:748 │ │ │ │ │ - add r2, sl │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:736 │ │ │ │ │ - cmp r7, r2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:746 (discriminator 1) │ │ │ │ │ - vst1.64 {d16-d17}, [r5 :64] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:748 │ │ │ │ │ - add r4, fp │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:736 │ │ │ │ │ - add r0, fp │ │ │ │ │ - add r1, fp │ │ │ │ │ - bhi.n 1a260 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:752 │ │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ │ - cmp r2, #1 │ │ │ │ │ - ble.w 1a57e │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:753 │ │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ │ - cmp r2, #2 │ │ │ │ │ - beq.w 1a588 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:754 (discriminator 1) │ │ │ │ │ - ldr r4, [sp, #40] @ 0x28 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:789 │ │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:754 (discriminator 1) │ │ │ │ │ - cmp r4, #0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:789 │ │ │ │ │ - and.w r1, r0, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:754 (discriminator 1) │ │ │ │ │ - ble.w 1a57e │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:754 │ │ │ │ │ - str.w lr, [sp, #52] @ 0x34 │ │ │ │ │ - add.w r5, r3, #16 │ │ │ │ │ - str r5, [sp, #16] │ │ │ │ │ - sub.w r6, lr, #16 │ │ │ │ │ - lsls r2, r0, #5 │ │ │ │ │ - mov.w sl, r0, lsl #4 │ │ │ │ │ - mov.w fp, r0, lsl #6 │ │ │ │ │ - add.w r4, r5, r4, lsl #5 │ │ │ │ │ - movs r5, #0 │ │ │ │ │ - adds r0, r6, r2 │ │ │ │ │ - mov lr, r4 │ │ │ │ │ - str r6, [sp, #28] │ │ │ │ │ - mov r9, r0 │ │ │ │ │ - str r5, [sp, #24] │ │ │ │ │ - str r1, [sp, #48] @ 0x30 │ │ │ │ │ - str r3, [sp, #56] @ 0x38 │ │ │ │ │ - str.w sl, [sp, #44] @ 0x2c │ │ │ │ │ - str r2, [sp, #60] @ 0x3c │ │ │ │ │ - str.w fp, [sp, #20] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:756 │ │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ │ - mov fp, lr │ │ │ │ │ - ldr r1, [sp, #20] │ │ │ │ │ - mov r0, r9 │ │ │ │ │ - add.w r2, r8, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:757 │ │ │ │ │ - mov.w sl, #2 │ │ │ │ │ - str r2, [sp, #4] │ │ │ │ │ - ldr r2, [sp, #28] │ │ │ │ │ - add.w ip, r8, lr │ │ │ │ │ - ldr r4, [sp, #144] @ 0x90 │ │ │ │ │ - mov r7, r2 │ │ │ │ │ - ldrd r6, r5, [sp, #136] @ 0x88 │ │ │ │ │ - add r2, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:756 │ │ │ │ │ - mov r1, r9 │ │ │ │ │ - str r2, [sp, #28] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:757 │ │ │ │ │ - str r2, [sp, #0] │ │ │ │ │ - strd r9, lr, [sp, #32] │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1962 │ │ │ │ │ - ldr r2, [sp, #0] │ │ │ │ │ -radb4_ps(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:757 (discriminator 3) │ │ │ │ │ - add.w sl, sl, #2 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1962 │ │ │ │ │ - vldr d16, [r0, #-16] │ │ │ │ │ - vldr d17, [r0, #-8] │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:631 │ │ │ │ │ - vldr d24, [r2, #-16] │ │ │ │ │ - vldr d25, [r2, #-8] │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1962 │ │ │ │ │ - vldr d28, [r1, #48] @ 0x30 │ │ │ │ │ - vldr d29, [r1, #56] @ 0x38 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:631 │ │ │ │ │ - vldr d20, [r7, #48] @ 0x30 │ │ │ │ │ - vldr d21, [r7, #56] @ 0x38 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q4, q14, q8 │ │ │ │ │ - vldr d6, [r2, #-32] @ 0xffffffe0 │ │ │ │ │ - vldr d7, [r2, #-24] @ 0xffffffe8 │ │ │ │ │ - vldr d30, [r0, #-32] @ 0xffffffe0 │ │ │ │ │ - vldr d31, [r0, #-24] @ 0xffffffe8 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q14, q14, q8 │ │ │ │ │ - add.w r9, r3, r8 │ │ │ │ │ -radb4_ps(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:757 (discriminator 1) │ │ │ │ │ - adds r7, #32 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q8, q10, q12 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1962 │ │ │ │ │ - vldr d26, [r1, #32] │ │ │ │ │ - vldr d27, [r1, #40] @ 0x28 │ │ │ │ │ - vsub.f32 q10, q10, q12 │ │ │ │ │ - vld1.64 {d22-d23}, [r7 :64] │ │ │ │ │ - add.w lr, r9, r8 │ │ │ │ │ - adds r3, #32 │ │ │ │ │ -radb4_ps(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:785 │ │ │ │ │ - add.w r2, lr, r8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:757 (discriminator 1) │ │ │ │ │ - adds r1, #32 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:785 │ │ │ │ │ - str r2, [sp, #8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:757 (discriminator 1) │ │ │ │ │ - subs r0, #32 │ │ │ │ │ - ldr r2, [sp, #0] │ │ │ │ │ - add.w fp, fp, #32 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q5, q13, q15 │ │ │ │ │ - vsub.f32 q9, q11, q3 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q11, q11, q3 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q3, q10, q4 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q10, q10, q4 │ │ │ │ │ -radb4_ps(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:757 (discriminator 1) │ │ │ │ │ - subs r2, #32 │ │ │ │ │ - add.w ip, ip, #32 │ │ │ │ │ - str r2, [sp, #0] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:778 │ │ │ │ │ - adds r2, r6, #4 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:774 (discriminator 1) │ │ │ │ │ - vstr d20, [r3, #-16] │ │ │ │ │ - vstr d21, [r3, #-8] │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q1, q9, q14 │ │ │ │ │ -radb4_ps(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:11531 │ │ │ │ │ - vld1.32 {d20[]-d21[]}, [r2] │ │ │ │ │ - vld1.32 {d0[]-d1[]}, [r6] │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q9, q9, q14 │ │ │ │ │ - vadd.f32 q14, q8, q5 │ │ │ │ │ - vadd.f32 q13, q13, q15 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q8, q8, q5 │ │ │ │ │ -vmulq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1193 │ │ │ │ │ - vmul.f32 q5, q1, q0 │ │ │ │ │ - vmul.f32 q0, q14, q0 │ │ │ │ │ - vmul.f32 q14, q14, q10 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q2, q11, q13 │ │ │ │ │ - vsub.f32 q5, q5, q14 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q11, q11, q13 │ │ │ │ │ -radb4_ps(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:11531 │ │ │ │ │ - vld1.32 {d30[]-d31[]}, [r5] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:763 (discriminator 1) │ │ │ │ │ - vstr d22, [r3, #-32] @ 0xffffffe0 │ │ │ │ │ - vstr d23, [r3, #-24] @ 0xffffffe8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:779 │ │ │ │ │ - vst1.64 {d10-d11}, [r9 :64] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:780 │ │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:781 │ │ │ │ │ - add.w r9, r5, #4 │ │ │ │ │ -vmulq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1193 │ │ │ │ │ - vmul.f32 q1, q1, q10 │ │ │ │ │ -radb4_ps(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:11531 │ │ │ │ │ - vld1.32 {d20[]-d21[]}, [r9] │ │ │ │ │ -vmulq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1193 │ │ │ │ │ - vmul.f32 q4, q2, q15 │ │ │ │ │ - vmul.f32 q2, q2, q10 │ │ │ │ │ - vmul.f32 q10, q3, q10 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q0, q0, q1 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q4, q4, q10 │ │ │ │ │ -radb4_ps(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:780 │ │ │ │ │ - vstr d0, [r2, #16] │ │ │ │ │ - vstr d1, [r2, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:782 │ │ │ │ │ - vst1.64 {d8-d9}, [lr :64] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:784 │ │ │ │ │ - add.w lr, r4, #4 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:757 (discriminator 1) │ │ │ │ │ - adds r2, #32 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:11531 │ │ │ │ │ - vld1.32 {d24[]-d25[]}, [r4] │ │ │ │ │ - vld1.32 {d20[]-d21[]}, [lr] │ │ │ │ │ -vmulq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1193 │ │ │ │ │ - vmul.f32 q13, q9, q12 │ │ │ │ │ - vmul.f32 q15, q3, q15 │ │ │ │ │ - vmul.f32 q12, q8, q12 │ │ │ │ │ - vmul.f32 q8, q8, q10 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q15, q15, q2 │ │ │ │ │ -vmulq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1193 │ │ │ │ │ - vmul.f32 q9, q9, q10 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q13, q13, q8 │ │ │ │ │ -radb4_ps(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:757 (discriminator 1) │ │ │ │ │ - str r2, [sp, #4] │ │ │ │ │ - adds r6, #8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:785 │ │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:757 (discriminator 1) │ │ │ │ │ - adds r5, #8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:783 │ │ │ │ │ - vstr d30, [fp, #-16] │ │ │ │ │ - vstr d31, [fp, #-8] │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q12, q12, q9 │ │ │ │ │ -radb4_ps(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:785 │ │ │ │ │ - vst1.64 {d26-d27}, [r2 :64] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:757 (discriminator 1) │ │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ │ - adds r4, #8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:786 │ │ │ │ │ - vstr d24, [ip, #-16] │ │ │ │ │ - vstr d25, [ip, #-8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:757 (discriminator 1) │ │ │ │ │ - cmp r2, sl │ │ │ │ │ - bgt.w 1a33e │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:754 (discriminator 2) │ │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:754 (discriminator 1) │ │ │ │ │ - ldr r1, [sp, #44] @ 0x2c │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:754 (discriminator 2) │ │ │ │ │ - add r3, r2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:754 (discriminator 1) │ │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:754 (discriminator 2) │ │ │ │ │ - ldrd r9, lr, [sp, #32] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:754 (discriminator 1) │ │ │ │ │ - add r2, r1 │ │ │ │ │ - str r2, [sp, #16] │ │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ │ - add lr, r1 │ │ │ │ │ - add r9, r2 │ │ │ │ │ - ldr r2, [sp, #40] @ 0x28 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:754 (discriminator 2) │ │ │ │ │ - str r3, [sp, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:754 (discriminator 1) │ │ │ │ │ - cmp r2, r3 │ │ │ │ │ - bgt.w 1a312 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:789 │ │ │ │ │ - ldrd r1, lr, [sp, #48] @ 0x30 │ │ │ │ │ - ldr r3, [sp, #56] @ 0x38 │ │ │ │ │ - ldr.w sl, [sp, #44] @ 0x2c │ │ │ │ │ - ldr r2, [sp, #60] @ 0x3c │ │ │ │ │ - ldr.w fp, [sp, #20] │ │ │ │ │ - cmp r1, #0 │ │ │ │ │ - bne.n 1a57e │ │ │ │ │ - add.w r1, lr, sl │ │ │ │ │ - movs r5, #3 │ │ │ │ │ - adds r4, r1, r2 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:11531 │ │ │ │ │ - ldr r2, [pc, #200] @ (1a5a0 ) │ │ │ │ │ -vld1q_dup_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:11531 │ │ │ │ │ - ldr r0, [sp, #40] @ 0x28 │ │ │ │ │ - ldr r7, [sp, #12] │ │ │ │ │ - add r2, pc │ │ │ │ │ - adds r6, r0, r7 │ │ │ │ │ - adds r2, #12 │ │ │ │ │ - mla r5, r5, r0, r7 │ │ │ │ │ - add.w r7, r7, r0, lsl #1 │ │ │ │ │ - vld1.32 {d26[]-d27[]}, [r2] │ │ │ │ │ -radb4_ps(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:757 │ │ │ │ │ - ldr.w lr, [sp, #12] │ │ │ │ │ - mov r2, r0 │ │ │ │ │ - lsls r6, r6, #4 │ │ │ │ │ - movs r0, #0 │ │ │ │ │ - lsls r5, r5, #4 │ │ │ │ │ - mov ip, r2 │ │ │ │ │ - lsls r7, r7, #4 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:793 │ │ │ │ │ - vldr d20, [r4, #-16] │ │ │ │ │ - vldr d21, [r4, #-8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:794 │ │ │ │ │ - vld1.64 {d22-d23}, [r1 :64] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:793 │ │ │ │ │ - vldr d18, [r1, #-16] │ │ │ │ │ - vldr d19, [r1, #-8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:794 │ │ │ │ │ - vld1.64 {d16-d17}, [r4 :64] │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q12, q9, q10 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q9, q9, q10 │ │ │ │ │ - vadd.f32 q10, q8, q11 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q8, q8, q11 │ │ │ │ │ - vsub.f32 q11, q10, q12 │ │ │ │ │ - lsls r2, r0, #4 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q9, q9, q9 │ │ │ │ │ -radb4_ps(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:799 (discriminator 1) │ │ │ │ │ - add.w r8, r2, sl │ │ │ │ │ - add r8, r3 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q10, q10, q12 │ │ │ │ │ -vmulq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1193 │ │ │ │ │ - vmul.f32 q11, q13, q11 │ │ │ │ │ -radb4_ps(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:799 (discriminator 1) │ │ │ │ │ - vstr d18, [r8, #-16] │ │ │ │ │ - vstr d19, [r8, #-8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:800 (discriminator 3) │ │ │ │ │ - add.w r8, r6, r2 │ │ │ │ │ - add r8, r3 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q8, q8, q8 │ │ │ │ │ -vmulq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1193 │ │ │ │ │ - vmul.f32 q10, q13, q10 │ │ │ │ │ -radb4_ps(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:800 (discriminator 3) │ │ │ │ │ - vstr d22, [r8, #-16] │ │ │ │ │ - vstr d23, [r8, #-8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:791 (discriminator 3) │ │ │ │ │ - add r0, lr │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:801 (discriminator 1) │ │ │ │ │ - add.w r8, r7, r2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:802 (discriminator 3) │ │ │ │ │ - add r2, r5 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:801 (discriminator 1) │ │ │ │ │ - add r8, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:802 (discriminator 3) │ │ │ │ │ - add r2, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:791 (discriminator 1) │ │ │ │ │ - cmp ip, r0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:801 (discriminator 1) │ │ │ │ │ - vstr d16, [r8, #-16] │ │ │ │ │ - vstr d17, [r8, #-8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:791 (discriminator 1) │ │ │ │ │ - add r1, fp │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:802 (discriminator 3) │ │ │ │ │ - vstr d20, [r2, #-16] │ │ │ │ │ - vstr d21, [r2, #-8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:791 (discriminator 1) │ │ │ │ │ - add r4, fp │ │ │ │ │ - bgt.n 1a4fc │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:804 │ │ │ │ │ - add sp, #68 @ 0x44 │ │ │ │ │ - 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 r2, [sp, #40] @ 0x28 │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - ble.n 1a57e │ │ │ │ │ - mov.w fp, #128 @ 0x80 │ │ │ │ │ - mov.w sl, #32 │ │ │ │ │ - movs r2, #64 @ 0x40 │ │ │ │ │ - b.n 1a4cc │ │ │ │ │ - nop │ │ │ │ │ - adds r7, #176 @ 0xb0 │ │ │ │ │ - movs r0, r0 │ │ │ │ │ - adds r5, #18 │ │ │ │ │ - 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, #20 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:526 │ │ │ │ │ - mul.w r8, r0, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:528 (discriminator 1) │ │ │ │ │ - cmp.w r8, #0 │ │ │ │ │ - ble.w 1a71e │ │ │ │ │ - mov r5, r0 │ │ │ │ │ - mov r6, r2 │ │ │ │ │ - mov.w fp, r8, lsl #4 │ │ │ │ │ - mov r1, r3 │ │ │ │ │ - lsls r2, r0, #5 │ │ │ │ │ - rsb lr, fp, #0 │ │ │ │ │ - adds r0, r6, r2 │ │ │ │ │ - rsb r9, r2, #0 │ │ │ │ │ - lsls r7, r5, #4 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:528 │ │ │ │ │ - movs r4, #0 │ │ │ │ │ - add r3, fp │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:529 │ │ │ │ │ - add.w ip, r0, r9 │ │ │ │ │ - vldr d18, [r0, #-16] │ │ │ │ │ - vldr d19, [r0, #-8] │ │ │ │ │ - vld1.64 {d16-d17}, [ip :64] │ │ │ │ │ - add r4, r5 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:530 (discriminator 1) │ │ │ │ │ - add.w ip, r3, lr │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q10, q8, q9 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q8, q8, q9 │ │ │ │ │ -radb2_ps(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:528 (discriminator 1) │ │ │ │ │ - cmp r4, r8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:530 (discriminator 1) │ │ │ │ │ - vst1.64 {d20-d21}, [ip :64] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:528 (discriminator 1) │ │ │ │ │ - add r0, r2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:531 (discriminator 1) │ │ │ │ │ - vst1.64 {d16-d17}, [r3 :64] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:528 (discriminator 1) │ │ │ │ │ - add r3, r7 │ │ │ │ │ - blt.n 1a5d2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:533 │ │ │ │ │ - cmp r5, #1 │ │ │ │ │ - ble.w 1a71e │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:534 │ │ │ │ │ - cmp r5, #2 │ │ │ │ │ - beq.n 1a6d4 │ │ │ │ │ - subs r3, r6, r2 │ │ │ │ │ - mov sl, r1 │ │ │ │ │ - str r3, [sp, #0] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:535 │ │ │ │ │ - mov.w r9, #0 │ │ │ │ │ - ldr r3, [sp, #56] @ 0x38 │ │ │ │ │ - str r1, [sp, #12] │ │ │ │ │ - adds r3, #4 │ │ │ │ │ - strd r3, r2, [sp, #4] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:537 │ │ │ │ │ - add r9, r5 │ │ │ │ │ - mov r1, sl │ │ │ │ │ - ldr r2, [sp, #0] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:536 │ │ │ │ │ - mov.w ip, #2 │ │ │ │ │ - mov.w r3, r9, lsl #5 │ │ │ │ │ - adds r2, r3, r2 │ │ │ │ │ - ldr r4, [sp, #4] │ │ │ │ │ - add.w r0, fp, sl │ │ │ │ │ - add r3, r6 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:537 │ │ │ │ │ - vldr d22, [r3, #-48] @ 0xffffffd0 │ │ │ │ │ - vldr d23, [r3, #-40] @ 0xffffffd8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:538 │ │ │ │ │ - vldr d20, [r3, #-32] @ 0xffffffe0 │ │ │ │ │ - vldr d21, [r3, #-24] @ 0xffffffe8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:537 │ │ │ │ │ - vldr d18, [r2, #16] │ │ │ │ │ - vldr d19, [r2, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:538 │ │ │ │ │ - vldr d16, [r2, #32] │ │ │ │ │ - vldr d17, [r2, #40] @ 0x28 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q12, q9, q11 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q9, q9, q11 │ │ │ │ │ - vsub.f32 q11, q8, q10 │ │ │ │ │ -radb2_ps(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:539 (discriminator 1) │ │ │ │ │ - vstr d24, [r1, #16] │ │ │ │ │ - vstr d25, [r1, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:541 (discriminator 1) │ │ │ │ │ - vstr d22, [r1, #32] │ │ │ │ │ - vstr d23, [r1, #40] @ 0x28 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:543 (discriminator 2) │ │ │ │ │ - sub.w lr, r4, #4 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:536 (discriminator 3) │ │ │ │ │ - add.w ip, ip, #2 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q8, q8, q10 │ │ │ │ │ -radb2_ps(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:11531 │ │ │ │ │ - vld1.32 {d22[]-d23[]}, [lr] │ │ │ │ │ - vld1.32 {d20[]-d21[]}, [r4] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:536 (discriminator 1) │ │ │ │ │ - cmp r5, ip │ │ │ │ │ - add.w r2, r2, #32 │ │ │ │ │ - sub.w r3, r3, #32 │ │ │ │ │ - add.w r1, r1, #32 │ │ │ │ │ -vmulq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1193 │ │ │ │ │ - vmul.f32 q12, q9, q10 │ │ │ │ │ - vmul.f32 q10, q8, q10 │ │ │ │ │ - vmul.f32 q9, q9, q11 │ │ │ │ │ - vmul.f32 q8, q8, q11 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q9, q9, q10 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q8, q8, q12 │ │ │ │ │ -radb2_ps(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:544 │ │ │ │ │ - vstr d18, [r0, #16] │ │ │ │ │ - vstr d19, [r0, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:545 │ │ │ │ │ - vstr d16, [r0, #32] │ │ │ │ │ - vstr d17, [r0, #40] @ 0x28 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:536 (discriminator 1) │ │ │ │ │ - add.w r4, r4, #8 │ │ │ │ │ - add.w r0, r0, #32 │ │ │ │ │ - bgt.n 1a636 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:535 (discriminator 1) │ │ │ │ │ - cmp r9, r8 │ │ │ │ │ - add sl, r7 │ │ │ │ │ - blt.n 1a61e │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:548 │ │ │ │ │ - lsls r3, r5, #31 │ │ │ │ │ - ldrd r2, r1, [sp, #8] │ │ │ │ │ - bmi.n 1a71e │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:11531 │ │ │ │ │ - ldr r4, [pc, #76] @ (1a724 ) │ │ │ │ │ -vld1q_dup_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:11531 │ │ │ │ │ - add.w r3, r8, r5 │ │ │ │ │ - add r4, pc │ │ │ │ │ - adds r0, r7, r1 │ │ │ │ │ - add.w r3, r1, r3, lsl #4 │ │ │ │ │ - mov r1, r4 │ │ │ │ │ - add r6, r7 │ │ │ │ │ - adds r1, #16 │ │ │ │ │ - vld1.32 {d20[]-d21[]}, [r1] │ │ │ │ │ -radb2_ps(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:535 │ │ │ │ │ - movs r1, #0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:551 │ │ │ │ │ - vldr d16, [r6, #-16] │ │ │ │ │ - vldr d17, [r6, #-8] │ │ │ │ │ - vld1.64 {d18-d19}, [r6 :64] │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q8, q8, q8 │ │ │ │ │ -vmulq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1193 │ │ │ │ │ - vmul.f32 q9, q10, q9 │ │ │ │ │ -radb2_ps(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:552 │ │ │ │ │ - add r1, r5 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:550 (discriminator 1) │ │ │ │ │ - cmp r1, r8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:552 (discriminator 1) │ │ │ │ │ - vstr d16, [r0, #-16] │ │ │ │ │ - vstr d17, [r0, #-8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:550 (discriminator 1) │ │ │ │ │ - add r6, r2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:553 (discriminator 2) │ │ │ │ │ - vstr d18, [r3, #-16] │ │ │ │ │ - vstr d19, [r3, #-8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:550 (discriminator 1) │ │ │ │ │ - add r0, r7 │ │ │ │ │ - add r3, r7 │ │ │ │ │ - blt.n 1a6ee │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:555 │ │ │ │ │ - add sp, #20 │ │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ - adds r3, #18 │ │ │ │ │ - movs r0, r0 │ │ │ │ │ -rfftb1_ps(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1036 │ │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ - sub.w ip, sp, ip │ │ │ │ │ - str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ │ - sub sp, #36 @ 0x24 │ │ │ │ │ - mov r8, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1038 (discriminator 1) │ │ │ │ │ - cmp r1, r3 │ │ │ │ │ - it eq │ │ │ │ │ - moveq r3, r2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1036 │ │ │ │ │ - ldrd sl, r4, [sp, #72] @ 0x48 │ │ │ │ │ - str r0, [sp, #20] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1039 │ │ │ │ │ - ldr r5, [r4, #4] │ │ │ │ │ - str r5, [sp, #16] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1043 (discriminator 1) │ │ │ │ │ - cmp r5, #0 │ │ │ │ │ - ble.n 1a7d0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1040 │ │ │ │ │ - movs r5, #1 │ │ │ │ │ - mov fp, r2 │ │ │ │ │ - add.w r9, r4, #4 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1037 │ │ │ │ │ - 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 1a7a6 │ │ │ │ │ -./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, sl, ip, lsl #2 │ │ │ │ │ - add.w lr, sl, lr, lsl #2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1047 │ │ │ │ │ - bne.n 1a78c │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1059 │ │ │ │ │ - strd ip, lr, [sp, #4] │ │ │ │ │ - add.w ip, sl, r6, lsl #2 │ │ │ │ │ - str.w ip, [sp] │ │ │ │ │ - strd r0, r3, [sp, #24] │ │ │ │ │ - bl 1a214 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1060 │ │ │ │ │ - ldrd r0, r3, [sp, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1043 (discriminator 1) │ │ │ │ │ - ldr r1, [sp, #16] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1043 (discriminator 2) │ │ │ │ │ - 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 │ │ │ │ │ - mov r3, r8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1078 │ │ │ │ │ - itt eq │ │ │ │ │ - moveq r2, r8 │ │ │ │ │ - moveq r3, fp │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1075 │ │ │ │ │ - subs r4, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1043 (discriminator 1) │ │ │ │ │ - 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 (discriminator 1) │ │ │ │ │ - blt.n 1a7d2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1044 │ │ │ │ │ - ldr.w r4, [r9, #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 1a760 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1068 │ │ │ │ │ - add.w ip, sl, r6, lsl #2 │ │ │ │ │ - str.w ip, [sp] │ │ │ │ │ - strd r0, r3, [sp, #24] │ │ │ │ │ - bl 1a5a4 │ │ │ │ │ - ldrd r0, r3, [sp, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1069 │ │ │ │ │ - b.n 1a78c │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1037 │ │ │ │ │ - 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 │ │ │ │ │ -passf4_ps(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:355 │ │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ - vpush {d8-d9} │ │ │ │ │ - sub.w ip, sp, ip │ │ │ │ │ - str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ │ - sub sp, #124 @ 0x7c │ │ │ │ │ - mov r6, r0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:361 │ │ │ │ │ - cmp r6, #2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:355 │ │ │ │ │ - ldr r4, [sp, #176] @ 0xb0 │ │ │ │ │ - str r0, [sp, #52] @ 0x34 │ │ │ │ │ - str r4, [sp, #72] @ 0x48 │ │ │ │ │ - ldr r4, [sp, #180] @ 0xb4 │ │ │ │ │ - ldr r0, [pc, #936] @ (1aba8 ) │ │ │ │ │ - str r4, [sp, #76] @ 0x4c │ │ │ │ │ - ldr r4, [sp, #184] @ 0xb8 │ │ │ │ │ - vstr s0, [sp, #84] @ 0x54 │ │ │ │ │ - str r4, [sp, #80] @ 0x50 │ │ │ │ │ - ldr r4, [pc, #928] @ (1abac ) │ │ │ │ │ - add r4, pc │ │ │ │ │ - ldr r0, [r4, r0] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:360 │ │ │ │ │ - mul.w r4, r6, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:355 │ │ │ │ │ - ldr r0, [r0, #0] │ │ │ │ │ - str r0, [sp, #116] @ 0x74 │ │ │ │ │ - mov.w r0, #0 │ │ │ │ │ - strd r2, r3, [sp, #32] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:360 │ │ │ │ │ - str r4, [sp, #68] @ 0x44 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:361 │ │ │ │ │ - beq.w 1aa9a │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:382 (discriminator 1) │ │ │ │ │ - cmp r4, #0 │ │ │ │ │ - ble.w 1aa7a │ │ │ │ │ - mov r5, r3 │ │ │ │ │ - mov r1, r6 │ │ │ │ │ - lsls r3, r6, #5 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:382 (discriminator 2) │ │ │ │ │ - mov.w fp, r6, lsl #4 │ │ │ │ │ - adds r6, r2, r3 │ │ │ │ │ - movs r2, #48 @ 0x30 │ │ │ │ │ - mla r2, r2, r4, r5 │ │ │ │ │ - str r6, [sp, #40] @ 0x28 │ │ │ │ │ - str r2, [sp, #16] │ │ │ │ │ - add.w r2, r6, fp │ │ │ │ │ - subs r3, r2, r3 │ │ │ │ │ - str r2, [sp, #44] @ 0x2c │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:383 (discriminator 1) │ │ │ │ │ - subs r2, r1, #1 │ │ │ │ │ - str r2, [sp, #24] │ │ │ │ │ - add.w r2, r5, r4, lsl #5 │ │ │ │ │ - str r2, [sp, #12] │ │ │ │ │ - add.w r2, r5, r4, lsl #4 │ │ │ │ │ - str r2, [sp, #20] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:382 │ │ │ │ │ - movs r2, #0 │ │ │ │ │ - str r3, [sp, #48] @ 0x30 │ │ │ │ │ - str r2, [sp, #56] @ 0x38 │ │ │ │ │ - add r2, sp, #84 @ 0x54 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:382 (discriminator 2) │ │ │ │ │ - lsls r3, r1, #6 │ │ │ │ │ - str r2, [sp, #28] │ │ │ │ │ - mov r2, r3 │ │ │ │ │ - mov r3, fp │ │ │ │ │ - mov fp, r2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:383 (discriminator 1) │ │ │ │ │ - ldr r2, [sp, #52] @ 0x34 │ │ │ │ │ - cmp r2, #1 │ │ │ │ │ - ble.w 1aa3a │ │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ │ - ldr r7, [sp, #48] @ 0x30 │ │ │ │ │ - ldr.w sl, [sp, #44] @ 0x2c │ │ │ │ │ - ldr.w r9, [sp, #40] @ 0x28 │ │ │ │ │ - mov r8, r7 │ │ │ │ │ - str r2, [sp, #4] │ │ │ │ │ - mov lr, sl │ │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ │ - mov ip, r9 │ │ │ │ │ - vldr s15, [sp, #84] @ 0x54 │ │ │ │ │ - str r2, [sp, #0] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:383 │ │ │ │ │ - movs r2, #0 │ │ │ │ │ - ldrd r6, r5, [sp, #32] │ │ │ │ │ - ldrd r4, r0, [sp, #72] @ 0x48 │ │ │ │ │ - ldr r1, [sp, #80] @ 0x50 │ │ │ │ │ - strd r3, fp, [sp, #60] @ 0x3c │ │ │ │ │ - str r7, [sp, #8] │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1962 │ │ │ │ │ - ldr r7, [sp, #8] │ │ │ │ │ -passf4_ps(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:383 (discriminator 1) │ │ │ │ │ - adds r6, #32 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1962 │ │ │ │ │ - vldr d0, [ip, #16] │ │ │ │ │ - vldr d1, [ip, #24] │ │ │ │ │ - vld1.64 {d22-d23}, [r7 :64] │ │ │ │ │ - vldr d4, [r8, #16] │ │ │ │ │ - vldr d5, [r8, #24] │ │ │ │ │ - vld1.64 {d8-d9}, [sl :64] │ │ │ │ │ - vldr d24, [r6, #-32] @ 0xffffffe0 │ │ │ │ │ - vldr d25, [r6, #-24] @ 0xffffffe8 │ │ │ │ │ - vld1.64 {d28-d29}, [r9 :64] │ │ │ │ │ - vldr d26, [lr, #16] │ │ │ │ │ - vldr d27, [lr, #24] │ │ │ │ │ - vldr d16, [r6, #-16] │ │ │ │ │ - vldr d17, [r6, #-8] │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q15, q2, q13 │ │ │ │ │ - vadd.f32 q10, q12, q14 │ │ │ │ │ - vadd.f32 q9, q8, q0 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q13, q13, q2 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q2, q11, q4 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q8, q8, q0 │ │ │ │ │ - vsub.f32 q11, q11, q4 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q0, q10, q2 │ │ │ │ │ - vadd.f32 q4, q9, q15 │ │ │ │ │ -passf4_ps(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:394 (discriminator 1) │ │ │ │ │ - vst1.64 {d0-d1}, [r5 :64] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:396 (discriminator 1) │ │ │ │ │ - vstr d8, [r5, #16] │ │ │ │ │ - vstr d9, [r5, #24] │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:11531 │ │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:383 (discriminator 1) │ │ │ │ │ - adds r7, #32 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q14, q12, q14 │ │ │ │ │ -vld1q_dup_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:11531 │ │ │ │ │ - vld1.32 {d2[]-d3[]}, [r3] │ │ │ │ │ -passf4_ps(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:403 │ │ │ │ │ - vldr s13, [r4, #4] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:383 (discriminator 1) │ │ │ │ │ - add.w r9, r9, #32 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:403 │ │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:383 (discriminator 1) │ │ │ │ │ - add.w sl, sl, #32 │ │ │ │ │ -vmulq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1193 │ │ │ │ │ - vmul.f32 q11, q11, q1 │ │ │ │ │ - vmul.f32 q12, q13, q1 │ │ │ │ │ -passf4_ps(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:403 │ │ │ │ │ - vmul.f32 s13, s13, s15 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:383 (discriminator 1) │ │ │ │ │ - add.w ip, ip, #32 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q9, q9, q15 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q13, q14, q12 │ │ │ │ │ - vadd.f32 q15, q8, q11 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q12, q14, q12 │ │ │ │ │ - vsub.f32 q8, q8, q11 │ │ │ │ │ -passf4_ps(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:11531 │ │ │ │ │ - vdup.32 q14, d6[1] │ │ │ │ │ - vdup.32 q11, r3 │ │ │ │ │ -vmulq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1193 │ │ │ │ │ - vmul.f32 q0, q13, q14 │ │ │ │ │ - vmul.f32 q14, q15, q14 │ │ │ │ │ - vmul.f32 q13, q13, q11 │ │ │ │ │ - vmul.f32 q11, q15, q11 │ │ │ │ │ -passf4_ps(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:403 │ │ │ │ │ - str r3, [sp, #92] @ 0x5c │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:383 (discriminator 1) │ │ │ │ │ - adds r5, #32 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:405 │ │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:383 (discriminator 1) │ │ │ │ │ - adds r4, #8 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q13, q13, q14 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q11, q11, q0 │ │ │ │ │ -passf4_ps(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:383 (discriminator 1) │ │ │ │ │ - str r7, [sp, #8] │ │ │ │ │ - adds r0, #8 │ │ │ │ │ - ldr r7, [sp, #20] │ │ │ │ │ - add.w lr, lr, #32 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:11531 │ │ │ │ │ - vdup.32 q15, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:405 │ │ │ │ │ - str r3, [sp, #100] @ 0x64 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:383 (discriminator 1) │ │ │ │ │ - add.w r8, r8, #32 │ │ │ │ │ - lsls r3, r2, #4 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:383 (discriminator 3) │ │ │ │ │ - adds r2, #2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:405 │ │ │ │ │ - vldr s14, [r0, #-4] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:383 (discriminator 1) │ │ │ │ │ - adds r1, #8 │ │ │ │ │ - add.w fp, r7, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:405 │ │ │ │ │ - vmul.f32 s14, s14, s15 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:406 │ │ │ │ │ - vst1.64 {d26-d27}, [fp :64] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:407 │ │ │ │ │ - vstr d22, [fp, #16] │ │ │ │ │ - vstr d23, [fp, #24] │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:11531 │ │ │ │ │ - vdup.32 q1, d7[0] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:405 │ │ │ │ │ - vstr s14, [sp, #104] @ 0x68 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:410 │ │ │ │ │ - vldr s14, [r1, #-4] │ │ │ │ │ - ldr.w fp, [r1, #-8] │ │ │ │ │ - vmul.f32 s14, s14, s15 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q10, q10, q2 │ │ │ │ │ -passf4_ps(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:11531 │ │ │ │ │ - vdup.32 q13, fp │ │ │ │ │ - vdup.32 q11, d7[0] │ │ │ │ │ -vmulq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1193 │ │ │ │ │ - vmul.f32 q2, q10, q1 │ │ │ │ │ - vmul.f32 q1, q9, q1 │ │ │ │ │ - vmul.f32 q10, q10, q15 │ │ │ │ │ - vmul.f32 q14, q12, q11 │ │ │ │ │ - vmul.f32 q9, q9, q15 │ │ │ │ │ - vmul.f32 q11, q8, q11 │ │ │ │ │ - vmul.f32 q12, q12, q13 │ │ │ │ │ -passf4_ps(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:411 │ │ │ │ │ - ldr r7, [sp, #12] │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q10, q10, q1 │ │ │ │ │ -vmulq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1193 │ │ │ │ │ - vmul.f32 q8, q8, q13 │ │ │ │ │ -passf4_ps(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:410 │ │ │ │ │ - str.w fp, [sp, #108] @ 0x6c │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q9, q9, q2 │ │ │ │ │ -passf4_ps(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:411 │ │ │ │ │ - add.w fp, r7, r3 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q12, q12, q11 │ │ │ │ │ -passf4_ps(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:415 │ │ │ │ │ - ldr r7, [sp, #16] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:411 │ │ │ │ │ - vst1.64 {d20-d21}, [fp :64] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:415 │ │ │ │ │ - add r3, r7 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:403 │ │ │ │ │ - vstr s13, [sp, #96] @ 0x60 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:410 │ │ │ │ │ - vstr s14, [sp, #112] @ 0x70 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:412 │ │ │ │ │ - ldr r7, [sp, #0] │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q8, q8, q14 │ │ │ │ │ -passf4_ps(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:412 │ │ │ │ │ - vstr d18, [r7, #16] │ │ │ │ │ - vstr d19, [r7, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:415 │ │ │ │ │ - vst1.64 {d24-d25}, [r3 :64] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:383 (discriminator 1) │ │ │ │ │ - add.w r3, r7, #32 │ │ │ │ │ - str r3, [sp, #0] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:416 │ │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ │ - vstr d16, [r3, #16] │ │ │ │ │ - vstr d17, [r3, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:383 (discriminator 1) │ │ │ │ │ - adds r3, #32 │ │ │ │ │ - str r3, [sp, #4] │ │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ │ - cmp r2, r3 │ │ │ │ │ - blt.w 1a8a2 │ │ │ │ │ - ldrd r3, fp, [sp, #60] @ 0x3c │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:382 (discriminator 2) │ │ │ │ │ - ldrd r1, r2, [sp, #52] @ 0x34 │ │ │ │ │ - add r2, r1 │ │ │ │ │ - ldr r1, [sp, #36] @ 0x24 │ │ │ │ │ - str r2, [sp, #56] @ 0x38 │ │ │ │ │ - add r1, r3 │ │ │ │ │ - str r1, [sp, #36] @ 0x24 │ │ │ │ │ - ldr r1, [sp, #32] │ │ │ │ │ - add r1, fp │ │ │ │ │ - str r1, [sp, #32] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:382 (discriminator 1) │ │ │ │ │ - ldr r1, [sp, #40] @ 0x28 │ │ │ │ │ - add r1, fp │ │ │ │ │ - str r1, [sp, #40] @ 0x28 │ │ │ │ │ - ldr r1, [sp, #44] @ 0x2c │ │ │ │ │ - add r1, fp │ │ │ │ │ - str r1, [sp, #44] @ 0x2c │ │ │ │ │ - ldr r1, [sp, #48] @ 0x30 │ │ │ │ │ - add r1, fp │ │ │ │ │ - str r1, [sp, #48] @ 0x30 │ │ │ │ │ - ldr r1, [sp, #12] │ │ │ │ │ - add r1, r3 │ │ │ │ │ - str r1, [sp, #12] │ │ │ │ │ - ldr r1, [sp, #16] │ │ │ │ │ - add r1, r3 │ │ │ │ │ - str r1, [sp, #16] │ │ │ │ │ - ldr r1, [sp, #20] │ │ │ │ │ - add r1, r3 │ │ │ │ │ - str r1, [sp, #20] │ │ │ │ │ - ldr r1, [sp, #68] @ 0x44 │ │ │ │ │ - cmp r1, r2 │ │ │ │ │ - bgt.w 1a86c │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:355 │ │ │ │ │ - ldr r2, [pc, #308] @ (1abb0 ) │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:420 │ │ │ │ │ - ldr r3, [pc, #296] @ (1aba8 ) │ │ │ │ │ -./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, #116] @ 0x74 │ │ │ │ │ - eors r2, r3 │ │ │ │ │ - mov.w r3, #0 │ │ │ │ │ - bne.w 1aba2 │ │ │ │ │ - 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/pffft.c:362 (discriminator 1) │ │ │ │ │ - ldr r7, [sp, #68] @ 0x44 │ │ │ │ │ - cmp r7, #0 │ │ │ │ │ - ble.n 1aa7a │ │ │ │ │ - ldr r5, [sp, #36] @ 0x24 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:378 │ │ │ │ │ - movs r1, #48 @ 0x30 │ │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ │ - add r6, sp, #84 @ 0x54 │ │ │ │ │ - add.w r0, r5, r7, lsl #4 │ │ │ │ │ - add.w r4, r5, #32 │ │ │ │ │ - mla r1, r1, r7, r5 │ │ │ │ │ - add.w r2, r5, r7, lsl #5 │ │ │ │ │ - adds r3, #128 @ 0x80 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:362 │ │ │ │ │ - movs r5, #0 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1962 │ │ │ │ │ - vldr d6, [r3, #-32] @ 0xffffffe0 │ │ │ │ │ - vldr d7, [r3, #-24] @ 0xffffffe8 │ │ │ │ │ - vldr d2, [r3, #-16] │ │ │ │ │ - vldr d3, [r3, #-8] │ │ │ │ │ - vldr d30, [r3, #-96] @ 0xffffffa0 │ │ │ │ │ - vldr d31, [r3, #-88] @ 0xffffffa8 │ │ │ │ │ - vldr d20, [r3, #-80] @ 0xffffffb0 │ │ │ │ │ - vldr d21, [r3, #-72] @ 0xffffffb8 │ │ │ │ │ - vldr d22, [r3, #-64] @ 0xffffffc0 │ │ │ │ │ - vldr d23, [r3, #-56] @ 0xffffffc8 │ │ │ │ │ - vldr d28, [r3, #-48] @ 0xffffffd0 │ │ │ │ │ - vldr d29, [r3, #-40] @ 0xffffffd8 │ │ │ │ │ - vldr d18, [r3, #-128] @ 0xffffff80 │ │ │ │ │ - vldr d19, [r3, #-120] @ 0xffffff88 │ │ │ │ │ - vldr d16, [r3, #-112] @ 0xffffff90 │ │ │ │ │ - vldr d17, [r3, #-104] @ 0xffffff98 │ │ │ │ │ -passf4_ps(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:11531 │ │ │ │ │ - vld1.32 {d4[]-d5[]}, [r6] │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q13, q15, q3 │ │ │ │ │ - vsub.f32 q12, q1, q10 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q15, q15, q3 │ │ │ │ │ - vadd.f32 q10, q10, q1 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q3, q9, q11 │ │ │ │ │ -vmulq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1193 │ │ │ │ │ - vmul.f32 q13, q13, q2 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q9, q9, q11 │ │ │ │ │ -vmulq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1193 │ │ │ │ │ - vmul.f32 q12, q12, q2 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q11, q8, q14 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q8, q8, q14 │ │ │ │ │ - vadd.f32 q1, q9, q15 │ │ │ │ │ - vadd.f32 q2, q8, q10 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q9, q9, q15 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q14, q11, q13 │ │ │ │ │ - vadd.f32 q15, q3, q12 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q8, q8, q10 │ │ │ │ │ - vsub.f32 q12, q3, q12 │ │ │ │ │ - vsub.f32 q11, q11, q13 │ │ │ │ │ -passf4_ps(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:362 (discriminator 3) │ │ │ │ │ - adds r5, #2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:362 (discriminator 1) │ │ │ │ │ - adds r0, #32 │ │ │ │ │ - cmp r7, r5 │ │ │ │ │ - add.w r2, r2, #32 │ │ │ │ │ - add.w r1, r1, #32 │ │ │ │ │ - add.w r4, r4, #32 │ │ │ │ │ - add.w r3, r3, #128 @ 0x80 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:372 (discriminator 1) │ │ │ │ │ - vstr d2, [r4, #-64] @ 0xffffffc0 │ │ │ │ │ - vstr d3, [r4, #-56] @ 0xffffffc8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:373 (discriminator 1) │ │ │ │ │ - vstr d4, [r4, #-48] @ 0xffffffd0 │ │ │ │ │ - vstr d5, [r4, #-40] @ 0xffffffd8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:374 (discriminator 1) │ │ │ │ │ - vstr d30, [r0, #-32] @ 0xffffffe0 │ │ │ │ │ - vstr d31, [r0, #-24] @ 0xffffffe8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:375 (discriminator 1) │ │ │ │ │ - vstr d28, [r0, #-16] │ │ │ │ │ - vstr d29, [r0, #-8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:376 (discriminator 1) │ │ │ │ │ - vstr d18, [r2, #-32] @ 0xffffffe0 │ │ │ │ │ - vstr d19, [r2, #-24] @ 0xffffffe8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:377 (discriminator 1) │ │ │ │ │ - vstr d16, [r2, #-16] │ │ │ │ │ - vstr d17, [r2, #-8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:378 (discriminator 1) │ │ │ │ │ - vstr d24, [r1, #-32] @ 0xffffffe0 │ │ │ │ │ - vstr d25, [r1, #-24] @ 0xffffffe8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:379 (discriminator 1) │ │ │ │ │ - vstr d22, [r1, #-16] │ │ │ │ │ - vstr d23, [r1, #-8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:362 (discriminator 1) │ │ │ │ │ - bgt.n 1aabc │ │ │ │ │ - b.n 1aa7a │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:420 │ │ │ │ │ - blx 181c <__stack_chk_fail@plt> │ │ │ │ │ - nop │ │ │ │ │ - lsls r4, r6, #3 │ │ │ │ │ - movs r0, r0 │ │ │ │ │ - mov ip, fp │ │ │ │ │ - movs r0, r0 │ │ │ │ │ - add r2, sp │ │ │ │ │ - movs r0, r0 │ │ │ │ │ -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 r6, r2 │ │ │ │ │ - mov r8, r0 │ │ │ │ │ - mov r7, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:291 │ │ │ │ │ - mul.w r2, r0, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:289 │ │ │ │ │ - vstr s0, [sp, #20] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:292 │ │ │ │ │ - ble.n 1acb4 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:300 (discriminator 1) │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - ble.n 1acae │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:300 (discriminator 2) │ │ │ │ │ - lsls r3, r0, #4 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:301 (discriminator 1) │ │ │ │ │ - add.w sl, r0, #4294967295 @ 0xffffffff │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:300 (discriminator 2) │ │ │ │ │ - lsls r1, r0, #5 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:300 │ │ │ │ │ - mov.w fp, #0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:300 (discriminator 2) │ │ │ │ │ - str r1, [sp, #4] │ │ │ │ │ - add.w r9, sp, #20 │ │ │ │ │ - lsls r1, r2, #4 │ │ │ │ │ - mov r8, r3 │ │ │ │ │ - str r1, [sp, #8] │ │ │ │ │ - strd r2, r0, [sp, #12] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:301 (discriminator 1) │ │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ │ - mov r0, r6 │ │ │ │ │ - add.w r3, r8, r6 │ │ │ │ │ - add.w ip, r6, #16 │ │ │ │ │ - adds r1, r2, r7 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:301 │ │ │ │ │ - movs r5, #0 │ │ │ │ │ - ldr.w lr, [sp, #64] @ 0x40 │ │ │ │ │ - mov r2, r7 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1962 │ │ │ │ │ - vldr d18, [r3, #16] │ │ │ │ │ - vldr d19, [r3, #24] │ │ │ │ │ - vldr d20, [r0, #16] │ │ │ │ │ - vldr d21, [r0, #24] │ │ │ │ │ -passf2_ps(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:11531 │ │ │ │ │ - mov r4, lr │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:301 (discriminator 3) │ │ │ │ │ - adds r5, #2 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1962 │ │ │ │ │ - vld1.64 {d24-d25}, [r3 :64] │ │ │ │ │ - vldr d16, [ip, #-16] │ │ │ │ │ - vldr d17, [ip, #-8] │ │ │ │ │ - vsub.f32 q10, q10, q9 │ │ │ │ │ -vld1q_dup_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:11531 │ │ │ │ │ - vld1.32 {d18[]-d19[]}, [r4]! │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q14, q8, q12 │ │ │ │ │ -passf2_ps(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:11531 │ │ │ │ │ - vld1.32 {d26[]-d27[]}, [r4] │ │ │ │ │ - vld1.32 {d22[]-d23[]}, [r9] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:305 (discriminator 1) │ │ │ │ │ - vst1.64 {d28-d29}, [r2 :64] │ │ │ │ │ -vmulq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1193 │ │ │ │ │ - vmul.f32 q11, q11, q13 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q8, q8, q12 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:631 │ │ │ │ │ - vldr d26, [r0, #16] │ │ │ │ │ - vldr d27, [r0, #24] │ │ │ │ │ - vldr d28, [r3, #16] │ │ │ │ │ - vldr d29, [r3, #24] │ │ │ │ │ -vmulq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1193 │ │ │ │ │ - vmul.f32 q12, q8, q9 │ │ │ │ │ - vmul.f32 q9, q10, q9 │ │ │ │ │ - vmul.f32 q8, q8, q11 │ │ │ │ │ - vmul.f32 q10, q10, q11 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q13, q13, q14 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q10, q12, q10 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q9, q9, q8 │ │ │ │ │ -passf2_ps(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:301 (discriminator 1) │ │ │ │ │ - cmp r5, sl │ │ │ │ │ - add.w ip, ip, #32 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:306 (discriminator 1) │ │ │ │ │ - vstr d26, [r2, #16] │ │ │ │ │ - vstr d27, [r2, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:301 (discriminator 1) │ │ │ │ │ - add.w lr, lr, #8 │ │ │ │ │ - add.w r0, r0, #32 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:308 │ │ │ │ │ - vst1.64 {d20-d21}, [r1 :64] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:309 │ │ │ │ │ - vstr d18, [r1, #16] │ │ │ │ │ - vstr d19, [r1, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:301 (discriminator 1) │ │ │ │ │ - add.w r3, r3, #32 │ │ │ │ │ - add.w r2, r2, #32 │ │ │ │ │ - add.w r1, r1, #32 │ │ │ │ │ - blt.n 1ac02 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:300 (discriminator 2) │ │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ │ - add r7, r8 │ │ │ │ │ - add fp, r3 │ │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ │ - add r6, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:300 (discriminator 1) │ │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ │ - cmp r3, fp │ │ │ │ │ - bgt.n 1abec │ │ │ │ │ -./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 (discriminator 1) │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - ble.n 1acae │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:294 │ │ │ │ │ - mov.w ip, r0, lsl #4 │ │ │ │ │ - add.w r1, r6, #16 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:293 (discriminator 3) │ │ │ │ │ - lsls r5, r0, #5 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:293 │ │ │ │ │ - movs r4, #0 │ │ │ │ │ - add.w r3, r6, ip │ │ │ │ │ - add.w r0, r7, r2, lsl #4 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:631 │ │ │ │ │ - vld1.64 {d18-d19}, [r3 :64] │ │ │ │ │ - vldr d16, [r1, #-16] │ │ │ │ │ - vldr d17, [r1, #-8] │ │ │ │ │ -passf2_ps(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:293 (discriminator 3) │ │ │ │ │ - add r4, r8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:293 (discriminator 1) │ │ │ │ │ - cmp r2, r4 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q8, q8, q9 │ │ │ │ │ -passf2_ps(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:294 (discriminator 1) │ │ │ │ │ - vst1.64 {d16-d17}, [r7 :64] │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1962 │ │ │ │ │ - vld1.64 {d18-d19}, [r3 :64] │ │ │ │ │ - vldr d16, [r1, #-16] │ │ │ │ │ - vldr d17, [r1, #-8] │ │ │ │ │ -passf2_ps(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:293 (discriminator 1) │ │ │ │ │ - add r1, r5 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q8, q8, q9 │ │ │ │ │ -passf2_ps(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:295 (discriminator 1) │ │ │ │ │ - vst1.64 {d16-d17}, [r0 :64] │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:631 │ │ │ │ │ - vldr d18, [r3, #16] │ │ │ │ │ - vldr d19, [r3, #24] │ │ │ │ │ - vldr d16, [r6, #16] │ │ │ │ │ - vldr d17, [r6, #24] │ │ │ │ │ - vadd.f32 q8, q8, q9 │ │ │ │ │ -passf2_ps(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:296 (discriminator 1) │ │ │ │ │ - vstr d16, [r7, #16] │ │ │ │ │ - vstr d17, [r7, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:293 (discriminator 3) │ │ │ │ │ - add r7, ip │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1962 │ │ │ │ │ - vldr d16, [r6, #16] │ │ │ │ │ - vldr d17, [r6, #24] │ │ │ │ │ - vldr d18, [r3, #16] │ │ │ │ │ - vldr d19, [r3, #24] │ │ │ │ │ -passf2_ps(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:293 (discriminator 3) │ │ │ │ │ - add r6, r5 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:293 (discriminator 1) │ │ │ │ │ - add r3, r5 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q8, q8, q9 │ │ │ │ │ -passf2_ps(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:297 (discriminator 1) │ │ │ │ │ - vstr d16, [r0, #16] │ │ │ │ │ - vstr d17, [r0, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:293 (discriminator 1) │ │ │ │ │ - add r0, ip │ │ │ │ │ - bgt.n 1accc │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:313 │ │ │ │ │ - add sp, #28 │ │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ - nop │ │ │ │ │ -cfftf1_ps(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1187 │ │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ - vpush {d8} │ │ │ │ │ - sub.w ip, sp, ip │ │ │ │ │ - str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ │ - sub sp, #36 @ 0x24 │ │ │ │ │ - mov r8, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1189 (discriminator 1) │ │ │ │ │ - cmp r1, r3 │ │ │ │ │ - it eq │ │ │ │ │ - moveq r3, r2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1187 │ │ │ │ │ - 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 sl, [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 (discriminator 1) │ │ │ │ │ - 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 (discriminator 1) │ │ │ │ │ - ble.n 1ae06 │ │ │ │ │ - mov fp, r2 │ │ │ │ │ - add.w r9, r4, #4 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1188 │ │ │ │ │ - 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 1add4 │ │ │ │ │ -./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, sl, ip, lsl #2 │ │ │ │ │ - add.w lr, sl, lr, lsl #2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1199 │ │ │ │ │ - bne.n 1adb6 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1211 │ │ │ │ │ - strd ip, lr, [sp, #4] │ │ │ │ │ - add.w ip, sl, r6, lsl #2 │ │ │ │ │ - vcvt.f32.s32 s0, s16 │ │ │ │ │ - str.w ip, [sp] │ │ │ │ │ - strd r0, r3, [sp, #24] │ │ │ │ │ - bl 1a7dc │ │ │ │ │ -./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 (discriminator 1) │ │ │ │ │ - ldr r0, [sp, #16] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1230 │ │ │ │ │ - mov r2, fp │ │ │ │ │ - mov r3, r8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1228 │ │ │ │ │ - itt eq │ │ │ │ │ - moveq r2, r8 │ │ │ │ │ - moveq r3, fp │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1194 (discriminator 2) │ │ │ │ │ - adds r1, r7, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1194 (discriminator 1) │ │ │ │ │ - cmp r0, r7 │ │ │ │ │ - mov r7, r1 │ │ │ │ │ - blt.n 1ae08 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1195 │ │ │ │ │ - ldr.w r4, [r9, #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 1ad86 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1214 │ │ │ │ │ - add.w ip, sl, r6, lsl #2 │ │ │ │ │ - vcvt.f32.s32 s0, s16 │ │ │ │ │ - str.w ip, [sp] │ │ │ │ │ - strd r0, r3, [sp, #24] │ │ │ │ │ - bl 1abb4 │ │ │ │ │ - ldrd r0, r3, [sp, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1215 │ │ │ │ │ - b.n 1adb6 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1188 │ │ │ │ │ - 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} │ │ │ │ │ -unreversed_copy(): │ │ │ │ │ -./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 (discriminator 1) │ │ │ │ │ - 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 (discriminator 1) │ │ │ │ │ - ble.n 1ae7e │ │ │ │ │ - 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] │ │ │ │ │ -vcombine_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:7219 │ │ │ │ │ - vorr d16, d18, d18 │ │ │ │ │ - vorr d18, d20, d20 │ │ │ │ │ -unreversed_copy(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1332 (discriminator 1) │ │ │ │ │ - adds r3, #32 │ │ │ │ │ - subs r1, #128 @ 0x80 │ │ │ │ │ - cmp r3, ip │ │ │ │ │ -vuzpq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:10204 │ │ │ │ │ - vuzp.32 q9, q8 │ │ │ │ │ -unreversed_copy(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1336 (discriminator 1) │ │ │ │ │ - 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 (discriminator 1) │ │ │ │ │ - bne.n 1ae34 │ │ │ │ │ - mvn.w r3, #127 @ 0x7f │ │ │ │ │ - adds r2, #128 @ 0x80 │ │ │ │ │ - add.w lr, lr, r0, lsl #5 │ │ │ │ │ - mla r2, r3, r0, r2 │ │ │ │ │ - sub.w lr, lr, #32 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1339 │ │ │ │ │ - vld1.64 {d16-d17}, [lr :64] │ │ │ │ │ -vcombine_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:7219 │ │ │ │ │ - vorr d19, d21, d21 │ │ │ │ │ - vorr d18, d16, d16 │ │ │ │ │ - vorr d16, d22, d22 │ │ │ │ │ -vuzpq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:10204 │ │ │ │ │ - vuzp.32 q8, q9 │ │ │ │ │ -unreversed_copy(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1342 (discriminator 1) │ │ │ │ │ - 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 │ │ │ │ │ -unreversed_copy.constprop.0(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1343 │ │ │ │ │ - nop │ │ │ │ │ -reversed_copy(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1315 │ │ │ │ │ - vld1.64 {d16-d17}, [r1 :64] │ │ │ │ │ - vldr d20, [r1, #16] │ │ │ │ │ - vldr d21, [r1, #24] │ │ │ │ │ -vzipq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:9898 │ │ │ │ │ - vorr q13, q8, q8 │ │ │ │ │ - vorr q9, q10, q10 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:9899 │ │ │ │ │ - vzip.32 q8, q10 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:9898 │ │ │ │ │ - vzip.32 q13, q9 │ │ │ │ │ -vcombine_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:7219 │ │ │ │ │ - vorr d16, d20, d20 │ │ │ │ │ - vorr d17, d27, d27 │ │ │ │ │ -reversed_copy(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1318 (discriminator 1) │ │ │ │ │ - cmp r0, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1317 (discriminator 2) │ │ │ │ │ - sub.w ip, r2, #16 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1317 (discriminator 3) │ │ │ │ │ - vstr d16, [r2, #-16] │ │ │ │ │ - vstr d17, [r2, #-8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1318 (discriminator 1) │ │ │ │ │ - ble.n 1af34 │ │ │ │ │ - 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 │ │ │ │ │ -vzipq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:9898 │ │ │ │ │ - vorr q11, q8, q8 │ │ │ │ │ - vorr q12, q10, q10 │ │ │ │ │ - vorr q10, q9, q9 │ │ │ │ │ -vcombine_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:7219 │ │ │ │ │ - vorr d19, d25, d25 │ │ │ │ │ -vzipq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:9898 │ │ │ │ │ - vzip.32 q11, q10 │ │ │ │ │ -reversed_copy(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1318 (discriminator 1) │ │ │ │ │ - subs r3, #32 │ │ │ │ │ - adds r1, #128 @ 0x80 │ │ │ │ │ - cmp r3, r2 │ │ │ │ │ -vcombine_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:7219 │ │ │ │ │ - vorr d18, d22, d22 │ │ │ │ │ - vorr d16, d20, d20 │ │ │ │ │ - vorr d17, d23, d23 │ │ │ │ │ -reversed_copy(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1321 (discriminator 3) │ │ │ │ │ - vstr d18, [r3, #16] │ │ │ │ │ - vstr d19, [r3, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1322 (discriminator 3) │ │ │ │ │ - vst1.64 {d16-d17}, [r3 :64] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1318 (discriminator 1) │ │ │ │ │ - bne.n 1aee4 │ │ │ │ │ - mvn.w r3, #31 │ │ │ │ │ - mla ip, r3, r0, ip │ │ │ │ │ - add.w ip, ip, #32 │ │ │ │ │ -vcombine_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:7219 │ │ │ │ │ - vorr d27, d21, d21 │ │ │ │ │ -reversed_copy(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1325 (discriminator 3) │ │ │ │ │ - vstr d26, [ip, #-16] │ │ │ │ │ - vstr d27, [ip, #-8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1326 │ │ │ │ │ - bx lr │ │ │ │ │ -reversed_copy.constprop.0(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1326 │ │ │ │ │ - nop │ │ │ │ │ -pffft_zreorder(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1346 │ │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ │ - push {r3, r4, r5, r6, r7, lr} │ │ │ │ │ - sub.w ip, sp, ip │ │ │ │ │ - str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1351 │ │ │ │ │ - ldr r6, [r0, #68] @ 0x44 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1346 │ │ │ │ │ - mov r4, r1 │ │ │ │ │ - mov r5, r2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1351 │ │ │ │ │ - cmp r6, #0 │ │ │ │ │ - bne.n 1afec │ │ │ │ │ -./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 1b06c │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1354 (discriminator 1) │ │ │ │ │ - cmp r7, #31 │ │ │ │ │ - ble.n 1afcc │ │ │ │ │ - mov r2, r1 │ │ │ │ │ - mov r6, r5 │ │ │ │ │ - add.w r1, r5, r0, lsl #6 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1355 │ │ │ │ │ - vld1.64 {d18-d19}, [r2 :64] │ │ │ │ │ - vldr d16, [r2, #16] │ │ │ │ │ - vldr d17, [r2, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1354 (discriminator 1) │ │ │ │ │ - adds r6, #32 │ │ │ │ │ - adds r2, #128 @ 0x80 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1354 (discriminator 3) │ │ │ │ │ - adds r3, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1354 (discriminator 1) │ │ │ │ │ - adds r1, #32 │ │ │ │ │ -vzipq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:9898 │ │ │ │ │ - vzip.32 q9, q8 │ │ │ │ │ -pffft_zreorder(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1354 (discriminator 1) │ │ │ │ │ - cmp r0, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1355 (discriminator 1) │ │ │ │ │ - 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 │ │ │ │ │ - vldr d18, [r2, #-64] @ 0xffffffc0 │ │ │ │ │ - vldr d19, [r2, #-56] @ 0xffffffc8 │ │ │ │ │ - vldr d16, [r2, #-48] @ 0xffffffd0 │ │ │ │ │ - vldr d17, [r2, #-40] @ 0xffffffd8 │ │ │ │ │ -vzipq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:9898 │ │ │ │ │ - vzip.32 q9, q8 │ │ │ │ │ -pffft_zreorder(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1356 (discriminator 1) │ │ │ │ │ - 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 1) │ │ │ │ │ - bgt.n 1af7c │ │ │ │ │ -./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 1aea4 │ │ │ │ │ -./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 1aea4 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1347 │ │ │ │ │ - ldr r0, [r0, #4] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1369 │ │ │ │ │ - cbnz r3, 1b02a │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1370 (discriminator 1) │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - ble.n 1b028 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1371 │ │ │ │ │ - asrs r6, r0, #2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1372 │ │ │ │ │ - vld1.64 {d18-d19}, [r4 :64] │ │ │ │ │ - vldr d16, [r4, #16] │ │ │ │ │ - vldr d17, [r4, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1371 │ │ │ │ │ - and.w r2, r3, #3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1370 (discriminator 1) │ │ │ │ │ - adds r4, #32 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1371 │ │ │ │ │ - asrs r1, r3, #2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1370 (discriminator 3) │ │ │ │ │ - adds r3, #1 │ │ │ │ │ -vzipq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:9898 │ │ │ │ │ - vzip.32 q9, q8 │ │ │ │ │ -pffft_zreorder(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1371 │ │ │ │ │ - mla r1, r6, r2, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1370 (discriminator 1) │ │ │ │ │ - cmp r0, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1372 (discriminator 1) │ │ │ │ │ - add.w r1, r5, r1, lsl #5 │ │ │ │ │ - vst1.64 {d18-d19}, [r1 :64] │ │ │ │ │ - vstr d16, [r1, #16] │ │ │ │ │ - vstr d17, [r1, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1370 (discriminator 1) │ │ │ │ │ - bne.n 1aff6 │ │ │ │ │ -./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 (discriminator 1) │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1376 │ │ │ │ │ - itt gt │ │ │ │ │ - asrgt r6, r0, #2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1375 │ │ │ │ │ - movgt r1, #0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1375 (discriminator 1) │ │ │ │ │ - ble.n 1b028 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1376 │ │ │ │ │ - and.w r5, r1, #3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1375 (discriminator 1) │ │ │ │ │ - adds r2, #32 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1376 │ │ │ │ │ - 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 │ │ │ │ │ - mla r3, r6, r5, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1375 (discriminator 1) │ │ │ │ │ - cmp r0, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1377 │ │ │ │ │ - add.w r3, r4, r3, lsl #5 │ │ │ │ │ - vld1.64 {d18-d19}, [r3 :64] │ │ │ │ │ - vldr d16, [r3, #16] │ │ │ │ │ - vldr d17, [r3, #24] │ │ │ │ │ -vuzpq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:10204 │ │ │ │ │ - vuzp.32 q9, q8 │ │ │ │ │ -pffft_zreorder(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1377 (discriminator 1) │ │ │ │ │ - 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 1) │ │ │ │ │ - bne.n 1b034 │ │ │ │ │ -./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 (discriminator 1) │ │ │ │ │ - cmp r7, #31 │ │ │ │ │ - ble.n 1b0ca │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1361 │ │ │ │ │ - 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 │ │ │ │ │ - vld1.64 {d18-d19}, [r6 :64] │ │ │ │ │ - vldr d16, [r6, #16] │ │ │ │ │ - vldr d17, [r6, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1361 (discriminator 1) │ │ │ │ │ - adds r3, #128 @ 0x80 │ │ │ │ │ - adds r1, #32 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1361 (discriminator 3) │ │ │ │ │ - adds r2, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1361 (discriminator 1) │ │ │ │ │ - adds r6, #32 │ │ │ │ │ -vuzpq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:10204 │ │ │ │ │ - vuzp.32 q9, q8 │ │ │ │ │ -pffft_zreorder(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1361 (discriminator 1) │ │ │ │ │ - cmp r0, r2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1362 (discriminator 1) │ │ │ │ │ - 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 │ │ │ │ │ - vldr d18, [r1, #-32] @ 0xffffffe0 │ │ │ │ │ - vldr d19, [r1, #-24] @ 0xffffffe8 │ │ │ │ │ - vldr d16, [r1, #-16] │ │ │ │ │ - vldr d17, [r1, #-8] │ │ │ │ │ -vuzpq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:10204 │ │ │ │ │ - vuzp.32 q9, q8 │ │ │ │ │ -pffft_zreorder(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1363 (discriminator 1) │ │ │ │ │ - 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 1) │ │ │ │ │ - bgt.n 1b07a │ │ │ │ │ -./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 1ae14 │ │ │ │ │ -./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 1ae14 │ │ │ │ │ - nop │ │ │ │ │ -pffft_reorder_back(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft-wrap.c:105 │ │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ │ - sub.w ip, sp, ip │ │ │ │ │ - str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ - mov r5, r2 │ │ │ │ │ - mov r4, r3 │ │ │ │ │ -/usr/include/arm-linux-gnueabihf/bits/string_fortified.h:29 (discriminator 1) │ │ │ │ │ - lsls r2, r0, #2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft-wrap.c:105 │ │ │ │ │ - mov r6, r1 │ │ │ │ │ -memcpy(): │ │ │ │ │ -/usr/include/arm-linux-gnueabihf/bits/string_fortified.h:29 (discriminator 1) │ │ │ │ │ - mov r0, r3 │ │ │ │ │ - mov r1, r5 │ │ │ │ │ - blx 1774 │ │ │ │ │ -pffft_reorder_back(): │ │ │ │ │ -./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.n 1af44 │ │ │ │ │ -pffft_transform_internal(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1657 │ │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ - vpush {d8-d13} │ │ │ │ │ - sub.w ip, sp, ip │ │ │ │ │ - str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ │ - ldr.w ip, [pc, #1488] @ 1b720 │ │ │ │ │ - sub sp, #32 │ │ │ │ │ - mov r6, r0 │ │ │ │ │ - mov r4, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1659 │ │ │ │ │ - ldr r0, [r0, #12] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1657 │ │ │ │ │ - mov r5, r2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1671 │ │ │ │ │ - str r3, [sp, #20] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1657 │ │ │ │ │ - add ip, pc │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1659 │ │ │ │ │ - and.w r0, r0, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1657 │ │ │ │ │ - ldr.w r9, [sp, #116] @ 0x74 │ │ │ │ │ - ldr.w r3, [pc, #1468] @ 1b724 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1671 │ │ │ │ │ - str r2, [sp, #16] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1657 │ │ │ │ │ - mov r2, r1 │ │ │ │ │ - ldr.w r3, [ip, r3] │ │ │ │ │ - eor.w r7, r0, r9 │ │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ │ - str r3, [sp, #28] │ │ │ │ │ - mov.w r3, #0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1679 │ │ │ │ │ - add.w r3, sp, r7, lsl #2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1658 │ │ │ │ │ - ldr.w r8, [r6, #4] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1679 │ │ │ │ │ - ldr.w sl, [r3, #16] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1676 │ │ │ │ │ - ldr r3, [sp, #112] @ 0x70 │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - bne.w 1b440 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1677 │ │ │ │ │ - sub.w r0, r0, r9 │ │ │ │ │ - clz r0, r0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1678 │ │ │ │ │ - ldr r3, [r6, #68] @ 0x44 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1677 │ │ │ │ │ - lsrs r0, r0, #5 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1680 │ │ │ │ │ - ldr r4, [r6, #80] @ 0x50 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1679 │ │ │ │ │ - add.w r0, sp, r0, lsl #2 │ │ │ │ │ - ldr r0, [r0, #16] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1678 │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - beq.w 1b3c2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1684 (discriminator 1) │ │ │ │ │ - cmp.w r8, #0 │ │ │ │ │ - ble.w 1b6a2 │ │ │ │ │ - mov.w r7, r8, lsl #5 │ │ │ │ │ - mov r3, r0 │ │ │ │ │ - adds r2, r1, r7 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1685 │ │ │ │ │ - vld1.64 {d18-d19}, [r1 :64] │ │ │ │ │ - vldr d16, [r1, #16] │ │ │ │ │ - vldr d17, [r1, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1684 (discriminator 1) │ │ │ │ │ - adds r1, #32 │ │ │ │ │ - adds r3, #32 │ │ │ │ │ - cmp r2, r1 │ │ │ │ │ -vuzpq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:10204 │ │ │ │ │ - vuzp.32 q9, q8 │ │ │ │ │ -pffft_transform_internal(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1685 (discriminator 1) │ │ │ │ │ - vstr d18, [r3, #-32] @ 0xffffffe0 │ │ │ │ │ - vstr d19, [r3, #-24] @ 0xffffffe8 │ │ │ │ │ - vstr d16, [r3, #-16] │ │ │ │ │ - vstr d17, [r3, #-8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1684 (discriminator 1) │ │ │ │ │ - bne.n 1b1bc │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1687 │ │ │ │ │ - str r4, [sp, #0] │ │ │ │ │ - mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ - str r3, [sp, #8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1688 │ │ │ │ │ - add.w r3, r6, #8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1687 │ │ │ │ │ - str r3, [sp, #4] │ │ │ │ │ - mov r2, sl │ │ │ │ │ - mov r3, r0 │ │ │ │ │ - mov r1, r0 │ │ │ │ │ - mov r0, r8 │ │ │ │ │ - bl 1ad44 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1688 │ │ │ │ │ - cmp r0, r5 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1689 │ │ │ │ │ - ldr r1, [r6, #76] @ 0x4c │ │ │ │ │ - itee eq │ │ │ │ │ - moveq r3, #1 │ │ │ │ │ - movne r3, #0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1688 │ │ │ │ │ - movne.w sl, #1 │ │ │ │ │ -pffft_cplx_finalize(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1385 │ │ │ │ │ - mov.w ip, r8, asr #2 │ │ │ │ │ -pffft_transform_internal(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1688 │ │ │ │ │ - it eq │ │ │ │ │ - moveq.w sl, #0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1689 │ │ │ │ │ - add.w r3, sp, r3, lsl #2 │ │ │ │ │ -pffft_cplx_finalize(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1389 (discriminator 1) │ │ │ │ │ - cmp.w r8, #3 │ │ │ │ │ -pffft_transform_internal(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1689 │ │ │ │ │ - mov.w sl, sl, lsl #2 │ │ │ │ │ - ldr r4, [r3, #16] │ │ │ │ │ - add.w r3, sp, sl │ │ │ │ │ - ldr r3, [r3, #16] │ │ │ │ │ -pffft_cplx_finalize(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1389 (discriminator 1) │ │ │ │ │ - ble.w 1b396 │ │ │ │ │ - add.w r2, r4, #128 @ 0x80 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1389 │ │ │ │ │ - movs r0, #0 │ │ │ │ │ -./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 │ │ │ │ │ -vzipq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:9898 │ │ │ │ │ - vzip.32 q11, q9 │ │ │ │ │ - vzip.32 q10, q8 │ │ │ │ │ - vzip.32 q13, q12 │ │ │ │ │ - vzip.32 q15, q14 │ │ │ │ │ -vmulq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1193 │ │ │ │ │ - vld1.64 {d8-d9}, [r1 :64] │ │ │ │ │ - vldr d2, [r1, #16] │ │ │ │ │ - vldr d3, [r1, #24] │ │ │ │ │ -vzipq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:9898 │ │ │ │ │ - vzip.32 q11, q13 │ │ │ │ │ - vzip.32 q10, q15 │ │ │ │ │ -vmulq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1193 │ │ │ │ │ - vldr d4, [r1, #48] @ 0x30 │ │ │ │ │ - vldr d5, [r1, #56] @ 0x38 │ │ │ │ │ - vldr d6, [r1, #32] │ │ │ │ │ - vldr d7, [r1, #40] @ 0x28 │ │ │ │ │ -vzipq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:9898 │ │ │ │ │ - vzip.32 q8, q14 │ │ │ │ │ - vzip.32 q9, q12 │ │ │ │ │ -vmulq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1193 │ │ │ │ │ - vmul.f32 q5, q13, q1 │ │ │ │ │ - vmul.f32 q13, q13, q4 │ │ │ │ │ - vmul.f32 q1, q15, q1 │ │ │ │ │ - vldr d12, [r1, #64] @ 0x40 │ │ │ │ │ - vldr d13, [r1, #72] @ 0x48 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q1, q13, q1 │ │ │ │ │ -vmulq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1193 │ │ │ │ │ - vmul.f32 q15, q15, q4 │ │ │ │ │ - vldr d26, [r1, #80] @ 0x50 │ │ │ │ │ - vldr d27, [r1, #88] @ 0x58 │ │ │ │ │ - vmul.f32 q4, q9, q2 │ │ │ │ │ - vmul.f32 q2, q8, q2 │ │ │ │ │ - vmul.f32 q9, q9, q3 │ │ │ │ │ - vmul.f32 q3, q8, q3 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q9, q9, q2 │ │ │ │ │ -vmulq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1193 │ │ │ │ │ - vmul.f32 q2, q12, q13 │ │ │ │ │ - vmul.f32 q13, q14, q13 │ │ │ │ │ - vmul.f32 q12, q12, q6 │ │ │ │ │ - vmul.f32 q14, q14, q6 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q12, q12, q13 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q14, q14, q2 │ │ │ │ │ - vadd.f32 q13, q11, q9 │ │ │ │ │ - vadd.f32 q2, q1, q12 │ │ │ │ │ - vadd.f32 q15, q15, q5 │ │ │ │ │ - vadd.f32 q3, q3, q4 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q11, q11, q9 │ │ │ │ │ - vsub.f32 q12, q1, q12 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q9, q10, q3 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q8, q15, q14 │ │ │ │ │ - vsub.f32 q10, q10, q3 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q3, q15, q14 │ │ │ │ │ - vadd.f32 q14, q13, q2 │ │ │ │ │ - vadd.f32 q1, q9, q3 │ │ │ │ │ -pffft_cplx_finalize(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1423 │ │ │ │ │ - vstr d28, [r2, #-128] @ 0xffffff80 │ │ │ │ │ - vstr d29, [r2, #-120] @ 0xffffff88 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q15, q11, q8 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q14, q10, q12 │ │ │ │ │ - vsub.f32 q13, q13, q2 │ │ │ │ │ - vsub.f32 q9, q9, q3 │ │ │ │ │ - vsub.f32 q11, q11, q8 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q10, q10, q12 │ │ │ │ │ -pffft_cplx_finalize(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1389 (discriminator 3) │ │ │ │ │ - adds r0, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1389 (discriminator 1) │ │ │ │ │ - adds r3, #128 @ 0x80 │ │ │ │ │ - cmp ip, r0 │ │ │ │ │ - add.w r1, r1, #96 @ 0x60 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1423 │ │ │ │ │ - vstr d2, [r2, #-112] @ 0xffffff90 │ │ │ │ │ - vstr d3, [r2, #-104] @ 0xffffff98 │ │ │ │ │ - vstr d30, [r2, #-96] @ 0xffffffa0 │ │ │ │ │ - vstr d31, [r2, #-88] @ 0xffffffa8 │ │ │ │ │ - vstr d28, [r2, #-80] @ 0xffffffb0 │ │ │ │ │ - vstr d29, [r2, #-72] @ 0xffffffb8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1424 │ │ │ │ │ - vstr d26, [r2, #-64] @ 0xffffffc0 │ │ │ │ │ - vstr d27, [r2, #-56] @ 0xffffffc8 │ │ │ │ │ - vstr d18, [r2, #-48] @ 0xffffffd0 │ │ │ │ │ - vstr d19, [r2, #-40] @ 0xffffffd8 │ │ │ │ │ - vstr d22, [r2, #-32] @ 0xffffffe0 │ │ │ │ │ - vstr d23, [r2, #-24] @ 0xffffffe8 │ │ │ │ │ - vstr d20, [r2, #-16] │ │ │ │ │ - vstr d21, [r2, #-8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1389 (discriminator 1) │ │ │ │ │ - add.w r2, r2, #128 @ 0x80 │ │ │ │ │ - bgt.w 1b234 │ │ │ │ │ -pffft_transform_internal(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1691 │ │ │ │ │ - cmp.w r9, #0 │ │ │ │ │ - bne.w 1b6de │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1716 │ │ │ │ │ - cmp r4, r5 │ │ │ │ │ - bne.n 1b416 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1657 │ │ │ │ │ - ldr r2, [pc, #900] @ (1b728 ) │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1726 │ │ │ │ │ - ldr r3, [pc, #892] @ (1b724 ) │ │ │ │ │ -./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, #28] │ │ │ │ │ - eors r2, r3 │ │ │ │ │ - mov.w r3, #0 │ │ │ │ │ - bne.w 1b71a │ │ │ │ │ - add sp, #32 │ │ │ │ │ - vpop {d8-d13} │ │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1679 │ │ │ │ │ - str r4, [sp, #0] │ │ │ │ │ - mov r2, r0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1680 │ │ │ │ │ - add.w r0, r6, #8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1679 │ │ │ │ │ - mov r3, sl │ │ │ │ │ - str r0, [sp, #4] │ │ │ │ │ - mov.w r0, r8, lsl #1 │ │ │ │ │ - bl 1a168 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1680 │ │ │ │ │ - cmp r0, r5 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1681 │ │ │ │ │ - mov r0, r8 │ │ │ │ │ - iteet eq │ │ │ │ │ - moveq r3, #1 │ │ │ │ │ - movne r3, #0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1680 │ │ │ │ │ - movne.w sl, #1 │ │ │ │ │ - moveq.w sl, #0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1681 │ │ │ │ │ - add.w r3, sp, r3, lsl #2 │ │ │ │ │ - mov.w sl, sl, lsl #2 │ │ │ │ │ - ldr r4, [r3, #16] │ │ │ │ │ - add.w r3, sp, sl │ │ │ │ │ - mov r2, r4 │ │ │ │ │ - ldr r1, [r3, #16] │ │ │ │ │ - ldr r3, [r6, #76] @ 0x4c │ │ │ │ │ - bl 19520 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1691 │ │ │ │ │ - cmp.w r9, #0 │ │ │ │ │ - bne.w 1b6de │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1716 │ │ │ │ │ - cmp r5, r4 │ │ │ │ │ - beq.n 1b3a2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1719 (discriminator 1) │ │ │ │ │ - cmp.w r8, #0 │ │ │ │ │ - ble.n 1b3a2 │ │ │ │ │ - mov.w r7, r8, lsl #5 │ │ │ │ │ - add r7, r4 │ │ │ │ │ - mov r1, r4 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1720 │ │ │ │ │ - vld1.64 {d18-d19}, [r1 :64] │ │ │ │ │ - vldr d16, [r1, #16] │ │ │ │ │ - vldr d17, [r1, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1719 (discriminator 1) │ │ │ │ │ - adds r1, #32 │ │ │ │ │ - adds r5, #32 │ │ │ │ │ - cmp r1, r7 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1721 │ │ │ │ │ - vstr d18, [r5, #-32] @ 0xffffffe0 │ │ │ │ │ - vstr d19, [r5, #-24] @ 0xffffffe8 │ │ │ │ │ - vstr d16, [r5, #-16] │ │ │ │ │ - vstr d17, [r5, #-8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1719 (discriminator 1) │ │ │ │ │ - bne.n 1b41a │ │ │ │ │ - b.n 1b3a2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1695 │ │ │ │ │ - cmp r1, sl │ │ │ │ │ - beq.w 1b66c │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1698 │ │ │ │ │ - cmp.w r9, #0 │ │ │ │ │ - bne.w 1b686 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1702 │ │ │ │ │ - ldr r1, [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 r1, 1b482 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1703 │ │ │ │ │ - mov r1, r2 │ │ │ │ │ - mov r0, r8 │ │ │ │ │ - mov r2, sl │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1705 │ │ │ │ │ - adds r6, #8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1703 │ │ │ │ │ - bl 19894 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1704 │ │ │ │ │ - ldr r3, [r6, #72] @ 0x48 │ │ │ │ │ - mov r1, sl │ │ │ │ │ - str r6, [sp, #4] │ │ │ │ │ - mov r2, r5 │ │ │ │ │ - str r3, [sp, #0] │ │ │ │ │ - mov r3, r4 │ │ │ │ │ - mov.w r0, r8, lsl #1 │ │ │ │ │ - bl 1a728 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1705 │ │ │ │ │ - subs r3, r5, r0 │ │ │ │ │ - it ne │ │ │ │ │ - movne r3, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1716 │ │ │ │ │ - add.w r3, sp, r3, lsl #2 │ │ │ │ │ - ldr r4, [r3, #16] │ │ │ │ │ - b.n 1b408 │ │ │ │ │ -pffft_cplx_preprocess(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1430 │ │ │ │ │ - add.w r7, r8, #3 │ │ │ │ │ - ands.w r7, r7, r8, asr #32 │ │ │ │ │ - it cc │ │ │ │ │ - movcc r7, r8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1434 (discriminator 1) │ │ │ │ │ - cmp.w r8, #3 │ │ │ │ │ - itt gt │ │ │ │ │ - movgt r1, r2 │ │ │ │ │ - addgt.w r0, sl, #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 r2, #0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1434 (discriminator 1) │ │ │ │ │ - ble.w 1b6f2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1437 │ │ │ │ │ - vldr d6, [r1, #64] @ 0x40 │ │ │ │ │ - vldr d7, [r1, #72] @ 0x48 │ │ │ │ │ - vldr d28, [r1, #80] @ 0x50 │ │ │ │ │ - vldr d29, [r1, #88] @ 0x58 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1438 │ │ │ │ │ - vldr d26, [r1, #96] @ 0x60 │ │ │ │ │ - vldr d27, [r1, #104] @ 0x68 │ │ │ │ │ - vldr d22, [r1, #112] @ 0x70 │ │ │ │ │ - vldr d23, [r1, #120] @ 0x78 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1435 │ │ │ │ │ - vld1.64 {d18-d19}, [r1 :64] │ │ │ │ │ - vldr d24, [r1, #16] │ │ │ │ │ - vldr d25, [r1, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1436 │ │ │ │ │ - vldr d20, [r1, #32] │ │ │ │ │ - vldr d21, [r1, #40] @ 0x28 │ │ │ │ │ - vldr d16, [r1, #48] @ 0x30 │ │ │ │ │ - vldr d17, [r1, #56] @ 0x38 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q4, q10, q13 │ │ │ │ │ - vadd.f32 q0, q8, q11 │ │ │ │ │ - vadd.f32 q15, q9, q3 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q10, q10, q13 │ │ │ │ │ - vsub.f32 q8, q8, q11 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q13, q12, q14 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q9, q9, q3 │ │ │ │ │ - vsub.f32 q12, q12, q14 │ │ │ │ │ -vmulq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1193 │ │ │ │ │ - vld1.64 {d2-d3}, [r3 :64] │ │ │ │ │ - vldr d6, [r3, #16] │ │ │ │ │ - vldr d7, [r3, #24] │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q14, q9, q8 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q9, q9, q8 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q8, q12, q10 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q12, q12, q10 │ │ │ │ │ -vmulq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1193 │ │ │ │ │ - vldr d4, [r3, #48] @ 0x30 │ │ │ │ │ - vldr d5, [r3, #56] @ 0x38 │ │ │ │ │ - vldr d10, [r3, #32] │ │ │ │ │ - vldr d11, [r3, #40] @ 0x28 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q11, q15, q4 │ │ │ │ │ - vsub.f32 q10, q13, q0 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q13, q13, q0 │ │ │ │ │ -vmulq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1193 │ │ │ │ │ - vmul.f32 q0, q14, q3 │ │ │ │ │ - vmul.f32 q3, q12, q3 │ │ │ │ │ - vmul.f32 q14, q14, q1 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q15, q15, q4 │ │ │ │ │ -vmulq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1193 │ │ │ │ │ - vmul.f32 q12, q12, q1 │ │ │ │ │ - vldr d8, [r3, #64] @ 0x40 │ │ │ │ │ - vldr d9, [r3, #72] @ 0x48 │ │ │ │ │ - vmul.f32 q1, q11, q2 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q14, q14, q3 │ │ │ │ │ -vmulq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1193 │ │ │ │ │ - vmul.f32 q2, q10, q2 │ │ │ │ │ - vldr d6, [r3, #80] @ 0x50 │ │ │ │ │ - vldr d7, [r3, #88] @ 0x58 │ │ │ │ │ - vmul.f32 q11, q11, q5 │ │ │ │ │ - vmul.f32 q10, q10, q5 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q11, q11, q2 │ │ │ │ │ -vmulq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1193 │ │ │ │ │ - vmul.f32 q2, q9, q3 │ │ │ │ │ - vmul.f32 q3, q8, q3 │ │ │ │ │ - vmul.f32 q9, q9, q4 │ │ │ │ │ - vmul.f32 q8, q8, q4 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q9, q9, q3 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q12, q12, q0 │ │ │ │ │ - vsub.f32 q10, q10, q1 │ │ │ │ │ - vsub.f32 q8, q8, q2 │ │ │ │ │ -vzipq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:9898 │ │ │ │ │ - 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 │ │ │ │ │ -pffft_cplx_preprocess(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1434 (discriminator 3) │ │ │ │ │ - adds r2, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1434 (discriminator 1) │ │ │ │ │ - adds r1, #128 @ 0x80 │ │ │ │ │ - cmp r7, r2 │ │ │ │ │ - add.w r3, r3, #96 @ 0x60 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1457 │ │ │ │ │ - vstr d30, [r0, #-128] @ 0xffffff80 │ │ │ │ │ - vstr d31, [r0, #-120] @ 0xffffff88 │ │ │ │ │ - vstr d28, [r0, #-96] @ 0xffffffa0 │ │ │ │ │ - vstr d29, [r0, #-88] @ 0xffffffa8 │ │ │ │ │ - vstr d26, [r0, #-112] @ 0xffffff90 │ │ │ │ │ - vstr d27, [r0, #-104] @ 0xffffff98 │ │ │ │ │ - vstr d24, [r0, #-80] @ 0xffffffb0 │ │ │ │ │ - vstr d25, [r0, #-72] @ 0xffffffb8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1458 │ │ │ │ │ - vstr d22, [r0, #-64] @ 0xffffffc0 │ │ │ │ │ - vstr d23, [r0, #-56] @ 0xffffffc8 │ │ │ │ │ - vstr d20, [r0, #-48] @ 0xffffffd0 │ │ │ │ │ - vstr d21, [r0, #-40] @ 0xffffffd8 │ │ │ │ │ - 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:1434 (discriminator 1) │ │ │ │ │ - add.w r0, r0, #128 @ 0x80 │ │ │ │ │ - bgt.w 1b4a6 │ │ │ │ │ -pffft_transform_internal(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1708 │ │ │ │ │ - ldr r3, [r6, #80] @ 0x50 │ │ │ │ │ - movs r2, #1 │ │ │ │ │ - str r2, [sp, #8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1709 │ │ │ │ │ - adds r6, #8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1708 │ │ │ │ │ - str r3, [sp, #0] │ │ │ │ │ - mov r1, sl │ │ │ │ │ - str r6, [sp, #4] │ │ │ │ │ - mov r3, r4 │ │ │ │ │ - mov r2, r5 │ │ │ │ │ - mov r0, r8 │ │ │ │ │ - bl 1ad44 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1709 │ │ │ │ │ - subs r0, r5, r0 │ │ │ │ │ - it ne │ │ │ │ │ - movne r0, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1711 │ │ │ │ │ - add.w r0, sp, r0, lsl #2 │ │ │ │ │ - mov.w r7, r8, lsl #5 │ │ │ │ │ - ldr r4, [r0, #16] │ │ │ │ │ - adds r1, r4, r7 │ │ │ │ │ - mov r3, r4 │ │ │ │ │ - add.w r2, r4, #16 │ │ │ │ │ - vldr d16, [r3, #16] │ │ │ │ │ - vldr d17, [r3, #24] │ │ │ │ │ - vldr d18, [r2, #-16] │ │ │ │ │ - vldr d19, [r2, #-8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1710 (discriminator 1) │ │ │ │ │ - adds r3, #32 │ │ │ │ │ - adds r2, #32 │ │ │ │ │ - cmp r1, r3 │ │ │ │ │ -vzipq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:9898 │ │ │ │ │ - vzip.32 q9, q8 │ │ │ │ │ -pffft_transform_internal(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1711 (discriminator 1) │ │ │ │ │ - vstr d18, [r2, #-48] @ 0xffffffd0 │ │ │ │ │ - vstr d19, [r2, #-40] @ 0xffffffd8 │ │ │ │ │ - vstr d16, [r3, #-16] │ │ │ │ │ - vstr d17, [r3, #-8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1710 (discriminator 1) │ │ │ │ │ - bne.n 1b638 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1716 │ │ │ │ │ - cmp r4, r5 │ │ │ │ │ - bne.w 1b416 │ │ │ │ │ - b.n 1b3a2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1696 │ │ │ │ │ - sub.w r7, r0, r9 │ │ │ │ │ - clz r7, r7 │ │ │ │ │ - lsrs r7, r7, #5 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1679 │ │ │ │ │ - add.w r3, sp, r7, lsl #2 │ │ │ │ │ - ldr.w sl, [r3, #16] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1698 │ │ │ │ │ - cmp.w r9, #0 │ │ │ │ │ - beq.w 1b44e │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1700 │ │ │ │ │ - eor.w r7, r7, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1699 │ │ │ │ │ - mov r1, r2 │ │ │ │ │ - movs r3, #1 │ │ │ │ │ - mov r2, sl │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1703 │ │ │ │ │ - add.w r7, sp, r7, lsl #2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1699 │ │ │ │ │ - mov r0, r6 │ │ │ │ │ - bl 1af44 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1700 │ │ │ │ │ - mov r2, sl │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1703 │ │ │ │ │ - ldr.w sl, [r7, #16] │ │ │ │ │ - b.n 1b44e │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1687 │ │ │ │ │ - str r4, [sp, #0] │ │ │ │ │ - mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ - str r3, [sp, #8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1688 │ │ │ │ │ - add.w r3, r6, #8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1687 │ │ │ │ │ - str r3, [sp, #4] │ │ │ │ │ - mov r1, r0 │ │ │ │ │ - mov r3, r0 │ │ │ │ │ - mov r2, sl │ │ │ │ │ - mov r0, r8 │ │ │ │ │ - bl 1ad44 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1691 │ │ │ │ │ - cmp.w r9, #0 │ │ │ │ │ - beq.w 1b3a2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1688 │ │ │ │ │ - cmp r5, r0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1692 │ │ │ │ │ - iteet eq │ │ │ │ │ - moveq r3, #1 │ │ │ │ │ - movne r3, #0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1688 │ │ │ │ │ - movne.w sl, #1 │ │ │ │ │ - moveq.w sl, #0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1692 │ │ │ │ │ - add.w r3, sp, r3, lsl #2 │ │ │ │ │ - mov.w sl, sl, lsl #2 │ │ │ │ │ - ldr r4, [r3, #16] │ │ │ │ │ - add sl, sp │ │ │ │ │ - mov r1, r4 │ │ │ │ │ - mov r0, r6 │ │ │ │ │ - movs r3, #0 │ │ │ │ │ - ldr.w r4, [sl, #16] │ │ │ │ │ - mov r2, r4 │ │ │ │ │ - bl 1af44 │ │ │ │ │ - b.n 1b408 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1708 │ │ │ │ │ - ldr r3, [r6, #80] @ 0x50 │ │ │ │ │ - movs r2, #1 │ │ │ │ │ - str r2, [sp, #8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1709 │ │ │ │ │ - adds r6, #8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1708 │ │ │ │ │ - str r3, [sp, #0] │ │ │ │ │ - mov r1, sl │ │ │ │ │ - str r6, [sp, #4] │ │ │ │ │ - mov r3, r4 │ │ │ │ │ - mov r2, r5 │ │ │ │ │ - mov r0, r8 │ │ │ │ │ - bl 1ad44 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1710 (discriminator 1) │ │ │ │ │ - cmp.w r8, #0 │ │ │ │ │ - ble.w 1b3a2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1709 │ │ │ │ │ - subs r0, r0, r5 │ │ │ │ │ - it ne │ │ │ │ │ - movne r0, #1 │ │ │ │ │ - b.n 1b626 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1726 │ │ │ │ │ - blx 181c <__stack_chk_fail@plt> │ │ │ │ │ - nop │ │ │ │ │ - subs r5, #140 @ 0x8c │ │ │ │ │ - movs r0, r0 │ │ │ │ │ - lsls r4, r6, #3 │ │ │ │ │ - movs r0, r0 │ │ │ │ │ - subs r3, #66 @ 0x42 │ │ │ │ │ - movs r0, r0 │ │ │ │ │ -obackward(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft32s.c:13 │ │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ │ - push {r4, lr} │ │ │ │ │ - sub.w ip, sp, ip │ │ │ │ │ - str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ - sub sp, #8 │ │ │ │ │ -pffft_transform_ordered(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1943 │ │ │ │ │ - movs r4, #1 │ │ │ │ │ -obackward(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft32s.c:13 │ │ │ │ │ - mov r0, r1 │ │ │ │ │ - mov r1, r2 │ │ │ │ │ -pffft_transform_ordered(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1943 │ │ │ │ │ - str r4, [sp, #4] │ │ │ │ │ - str r4, [sp, #0] │ │ │ │ │ - bl 1b138 │ │ │ │ │ -obackward(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft32s.c:13 │ │ │ │ │ - add sp, #8 │ │ │ │ │ - pop {r4, pc} │ │ │ │ │ - nop │ │ │ │ │ -oforward(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft32s.c:11 │ │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ │ - push {r4, lr} │ │ │ │ │ - sub.w ip, sp, ip │ │ │ │ │ - str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ - sub sp, #8 │ │ │ │ │ -pffft_transform_ordered(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1943 │ │ │ │ │ - mov.w ip, #1 │ │ │ │ │ - movs r4, #0 │ │ │ │ │ -oforward(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft32s.c:11 │ │ │ │ │ - mov r0, r1 │ │ │ │ │ -pffft_transform_ordered(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1943 │ │ │ │ │ - strd r4, ip, [sp] │ │ │ │ │ -oforward(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft32s.c:11 │ │ │ │ │ - mov r1, r2 │ │ │ │ │ -pffft_transform_ordered(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1943 │ │ │ │ │ - bl 1b138 │ │ │ │ │ -oforward(): │ │ │ │ │ -./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 │ │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ │ - push {r4, lr} │ │ │ │ │ - sub.w ip, sp, ip │ │ │ │ │ - str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ - sub sp, #8 │ │ │ │ │ -pffft_transform(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1938 │ │ │ │ │ - mov.w ip, #0 │ │ │ │ │ - movs r4, #1 │ │ │ │ │ -backward(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft32s.c:12 │ │ │ │ │ - mov r0, r1 │ │ │ │ │ -pffft_transform(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1938 │ │ │ │ │ - strd r4, ip, [sp] │ │ │ │ │ -backward(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft32s.c:12 │ │ │ │ │ - mov r1, r2 │ │ │ │ │ -pffft_transform(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1938 │ │ │ │ │ - bl 1b138 │ │ │ │ │ -backward(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft32s.c:12 │ │ │ │ │ - add sp, #8 │ │ │ │ │ - pop {r4, pc} │ │ │ │ │ - nop │ │ │ │ │ -forward(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft32s.c:10 │ │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ │ - push {r4, lr} │ │ │ │ │ - sub.w ip, sp, ip │ │ │ │ │ - str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ - sub sp, #8 │ │ │ │ │ -pffft_transform(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1938 │ │ │ │ │ - movs r4, #0 │ │ │ │ │ -forward(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft32s.c:10 │ │ │ │ │ - mov r0, r1 │ │ │ │ │ - mov r1, r2 │ │ │ │ │ -pffft_transform(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1938 │ │ │ │ │ - str r4, [sp, #4] │ │ │ │ │ - str r4, [sp, #0] │ │ │ │ │ - bl 1b138 │ │ │ │ │ -forward(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft32s.c:10 │ │ │ │ │ - add sp, #8 │ │ │ │ │ - pop {r4, pc} │ │ │ │ │ - nop │ │ │ │ │ -setup(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft32s.c:9 │ │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ - vpush {d8-d10} │ │ │ │ │ - sub.w ip, sp, ip │ │ │ │ │ - str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ │ - sub sp, #68 @ 0x44 │ │ │ │ │ - mov r4, r0 │ │ │ │ │ -pffft_new_setup(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1250 │ │ │ │ │ - movs r0, #84 @ 0x54 │ │ │ │ │ - blx 1810 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1252 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq.w 1baa0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1259 │ │ │ │ │ - str r4, [r0, #0] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1260 │ │ │ │ │ - movs r5, #0 │ │ │ │ │ - str r5, [r0, #68] @ 0x44 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1262 (discriminator 1) │ │ │ │ │ - adds r2, r4, #7 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1262 (discriminator 4) │ │ │ │ │ - str r0, [sp, #0] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1262 (discriminator 1) │ │ │ │ │ - cmp r4, r5 │ │ │ │ │ - it ge │ │ │ │ │ - movge r2, r4 │ │ │ │ │ - mov.w r9, r2, asr #3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1262 (discriminator 4) │ │ │ │ │ - str.w r9, [r0, #4] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1263 │ │ │ │ │ - mov.w r0, r9, lsl #5 │ │ │ │ │ - bl 1bb00 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1263 (discriminator 1) │ │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1263 │ │ │ │ │ - mov fp, r0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1263 (discriminator 1) │ │ │ │ │ - str r0, [r3, #72] @ 0x48 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1264 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq.w 1babe │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1265 │ │ │ │ │ - str r0, [r3, #76] @ 0x4c │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1266 │ │ │ │ │ - movs r1, #6 │ │ │ │ │ - mul.w r1, r1, r9 │ │ │ │ │ - adds r7, r1, #3 │ │ │ │ │ - ands.w r7, r7, r1, asr #32 │ │ │ │ │ - it cc │ │ │ │ │ - movcc r7, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1269 (discriminator 1) │ │ │ │ │ - cmp r4, #7 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1266 │ │ │ │ │ - mov.w r7, r7, asr #2 │ │ │ │ │ - add.w r2, r0, r7, lsl #4 │ │ │ │ │ - str r2, [sp, #8] │ │ │ │ │ - str r2, [r3, #80] @ 0x50 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1269 (discriminator 1) │ │ │ │ │ - ble.n 1b8ac │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1273 │ │ │ │ │ - vmov s15, r4 │ │ │ │ │ - vldr d9, [pc, #652] @ 1bac8 │ │ │ │ │ - strd r3, r4, [sp] │ │ │ │ │ - add.w r8, sp, #60 @ 0x3c │ │ │ │ │ - add r6, sp, #56 @ 0x38 │ │ │ │ │ - vcvt.f64.s32 d10, s15 │ │ │ │ │ - movs r7, #24 │ │ │ │ │ - mov r4, r5 │ │ │ │ │ - vmov s15, r4 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1270 │ │ │ │ │ - asrs r3, r4, #2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1271 │ │ │ │ │ - and.w r5, r4, #3 │ │ │ │ │ - mla r5, r7, r3, r5 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1272 │ │ │ │ │ - mov.w sl, #0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1273 │ │ │ │ │ - vcvt.f64.s32 d8, s15 │ │ │ │ │ - add.w r5, fp, r5, lsl #2 │ │ │ │ │ - add.w sl, sl, #1 │ │ │ │ │ - mov r1, r6 │ │ │ │ │ - mov r0, r8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1272 (discriminator 1) │ │ │ │ │ - adds r5, #32 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1273 │ │ │ │ │ - vmov s15, sl │ │ │ │ │ - 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 17d4 │ │ │ │ │ - ldr r2, [sp, #56] @ 0x38 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1272 (discriminator 1) │ │ │ │ │ - cmp.w sl, #3 │ │ │ │ │ - ldr r3, [sp, #60] @ 0x3c │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1274 (discriminator 1) │ │ │ │ │ - str.w r2, [r5, #-32] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1275 (discriminator 1) │ │ │ │ │ - str.w r3, [r5, #-16] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1272 (discriminator 1) │ │ │ │ │ - bne.n 1b86a │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1269 (discriminator 2) │ │ │ │ │ - adds r4, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1269 (discriminator 1) │ │ │ │ │ - cmp r9, r4 │ │ │ │ │ - bgt.n 1b850 │ │ │ │ │ - ldrd r3, r4, [sp] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1278 │ │ │ │ │ - ldr r0, [pc, #552] @ (1bad8 ) │ │ │ │ │ - adds r2, r4, #3 │ │ │ │ │ - str.w fp, [sp, #12] │ │ │ │ │ -decompose(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1087 │ │ │ │ │ - movs r5, #0 │ │ │ │ │ - add r0, pc │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1088 (discriminator 1) │ │ │ │ │ - movs r6, #4 │ │ │ │ │ -pffft_new_setup(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1278 │ │ │ │ │ - ands.w r2, r2, r4, asr #32 │ │ │ │ │ - it cc │ │ │ │ │ - movcc r2, r4 │ │ │ │ │ - adds r0, #24 │ │ │ │ │ -decompose(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1099 │ │ │ │ │ - add.w sl, r3, #16 │ │ │ │ │ - mov r8, r3 │ │ │ │ │ -pffft_new_setup(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1278 │ │ │ │ │ - asrs r2, r2, #2 │ │ │ │ │ -decompose(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1099 │ │ │ │ │ - add.w r9, r3, #20 │ │ │ │ │ -pffft_new_setup(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1278 │ │ │ │ │ - str r2, [sp, #28] │ │ │ │ │ -decompose(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1088 (discriminator 1) │ │ │ │ │ - str.w r9, [sp] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1090 │ │ │ │ │ - cmp r2, #1 │ │ │ │ │ - beq.n 1b93e │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1101 │ │ │ │ │ - str r0, [sp, #4] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1096 │ │ │ │ │ - sub.w r9, r6, #2 │ │ │ │ │ - adds r7, r5, #3 │ │ │ │ │ - mov r4, r2 │ │ │ │ │ - clz r9, r9 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1101 │ │ │ │ │ - mov.w fp, #2 │ │ │ │ │ - add.w r7, r8, r7, lsl #2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1096 │ │ │ │ │ - mov.w r9, r9, lsr #5 │ │ │ │ │ - b.n 1b8fa │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1090 │ │ │ │ │ - cmp r4, #1 │ │ │ │ │ - beq.n 1b93a │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1094 │ │ │ │ │ - mov r2, r4 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1091 │ │ │ │ │ - sdiv r4, r4, r6 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1093 │ │ │ │ │ - mls r1, r6, r4, r2 │ │ │ │ │ - cmp r1, #0 │ │ │ │ │ - bne.w 1ba82 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1094 │ │ │ │ │ - str.w r6, [r7, #4]! │ │ │ │ │ - adds r5, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1096 │ │ │ │ │ - cmp r5, #1 │ │ │ │ │ - ite eq │ │ │ │ │ - moveq r2, #0 │ │ │ │ │ - andne.w r2, r9, #1 │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - beq.n 1b8f6 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1099 │ │ │ │ │ - ldr r0, [sp, #0] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1097 (discriminator 1) │ │ │ │ │ - cmp r5, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1099 │ │ │ │ │ - mov.w r2, r5, lsl #2 │ │ │ │ │ - mov r1, sl │ │ │ │ │ - sub.w r2, r2, #4 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1097 (discriminator 1) │ │ │ │ │ - ble.n 1b932 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1099 │ │ │ │ │ - blx 1850 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1101 │ │ │ │ │ - str.w fp, [r8, #16] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1090 │ │ │ │ │ - cmp r4, #1 │ │ │ │ │ - bne.n 1b8fa │ │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ │ - mov r2, r4 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1088 (discriminator 1) │ │ │ │ │ - ldr.w r6, [r0, #4]! │ │ │ │ │ - cmp r6, #0 │ │ │ │ │ - bne.n 1b8d6 │ │ │ │ │ -rffti1_ps(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1119 │ │ │ │ │ - vldr s15, [sp, #28] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1123 (discriminator 1) │ │ │ │ │ - cmp r5, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1119 │ │ │ │ │ - vldr d18, [pc, #384] @ 1bad0 │ │ │ │ │ - vcvt.f64.s32 d17, s15 │ │ │ │ │ - mov r3, r8 │ │ │ │ │ -decompose(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1106 │ │ │ │ │ - vmov r2, s15 │ │ │ │ │ -rffti1_ps(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1119 │ │ │ │ │ - ldr.w fp, [sp, #12] │ │ │ │ │ -decompose(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1107 │ │ │ │ │ - strd r2, r5, [r8, #8] │ │ │ │ │ -rffti1_ps(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1119 │ │ │ │ │ - vdiv.f64 d16, d18, d17 │ │ │ │ │ - vcvt.f32.f64 s17, d16 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1123 (discriminator 1) │ │ │ │ │ - ble.w 1baae │ │ │ │ │ - mov.w sl, r5, lsl #2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1120 │ │ │ │ │ - mov r4, r6 │ │ │ │ │ - str.w r8, [sp, #44] @ 0x2c │ │ │ │ │ - add.w r6, r8, #12 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1122 │ │ │ │ │ - movs r5, #1 │ │ │ │ │ - add.w r2, r8, #8 │ │ │ │ │ - add r2, sl │ │ │ │ │ - mov r3, r6 │ │ │ │ │ - strd sl, r6, [sp, #48] @ 0x30 │ │ │ │ │ - str r2, [sp, #32] │ │ │ │ │ - add.w r9, sp, #60 @ 0x3c │ │ │ │ │ - mov r6, r5 │ │ │ │ │ - add r1, sp, #56 @ 0x38 │ │ │ │ │ - strd r1, fp, [sp, #36] @ 0x24 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1124 │ │ │ │ │ - ldr.w r1, [r3, #4]! │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1126 │ │ │ │ │ - mov ip, r6 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1127 │ │ │ │ │ - ldr r2, [sp, #28] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1126 │ │ │ │ │ - mul.w r6, r1, r6 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1129 (discriminator 1) │ │ │ │ │ - cmp r1, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1127 │ │ │ │ │ - sdiv fp, r2, r6 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1129 (discriminator 1) │ │ │ │ │ - ble.n 1b9d6 │ │ │ │ │ - sub.w r2, fp, #3 │ │ │ │ │ - mov r8, r4 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1125 │ │ │ │ │ - movs r5, #0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1129 │ │ │ │ │ - movs r7, #1 │ │ │ │ │ - lsrs r2, r2, #1 │ │ │ │ │ - add.w sl, r2, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1132 │ │ │ │ │ - add r5, ip │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1134 (discriminator 1) │ │ │ │ │ - cmp.w fp, #2 │ │ │ │ │ - bgt.n 1ba06 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1140 │ │ │ │ │ - add r8, fp │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1129 (discriminator 2) │ │ │ │ │ - adds r7, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1129 (discriminator 1) │ │ │ │ │ - cmp r1, r7 │ │ │ │ │ - bne.n 1b9bc │ │ │ │ │ - add.w r2, fp, r4 │ │ │ │ │ - subs r1, #2 │ │ │ │ │ - mla r4, fp, r1, r2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1123 (discriminator 1) │ │ │ │ │ - ldr r2, [sp, #32] │ │ │ │ │ - cmp r2, r3 │ │ │ │ │ - bne.n 1b998 │ │ │ │ │ - ldrd fp, r3, [sp, #40] @ 0x28 │ │ │ │ │ - ldrd sl, r6, [sp, #48] @ 0x30 │ │ │ │ │ - add sl, r6 │ │ │ │ │ -pffft_new_setup(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1293 │ │ │ │ │ - movs r2, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1293 (discriminator 3) │ │ │ │ │ - ldr.w r1, [r6, #4]! │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1293 (discriminator 1) │ │ │ │ │ - cmp sl, r6 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1293 (discriminator 3) │ │ │ │ │ - mul.w r2, r1, r2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1293 (discriminator 1) │ │ │ │ │ - bne.n 1b9e8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1294 │ │ │ │ │ - ldr r1, [sp, #28] │ │ │ │ │ - cmp r1, r2 │ │ │ │ │ - bne.n 1ba90 │ │ │ │ │ -setup(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft32s.c:9 │ │ │ │ │ - mov r0, r3 │ │ │ │ │ - add sp, #68 @ 0x44 │ │ │ │ │ - vpop {d8-d10} │ │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ -rffti1_ps(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1133 │ │ │ │ │ - vmov s15, r5 │ │ │ │ │ - strd ip, r6, [sp, #12] │ │ │ │ │ - strd r3, r4, [sp, #20] │ │ │ │ │ - ldr r4, [sp, #36] @ 0x24 │ │ │ │ │ - mov r6, r8 │ │ │ │ │ - vcvt.f32.s32 s16, s15 │ │ │ │ │ - mov r8, r7 │ │ │ │ │ - strd r1, fp, [sp] │ │ │ │ │ - vmul.f32 s16, s16, s17 │ │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1131 │ │ │ │ │ - movs r7, #0 │ │ │ │ │ - add.w fp, r3, r6, lsl #2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1136 │ │ │ │ │ - adds r7, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1137 │ │ │ │ │ - mov r1, r4 │ │ │ │ │ - mov r0, r9 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1134 (discriminator 1) │ │ │ │ │ - add.w fp, fp, #8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1137 │ │ │ │ │ - vmov s15, r7 │ │ │ │ │ - vcvt.f32.s32 s0, s15 │ │ │ │ │ - vmul.f32 s0, s0, s16 │ │ │ │ │ - blx 17d4 │ │ │ │ │ - ldr r2, [sp, #56] @ 0x38 │ │ │ │ │ - ldr r3, [sp, #60] @ 0x3c │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1134 (discriminator 1) │ │ │ │ │ - cmp r7, sl │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1137 (discriminator 1) │ │ │ │ │ - str.w r2, [fp, #-8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1138 (discriminator 1) │ │ │ │ │ - str.w r3, [fp, #-4] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1134 (discriminator 1) │ │ │ │ │ - bne.n 1ba2c │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1140 │ │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1129 (discriminator 2) │ │ │ │ │ - add.w r8, r8, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1140 │ │ │ │ │ - add r6, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1129 (discriminator 1) │ │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ │ - cmp r8, r3 │ │ │ │ │ - beq.n 1ba76 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1132 │ │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ │ - add r5, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1133 │ │ │ │ │ - vmov s15, r5 │ │ │ │ │ - vcvt.f32.s32 s16, s15 │ │ │ │ │ - vmul.f32 s16, s16, s17 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1134 (discriminator 1) │ │ │ │ │ - b.n 1ba24 │ │ │ │ │ - ldr r6, [sp, #16] │ │ │ │ │ - ldrd r1, fp, [sp] │ │ │ │ │ - ldrd r3, r4, [sp, #20] │ │ │ │ │ - b.n 1b9cc │ │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ │ -decompose(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1088 (discriminator 1) │ │ │ │ │ - ldr.w r6, [r0, #4]! │ │ │ │ │ - cmp r6, #0 │ │ │ │ │ - bne.w 1b8d6 │ │ │ │ │ - b.n 1b946 │ │ │ │ │ - str r3, [sp, #0] │ │ │ │ │ -pffft_destroy_setup(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1305 │ │ │ │ │ - mov r0, fp │ │ │ │ │ - bl 1bb60 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1306 │ │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ │ - mov r0, r3 │ │ │ │ │ - blx 1720 │ │ │ │ │ -pffft_new_setup(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1252 (discriminator 1) │ │ │ │ │ - movs r3, #0 │ │ │ │ │ -setup(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft32s.c:9 │ │ │ │ │ - mov r0, r3 │ │ │ │ │ - add sp, #68 @ 0x44 │ │ │ │ │ - vpop {d8-d10} │ │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ -pffft_new_setup(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1293 (discriminator 1) │ │ │ │ │ - itt eq │ │ │ │ │ - moveq.w sl, #4 │ │ │ │ │ - addeq.w r6, r8, #12 │ │ │ │ │ - beq.n 1b9e4 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1293 │ │ │ │ │ - movs r2, #1 │ │ │ │ │ - b.n 1b9f4 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1264 (discriminator 1) │ │ │ │ │ - mov r0, r3 │ │ │ │ │ - blx 1720 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1264 │ │ │ │ │ - b.n 1baa0 │ │ │ │ │ - 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 r1, #54 @ 0x36 │ │ │ │ │ - movs r0, r0 │ │ │ │ │ -pffft_destroy_setup(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1304 │ │ │ │ │ - cbz r0, 1bafe │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1303 │ │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ │ - push {r4, lr} │ │ │ │ │ - sub.w ip, sp, ip │ │ │ │ │ - str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1305 │ │ │ │ │ - mov r4, r0 │ │ │ │ │ - ldr r0, [r0, #72] @ 0x48 │ │ │ │ │ - bl 1bb60 │ │ │ │ │ -./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 171c │ │ │ │ │ - bx lr │ │ │ │ │ -_soxr_simd32_aligned_malloc(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/util-simd.c:13 │ │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ │ - push {r3, lr} │ │ │ │ │ - sub.w ip, sp, ip │ │ │ │ │ - str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/util-simd.c:14 │ │ │ │ │ - adds r0, #16 │ │ │ │ │ - blx 1810 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/util-simd.c:15 │ │ │ │ │ - mov r3, r0 │ │ │ │ │ - cbz r0, 1bb22 │ │ │ │ │ -./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 │ │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ │ - push {r4, lr} │ │ │ │ │ - sub.w ip, sp, ip │ │ │ │ │ - str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ -./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 1810 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/util-simd.c:15 │ │ │ │ │ - cbz r0, 1bb5c │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/util-simd.c:16 │ │ │ │ │ - add.w r3, r0, #16 │ │ │ │ │ -memset(): │ │ │ │ │ -/usr/include/arm-linux-gnueabihf/bits/string_fortified.h:59 (discriminator 1) │ │ │ │ │ - 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:59 (discriminator 1) │ │ │ │ │ - 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:59 (discriminator 1) │ │ │ │ │ - mov r0, r3 │ │ │ │ │ - blx 16d4 │ │ │ │ │ - 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 1bb58 │ │ │ │ │ -_soxr_simd32_aligned_free(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/util-simd.c:36 │ │ │ │ │ - cbz r0, 1bb6a │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/util-simd.c:37 │ │ │ │ │ - ldr.w r0, [r0, #-4] │ │ │ │ │ - b.w 171c │ │ │ │ │ -./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 (discriminator 1) │ │ │ │ │ - add.w lr, r0, #3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/util-simd.c:54 │ │ │ │ │ - vldr s14, [r2] │ │ │ │ │ - vldr s12, [r3] │ │ │ │ │ - vldr s15, [r2, #4] │ │ │ │ │ - vldr s13, [r3, #4] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/util-simd.c:55 (discriminator 1) │ │ │ │ │ - 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, s14, s12 │ │ │ │ │ - vmul.f32 s15, s15, s13 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/util-simd.c:55 (discriminator 1) │ │ │ │ │ - ble.n 1bc06 │ │ │ │ │ - mov.w lr, lr, asr #2 │ │ │ │ │ - mov r0, r2 │ │ │ │ │ - add.w r1, r2, #16 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/util-simd.c:55 │ │ │ │ │ - mov.w ip, #0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/util-simd.c:56 │ │ │ │ │ - vldr d18, [r1, #-16] │ │ │ │ │ - vldr d19, [r1, #-8] │ │ │ │ │ - vldr d16, [r0, #16] │ │ │ │ │ - vldr d17, [r0, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/util-simd.c:57 │ │ │ │ │ - vld1.64 {d22-d23}, [r3 :64] │ │ │ │ │ - vldr d20, [r3, #16] │ │ │ │ │ - vldr d21, [r3, #24] │ │ │ │ │ -vuzpq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:10204 │ │ │ │ │ - vuzp.32 q9, q8 │ │ │ │ │ - vuzp.32 q11, q10 │ │ │ │ │ -_soxr_ordered_convolve_simd32(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/util-simd.c:55 (discriminator 3) │ │ │ │ │ - add.w ip, ip, #2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/util-simd.c:55 (discriminator 1) │ │ │ │ │ - adds r0, #32 │ │ │ │ │ - cmp ip, lr │ │ │ │ │ - add.w r1, r1, #32 │ │ │ │ │ -vmulq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1193 │ │ │ │ │ - vmul.f32 q12, q9, q10 │ │ │ │ │ - vmul.f32 q10, q8, q10 │ │ │ │ │ - vmul.f32 q9, q9, q11 │ │ │ │ │ - vmul.f32 q8, q8, q11 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q9, q9, q10 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q8, q8, q12 │ │ │ │ │ -_soxr_ordered_convolve_simd32(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/util-simd.c:55 (discriminator 1) │ │ │ │ │ - add.w r3, r3, #32 │ │ │ │ │ -vzipq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:9898 │ │ │ │ │ - vzip.32 q9, q8 │ │ │ │ │ -_soxr_ordered_convolve_simd32(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/util-simd.c:62 │ │ │ │ │ - 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 1) │ │ │ │ │ - blt.n 1bba4 │ │ │ │ │ -./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 (discriminator 1) │ │ │ │ │ - adds r5, r0, #3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/util-simd.c:77 │ │ │ │ │ - vldr s15, [r1] │ │ │ │ │ - vldr s14, [r2] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/util-simd.c:78 (discriminator 1) │ │ │ │ │ - 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, s15, s14 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/util-simd.c:78 (discriminator 1) │ │ │ │ │ - ble.n 1bc9e │ │ │ │ │ - asrs r5, r5, #2 │ │ │ │ │ - mov lr, r1 │ │ │ │ │ - mov ip, r2 │ │ │ │ │ - add.w r3, r1, #16 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/util-simd.c:78 │ │ │ │ │ - movs r4, #0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/util-simd.c:79 │ │ │ │ │ - vldr d18, [r3, #-16] │ │ │ │ │ - vldr d19, [r3, #-8] │ │ │ │ │ - vldr d16, [lr, #16] │ │ │ │ │ - vldr d17, [lr, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/util-simd.c:80 │ │ │ │ │ - vld1.64 {d22-d23}, [ip :64] │ │ │ │ │ - vldr d20, [ip, #16] │ │ │ │ │ - vldr d21, [ip, #24] │ │ │ │ │ -vuzpq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:10204 │ │ │ │ │ - vuzp.32 q9, q8 │ │ │ │ │ - vuzp.32 q11, q10 │ │ │ │ │ -_soxr_ordered_partial_convolve_simd32(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/util-simd.c:78 (discriminator 3) │ │ │ │ │ - adds r4, #2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/util-simd.c:78 (discriminator 1) │ │ │ │ │ - add.w lr, lr, #32 │ │ │ │ │ - cmp r4, r5 │ │ │ │ │ - add.w r3, r3, #32 │ │ │ │ │ -vmulq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1193 │ │ │ │ │ - vmul.f32 q12, q9, q10 │ │ │ │ │ - vmul.f32 q10, q8, q10 │ │ │ │ │ - vmul.f32 q9, q9, q11 │ │ │ │ │ - vmul.f32 q8, q8, q11 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q9, q9, q10 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q8, q8, q12 │ │ │ │ │ -_soxr_ordered_partial_convolve_simd32(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/util-simd.c:78 (discriminator 1) │ │ │ │ │ - add.w ip, ip, #32 │ │ │ │ │ -vzipq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/14/include/arm_neon.h:9898 │ │ │ │ │ - vzip.32 q9, q8 │ │ │ │ │ -_soxr_ordered_partial_convolve_simd32(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/util-simd.c:85 │ │ │ │ │ - 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 1) │ │ │ │ │ - blt.n 1bc3c │ │ │ │ │ -./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] │ │ │ │ │ - mov r3, r0 │ │ │ │ │ - add r2, r0 │ │ │ │ │ - add r3, r1 │ │ │ │ │ - vldr s12, [r2, #4] │ │ │ │ │ - vldr s15, [r3, #4] │ │ │ │ │ - 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} │ │ │ │ │ - movs r0, r0 │ │ │ │ │ + adds r0, #42 @ 0x2a │ │ │ │ │ movs r0, r0 │ │ │ │ │ __aeabi_uidiv(): │ │ │ │ │ subs r2, r1, #1 │ │ │ │ │ __udivsi3(): │ │ │ │ │ it eq │ │ │ │ │ bxeq lr │ │ │ │ │ - bcc.w 1bf22 │ │ │ │ │ + bcc.w 163d2 │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - bls.w 1bf0c │ │ │ │ │ + bls.w 163bc │ │ │ │ │ tst r1, r2 │ │ │ │ │ - beq.w 1bf14 │ │ │ │ │ + beq.w 163c4 │ │ │ │ │ clz r3, r0 │ │ │ │ │ clz r2, r1 │ │ │ │ │ sub.w r3, r2, r3 │ │ │ │ │ rsb r3, r3, #31 │ │ │ │ │ - add r2, pc, #16 @ (adr r2, 1bd08 ) │ │ │ │ │ + add r2, pc, #16 @ (adr r2, 161b8 ) │ │ │ │ │ add.w r3, r2, r3, lsl #4 │ │ │ │ │ mov.w r2, #0 │ │ │ │ │ mov pc, r3 │ │ │ │ │ nop │ │ │ │ │ nop.w │ │ │ │ │ cmp.w r0, r1, lsl #31 │ │ │ │ │ nop │ │ │ │ │ @@ -49556,48 +38520,48 @@ │ │ │ │ │ moveq r0, #1 │ │ │ │ │ movne r0, #0 │ │ │ │ │ bx lr │ │ │ │ │ clz r2, r1 │ │ │ │ │ rsb r2, r2, #31 │ │ │ │ │ lsr.w r0, r0, r2 │ │ │ │ │ bx lr │ │ │ │ │ - cbz r0, 1bf28 │ │ │ │ │ + cbz r0, 163d8 │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ - b.w 1c610 │ │ │ │ │ + b.w 16ac0 │ │ │ │ │ __aeabi_uidivmod(): │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 1bf22 │ │ │ │ │ + beq.n 163d2 │ │ │ │ │ stmdb sp!, {r0, r1, lr} │ │ │ │ │ - bl 1bcd0 │ │ │ │ │ + bl 16180 │ │ │ │ │ ldmia.w sp!, {r1, r2, lr} │ │ │ │ │ mul.w r3, r2, r0 │ │ │ │ │ sub.w r1, r1, r3 │ │ │ │ │ bx lr │ │ │ │ │ nop │ │ │ │ │ __aeabi_idiv(): │ │ │ │ │ cmp r1, #0 │ │ │ │ │ __divsi3(): │ │ │ │ │ - beq.w 1c1ca │ │ │ │ │ + beq.w 1667a │ │ │ │ │ eor.w ip, r0, r1 │ │ │ │ │ it mi │ │ │ │ │ negmi r1, r1 │ │ │ │ │ subs r2, r1, #1 │ │ │ │ │ - beq.w 1c19a │ │ │ │ │ + beq.w 1664a │ │ │ │ │ movs r3, r0 │ │ │ │ │ it mi │ │ │ │ │ negmi r3, r0 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - bls.w 1c1a4 │ │ │ │ │ + bls.w 16654 │ │ │ │ │ tst r1, r2 │ │ │ │ │ - beq.w 1c1b4 │ │ │ │ │ + beq.w 16664 │ │ │ │ │ clz r2, r3 │ │ │ │ │ clz r0, r1 │ │ │ │ │ sub.w r2, r0, r2 │ │ │ │ │ rsb r2, r2, #31 │ │ │ │ │ - add r0, pc, #16 @ (adr r0, 1bf90 ) │ │ │ │ │ + add r0, pc, #16 @ (adr r0, 16440 ) │ │ │ │ │ add.w r2, r0, r2, lsl #4 │ │ │ │ │ mov.w r0, #0 │ │ │ │ │ mov pc, r2 │ │ │ │ │ nop │ │ │ │ │ nop.w │ │ │ │ │ cmp.w r3, r1, lsl #31 │ │ │ │ │ nop │ │ │ │ │ @@ -49781,28 +38745,28 @@ │ │ │ │ │ negmi r0, r0 │ │ │ │ │ bx lr │ │ │ │ │ cmp r0, #0 │ │ │ │ │ it gt │ │ │ │ │ mvngt.w r0, #2147483648 @ 0x80000000 │ │ │ │ │ it lt │ │ │ │ │ movlt.w r0, #2147483648 @ 0x80000000 │ │ │ │ │ - b.w 1c610 │ │ │ │ │ + b.w 16ac0 │ │ │ │ │ __aeabi_idivmod(): │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 1c1ca │ │ │ │ │ + beq.n 1667a │ │ │ │ │ stmdb sp!, {r0, r1, lr} │ │ │ │ │ - bl 1bf4e │ │ │ │ │ + bl 163fe │ │ │ │ │ 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 1c204 │ │ │ │ │ + b.n 166b4 │ │ │ │ │ nop │ │ │ │ │ __subdf3(): │ │ │ │ │ eor.w r3, r3, #2147483648 @ 0x80000000 │ │ │ │ │ __adddf3(): │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ mov.w r4, r1, lsl #1 │ │ │ │ │ mov.w r5, r3, lsl #1 │ │ │ │ │ @@ -49810,114 +38774,114 @@ │ │ │ │ │ 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 1c3f2 │ │ │ │ │ + beq.w 168a2 │ │ │ │ │ mov.w r4, r4, lsr #21 │ │ │ │ │ rsbs r5, r4, r5, lsr #21 │ │ │ │ │ it lt │ │ │ │ │ neglt r5, r5 │ │ │ │ │ - ble.n 1c256 │ │ │ │ │ + ble.n 16706 │ │ │ │ │ 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 1c274 │ │ │ │ │ + beq.n 16724 │ │ │ │ │ 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 1c288 │ │ │ │ │ + beq.n 16738 │ │ │ │ │ negs r2, r2 │ │ │ │ │ sbc.w r3, r3, r3, lsl #1 │ │ │ │ │ teq r4, r5 │ │ │ │ │ - beq.w 1c3de │ │ │ │ │ + beq.w 1688e │ │ │ │ │ sub.w r4, r4, #1 │ │ │ │ │ rsbs lr, r5, #32 │ │ │ │ │ - blt.n 1c2b6 │ │ │ │ │ + blt.n 16766 │ │ │ │ │ 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 1c2d4 │ │ │ │ │ + b.n 16784 │ │ │ │ │ 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 1c2ea │ │ │ │ │ + bpl.n 1679a │ │ │ │ │ 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 1c328 │ │ │ │ │ + bcc.n 167d8 │ │ │ │ │ cmp.w r1, #2097152 @ 0x200000 │ │ │ │ │ - bcc.n 1c310 │ │ │ │ │ + bcc.n 167c0 │ │ │ │ │ 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 1c444 │ │ │ │ │ + bcs.w 168f4 │ │ │ │ │ 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 1c310 │ │ │ │ │ + bcs.n 167c0 │ │ │ │ │ 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 1c372 │ │ │ │ │ + bge.n 16822 │ │ │ │ │ adds r2, #12 │ │ │ │ │ - ble.n 1c36e │ │ │ │ │ + ble.n 1681e │ │ │ │ │ add.w ip, r2, #20 │ │ │ │ │ rsb r2, r2, #12 │ │ │ │ │ lsl.w r0, r1, ip │ │ │ │ │ lsr.w r1, r1, r2 │ │ │ │ │ - b.n 1c388 │ │ │ │ │ + b.n 16838 │ │ │ │ │ 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 │ │ │ │ │ @@ -49925,17 +38889,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 1c3d6 │ │ │ │ │ + bge.n 16886 │ │ │ │ │ adds r4, #12 │ │ │ │ │ - bgt.n 1c3be │ │ │ │ │ + bgt.n 1686e │ │ │ │ │ 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 │ │ │ │ │ @@ -49952,35 +38916,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 1c290 │ │ │ │ │ + b.n 16740 │ │ │ │ │ mvns.w ip, r4, asr #21 │ │ │ │ │ it ne │ │ │ │ │ mvnsne.w ip, r5, asr #21 │ │ │ │ │ - beq.n 1c452 │ │ │ │ │ + beq.n 16902 │ │ │ │ │ teq r4, r5 │ │ │ │ │ it eq │ │ │ │ │ teqeq r0, r2 │ │ │ │ │ - beq.n 1c416 │ │ │ │ │ + beq.n 168c6 │ │ │ │ │ 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 1c434 │ │ │ │ │ + bne.n 168e4 │ │ │ │ │ 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 │ │ │ │ │ @@ -50012,29 +38976,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 1c33c │ │ │ │ │ + b.n 167ec │ │ │ │ │ nop │ │ │ │ │ __floatsidf(): │ │ │ │ │ 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 1c33c │ │ │ │ │ + b.n 167ec │ │ │ │ │ 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 │ │ │ │ │ @@ -50049,36 +39013,36 @@ │ │ │ │ │ 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 1c33c │ │ │ │ │ + b.n 167ec │ │ │ │ │ nop │ │ │ │ │ __floatundidf(): │ │ │ │ │ orrs.w r2, r0, r1 │ │ │ │ │ it eq │ │ │ │ │ bxeq lr │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ mov.w r5, #0 │ │ │ │ │ - b.n 1c52a │ │ │ │ │ + b.n 169da │ │ │ │ │ __floatdidf(): │ │ │ │ │ orrs.w r2, r0, r1 │ │ │ │ │ it eq │ │ │ │ │ bxeq lr │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ ands.w r5, r1, #2147483648 @ 0x80000000 │ │ │ │ │ - bpl.n 1c52a │ │ │ │ │ + bpl.n 169da │ │ │ │ │ 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 1c2ea │ │ │ │ │ + beq.w 1679a │ │ │ │ │ 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 │ │ │ │ │ @@ -50086,99 +39050,99 @@ │ │ │ │ │ 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 1c2ea │ │ │ │ │ + b.n 1679a │ │ │ │ │ nop │ │ │ │ │ __aeabi_ldivmod(): │ │ │ │ │ - cbnz r3, 1c592 │ │ │ │ │ - cbnz r2, 1c592 │ │ │ │ │ + cbnz r3, 16a42 │ │ │ │ │ + cbnz r2, 16a42 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ ittt lt │ │ │ │ │ movlt r0, #0 │ │ │ │ │ movlt.w r1, #2147483648 @ 0x80000000 │ │ │ │ │ - blt.n 1c58e │ │ │ │ │ + blt.n 16a3e │ │ │ │ │ it eq │ │ │ │ │ cmpeq r0, #0 │ │ │ │ │ itt ne │ │ │ │ │ mvnne.w r1, #2147483648 @ 0x80000000 │ │ │ │ │ movne.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ - b.w 1c610 │ │ │ │ │ + b.w 16ac0 │ │ │ │ │ sub.w ip, sp, #8 │ │ │ │ │ strd ip, lr, [sp, #-16]! │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - blt.n 1c5b2 │ │ │ │ │ + blt.n 16a62 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - blt.n 1c5d8 │ │ │ │ │ - bl 1c690 │ │ │ │ │ + blt.n 16a88 │ │ │ │ │ + bl 16b40 │ │ │ │ │ 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 1c5f4 │ │ │ │ │ - bl 1c690 │ │ │ │ │ + blt.n 16aa4 │ │ │ │ │ + bl 16b40 │ │ │ │ │ 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 1c690 │ │ │ │ │ + bl 16b40 │ │ │ │ │ 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 1c690 │ │ │ │ │ + bl 16b40 │ │ │ │ │ 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_idiv0(): │ │ │ │ │ push {r1, lr} │ │ │ │ │ mov.w r0, #8 │ │ │ │ │ - blx 17bc │ │ │ │ │ + blx 14e4 │ │ │ │ │ pop {r1, pc} │ │ │ │ │ __fixdfdi(): │ │ │ │ │ mov r2, r0 │ │ │ │ │ push {r3, lr} │ │ │ │ │ mov r3, r1 │ │ │ │ │ vmov d7, r2, r3 │ │ │ │ │ vcmpe.f64 d7, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bmi.n 1c638 │ │ │ │ │ + bmi.n 16ae8 │ │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ │ - b.w 1c650 │ │ │ │ │ + b.w 16b00 │ │ │ │ │ vneg.f64 d7, d7 │ │ │ │ │ vmov r0, r1, d7 │ │ │ │ │ - bl 1c650 │ │ │ │ │ + bl 16b00 │ │ │ │ │ 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] @ 1c680 │ │ │ │ │ + vldr d6, [pc, #44] @ 16b30 │ │ │ │ │ vmov d7, r0, r1 │ │ │ │ │ - vldr d5, [pc, #44] @ 1c688 │ │ │ │ │ + vldr d5, [pc, #44] @ 16b38 │ │ │ │ │ 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 │ │ │ │ │ @@ -50200,64 +39164,64 @@ │ │ │ │ │ sbcs.w r1, r5, r3 │ │ │ │ │ mov r4, r0 │ │ │ │ │ it cc │ │ │ │ │ movcc r0, #0 │ │ │ │ │ ldr r7, [sp, #28] │ │ │ │ │ it cc │ │ │ │ │ movcc r1, r0 │ │ │ │ │ - bcc.n 1c774 │ │ │ │ │ + bcc.n 16c24 │ │ │ │ │ clz r6, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 1c786 │ │ │ │ │ + beq.n 16c36 │ │ │ │ │ clz r1, r5 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.n 1c77e │ │ │ │ │ + beq.n 16c2e │ │ │ │ │ subs r6, r6, r1 │ │ │ │ │ sub.w ip, r6, #32 │ │ │ │ │ rsb lr, r6, #32 │ │ │ │ │ lsls r3, r6 │ │ │ │ │ lsl.w r1, r2, ip │ │ │ │ │ lsl.w r8, r2, r6 │ │ │ │ │ orrs r3, r1 │ │ │ │ │ lsr.w r2, r2, lr │ │ │ │ │ cmp r4, r8 │ │ │ │ │ orr.w r3, r3, r2 │ │ │ │ │ sbcs.w r2, r5, r3 │ │ │ │ │ itt cc │ │ │ │ │ movcc r0, #0 │ │ │ │ │ movcc r1, r0 │ │ │ │ │ - bcc.n 1c6fc │ │ │ │ │ + bcc.n 16bac │ │ │ │ │ movs r0, #1 │ │ │ │ │ subs.w r4, r4, r8 │ │ │ │ │ sbc.w r5, r5, r3 │ │ │ │ │ lsl.w r1, r0, ip │ │ │ │ │ lsr.w r2, r0, lr │ │ │ │ │ orrs r1, r2 │ │ │ │ │ lsls r0, r6 │ │ │ │ │ - cbz r6, 1c774 │ │ │ │ │ + cbz r6, 16c24 │ │ │ │ │ mov.w r2, r8, lsr #1 │ │ │ │ │ mov r8, r6 │ │ │ │ │ orr.w r2, r2, r3, lsl #31 │ │ │ │ │ lsrs r3, r3, #1 │ │ │ │ │ - b.n 1c722 │ │ │ │ │ + b.n 16bd2 │ │ │ │ │ subs r4, r4, r2 │ │ │ │ │ sbc.w r5, r5, r3 │ │ │ │ │ adds r4, r4, r4 │ │ │ │ │ adcs r5, r5 │ │ │ │ │ adds r4, #1 │ │ │ │ │ adc.w r5, r5, #0 │ │ │ │ │ subs.w r8, r8, #1 │ │ │ │ │ - beq.n 1c734 │ │ │ │ │ + beq.n 16be4 │ │ │ │ │ cmp r4, r2 │ │ │ │ │ sbcs.w r9, r5, r3 │ │ │ │ │ - bcs.n 1c70c │ │ │ │ │ + bcs.n 16bbc │ │ │ │ │ adds r4, r4, r4 │ │ │ │ │ adcs r5, r5 │ │ │ │ │ subs.w r8, r8, #1 │ │ │ │ │ - bne.n 1c722 │ │ │ │ │ + bne.n 16bd2 │ │ │ │ │ adds r0, r0, r4 │ │ │ │ │ lsl.w lr, r5, lr │ │ │ │ │ lsr.w r4, r4, r6 │ │ │ │ │ adc.w r1, r1, r5 │ │ │ │ │ lsr.w ip, r5, ip │ │ │ │ │ orr.w r4, r4, lr │ │ │ │ │ orr.w r4, r4, ip │ │ │ │ │ @@ -50268,31 +39232,28 @@ │ │ │ │ │ lsl.w ip, r4, ip │ │ │ │ │ lsr.w r3, r4, r3 │ │ │ │ │ orr.w r2, r2, ip │ │ │ │ │ orrs r2, r3 │ │ │ │ │ lsl.w r3, r4, r6 │ │ │ │ │ subs r0, r0, r3 │ │ │ │ │ sbc.w r1, r1, r2 │ │ │ │ │ - cbz r7, 1c77a │ │ │ │ │ + cbz r7, 16c2a │ │ │ │ │ strd r4, r5, [r7] │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ clz r1, r4 │ │ │ │ │ adds r1, #32 │ │ │ │ │ - b.n 1c6ba │ │ │ │ │ + b.n 16b6a │ │ │ │ │ clz r6, r2 │ │ │ │ │ clz r1, r5 │ │ │ │ │ adds r6, #32 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.n 1c6ba │ │ │ │ │ - b.n 1c77e │ │ │ │ │ + bne.n 16b6a │ │ │ │ │ + b.n 16c2e │ │ │ │ │ nop │ │ │ │ │ atexit(): │ │ │ │ │ - ldr r3, [pc, #8] @ (1c7a4 ) │ │ │ │ │ + ldr r3, [pc, #8] @ (16c54 ) │ │ │ │ │ movs r1, #0 │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ - b.w 169c <__cxa_atexit@plt> │ │ │ │ │ - cmp r0, #96 @ 0x60 │ │ │ │ │ - movs r0, r0 │ │ │ │ │ - bne.n 1c7ae │ │ │ │ │ - b.w 9002 │ │ │ │ │ - b.w 8e3e │ │ │ │ │ + b.w 13c4 <__cxa_atexit@plt> │ │ │ │ │ + movs r3, #176 @ 0xb0 │ │ │ │ │ + ... │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {} │ │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Disassembly of section .fini: │ │ │ │ │ │ │ │ │ │ -0001c7b4 <.fini>: │ │ │ │ │ +00016c58 <.fini>: │ │ │ │ │ _fini(): │ │ │ │ │ push {r3, lr} │ │ │ │ │ pop {r3, pc} │ │ │ │ ├── readelf --wide --decompress --hex-dump=.rodata {} │ │ │ │ │ @@ -1,306 +1,296 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.rodata': │ │ │ │ │ - 0x0001c7c0 3e000000 41000000 0c000000 41000000 >...A.......A... │ │ │ │ │ - 0x0001c7d0 11000000 41000000 27000000 41000000 ....A...'...A... │ │ │ │ │ - 0x0001c7e0 36000000 41000000 03000000 41000000 6...A.......A... │ │ │ │ │ - 0x0001c7f0 06000000 41000000 15000000 41000000 ....A.......A... │ │ │ │ │ - 0x0001c800 0f000000 41000000 0e000000 41000000 ....A.......A... │ │ │ │ │ - 0x0001c810 26000000 41000000 13000000 41000000 &...A.......A... │ │ │ │ │ - 0x0001c820 29000000 41000000 02000000 41000000 )...A.......A... │ │ │ │ │ - 0x0001c830 19000000 41000000 0a000000 41000000 ....A.......A... │ │ │ │ │ - 0x0001c840 0b000000 41000000 00000000 00000000 ....A........... │ │ │ │ │ - 0x0001c850 6e756c6c 20696e70 75742062 75666665 null input buffe │ │ │ │ │ - 0x0001c860 7220706f 696e7465 72000000 6c696273 r pointer...libs │ │ │ │ │ - 0x0001c870 6f78722d 302e312e 33000000 32196400 oxr-0.1.3...2.d. │ │ │ │ │ - 0x0001c880 696e7661 6c696420 696f2064 61746174 invalid io datat │ │ │ │ │ - 0x0001c890 79706528 73290000 6d616c6c 6f632066 ype(s)..malloc f │ │ │ │ │ - 0x0001c8a0 61696c65 64000000 696e7661 6c696420 ailed...invalid │ │ │ │ │ - 0x0001c8b0 736f7872 5f742070 6f696e74 65720000 soxr_t pointer.. │ │ │ │ │ - 0x0001c8c0 6d757374 20736574 20232063 68616e6e must set # chann │ │ │ │ │ - 0x0001c8d0 656c7320 6265666f 7265204f 2f492072 els before O/I r │ │ │ │ │ - 0x0001c8e0 6174696f 00000000 492f4f20 72617469 atio....I/O rati │ │ │ │ │ - 0x0001c8f0 6f206f75 742d6f66 2d72616e 67650000 o out-of-range.. │ │ │ │ │ - 0x0001c900 76617279 696e6720 4f2f4920 72617469 varying O/I rati │ │ │ │ │ - 0x0001c910 6f206973 206e6f74 20737570 706f7274 o is not support │ │ │ │ │ - 0x0001c920 65642077 69746820 74686973 20717561 ed with this qua │ │ │ │ │ - 0x0001c930 6c697479 206c6576 656c0000 696e7661 lity level..inva │ │ │ │ │ - 0x0001c940 6c696420 23206f66 20636861 6e6e656c lid # of channel │ │ │ │ │ - 0x0001c950 73000000 23206f66 20636861 6e6e656c s...# of channel │ │ │ │ │ - 0x0001c960 73206361 6e277420 62652063 68616e67 s can't be chang │ │ │ │ │ - 0x0001c970 65640000 534f5852 5f545241 43450000 ed..SOXR_TRACE.. │ │ │ │ │ - 0x0001c980 61726368 3a202573 00000000 534f5852 arch: %s....SOXR │ │ │ │ │ - 0x0001c990 5f4d494e 5f444654 5f53495a 45000000 _MIN_DFT_SIZE... │ │ │ │ │ - 0x0001c9a0 534f5852 5f4c4152 47455f44 46545f53 SOXR_LARGE_DFT_S │ │ │ │ │ - 0x0001c9b0 495a4500 534f5852 5f434f45 46535f53 IZE.SOXR_COEFS_S │ │ │ │ │ - 0x0001c9c0 495a4500 534f5852 5f4e554d 5f544852 IZE.SOXR_NUM_THR │ │ │ │ │ - 0x0001c9d0 45414453 00000000 534f5852 5f434f45 EADS....SOXR_COE │ │ │ │ │ - 0x0001c9e0 465f494e 54455250 00000000 534f5852 F_INTERP....SOXR │ │ │ │ │ - 0x0001c9f0 5f535452 4943545f 42554600 534f5852 _STRICT_BUF.SOXR │ │ │ │ │ - 0x0001ca00 5f4e4f53 4d414c4c 494e544f 50540000 _NOSMALLINTOPT.. │ │ │ │ │ - 0x0001ca10 534f5852 5f555345 5f53494d 44000000 SOXR_USE_SIMD... │ │ │ │ │ - 0x0001ca20 534f5852 5f555345 5f53494d 44333200 SOXR_USE_SIMD32. │ │ │ │ │ - 0x0001ca30 6e756c6c 206f7574 70757420 62756666 null output buff │ │ │ │ │ - 0x0001ca40 65722070 6f696e74 65720000 04080402 er pointer...... │ │ │ │ │ - 0x0001ca50 00000000 696e7075 74206675 6e637469 ....input functi │ │ │ │ │ - 0x0001ca60 6f6e2072 65706f72 74656420 6661696c on reported fail │ │ │ │ │ - 0x0001ca70 75726500 6e756c6c 20706f69 6e746572 ure.null pointer │ │ │ │ │ - 0x0001ca80 00000000 6d616b65 5f6c7066 286e3d25 ....make_lpf(n=% │ │ │ │ │ - 0x0001ca90 69204663 3d252e37 67206265 74613d25 i Fc=%.7g beta=% │ │ │ │ │ - 0x0001caa0 67207268 6f3d2567 20736361 6c653d25 g rho=%g scale=% │ │ │ │ │ - 0x0001cab0 67290000 2e2f7369 6e637465 73742025 g).../sinctest % │ │ │ │ │ - 0x0001cac0 2d31322e 37672025 2d31322e 37672025 -12.7g %-12.7g % │ │ │ │ │ - 0x0001cad0 67203020 252d3567 20256920 25692035 g 0 %-5g %i %i 5 │ │ │ │ │ - 0x0001cae0 30202567 20256720 2d34203e 31000000 0 %g %g -4 >1... │ │ │ │ │ - 0x0001caf0 6c6f6728 30290000 6e50493d 25672070 log(0)..nPI=%g p │ │ │ │ │ - 0x0001cb00 65616b2d 73756d40 25693d25 67202876 eak-sum@%i=%g (v │ │ │ │ │ - 0x0001cb10 616c4025 693d2567 293b206c 656e3d25 al@%i=%g); len=% │ │ │ │ │ - 0x0001cb20 6920706f 73743d25 69202825 67252529 i post=%i (%g%%) │ │ │ │ │ - 0x0001cb30 00000000 6669725f 6c656e3d 25692064 ....fir_len=%i d │ │ │ │ │ - 0x0001cb40 66745f6c 656e6774 683d2569 2046703d ft_length=%i Fp= │ │ │ │ │ - 0x0001cb50 25672046 733d2567 20466e3d 25672061 %g Fs=%g Fn=%g a │ │ │ │ │ - 0x0001cb60 74743d25 67202569 2f256900 696d6167 tt=%g %i/%i.imag │ │ │ │ │ - 0x0001cb70 696e6720 67726561 74657220 7468616e ing greater than │ │ │ │ │ - 0x0001cb80 20726f6c 6c6f6666 00000000 7472616e rolloff....tran │ │ │ │ │ - 0x0001cb90 73697469 6f6e2062 616e6477 69647468 sition bandwidth │ │ │ │ │ - 0x0001cba0 206e6f74 20696e20 5b302e32 2c35305d not in [0.2,50] │ │ │ │ │ - 0x0001cbb0 2025206f 66206e79 71756973 74000000 % of nyquist... │ │ │ │ │ - 0x0001cbc0 70686173 65207265 73706f6e 7365206e phase response n │ │ │ │ │ - 0x0001cbd0 6f742069 6e205b30 3d6d696e 2d706861 ot in [0=min-pha │ │ │ │ │ - 0x0001cbe0 73652c31 30303d6d 61782d70 68617365 se,100=max-phase │ │ │ │ │ - 0x0001cbf0 5d202500 70726563 6973696f 6e206e6f ] %.precision no │ │ │ │ │ - 0x0001cc00 7420696e 205b3135 2c33335d 20626974 t in [15,33] bit │ │ │ │ │ - 0x0001cc10 73000000 72657361 6d706c69 6e672066 s...resampling f │ │ │ │ │ - 0x0001cc20 6163746f 72206e6f 7420706f 73697469 actor not positi │ │ │ │ │ - 0x0001cc30 76650000 7472616e 73697469 6f6e2062 ve..transition b │ │ │ │ │ - 0x0001cc40 616e6420 6e6f7420 77697468 696e205b and not within [ │ │ │ │ │ - 0x0001cc50 35302c31 35305d20 25206f66 206e7971 50,150] % of nyq │ │ │ │ │ - 0x0001cc60 75697374 00000000 6f757420 6f66206d uist....out of m │ │ │ │ │ - 0x0001cc70 656d6f72 79000000 7462775f 74696768 emory...tbw_tigh │ │ │ │ │ - 0x0001cc80 74656e3d 25672028 25676442 29000000 ten=%g (%gdB)... │ │ │ │ │ - 0x0001cc90 6669725f 6c656e3d 25692070 68617365 fir_len=%i phase │ │ │ │ │ - 0x0001cca0 733d2569 20636f65 665f696e 74657270 s=%i coef_interp │ │ │ │ │ - 0x0001ccb0 3d256920 73697a65 3d252e33 676b0000 =%i size=%.3gk.. │ │ │ │ │ - 0x0001ccc0 25673a20 3e3e2569 2025692f 25692025 %g: >>%i %i/%i % │ │ │ │ │ - 0x0001ccd0 692f2567 2025692f 25692028 25782900 i/%g %i/%i (%x). │ │ │ │ │ - 0x0001cce0 2535697c 252d3569 20707265 6c6f6164 %5i|%-5i preload │ │ │ │ │ - 0x0001ccf0 3d256920 72656d4c 3d256900 63723332 =%i remL=%i.cr32 │ │ │ │ │ - 0x0001cd00 00000000 63723634 00000000 76723332 ....cr64....vr32 │ │ │ │ │ - 0x0001cd10 00000000 252d3369 20707265 6c6f6164 ....%-3i preload │ │ │ │ │ - 0x0001cd20 3d256900 78666164 65206c65 76656c20 =%i.xfade level │ │ │ │ │ - 0x0001cd30 25692c20 696e633f 3d256900 73776974 %i, inc?=%i.swit │ │ │ │ │ - 0x0001cd40 63682066 726f6d20 73746167 65202569 ch from stage %i │ │ │ │ │ - 0x0001cd50 20746f20 25692c20 78322066 726f6d20 to %i, x2 from │ │ │ │ │ - 0x0001cd60 25692074 6f202569 00000000 63723332 %i to %i....cr32 │ │ │ │ │ - 0x0001cd70 73000000 04566e3f f4fd543f 5eba293f s....Vn?..T?^.)? │ │ │ │ │ - 0x0001cd80 31323434 38203438 38203434 204c204f 12448 488 44 L O │ │ │ │ │ - 0x0001cd90 4d500000 0000803f 0000803f 0000004f MP.....?...?...O │ │ │ │ │ - 0x0001cda0 00000047 00000000 24fd0d33 b66ed73d ...G....$..3.n.= │ │ │ │ │ - 0x0001cdb0 cb1825a8 1d4e263e 2730d835 4164753e ..%..N&>'0.5Adu> │ │ │ │ │ - 0x0001cdc0 8a8572fa eeb2c03e 4ee234e7 a522053f ..r....>N.4..".? │ │ │ │ │ - 0x0001cdd0 ea021b32 a422453f f87ad2c0 852e803f ...2."E?.z.....? │ │ │ │ │ - 0x0001cde0 eda49878 5634b23f d9da711c c771dc3f ...xV4.?..q..q.? │ │ │ │ │ - 0x0001cdf0 aec6711c c771fc3f 01000000 00001040 ..q..q.?.......@ │ │ │ │ │ - 0x0001ce00 00000000 00001040 00000000 0000f03f .......@.......? │ │ │ │ │ - 0x0001ce10 c8dcba48 20abdf3d 2b311f12 1925233e ...H ..=+1...%#> │ │ │ │ │ - 0x0001ce20 eb2e658f 65fc753e be8adbd1 a5a0c03e ..e.e.u>.......> │ │ │ │ │ - 0x0001ce30 297353eb bb25053f 2ddfb7af 4222453f )sS..%.?-...B"E? │ │ │ │ │ - 0x0001ce40 458919b4 8e2e803f 051b493f 5534b23f E......?..I?U4.? │ │ │ │ │ - 0x0001ce50 34ce855b c771dc3f 94b85a13 c771fc3f 4..[.q.?..Z..q.? │ │ │ │ │ - 0x0001ce60 d75ae300 00001040 030194ff ffff0f40 .Z.....@.......@ │ │ │ │ │ - 0x0001ce70 528c1700 0000f03f 1d03f096 7045e53d R......?....pE.= │ │ │ │ │ - 0x0001ce80 133ea181 ecca153e 941676d0 93e7783e .>.....>..v...x> │ │ │ │ │ - 0x0001ce90 c2d181b9 86fbbf3e 21946ec8 6456053f .......>!.n.dV.? │ │ │ │ │ - 0x0001cea0 70b726d4 c817453f 5a5c13ab 3830803f p.&...E?Z\..80.? │ │ │ │ │ - 0x0001ceb0 2057b0d2 f033b23f 2a29092f ea71dc3f W...3.?*)./.q.? │ │ │ │ │ - 0x0001cec0 28a4a26c be71fc3f 5fd48676 01001040 (..l.q.?_..v...@ │ │ │ │ │ - 0x0001ced0 317c63cc feff0f40 46ac5674 0000f03f 1|c....@F.Vt...? │ │ │ │ │ - 0x0001cee0 0aac4084 706aec3d 1d532547 453205be ..@.pj.=.S%GE2.. │ │ │ │ │ - 0x0001cef0 c023b67f 3db1803e 217fc41e 1e8fba3e .#..=..>!......> │ │ │ │ │ - 0x0001cf00 98a7ab80 4784063f d0a4c76f c8b9443f ....G..?...o..D? │ │ │ │ │ - 0x0001cf10 f7f3e5e1 b345803f da790a2c af2cb23f .....E.?.y.,.,.? │ │ │ │ │ - 0x0001cf20 96f7aa5e 8275dc3f 753f64a8 7870fc3f ...^.u.?u?d.xp.? │ │ │ │ │ - 0x0001cf30 9ba04aaa 4f001040 6a946467 a3ff0f40 ..J.O..@j.dg...@ │ │ │ │ │ - 0x0001cf40 27903297 3100f03f cc128ad6 92e1f23d '.2.1..?.......= │ │ │ │ │ - 0x0001cf50 3447955e 28bf30be 25ad3226 3c7b8a3e 4G.^(.0.%.2&<{.> │ │ │ │ │ - 0x0001cf60 82a8240d 0704a43e 3ec897e5 60420b3f ..$....>>...`B.? │ │ │ │ │ - 0x0001cf70 0fc25039 f7c8423f 409b2be1 87da803f ..P9..B?@.+....? │ │ │ │ │ - 0x0001cf80 84153c08 edeab13f b69dbb76 08a0dc3f ..<....?...v...? │ │ │ │ │ - 0x0001cf90 cab7b2a9 d95cfc3f 44ec8617 71061040 .....\.?D...q..@ │ │ │ │ │ - 0x0001cfa0 b111a3c6 52f60f40 8571a6e0 b206f03f ....R..@.q.....? │ │ │ │ │ - 0x0001cfb0 05e36377 c736723e 094a02e6 720c9f3e ..cw.6r>.J..r..> │ │ │ │ │ - 0x0001cfc0 dd6d3c35 513cdd3e 4e936908 1117143f .m<5Q<.>N.i....? │ │ │ │ │ - 0x0001cfd0 49ea81cd 85ec493f 76621796 ac107e3f I.....I?vb....~? │ │ │ │ │ - 0x0001cfe0 37eab920 1211af3f 40966196 2128dc3f 7.. ...?@.a.!(.? │ │ │ │ │ - 0x0001cff0 a82ca897 9eef0540 098c4191 4e942c40 .,.....@..A.N.,@ │ │ │ │ │ - 0x0001d000 dafa97bc 09e94d40 cb386c92 47996740 ......M@.8l.G.g@ │ │ │ │ │ - 0x0001d010 7c60465e f8fd7840 fa04359e 06b97a40 |`F^..x@..5...z@ │ │ │ │ │ - 0x0001d020 ceea54b6 3737883e c86ce17d 0099b43e ..T.77.>.l.}...> │ │ │ │ │ - 0x0001d030 b96678d4 dd61f33e 12e352f9 88992a3f .fx..a.>..R...*? │ │ │ │ │ - 0x0001d040 bd9c848e ef22613f 42c3556c 1fd7933f ....."a?B.Ul...? │ │ │ │ │ - 0x0001d050 b43220e3 3f76c43f 77fc5776 2181f23f .2 .?v.?w.Wv!..? │ │ │ │ │ - 0x0001d060 38028872 2fc21c40 56e56f3a 69ad4240 8..r/..@V.o:i.B@ │ │ │ │ │ - 0x0001d070 6ba7c3f5 ea796340 3455df93 56987e40 k....yc@4U..V.~@ │ │ │ │ │ - 0x0001d080 f9fc04ad a81b9040 3ce39a79 5a169140 .......@<..yZ..@ │ │ │ │ │ - 0x0001d090 566795b7 a71ca03e f4a41472 a05bcb3e Vg.....>...r.[.> │ │ │ │ │ - 0x0001d0a0 d0d6692a 7cba093f 023bb4ee 9da1413f ..i*|..?.;....A? │ │ │ │ │ - 0x0001d0b0 dee83e1c d8af763f d5aac9be fe39aa3f ..>...v?.....9.? │ │ │ │ │ - 0x0001d0c0 e4d6f761 7500db3f d59eaa5a f35e0840 ...au..?...Z.^.@ │ │ │ │ │ - 0x0001d0d0 45663658 32e53240 d4ca0175 927a5840 Ef6X2.2@...u.zX@ │ │ │ │ │ - 0x0001d0e0 8697b4fc 3a727940 b4340850 3ce99340 ....:ry@.4.P<..@ │ │ │ │ │ - 0x0001d0f0 cf56f102 fadda440 e423ede9 6effa540 .V.....@.#..n..@ │ │ │ │ │ - 0x0001d100 9debd245 3b75b53e 167f77bb a62fe23e ...E;u.>..w../.> │ │ │ │ │ - 0x0001d110 baf1da13 0118213f ed6474a2 6866573f ......!?.dt.hfW? │ │ │ │ │ - 0x0001d120 2ee53899 ae128e3f 2c0af4f3 cc5bc13f ..8....?,....[.? │ │ │ │ │ - 0x0001d130 e3d0a317 1ad8f13f 40b6aca5 d1132040 .......?@..... @ │ │ │ │ │ - 0x0001d140 55d9c7e5 72e14840 5c822876 4b147040 U...r.H@\.(vK.p@ │ │ │ │ │ - 0x0001d150 181d74d1 6aab9040 6b80e860 c600aa40 ..t.j..@k..`...@ │ │ │ │ │ - 0x0001d160 a22321d1 db24bb40 e4e05f45 7d78bc40 .#!..$.@.._E}x.@ │ │ │ │ │ - 0x0001d170 0c4dbe2f 8699cc3e 49c51889 3a33f83e .M./...>I...:3.> │ │ │ │ │ - 0x0001d180 2c781723 3fbc363f fddb196a ae166f3f ,x.#?.6?...j..o? │ │ │ │ │ - 0x0001d190 ed8fe877 6df4a33f 36041ea3 f601d73f ...wm..?6......? │ │ │ │ │ - 0x0001d1a0 7d37e91c 499e0740 0237b6db 1e3f3540 }7..I..@.7...?5@ │ │ │ │ │ - 0x0001d1b0 8d5df958 31696040 63d4ea6e 0c2b8540 .].X1i`@c..n.+.@ │ │ │ │ │ - 0x0001d1c0 63c1f8b4 bee4a540 683cb85c 4907c140 c......@h<.\I..@ │ │ │ │ │ - 0x0001d1d0 0f397052 56b7d140 4141ec38 3b81d240 .9pRV..@AA.8;..@ │ │ │ │ │ - 0x0001d1e0 8042d163 bc07e73c 9d6257f9 3a1c213d .B.c...<.bW.:.!= │ │ │ │ │ - 0x0001d1f0 0aa0207a 7f49663d 1deff5be bf89b03d .. z.If=.......= │ │ │ │ │ - 0x0001d200 4d5ab7fe bca0fe3d 4274d3db 72c0523e MZ.....=Bt..r.R> │ │ │ │ │ - 0x0001d210 69b26c60 67e0b03e aa1d5f4b ac201c3f i.l`g..>.._K. .? │ │ │ │ │ - 0x0001d220 df2ba986 a15eaa3f 2e3082da 0fa8f73c .+...^.?.0.....< │ │ │ │ │ - 0x0001d230 91e86017 bd37003d cef47475 c087693d ..`..7.=..tu..i= │ │ │ │ │ - 0x0001d240 08ff1178 564cb03d f15540b3 95a6fe3d ...xVL.=.U@....= │ │ │ │ │ - 0x0001d250 c85bec9a 5bc0523e 806cfa9a 67e0b03e .[..[.R>.l..g..> │ │ │ │ │ - 0x0001d260 1b2f0a4b ac201c3f a432a986 a15eaa3f ./.K. .?.2...^.? │ │ │ │ │ - 0x0001d270 c0813441 ed180e3d 5510bfc8 793342bd ..4A...=U...y3B. │ │ │ │ │ - 0x0001d280 d97c3305 dfb27e3d 01e84986 67e9a63d .|3...~=..I.g..= │ │ │ │ │ - 0x0001d290 bc694645 107aff3d 8ad8bd2a 88ba523e .iFE.z.=...*..R> │ │ │ │ │ - 0x0001d2a0 a312d47b 81e0b03e fe66ef08 ac201c3f ...{...>.f... .? │ │ │ │ │ - 0x0001d2b0 ef7ab286 a15eaa3f dc838a4f 4e452e3d .z...^.?...ONE.= │ │ │ │ │ - 0x0001d2c0 5c484999 630c74bd c662b183 c546ac3d \HI.c.t..b...F.= │ │ │ │ │ - 0x0001d2d0 da6ae69b 3270d0bd c7511dfd ce4f093e .j..2p...Q...O.> │ │ │ │ │ - 0x0001d2e0 8ba03a5e 36f7513e 869d62a0 63e5b03e ..:^6.Q>..b.c..> │ │ │ │ │ - 0x0001d2f0 3481bf1c 9a201c3f 1c384e8a a15eaa3f 4.... .?.8N..^.? │ │ │ │ │ - 0x0001d300 b231a4fb 5c4a253d a664f228 8b1961bd .1..\J%=.d.(..a. │ │ │ │ │ - 0x0001d310 50923f2b 57ba7d3d cfaef1d0 af39c93d P.?+W.}=.....9.= │ │ │ │ │ - 0x0001d320 3b0655e6 a635e13d 668db35a 975b543e ;.U..5.=f..Z.[T> │ │ │ │ │ - 0x0001d330 fede4574 ddcfb03e 2a8f20bc 07211c3f ..Et...>*. ..!.? │ │ │ │ │ - 0x0001d340 0eac006c a15eaa3f 6c19a87d 1c5007be ...l.^.?l..}.P.. │ │ │ │ │ - 0x0001d350 5f908e19 0a92e53e 6bc14131 68d7bb3f _......>k.A1h..? │ │ │ │ │ - 0x0001d360 9df6949c 13bbecbf 6de7a39d 71b307be ........m...q... │ │ │ │ │ - 0x0001d370 88f6ae29 fd8be53e f2ea1c03 b2d7bb3f ...)...>.......? │ │ │ │ │ - 0x0001d380 48e98832 0ab8ecbf c8a57fe5 0c3111be H..2.........1.. │ │ │ │ │ - 0x0001d390 862523aa 439ae53e 9e735c32 33d8bb3f .%#.C..>.s\23..? │ │ │ │ │ - 0x0001d3a0 10d6b5ac b1baecbf b43d43c6 041df9bd .........=C..... │ │ │ │ │ - 0x0001d3b0 8e9a1c5b d8d2e53e 59164cfc 51d4bb3f ...[...>Y.L.Q..? │ │ │ │ │ - 0x0001d3c0 80d18a14 6f89ecbf 36511621 dd68413e ....o...6Q.!.hA> │ │ │ │ │ - 0x0001d3d0 20fa2570 094add3e 465b3a8b 83f0bb3f .%p.J.>F[:....? │ │ │ │ │ - 0x0001d3e0 426ac999 dcdeecbf f0404483 7071443e Bj.......@D.pqD> │ │ │ │ │ - 0x0001d3f0 7524ab81 fa80de3e 23a70aa1 dee7bb3f u$.....>#......? │ │ │ │ │ - 0x0001d400 123c7430 5173ecbf 0f93574f c12a38be .p.c....? │ │ │ │ │ - 0x0001d420 0677b17a d168ebbf 8181ebc2 8bc07abe .w.z.h........z. │ │ │ │ │ - 0x0001d430 4c3b9bd1 99990a3f 251c1fd2 14a6ba3f L;.....?%......? │ │ │ │ │ - 0x0001d440 b42db940 38d5e5bf 58418a0b 148a853e .-.@8...XA.....> │ │ │ │ │ - 0x0001d450 1f8c5405 69b40ebf 76e84f76 8e5cbe3f ..T.i...v.Ov.\.? │ │ │ │ │ - 0x0001d460 d4f19881 caf8f3bf c0915999 114b84be ..........Y..K.. │ │ │ │ │ - 0x0001d470 4f5dd6ea 28ae103f 8e6dbeb6 2341bb3f O]..(..?.m..#A.? │ │ │ │ │ - 0x0001d480 a264726a 67d8e9bf 0ad723bc 9a9999be .drjg.....#..... │ │ │ │ │ - 0x0001d490 00000000 aaf1d2bd e6e19f3e c5b9b6bd ...........>.... │ │ │ │ │ - 0x0001d4a0 f450203d 0b518dbc fec0e03b 2d0717bb .P =.Q.....;-... │ │ │ │ │ - 0x0001d4b0 13d01f3a 367aedb8 0ede3b37 07839f3e ...:6z....;7...> │ │ │ │ │ - 0x0001d4c0 e4e1b2bd c2ca163d 24dc78bc 30b8b23b .......=$.x.0..; │ │ │ │ │ - 0x0001d4d0 180ccdba 7ccfa639 a0f511b8 720a9f3e ....|..9....r..> │ │ │ │ │ - 0x0001d4e0 db13aebd f94a0b3d 765e52bc 07be823b .....J.=v^R....; │ │ │ │ │ - 0x0001d4f0 433d6aba 23f9e438 72245e6e ec19d43f C=j.#..8r$^n...? │ │ │ │ │ - 0x0001d500 b8af5f4f 6313b8bf b2fb2269 8446a73f .._Oc....."i.F.? │ │ │ │ │ - 0x0001d510 310db654 cff197bf 27d94edf f3d8873f 1..T....'.N....? │ │ │ │ │ - 0x0001d520 2e5b13ff 0a0a76bf 1ca35fae b75f623f .[....v..._.._b? │ │ │ │ │ - 0x0001d530 ffaeafeb ccef4abf d554c309 eedb303f ......J..T....0? │ │ │ │ │ - 0x0001d540 4fff1883 105211bf c70f784b 8f78eb3e O....R....xK.x.> │ │ │ │ │ - 0x0001d550 fd866ca4 0f0bbebe ad38ff7a 261d813e ..l......8.z&..> │ │ │ │ │ - 0x0001d560 f426beef 4d14d43f c90134d3 97d6b7bf .&..M..?..4..... │ │ │ │ │ - 0x0001d570 d09429dd 09a2a63f 45af3700 65a296bf ..)....?E.7.e... │ │ │ │ │ - 0x0001d580 e9b31dc8 2ea8853f 93ba2f68 6ff472bf .......?../ho.r. │ │ │ │ │ - 0x0001d590 5d8274ce f7625d3f fea10fa5 148943bf ].t..b]?......C. │ │ │ │ │ - 0x0001d5a0 e3c7c261 3e62253f ebd0761d e91d02bf ...a>b%?..v..... │ │ │ │ │ - 0x0001d5b0 cc3d616c 063bd53e 749faed4 74049abe .=al.;.>t...t... │ │ │ │ │ - 0x0001d5c0 5cee25f8 b10dd43f 8cccdb26 aa8fb7bf \.%....?...&.... │ │ │ │ │ - 0x0001d5d0 646c86fa 50e5a53f e71f5787 742b95bf dl..P..?..W.t+.. │ │ │ │ │ - 0x0001d5e0 01915445 204c833f 416d44b2 53976fbf ..TE L.?AmD.S.o. │ │ │ │ │ - 0x0001d5f0 6b07a84a d356563f 3d0495bb c5213abf k..J.VV?=....!:. │ │ │ │ │ - 0x0001d600 2232d30f 2cbf173f 0c5da248 88f5edbe "2..,..?.].H.... │ │ │ │ │ - 0x0001d610 408ec5c0 f0dab33e 40ac0722 cf05d43f @......>@.."...? │ │ │ │ │ - 0x0001d620 fbdf9f71 d53bb7bf 3c8bae4b 960aa53f ...q.;..<..K...? │ │ │ │ │ - 0x0001d630 d889130c 1f8693bf 574c9488 cdc2803f ........WL.....? │ │ │ │ │ - 0x0001d640 ab015416 483469bf 94986f99 53964f3f ..T.H4i...o.S.O? │ │ │ │ │ - 0x0001d650 9f5df57b 0aea2ebf 7d9506af 8e1a053f .].{....}......? │ │ │ │ │ - 0x0001d660 f9d58172 fa72cebe 281390c4 3cfcd33f ...r.r..(...<..? │ │ │ │ │ - 0x0001d670 1e0240aa 38d7b6bf af907089 1e0aa43f ..@.8.....p....? │ │ │ │ │ - 0x0001d680 073da762 21aa91bf 50b039c4 1f187c3f .=.b!...P.9...|? │ │ │ │ │ - 0x0001d690 866079ae e5e062bf 0a2b005c 02fa433f .`y...b..+.\..C? │ │ │ │ │ - 0x0001d6a0 75c2dfb4 46af1dbf 58b2edc9 c17be73e u...F...X....{.> │ │ │ │ │ - 0x0001d6b0 128191d4 60f0d33f b49bee8c 3c5cb6bf ....`..?....<\.. │ │ │ │ │ - 0x0001d6c0 f0324c3d 58d9a23f d4e86f87 841b8fbf .2L=X..?..o..... │ │ │ │ │ - 0x0001d6d0 2193d4f1 0557763f 306388f5 82a159bf !....Wv?0c....Y. │ │ │ │ │ - 0x0001d6e0 a373a687 efd9343f 913781f8 b33e02bf .s....4?.7...>.. │ │ │ │ │ - 0x0001d6f0 5a37733e 4ee1d33f 84bb2768 7bc2b5bf Z7s>N..?..'h{... │ │ │ │ │ - 0x0001d700 f471f610 5f69a13f 538ae3b6 ce4b8abf .q.._i.?S....K.. │ │ │ │ │ - 0x0001d710 3660d1d4 c057703f bce21a5a a8474dbf 6`...Wp?...Z.GM. │ │ │ │ │ - 0x0001d720 c2b30f5b 249f1c3f 00000000 627fcc37 ...[$..?....b..7 │ │ │ │ │ - 0x0001d730 7896cb38 a4848639 0e3e0a3a 5d84693a x..8...9.>.:].i: │ │ │ │ │ - 0x0001d740 1ac6a33a 244bb83a ab7c8d3a bfd8b4b7 ...:$K.:.|.:.... │ │ │ │ │ - 0x0001d750 f66307bb 94a8a1bb b33d04bc 193d2bbc .c.......=...=+. │ │ │ │ │ - 0x0001d760 c65f2fbc be88f4bb 41c1e438 6d42403c ._/.....A..8mB@< │ │ │ │ │ - 0x0001d770 238cd13c 1d571c3d 99b0373d c634273d #..<.W.=..7=.4'= │ │ │ │ │ - 0x0001d780 f0cab93c 12c623bc 687f5abd de53cabd ...<..#.h.Z..S.. │ │ │ │ │ - 0x0001d790 0e0a09be 008013be 5cf9edbd 82982abd ........\.....*. │ │ │ │ │ - 0x0001d7a0 003ca53d a177783e 85b0da3e 0b441c3f .<.=.wx>...>.D.? │ │ │ │ │ - 0x0001d7b0 9129443f 8bf25e3f c861683f 00000000 .)D?..^?.ah?.... │ │ │ │ │ - 0x0001d7c0 09c16b37 7c67c337 d2102838 06cd8138 ..k7|g.7..(8...8 │ │ │ │ │ - 0x0001d7d0 c46cb838 5be8f338 dfd91639 1b5d2e39 .l.8[..8...9.].9 │ │ │ │ │ - 0x0001d7e0 19e33a39 432e3639 cd061a39 682ec238 ..:9C.69...9h..8 │ │ │ │ │ - 0x0001d7f0 bf86fd36 b802e4b8 54ad84b9 ff1bdbb9 ...6....T....... │ │ │ │ │ - 0x0001d800 39f51aba d73346ba 34036aba d14980ba 9....3F.4.j..I.. │ │ │ │ │ - 0x0001d810 930d82ba 89856fba 3e373fba 1f9fe3b9 ......o.>7?..... │ │ │ │ │ - 0x0001d820 4f220db8 b1c3ed39 d572823a 3fbfca3a O".....9.r.:?..: │ │ │ │ │ - 0x0001d830 608f063b c0c3203b 93eb2f3b 9959303b `..;.. ;../;.Y0; │ │ │ │ │ - 0x0001d840 6f3e1f3b 4d40f63a 0783883a 777345b8 o>.;M@.:...:wsE. │ │ │ │ │ - 0x0001d850 b5faacba 24872fbb 020c83bb b77ea8bb ....$./......~.. │ │ │ │ │ - 0x0001d860 ed5cc3bb 013dcfbb 2d8fc8bb 701fadbb .\...=..-...p... │ │ │ │ │ - 0x0001d870 130c79bb 0adfe1ba 45bb583a 2413703b ..y.....E.X:$.p; │ │ │ │ │ - 0x0001d880 cf69d63b 3a7e163c ec02393c e61c4e3c .i.;:~.<..9<..N< │ │ │ │ │ - 0x0001d890 f5df513c f499413c 33431c3c 7ba2c53b ..Q<..A<3C.<{..; │ │ │ │ │ - 0x0001d8a0 7bfcc23a 796d77bb eed118bc 0f1c70bc {..:ymw.......p. │ │ │ │ │ - 0x0001d8b0 5a539dbc 02c5b7bc 5e7ac3bc 788bbdbc ZS......^z..x... │ │ │ │ │ - 0x0001d8c0 137aa4bc 430471bc d61aefbb 15d2da3a .z..C.q........: │ │ │ │ │ - 0x0001d8d0 1f2d3c3c bf5cae3c a59ff63c 2275173d .-<<.\.<...<"u.= │ │ │ │ │ - 0x0001d8e0 28fd273d b0052a3d e2c81b3d b7d0f93c (.'=..*=...=...< │ │ │ │ │ - 0x0001d8f0 3b399d3c 9c0a9e3b 60193dbc 26a9e9bc ;9.<...;`.=.&... │ │ │ │ │ - 0x0001d900 476c36bd 4b446dbd 057489bd 06f090bd Gl6.KDm..t...... │ │ │ │ │ - 0x0001d910 7a298bbd ca8e6ebd 1d6b2bbd 39eea0bc z)....n..k+.9... │ │ │ │ │ - 0x0001d920 3aade03b 12ac113d 30fb823d c3d0b63d :..;...=0..=...= │ │ │ │ │ - 0x0001d930 d8a8de3d ac57f53d 77bbf63d 7139e03d ...=.W.=w..=q9.= │ │ │ │ │ - 0x0001d940 2124b13d 1300563d d1f00c3c 3df329bd !$.=..V=...<=.). │ │ │ │ │ - 0x0001d950 d4cec0bd 7f3714be f3c540be 28dc60be .....7....@.(.`. │ │ │ │ │ - 0x0001d960 989a6fbe dbdf68be c6a749be a15a10be ..o...h...I..Z.. │ │ │ │ │ - 0x0001d970 3a1574bd b22c3a3d 23ce2e3e 66529f3e :.t..,:=#..>fR.> │ │ │ │ │ - 0x0001d980 97cfeb3e 16971c3f d0bf413f 116c633f ...>...?..A?.lc? │ │ │ │ │ - 0x0001d990 63c87f3f 98a18a3f 0c54913f 909a933f c..?...?.T.?...? │ │ │ │ │ - 0x0001d9a0 e6e19f3e c5b9b6bd f450203d 0b518dbc ...>.....P =.Q.. │ │ │ │ │ - 0x0001d9b0 fec0e03b 2d0717bb 13d01f3a 367aedb8 ...;-......:6z.. │ │ │ │ │ - 0x0001d9c0 0ede3b37 00000000 00000000 00000000 ..;7............ │ │ │ │ │ - 0x0001d9d0 07839f3e e4e1b2bd c2ca163d 24dc78bc ...>.......=$.x. │ │ │ │ │ - 0x0001d9e0 30b8b23b 180ccdba 7ccfa639 a0f511b8 0..;....|..9.... │ │ │ │ │ - 0x0001d9f0 f30435bf 000080bf 00000040 f304b5bf ..5........@.... │ │ │ │ │ - 0x0001da00 000000c0 00000000 04000000 02000000 ................ │ │ │ │ │ - 0x0001da10 03000000 05000000 00000000 3e000000 ............>... │ │ │ │ │ - 0x0001da20 41000000 0c000000 41000000 11000000 A.......A....... │ │ │ │ │ - 0x0001da30 41000000 27000000 41000000 36000000 A...'...A...6... │ │ │ │ │ - 0x0001da40 41000000 03000000 41000000 06000000 A.......A....... │ │ │ │ │ - 0x0001da50 41000000 15000000 41000000 0f000000 A.......A....... │ │ │ │ │ - 0x0001da60 41000000 0e000000 41000000 26000000 A.......A...&... │ │ │ │ │ - 0x0001da70 41000000 13000000 41000000 29000000 A.......A...)... │ │ │ │ │ - 0x0001da80 41000000 02000000 41000000 19000000 A.......A....... │ │ │ │ │ - 0x0001da90 41000000 0a000000 41000000 0b000000 A.......A....... │ │ │ │ │ - 0x0001daa0 41000000 00000000 00000000 A........... │ │ │ │ │ + 0x00016c60 3e000000 41000000 0c000000 41000000 >...A.......A... │ │ │ │ │ + 0x00016c70 11000000 41000000 27000000 41000000 ....A...'...A... │ │ │ │ │ + 0x00016c80 36000000 41000000 03000000 41000000 6...A.......A... │ │ │ │ │ + 0x00016c90 06000000 41000000 15000000 41000000 ....A.......A... │ │ │ │ │ + 0x00016ca0 0f000000 41000000 0e000000 41000000 ....A.......A... │ │ │ │ │ + 0x00016cb0 26000000 41000000 13000000 41000000 &...A.......A... │ │ │ │ │ + 0x00016cc0 29000000 41000000 02000000 41000000 )...A.......A... │ │ │ │ │ + 0x00016cd0 19000000 41000000 0a000000 41000000 ....A.......A... │ │ │ │ │ + 0x00016ce0 0b000000 41000000 00000000 00000000 ....A........... │ │ │ │ │ + 0x00016cf0 6e756c6c 20696e70 75742062 75666665 null input buffe │ │ │ │ │ + 0x00016d00 7220706f 696e7465 72000000 6c696273 r pointer...libs │ │ │ │ │ + 0x00016d10 6f78722d 302e312e 33000000 32196400 oxr-0.1.3...2.d. │ │ │ │ │ + 0x00016d20 696e7661 6c696420 696f2064 61746174 invalid io datat │ │ │ │ │ + 0x00016d30 79706528 73290000 6d616c6c 6f632066 ype(s)..malloc f │ │ │ │ │ + 0x00016d40 61696c65 64000000 696e7661 6c696420 ailed...invalid │ │ │ │ │ + 0x00016d50 736f7872 5f742070 6f696e74 65720000 soxr_t pointer.. │ │ │ │ │ + 0x00016d60 6d757374 20736574 20232063 68616e6e must set # chann │ │ │ │ │ + 0x00016d70 656c7320 6265666f 7265204f 2f492072 els before O/I r │ │ │ │ │ + 0x00016d80 6174696f 00000000 492f4f20 72617469 atio....I/O rati │ │ │ │ │ + 0x00016d90 6f206f75 742d6f66 2d72616e 67650000 o out-of-range.. │ │ │ │ │ + 0x00016da0 76617279 696e6720 4f2f4920 72617469 varying O/I rati │ │ │ │ │ + 0x00016db0 6f206973 206e6f74 20737570 706f7274 o is not support │ │ │ │ │ + 0x00016dc0 65642077 69746820 74686973 20717561 ed with this qua │ │ │ │ │ + 0x00016dd0 6c697479 206c6576 656c0000 696e7661 lity level..inva │ │ │ │ │ + 0x00016de0 6c696420 23206f66 20636861 6e6e656c lid # of channel │ │ │ │ │ + 0x00016df0 73000000 23206f66 20636861 6e6e656c s...# of channel │ │ │ │ │ + 0x00016e00 73206361 6e277420 62652063 68616e67 s can't be chang │ │ │ │ │ + 0x00016e10 65640000 534f5852 5f545241 43450000 ed..SOXR_TRACE.. │ │ │ │ │ + 0x00016e20 61726368 3a202573 00000000 534f5852 arch: %s....SOXR │ │ │ │ │ + 0x00016e30 5f4d494e 5f444654 5f53495a 45000000 _MIN_DFT_SIZE... │ │ │ │ │ + 0x00016e40 534f5852 5f4c4152 47455f44 46545f53 SOXR_LARGE_DFT_S │ │ │ │ │ + 0x00016e50 495a4500 534f5852 5f434f45 46535f53 IZE.SOXR_COEFS_S │ │ │ │ │ + 0x00016e60 495a4500 534f5852 5f4e554d 5f544852 IZE.SOXR_NUM_THR │ │ │ │ │ + 0x00016e70 45414453 00000000 534f5852 5f434f45 EADS....SOXR_COE │ │ │ │ │ + 0x00016e80 465f494e 54455250 00000000 534f5852 F_INTERP....SOXR │ │ │ │ │ + 0x00016e90 5f535452 4943545f 42554600 534f5852 _STRICT_BUF.SOXR │ │ │ │ │ + 0x00016ea0 5f4e4f53 4d414c4c 494e544f 50540000 _NOSMALLINTOPT.. │ │ │ │ │ + 0x00016eb0 6e756c6c 206f7574 70757420 62756666 null output buff │ │ │ │ │ + 0x00016ec0 65722070 6f696e74 65720000 04080402 er pointer...... │ │ │ │ │ + 0x00016ed0 00000000 696e7075 74206675 6e637469 ....input functi │ │ │ │ │ + 0x00016ee0 6f6e2072 65706f72 74656420 6661696c on reported fail │ │ │ │ │ + 0x00016ef0 75726500 6e756c6c 20706f69 6e746572 ure.null pointer │ │ │ │ │ + 0x00016f00 00000000 6d616b65 5f6c7066 286e3d25 ....make_lpf(n=% │ │ │ │ │ + 0x00016f10 69204663 3d252e37 67206265 74613d25 i Fc=%.7g beta=% │ │ │ │ │ + 0x00016f20 67207268 6f3d2567 20736361 6c653d25 g rho=%g scale=% │ │ │ │ │ + 0x00016f30 67290000 2e2f7369 6e637465 73742025 g).../sinctest % │ │ │ │ │ + 0x00016f40 2d31322e 37672025 2d31322e 37672025 -12.7g %-12.7g % │ │ │ │ │ + 0x00016f50 67203020 252d3567 20256920 25692035 g 0 %-5g %i %i 5 │ │ │ │ │ + 0x00016f60 30202567 20256720 2d34203e 31000000 0 %g %g -4 >1... │ │ │ │ │ + 0x00016f70 6c6f6728 30290000 6e50493d 25672070 log(0)..nPI=%g p │ │ │ │ │ + 0x00016f80 65616b2d 73756d40 25693d25 67202876 eak-sum@%i=%g (v │ │ │ │ │ + 0x00016f90 616c4025 693d2567 293b206c 656e3d25 al@%i=%g); len=% │ │ │ │ │ + 0x00016fa0 6920706f 73743d25 69202825 67252529 i post=%i (%g%%) │ │ │ │ │ + 0x00016fb0 00000000 6669725f 6c656e3d 25692064 ....fir_len=%i d │ │ │ │ │ + 0x00016fc0 66745f6c 656e6774 683d2569 2046703d ft_length=%i Fp= │ │ │ │ │ + 0x00016fd0 25672046 733d2567 20466e3d 25672061 %g Fs=%g Fn=%g a │ │ │ │ │ + 0x00016fe0 74743d25 67202569 2f256900 696d6167 tt=%g %i/%i.imag │ │ │ │ │ + 0x00016ff0 696e6720 67726561 74657220 7468616e ing greater than │ │ │ │ │ + 0x00017000 20726f6c 6c6f6666 00000000 7472616e rolloff....tran │ │ │ │ │ + 0x00017010 73697469 6f6e2062 616e6477 69647468 sition bandwidth │ │ │ │ │ + 0x00017020 206e6f74 20696e20 5b302e32 2c35305d not in [0.2,50] │ │ │ │ │ + 0x00017030 2025206f 66206e79 71756973 74000000 % of nyquist... │ │ │ │ │ + 0x00017040 70686173 65207265 73706f6e 7365206e phase response n │ │ │ │ │ + 0x00017050 6f742069 6e205b30 3d6d696e 2d706861 ot in [0=min-pha │ │ │ │ │ + 0x00017060 73652c31 30303d6d 61782d70 68617365 se,100=max-phase │ │ │ │ │ + 0x00017070 5d202500 70726563 6973696f 6e206e6f ] %.precision no │ │ │ │ │ + 0x00017080 7420696e 205b3135 2c33335d 20626974 t in [15,33] bit │ │ │ │ │ + 0x00017090 73000000 72657361 6d706c69 6e672066 s...resampling f │ │ │ │ │ + 0x000170a0 6163746f 72206e6f 7420706f 73697469 actor not positi │ │ │ │ │ + 0x000170b0 76650000 7472616e 73697469 6f6e2062 ve..transition b │ │ │ │ │ + 0x000170c0 616e6420 6e6f7420 77697468 696e205b and not within [ │ │ │ │ │ + 0x000170d0 35302c31 35305d20 25206f66 206e7971 50,150] % of nyq │ │ │ │ │ + 0x000170e0 75697374 00000000 6f757420 6f66206d uist....out of m │ │ │ │ │ + 0x000170f0 656d6f72 79000000 7462775f 74696768 emory...tbw_tigh │ │ │ │ │ + 0x00017100 74656e3d 25672028 25676442 29000000 ten=%g (%gdB)... │ │ │ │ │ + 0x00017110 6669725f 6c656e3d 25692070 68617365 fir_len=%i phase │ │ │ │ │ + 0x00017120 733d2569 20636f65 665f696e 74657270 s=%i coef_interp │ │ │ │ │ + 0x00017130 3d256920 73697a65 3d252e33 676b0000 =%i size=%.3gk.. │ │ │ │ │ + 0x00017140 25673a20 3e3e2569 2025692f 25692025 %g: >>%i %i/%i % │ │ │ │ │ + 0x00017150 692f2567 2025692f 25692028 25782900 i/%g %i/%i (%x). │ │ │ │ │ + 0x00017160 2535697c 252d3569 20707265 6c6f6164 %5i|%-5i preload │ │ │ │ │ + 0x00017170 3d256920 72656d4c 3d256900 63723332 =%i remL=%i.cr32 │ │ │ │ │ + 0x00017180 00000000 63723634 00000000 76723332 ....cr64....vr32 │ │ │ │ │ + 0x00017190 00000000 252d3369 20707265 6c6f6164 ....%-3i preload │ │ │ │ │ + 0x000171a0 3d256900 78666164 65206c65 76656c20 =%i.xfade level │ │ │ │ │ + 0x000171b0 25692c20 696e633f 3d256900 73776974 %i, inc?=%i.swit │ │ │ │ │ + 0x000171c0 63682066 726f6d20 73746167 65202569 ch from stage %i │ │ │ │ │ + 0x000171d0 20746f20 25692c20 78322066 726f6d20 to %i, x2 from │ │ │ │ │ + 0x000171e0 25692074 6f202569 00000000 04566e3f %i to %i.....Vn? │ │ │ │ │ + 0x000171f0 f4fd543f 5eba293f 31323434 38203438 ..T?^.)?12448 48 │ │ │ │ │ + 0x00017200 38203434 204c204f 4d500000 0000803f 8 44 L OMP.....? │ │ │ │ │ + 0x00017210 0000803f 0000004f 00000047 00000000 ...?...O...G.... │ │ │ │ │ + 0x00017220 24fd0d33 b66ed73d cb1825a8 1d4e263e $..3.n.=..%..N&> │ │ │ │ │ + 0x00017230 2730d835 4164753e 8a8572fa eeb2c03e '0.5Adu>..r....> │ │ │ │ │ + 0x00017240 4ee234e7 a522053f ea021b32 a422453f N.4..".?...2."E? │ │ │ │ │ + 0x00017250 f87ad2c0 852e803f eda49878 5634b23f .z.....?...xV4.? │ │ │ │ │ + 0x00017260 d9da711c c771dc3f aec6711c c771fc3f ..q..q.?..q..q.? │ │ │ │ │ + 0x00017270 01000000 00001040 00000000 00001040 .......@.......@ │ │ │ │ │ + 0x00017280 00000000 0000f03f c8dcba48 20abdf3d .......?...H ..= │ │ │ │ │ + 0x00017290 2b311f12 1925233e eb2e658f 65fc753e +1...%#>..e.e.u> │ │ │ │ │ + 0x000172a0 be8adbd1 a5a0c03e 297353eb bb25053f .......>)sS..%.? │ │ │ │ │ + 0x000172b0 2ddfb7af 4222453f 458919b4 8e2e803f -...B"E?E......? │ │ │ │ │ + 0x000172c0 051b493f 5534b23f 34ce855b c771dc3f ..I?U4.?4..[.q.? │ │ │ │ │ + 0x000172d0 94b85a13 c771fc3f d75ae300 00001040 ..Z..q.?.Z.....@ │ │ │ │ │ + 0x000172e0 030194ff ffff0f40 528c1700 0000f03f .......@R......? │ │ │ │ │ + 0x000172f0 1d03f096 7045e53d 133ea181 ecca153e ....pE.=.>.....> │ │ │ │ │ + 0x00017300 941676d0 93e7783e c2d181b9 86fbbf3e ..v...x>.......> │ │ │ │ │ + 0x00017310 21946ec8 6456053f 70b726d4 c817453f !.n.dV.?p.&...E? │ │ │ │ │ + 0x00017320 5a5c13ab 3830803f 2057b0d2 f033b23f Z\..80.? W...3.? │ │ │ │ │ + 0x00017330 2a29092f ea71dc3f 28a4a26c be71fc3f *)./.q.?(..l.q.? │ │ │ │ │ + 0x00017340 5fd48676 01001040 317c63cc feff0f40 _..v...@1|c....@ │ │ │ │ │ + 0x00017350 46ac5674 0000f03f 0aac4084 706aec3d F.Vt...?..@.pj.= │ │ │ │ │ + 0x00017360 1d532547 453205be c023b67f 3db1803e .S%GE2...#..=..> │ │ │ │ │ + 0x00017370 217fc41e 1e8fba3e 98a7ab80 4784063f !......>....G..? │ │ │ │ │ + 0x00017380 d0a4c76f c8b9443f f7f3e5e1 b345803f ...o..D?.....E.? │ │ │ │ │ + 0x00017390 da790a2c af2cb23f 96f7aa5e 8275dc3f .y.,.,.?...^.u.? │ │ │ │ │ + 0x000173a0 753f64a8 7870fc3f 9ba04aaa 4f001040 u?d.xp.?..J.O..@ │ │ │ │ │ + 0x000173b0 6a946467 a3ff0f40 27903297 3100f03f j.dg...@'.2.1..? │ │ │ │ │ + 0x000173c0 cc128ad6 92e1f23d 3447955e 28bf30be .......=4G.^(.0. │ │ │ │ │ + 0x000173d0 25ad3226 3c7b8a3e 82a8240d 0704a43e %.2&<{.>..$....> │ │ │ │ │ + 0x000173e0 3ec897e5 60420b3f 0fc25039 f7c8423f >...`B.?..P9..B? │ │ │ │ │ + 0x000173f0 409b2be1 87da803f 84153c08 edeab13f @.+....?..<....? │ │ │ │ │ + 0x00017400 b69dbb76 08a0dc3f cab7b2a9 d95cfc3f ...v...?.....\.? │ │ │ │ │ + 0x00017410 44ec8617 71061040 b111a3c6 52f60f40 D...q..@....R..@ │ │ │ │ │ + 0x00017420 8571a6e0 b206f03f 05e36377 c736723e .q.....?..cw.6r> │ │ │ │ │ + 0x00017430 094a02e6 720c9f3e dd6d3c35 513cdd3e .J..r..>.m<5Q<.> │ │ │ │ │ + 0x00017440 4e936908 1117143f 49ea81cd 85ec493f N.i....?I.....I? │ │ │ │ │ + 0x00017450 76621796 ac107e3f 37eab920 1211af3f vb....~?7.. ...? │ │ │ │ │ + 0x00017460 40966196 2128dc3f a82ca897 9eef0540 @.a.!(.?.,.....@ │ │ │ │ │ + 0x00017470 098c4191 4e942c40 dafa97bc 09e94d40 ..A.N.,@......M@ │ │ │ │ │ + 0x00017480 cb386c92 47996740 7c60465e f8fd7840 .8l.G.g@|`F^..x@ │ │ │ │ │ + 0x00017490 fa04359e 06b97a40 ceea54b6 3737883e ..5...z@..T.77.> │ │ │ │ │ + 0x000174a0 c86ce17d 0099b43e b96678d4 dd61f33e .l.}...>.fx..a.> │ │ │ │ │ + 0x000174b0 12e352f9 88992a3f bd9c848e ef22613f ..R...*?....."a? │ │ │ │ │ + 0x000174c0 42c3556c 1fd7933f b43220e3 3f76c43f B.Ul...?.2 .?v.? │ │ │ │ │ + 0x000174d0 77fc5776 2181f23f 38028872 2fc21c40 w.Wv!..?8..r/..@ │ │ │ │ │ + 0x000174e0 56e56f3a 69ad4240 6ba7c3f5 ea796340 V.o:i.B@k....yc@ │ │ │ │ │ + 0x000174f0 3455df93 56987e40 f9fc04ad a81b9040 4U..V.~@.......@ │ │ │ │ │ + 0x00017500 3ce39a79 5a169140 566795b7 a71ca03e <..yZ..@Vg.....> │ │ │ │ │ + 0x00017510 f4a41472 a05bcb3e d0d6692a 7cba093f ...r.[.>..i*|..? │ │ │ │ │ + 0x00017520 023bb4ee 9da1413f dee83e1c d8af763f .;....A?..>...v? │ │ │ │ │ + 0x00017530 d5aac9be fe39aa3f e4d6f761 7500db3f .....9.?...au..? │ │ │ │ │ + 0x00017540 d59eaa5a f35e0840 45663658 32e53240 ...Z.^.@Ef6X2.2@ │ │ │ │ │ + 0x00017550 d4ca0175 927a5840 8697b4fc 3a727940 ...u.zX@....:ry@ │ │ │ │ │ + 0x00017560 b4340850 3ce99340 cf56f102 fadda440 .4.P<..@.V.....@ │ │ │ │ │ + 0x00017570 e423ede9 6effa540 9debd245 3b75b53e .#..n..@...E;u.> │ │ │ │ │ + 0x00017580 167f77bb a62fe23e baf1da13 0118213f ..w../.>......!? │ │ │ │ │ + 0x00017590 ed6474a2 6866573f 2ee53899 ae128e3f .dt.hfW?..8....? │ │ │ │ │ + 0x000175a0 2c0af4f3 cc5bc13f e3d0a317 1ad8f13f ,....[.?.......? │ │ │ │ │ + 0x000175b0 40b6aca5 d1132040 55d9c7e5 72e14840 @..... @U...r.H@ │ │ │ │ │ + 0x000175c0 5c822876 4b147040 181d74d1 6aab9040 \.(vK.p@..t.j..@ │ │ │ │ │ + 0x000175d0 6b80e860 c600aa40 a22321d1 db24bb40 k..`...@.#!..$.@ │ │ │ │ │ + 0x000175e0 e4e05f45 7d78bc40 0c4dbe2f 8699cc3e .._E}x.@.M./...> │ │ │ │ │ + 0x000175f0 49c51889 3a33f83e 2c781723 3fbc363f I...:3.>,x.#?.6? │ │ │ │ │ + 0x00017600 fddb196a ae166f3f ed8fe877 6df4a33f ...j..o?...wm..? │ │ │ │ │ + 0x00017610 36041ea3 f601d73f 7d37e91c 499e0740 6......?}7..I..@ │ │ │ │ │ + 0x00017620 0237b6db 1e3f3540 8d5df958 31696040 .7...?5@.].X1i`@ │ │ │ │ │ + 0x00017630 63d4ea6e 0c2b8540 63c1f8b4 bee4a540 c..n.+.@c......@ │ │ │ │ │ + 0x00017640 683cb85c 4907c140 0f397052 56b7d140 h<.\I..@.9pRV..@ │ │ │ │ │ + 0x00017650 4141ec38 3b81d240 8042d163 bc07e73c AA.8;..@.B.c...< │ │ │ │ │ + 0x00017660 9d6257f9 3a1c213d 0aa0207a 7f49663d .bW.:.!=.. z.If= │ │ │ │ │ + 0x00017670 1deff5be bf89b03d 4d5ab7fe bca0fe3d .......=MZ.....= │ │ │ │ │ + 0x00017680 4274d3db 72c0523e 69b26c60 67e0b03e Bt..r.R>i.l`g..> │ │ │ │ │ + 0x00017690 aa1d5f4b ac201c3f df2ba986 a15eaa3f .._K. .?.+...^.? │ │ │ │ │ + 0x000176a0 2e3082da 0fa8f73c 91e86017 bd37003d .0.....<..`..7.= │ │ │ │ │ + 0x000176b0 cef47475 c087693d 08ff1178 564cb03d ..tu..i=...xVL.= │ │ │ │ │ + 0x000176c0 f15540b3 95a6fe3d c85bec9a 5bc0523e .U@....=.[..[.R> │ │ │ │ │ + 0x000176d0 806cfa9a 67e0b03e 1b2f0a4b ac201c3f .l..g..>./.K. .? │ │ │ │ │ + 0x000176e0 a432a986 a15eaa3f c0813441 ed180e3d .2...^.?..4A...= │ │ │ │ │ + 0x000176f0 5510bfc8 793342bd d97c3305 dfb27e3d U...y3B..|3...~= │ │ │ │ │ + 0x00017700 01e84986 67e9a63d bc694645 107aff3d ..I.g..=.iFE.z.= │ │ │ │ │ + 0x00017710 8ad8bd2a 88ba523e a312d47b 81e0b03e ...*..R>...{...> │ │ │ │ │ + 0x00017720 fe66ef08 ac201c3f ef7ab286 a15eaa3f .f... .?.z...^.? │ │ │ │ │ + 0x00017730 dc838a4f 4e452e3d 5c484999 630c74bd ...ONE.=\HI.c.t. │ │ │ │ │ + 0x00017740 c662b183 c546ac3d da6ae69b 3270d0bd .b...F.=.j..2p.. │ │ │ │ │ + 0x00017750 c7511dfd ce4f093e 8ba03a5e 36f7513e .Q...O.>..:^6.Q> │ │ │ │ │ + 0x00017760 869d62a0 63e5b03e 3481bf1c 9a201c3f ..b.c..>4.... .? │ │ │ │ │ + 0x00017770 1c384e8a a15eaa3f b231a4fb 5c4a253d .8N..^.?.1..\J%= │ │ │ │ │ + 0x00017780 a664f228 8b1961bd 50923f2b 57ba7d3d .d.(..a.P.?+W.}= │ │ │ │ │ + 0x00017790 cfaef1d0 af39c93d 3b0655e6 a635e13d .....9.=;.U..5.= │ │ │ │ │ + 0x000177a0 668db35a 975b543e fede4574 ddcfb03e f..Z.[T>..Et...> │ │ │ │ │ + 0x000177b0 2a8f20bc 07211c3f 0eac006c a15eaa3f *. ..!.?...l.^.? │ │ │ │ │ + 0x000177c0 6c19a87d 1c5007be 5f908e19 0a92e53e l..}.P.._......> │ │ │ │ │ + 0x000177d0 6bc14131 68d7bb3f 9df6949c 13bbecbf k.A1h..?........ │ │ │ │ │ + 0x000177e0 6de7a39d 71b307be 88f6ae29 fd8be53e m...q......)...> │ │ │ │ │ + 0x000177f0 f2ea1c03 b2d7bb3f 48e98832 0ab8ecbf .......?H..2.... │ │ │ │ │ + 0x00017800 c8a57fe5 0c3111be 862523aa 439ae53e .....1...%#.C..> │ │ │ │ │ + 0x00017810 9e735c32 33d8bb3f 10d6b5ac b1baecbf .s\23..?........ │ │ │ │ │ + 0x00017820 b43d43c6 041df9bd 8e9a1c5b d8d2e53e .=C........[...> │ │ │ │ │ + 0x00017830 59164cfc 51d4bb3f 80d18a14 6f89ecbf Y.L.Q..?....o... │ │ │ │ │ + 0x00017840 36511621 dd68413e 20fa2570 094add3e 6Q.!.hA> .%p.J.> │ │ │ │ │ + 0x00017850 465b3a8b 83f0bb3f 426ac999 dcdeecbf F[:....?Bj...... │ │ │ │ │ + 0x00017860 f0404483 7071443e 7524ab81 fa80de3e .@D.pqD>u$.....> │ │ │ │ │ + 0x00017870 23a70aa1 dee7bb3f 123c7430 5173ecbf #......?. │ │ │ │ │ + 0x00017890 70c16389 18c0bb3f 0677b17a d168ebbf p.c....?.w.z.h.. │ │ │ │ │ + 0x000178a0 8181ebc2 8bc07abe 4c3b9bd1 99990a3f ......z.L;.....? │ │ │ │ │ + 0x000178b0 251c1fd2 14a6ba3f b42db940 38d5e5bf %......?.-.@8... │ │ │ │ │ + 0x000178c0 58418a0b 148a853e 1f8c5405 69b40ebf XA.....>..T.i... │ │ │ │ │ + 0x000178d0 76e84f76 8e5cbe3f d4f19881 caf8f3bf v.Ov.\.?........ │ │ │ │ │ + 0x000178e0 c0915999 114b84be 4f5dd6ea 28ae103f ..Y..K..O]..(..? │ │ │ │ │ + 0x000178f0 8e6dbeb6 2341bb3f a264726a 67d8e9bf .m..#A.?.drjg... │ │ │ │ │ + 0x00017900 0ad723bc 9a9999be 00000000 aaf1d2bd ..#............. │ │ │ │ │ + 0x00017910 e6e19f3e c5b9b6bd f450203d 0b518dbc ...>.....P =.Q.. │ │ │ │ │ + 0x00017920 fec0e03b 2d0717bb 13d01f3a 367aedb8 ...;-......:6z.. │ │ │ │ │ + 0x00017930 0ede3b37 07839f3e e4e1b2bd c2ca163d ..;7...>.......= │ │ │ │ │ + 0x00017940 24dc78bc 30b8b23b 180ccdba 7ccfa639 $.x.0..;....|..9 │ │ │ │ │ + 0x00017950 a0f511b8 720a9f3e db13aebd f94a0b3d ....r..>.....J.= │ │ │ │ │ + 0x00017960 765e52bc 07be823b 433d6aba 23f9e438 v^R....;C=j.#..8 │ │ │ │ │ + 0x00017970 72245e6e ec19d43f b8af5f4f 6313b8bf r$^n...?.._Oc... │ │ │ │ │ + 0x00017980 b2fb2269 8446a73f 310db654 cff197bf .."i.F.?1..T.... │ │ │ │ │ + 0x00017990 27d94edf f3d8873f 2e5b13ff 0a0a76bf '.N....?.[....v. │ │ │ │ │ + 0x000179a0 1ca35fae b75f623f ffaeafeb ccef4abf .._.._b?......J. │ │ │ │ │ + 0x000179b0 d554c309 eedb303f 4fff1883 105211bf .T....0?O....R.. │ │ │ │ │ + 0x000179c0 c70f784b 8f78eb3e fd866ca4 0f0bbebe ..xK.x.>..l..... │ │ │ │ │ + 0x000179d0 ad38ff7a 261d813e f426beef 4d14d43f .8.z&..>.&..M..? │ │ │ │ │ + 0x000179e0 c90134d3 97d6b7bf d09429dd 09a2a63f ..4.......)....? │ │ │ │ │ + 0x000179f0 45af3700 65a296bf e9b31dc8 2ea8853f E.7.e..........? │ │ │ │ │ + 0x00017a00 93ba2f68 6ff472bf 5d8274ce f7625d3f ../ho.r.].t..b]? │ │ │ │ │ + 0x00017a10 fea10fa5 148943bf e3c7c261 3e62253f ......C....a>b%? │ │ │ │ │ + 0x00017a20 ebd0761d e91d02bf cc3d616c 063bd53e ..v......=al.;.> │ │ │ │ │ + 0x00017a30 749faed4 74049abe 5cee25f8 b10dd43f t...t...\.%....? │ │ │ │ │ + 0x00017a40 8cccdb26 aa8fb7bf 646c86fa 50e5a53f ...&....dl..P..? │ │ │ │ │ + 0x00017a50 e71f5787 742b95bf 01915445 204c833f ..W.t+....TE L.? │ │ │ │ │ + 0x00017a60 416d44b2 53976fbf 6b07a84a d356563f AmD.S.o.k..J.VV? │ │ │ │ │ + 0x00017a70 3d0495bb c5213abf 2232d30f 2cbf173f =....!:."2..,..? │ │ │ │ │ + 0x00017a80 0c5da248 88f5edbe 408ec5c0 f0dab33e .].H....@......> │ │ │ │ │ + 0x00017a90 40ac0722 cf05d43f fbdf9f71 d53bb7bf @.."...?...q.;.. │ │ │ │ │ + 0x00017aa0 3c8bae4b 960aa53f d889130c 1f8693bf <..K...?........ │ │ │ │ │ + 0x00017ab0 574c9488 cdc2803f ab015416 483469bf WL.....?..T.H4i. │ │ │ │ │ + 0x00017ac0 94986f99 53964f3f 9f5df57b 0aea2ebf ..o.S.O?.].{.... │ │ │ │ │ + 0x00017ad0 7d9506af 8e1a053f f9d58172 fa72cebe }......?...r.r.. │ │ │ │ │ + 0x00017ae0 281390c4 3cfcd33f 1e0240aa 38d7b6bf (...<..?..@.8... │ │ │ │ │ + 0x00017af0 af907089 1e0aa43f 073da762 21aa91bf ..p....?.=.b!... │ │ │ │ │ + 0x00017b00 50b039c4 1f187c3f 866079ae e5e062bf P.9...|?.`y...b. │ │ │ │ │ + 0x00017b10 0a2b005c 02fa433f 75c2dfb4 46af1dbf .+.\..C?u...F... │ │ │ │ │ + 0x00017b20 58b2edc9 c17be73e 128191d4 60f0d33f X....{.>....`..? │ │ │ │ │ + 0x00017b30 b49bee8c 3c5cb6bf f0324c3d 58d9a23f ....<\...2L=X..? │ │ │ │ │ + 0x00017b40 d4e86f87 841b8fbf 2193d4f1 0557763f ..o.....!....Wv? │ │ │ │ │ + 0x00017b50 306388f5 82a159bf a373a687 efd9343f 0c....Y..s....4? │ │ │ │ │ + 0x00017b60 913781f8 b33e02bf 5a37733e 4ee1d33f .7...>..Z7s>N..? │ │ │ │ │ + 0x00017b70 84bb2768 7bc2b5bf f471f610 5f69a13f ..'h{....q.._i.? │ │ │ │ │ + 0x00017b80 538ae3b6 ce4b8abf 3660d1d4 c057703f S....K..6`...Wp? │ │ │ │ │ + 0x00017b90 bce21a5a a8474dbf c2b30f5b 249f1c3f ...Z.GM....[$..? │ │ │ │ │ + 0x00017ba0 00000000 627fcc37 7896cb38 a4848639 ....b..7x..8...9 │ │ │ │ │ + 0x00017bb0 0e3e0a3a 5d84693a 1ac6a33a 244bb83a .>.:].i:...:$K.: │ │ │ │ │ + 0x00017bc0 ab7c8d3a bfd8b4b7 f66307bb 94a8a1bb .|.:.....c...... │ │ │ │ │ + 0x00017bd0 b33d04bc 193d2bbc c65f2fbc be88f4bb .=...=+.._/..... │ │ │ │ │ + 0x00017be0 41c1e438 6d42403c 238cd13c 1d571c3d A..8mB@<#..<.W.= │ │ │ │ │ + 0x00017bf0 99b0373d c634273d f0cab93c 12c623bc ..7=.4'=...<..#. │ │ │ │ │ + 0x00017c00 687f5abd de53cabd 0e0a09be 008013be h.Z..S.......... │ │ │ │ │ + 0x00017c10 5cf9edbd 82982abd 003ca53d a177783e \.....*..<.=.wx> │ │ │ │ │ + 0x00017c20 85b0da3e 0b441c3f 9129443f 8bf25e3f ...>.D.?.)D?..^? │ │ │ │ │ + 0x00017c30 c861683f 00000000 09c16b37 7c67c337 .ah?......k7|g.7 │ │ │ │ │ + 0x00017c40 d2102838 06cd8138 c46cb838 5be8f338 ..(8...8.l.8[..8 │ │ │ │ │ + 0x00017c50 dfd91639 1b5d2e39 19e33a39 432e3639 ...9.].9..:9C.69 │ │ │ │ │ + 0x00017c60 cd061a39 682ec238 bf86fd36 b802e4b8 ...9h..8...6.... │ │ │ │ │ + 0x00017c70 54ad84b9 ff1bdbb9 39f51aba d73346ba T.......9....3F. │ │ │ │ │ + 0x00017c80 34036aba d14980ba 930d82ba 89856fba 4.j..I........o. │ │ │ │ │ + 0x00017c90 3e373fba 1f9fe3b9 4f220db8 b1c3ed39 >7?.....O".....9 │ │ │ │ │ + 0x00017ca0 d572823a 3fbfca3a 608f063b c0c3203b .r.:?..:`..;.. ; │ │ │ │ │ + 0x00017cb0 93eb2f3b 9959303b 6f3e1f3b 4d40f63a ../;.Y0;o>.;M@.: │ │ │ │ │ + 0x00017cc0 0783883a 777345b8 b5faacba 24872fbb ...:wsE.....$./. │ │ │ │ │ + 0x00017cd0 020c83bb b77ea8bb ed5cc3bb 013dcfbb .....~...\...=.. │ │ │ │ │ + 0x00017ce0 2d8fc8bb 701fadbb 130c79bb 0adfe1ba -...p.....y..... │ │ │ │ │ + 0x00017cf0 45bb583a 2413703b cf69d63b 3a7e163c E.X:$.p;.i.;:~.< │ │ │ │ │ + 0x00017d00 ec02393c e61c4e3c f5df513c f499413c ..9<..N<..Q<..A< │ │ │ │ │ + 0x00017d10 33431c3c 7ba2c53b 7bfcc23a 796d77bb 3C.<{..;{..:ymw. │ │ │ │ │ + 0x00017d20 eed118bc 0f1c70bc 5a539dbc 02c5b7bc ......p.ZS...... │ │ │ │ │ + 0x00017d30 5e7ac3bc 788bbdbc 137aa4bc 430471bc ^z..x....z..C.q. │ │ │ │ │ + 0x00017d40 d61aefbb 15d2da3a 1f2d3c3c bf5cae3c .......:.-<<.\.< │ │ │ │ │ + 0x00017d50 a59ff63c 2275173d 28fd273d b0052a3d ...<"u.=(.'=..*= │ │ │ │ │ + 0x00017d60 e2c81b3d b7d0f93c 3b399d3c 9c0a9e3b ...=...<;9.<...; │ │ │ │ │ + 0x00017d70 60193dbc 26a9e9bc 476c36bd 4b446dbd `.=.&...Gl6.KDm. │ │ │ │ │ + 0x00017d80 057489bd 06f090bd 7a298bbd ca8e6ebd .t......z)....n. │ │ │ │ │ + 0x00017d90 1d6b2bbd 39eea0bc 3aade03b 12ac113d .k+.9...:..;...= │ │ │ │ │ + 0x00017da0 30fb823d c3d0b63d d8a8de3d ac57f53d 0..=...=...=.W.= │ │ │ │ │ + 0x00017db0 77bbf63d 7139e03d 2124b13d 1300563d w..=q9.=!$.=..V= │ │ │ │ │ + 0x00017dc0 d1f00c3c 3df329bd d4cec0bd 7f3714be ...<=.)......7.. │ │ │ │ │ + 0x00017dd0 f3c540be 28dc60be 989a6fbe dbdf68be ..@.(.`...o...h. │ │ │ │ │ + 0x00017de0 c6a749be a15a10be 3a1574bd b22c3a3d ..I..Z..:.t..,:= │ │ │ │ │ + 0x00017df0 23ce2e3e 66529f3e 97cfeb3e 16971c3f #..>fR.>...>...? │ │ │ │ │ + 0x00017e00 d0bf413f 116c633f 63c87f3f 98a18a3f ..A?.lc?c..?...? │ │ │ │ │ + 0x00017e10 0c54913f 909a933f 3e000000 41000000 .T.?...?>...A... │ │ │ │ │ + 0x00017e20 0c000000 41000000 11000000 41000000 ....A.......A... │ │ │ │ │ + 0x00017e30 27000000 41000000 36000000 41000000 '...A...6...A... │ │ │ │ │ + 0x00017e40 03000000 41000000 06000000 41000000 ....A.......A... │ │ │ │ │ + 0x00017e50 15000000 41000000 0f000000 41000000 ....A.......A... │ │ │ │ │ + 0x00017e60 0e000000 41000000 26000000 41000000 ....A...&...A... │ │ │ │ │ + 0x00017e70 13000000 41000000 29000000 41000000 ....A...)...A... │ │ │ │ │ + 0x00017e80 02000000 41000000 19000000 41000000 ....A.......A... │ │ │ │ │ + 0x00017e90 0a000000 41000000 0b000000 41000000 ....A.......A... │ │ │ │ │ + 0x00017ea0 00000000 00000000 ........ │ │ │ │ ├── readelf --wide --decompress --hex-dump=.ARM.exidx {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.ARM.exidx': │ │ │ │ │ - 0x0001daac e4ebff7f 01000000 ........ │ │ │ │ │ + 0x00017ea8 98ecff7f 01000000 ........ │ │ │ │ ├── readelf --wide --decompress --hex-dump=.eh_frame {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.eh_frame': │ │ │ │ │ - 0x0001dab4 00000000 .... │ │ │ │ │ + 0x00017eb0 00000000 .... │ │ │ │ ├── readelf --wide --decompress --hex-dump=.init_array {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.init_array': │ │ │ │ │ - 0x0001e630 75190000 u... │ │ │ │ │ + 0x00018898 9d160000 .... │ │ │ │ ├── readelf --wide --decompress --hex-dump=.fini_array {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.fini_array': │ │ │ │ │ - 0x0001e634 35190000 5... │ │ │ │ │ + 0x0001889c 5d160000 ]... │ │ │ │ ├── readelf --wide --decompress --hex-dump=.data.rel.ro {} │ │ │ │ │ @@ -1,126 +1,87 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.data.rel.ro': │ │ │ │ │ - 0x0001e638 000080bf 00000000 a5d80000 6666e640 ............ff.@ │ │ │ │ │ - 0x0001e648 a9d90000 0000a040 3ddc0000 000080bf .......@=....... │ │ │ │ │ - 0x0001e658 00000000 a5d80000 66661641 a9d90000 ........ff.A.... │ │ │ │ │ - 0x0001e668 6666d640 3ddc0000 000080bf 00000000 ff.@=........... │ │ │ │ │ - 0x0001e678 a5d80000 66664641 a9d90000 9a99f940 ....ffFA.......@ │ │ │ │ │ - 0x0001e688 3ddc0000 000080bf 00000000 a5d80000 =............... │ │ │ │ │ - 0x0001e698 9a995941 a9d90000 cdcc1441 3ddc0000 ..YA.......A=... │ │ │ │ │ - 0x0001e6a8 000080bf 00000000 a5d80000 00002841 ..............(A │ │ │ │ │ - 0x0001e6b8 3ddc0000 66660641 f5de0000 000080bf =...ff.A........ │ │ │ │ │ - 0x0001e6c8 00000000 a5d80000 9a993d41 3ddc0000 ..........=A=... │ │ │ │ │ - 0x0001e6d8 00001041 f5de0000 000080bf 00000000 ...A............ │ │ │ │ │ - 0x0001e6e8 a5d80000 00000041 a9d90000 9a99a940 .......A.......@ │ │ │ │ │ - 0x0001e6f8 3ddc0000 000080bf 00000000 a5d80000 =............... │ │ │ │ │ - 0x0001e708 9a990941 a9d90000 6666b640 3ddc0000 ...A....ff.@=... │ │ │ │ │ - 0x0001e718 000080bf 00000000 a5d80000 9a992941 ..............)A │ │ │ │ │ - 0x0001e728 a9d90000 0000d840 3ddc0000 000080bf .......@=....... │ │ │ │ │ - 0x0001e738 00000000 a5d80000 9a994941 a9d90000 ..........IA.... │ │ │ │ │ - 0x0001e748 9a990941 3ddc0000 000080bf 00000000 ...A=........... │ │ │ │ │ - 0x0001e758 a5d80000 9a991941 3ddc0000 3333f340 .......A=...33.@ │ │ │ │ │ - 0x0001e768 f5de0000 000080bf 00000000 a5d80000 ................ │ │ │ │ │ - 0x0001e778 66663641 3ddc0000 66660a41 f5de0000 ff6A=...ff.A.... │ │ │ │ │ - 0x0001e788 85eb2941 00002842 2de70000 00000000 ..)A..(B-....... │ │ │ │ │ - 0x0001e798 00000000 00000000 00000000 e17a3441 .............z4A │ │ │ │ │ - 0x0001e7a8 00003041 ade10000 00000041 21e30000 ..0A.......A!... │ │ │ │ │ - 0x0001e7b8 0000c040 19ea0000 000080bf 00000000 ...@............ │ │ │ │ │ - 0x0001e7c8 a5d80000 00001041 a9d90000 0000c040 .......A.......@ │ │ │ │ │ - 0x0001e7d8 3ddc0000 000080bf 00000000 a5d80000 =............... │ │ │ │ │ - 0x0001e7e8 00003041 a9d90000 0000e040 3ddc0000 ..0A.......@=... │ │ │ │ │ - 0x0001e7f8 000080bf 00000000 a5d80000 00005041 ..............PA │ │ │ │ │ - 0x0001e808 a9d90000 00000041 3ddc0000 000080bf .......A=....... │ │ │ │ │ - 0x0001e818 00000000 a5d80000 00002041 3ddc0000 .......... A=... │ │ │ │ │ - 0x0001e828 00000041 f5de0000 000080bf 00000000 ...A............ │ │ │ │ │ - 0x0001e838 a5d80000 00004041 3ddc0000 00001041 ......@A=......A │ │ │ │ │ - 0x0001e848 f5de0000 07000000 dcd40100 c9d30000 ................ │ │ │ │ │ - 0x0001e858 00000000 cd4cf142 08000000 bcd40100 .....L.B........ │ │ │ │ │ - 0x0001e868 41d60000 00000000 8f820843 09000000 A..........C.... │ │ │ │ │ - 0x0001e878 98d40100 69d70000 00000000 ec511843 ....i........Q.C │ │ │ │ │ - 0x0001e888 000080bf 00000000 111c0100 6666e640 ............ff.@ │ │ │ │ │ - 0x0001e898 191d0100 0000a040 891f0100 000080bf .......@........ │ │ │ │ │ - 0x0001e8a8 00000000 111c0100 66661641 191d0100 ........ff.A.... │ │ │ │ │ - 0x0001e8b8 6666d640 891f0100 000080bf 00000000 ff.@............ │ │ │ │ │ - 0x0001e8c8 111c0100 66664641 191d0100 9a99f940 ....ffFA.......@ │ │ │ │ │ - 0x0001e8d8 891f0100 000080bf 00000000 111c0100 ................ │ │ │ │ │ - 0x0001e8e8 9a995941 191d0100 cdcc1441 891f0100 ..YA.......A.... │ │ │ │ │ - 0x0001e8f8 000080bf 00000000 111c0100 00002841 ..............(A │ │ │ │ │ - 0x0001e908 891f0100 66660641 11220100 000080bf ....ff.A."...... │ │ │ │ │ - 0x0001e918 00000000 111c0100 9a993d41 891f0100 ..........=A.... │ │ │ │ │ - 0x0001e928 00001041 11220100 000080bf 00000000 ...A.".......... │ │ │ │ │ - 0x0001e938 111c0100 00000041 191d0100 9a99a940 .......A.......@ │ │ │ │ │ - 0x0001e948 891f0100 000080bf 00000000 111c0100 ................ │ │ │ │ │ - 0x0001e958 9a990941 191d0100 6666b640 891f0100 ...A....ff.@.... │ │ │ │ │ - 0x0001e968 000080bf 00000000 111c0100 9a992941 ..............)A │ │ │ │ │ - 0x0001e978 191d0100 0000d840 891f0100 000080bf .......@........ │ │ │ │ │ - 0x0001e988 00000000 111c0100 9a994941 191d0100 ..........IA.... │ │ │ │ │ - 0x0001e998 9a990941 891f0100 000080bf 00000000 ...A............ │ │ │ │ │ - 0x0001e9a8 111c0100 9a991941 891f0100 3333f340 .......A....33.@ │ │ │ │ │ - 0x0001e9b8 11220100 000080bf 00000000 111c0100 .".............. │ │ │ │ │ - 0x0001e9c8 66663641 891f0100 66660a41 11220100 ff6A....ff.A.".. │ │ │ │ │ - 0x0001e9d8 85eb2941 00002842 f1290100 00000000 ..)A..(B.)...... │ │ │ │ │ - 0x0001e9e8 00000000 00000000 00000000 e17a3441 .............z4A │ │ │ │ │ - 0x0001e9f8 00003041 a1240100 00000041 19260100 ..0A.$.....A.&.. │ │ │ │ │ - 0x0001ea08 0000c040 e92c0100 000080bf 00000000 ...@.,.......... │ │ │ │ │ - 0x0001ea18 111c0100 00001041 191d0100 0000c040 .......A.......@ │ │ │ │ │ - 0x0001ea28 891f0100 000080bf 00000000 111c0100 ................ │ │ │ │ │ - 0x0001ea38 00003041 191d0100 0000e040 891f0100 ..0A.......@.... │ │ │ │ │ - 0x0001ea48 000080bf 00000000 111c0100 00005041 ..............PA │ │ │ │ │ - 0x0001ea58 191d0100 00000041 891f0100 000080bf .......A........ │ │ │ │ │ - 0x0001ea68 00000000 111c0100 00002041 891f0100 .......... A.... │ │ │ │ │ - 0x0001ea78 00000041 11220100 000080bf 00000000 ...A.".......... │ │ │ │ │ - 0x0001ea88 111c0100 00004041 891f0100 00001041 ......@A.......A │ │ │ │ │ - 0x0001ea98 11220100 07000000 f0d60100 a1120100 .".............. │ │ │ │ │ - 0x0001eaa8 00000000 cd4cf142 08000000 b0d60100 .....L.B........ │ │ │ │ │ - 0x0001eab8 bd130100 00000000 8f820843 09000000 ...........C.... │ │ │ │ │ - 0x0001eac8 68d60100 ed140100 00000000 ec511843 h............Q.C │ │ │ │ │ - 0x0001ead8 0a000000 18d60100 31160100 00000000 ........1....... │ │ │ │ │ - 0x0001eae8 7b142843 0b000000 c0d50100 89170100 {.(C............ │ │ │ │ │ - 0x0001eaf8 00000000 3dca3743 0c000000 60d50100 ....=.7C....`... │ │ │ │ │ - 0x0001eb08 f5180100 00000000 c3754743 0d000000 .........uGC.... │ │ │ │ │ - 0x0001eb18 f8d40100 791a0100 00000000 b81e5743 ....y.........WC │ │ │ │ │ - 0x0001eb28 000080bf 00000000 3d6a0100 6666e640 ........=j..ff.@ │ │ │ │ │ - 0x0001eb38 016d0100 0000a040 81790100 000080bf .m.....@.y...... │ │ │ │ │ - 0x0001eb48 00000000 3d6a0100 66661641 016d0100 ....=j..ff.A.m.. │ │ │ │ │ - 0x0001eb58 6666d640 81790100 000080bf 00000000 ff.@.y.......... │ │ │ │ │ - 0x0001eb68 3d6a0100 66664641 016d0100 9a99f940 =j..ffFA.m.....@ │ │ │ │ │ - 0x0001eb78 81790100 000080bf 00000000 3d6a0100 .y..........=j.. │ │ │ │ │ - 0x0001eb88 9a995941 016d0100 cdcc1441 81790100 ..YA.m.....A.y.. │ │ │ │ │ - 0x0001eb98 000080bf 00000000 3d6a0100 00002841 ........=j....(A │ │ │ │ │ - 0x0001eba8 81790100 66660641 b9860100 000080bf .y..ff.A........ │ │ │ │ │ - 0x0001ebb8 00000000 3d6a0100 9a993d41 81790100 ....=j....=A.y.. │ │ │ │ │ - 0x0001ebc8 00001041 b9860100 000080bf 00000000 ...A............ │ │ │ │ │ - 0x0001ebd8 3d6a0100 00000041 016d0100 9a99a940 =j.....A.m.....@ │ │ │ │ │ - 0x0001ebe8 81790100 000080bf 00000000 3d6a0100 .y..........=j.. │ │ │ │ │ - 0x0001ebf8 9a990941 016d0100 6666b640 81790100 ...A.m..ff.@.y.. │ │ │ │ │ - 0x0001ec08 000080bf 00000000 3d6a0100 9a992941 ........=j....)A │ │ │ │ │ - 0x0001ec18 016d0100 0000d840 81790100 000080bf .m.....@.y...... │ │ │ │ │ - 0x0001ec28 00000000 3d6a0100 9a994941 016d0100 ....=j....IA.m.. │ │ │ │ │ - 0x0001ec38 9a990941 81790100 000080bf 00000000 ...A.y.......... │ │ │ │ │ - 0x0001ec48 3d6a0100 9a991941 81790100 3333f340 =j.....A.y..33.@ │ │ │ │ │ - 0x0001ec58 b9860100 000080bf 00000000 3d6a0100 ............=j.. │ │ │ │ │ - 0x0001ec68 66663641 81790100 66660a41 b9860100 ff6A.y..ff.A.... │ │ │ │ │ - 0x0001ec78 85eb2941 00000000 3d6a0100 00000000 ..)A....=j...... │ │ │ │ │ - 0x0001ec88 00000000 00000000 00000000 000080bf ................ │ │ │ │ │ - 0x0001ec98 00000000 3d6a0100 00000041 016d0100 ....=j.....A.m.. │ │ │ │ │ - 0x0001eca8 0000c040 81790100 000080bf 00000000 ...@.y.......... │ │ │ │ │ - 0x0001ecb8 3d6a0100 00001041 016d0100 0000c040 =j.....A.m.....@ │ │ │ │ │ - 0x0001ecc8 81790100 000080bf 00000000 3d6a0100 .y..........=j.. │ │ │ │ │ - 0x0001ecd8 00003041 016d0100 0000e040 81790100 ..0A.m.....@.y.. │ │ │ │ │ - 0x0001ece8 000080bf 00000000 3d6a0100 00005041 ........=j....PA │ │ │ │ │ - 0x0001ecf8 016d0100 00000041 81790100 000080bf .m.....A.y...... │ │ │ │ │ - 0x0001ed08 00000000 3d6a0100 00002041 81790100 ....=j.... A.y.. │ │ │ │ │ - 0x0001ed18 00000041 b9860100 000080bf 00000000 ...A............ │ │ │ │ │ - 0x0001ed28 3d6a0100 00004041 81790100 00001041 =j....@A.y.....A │ │ │ │ │ - 0x0001ed38 b9860100 08000000 d0d90100 d9670100 .............g.. │ │ │ │ │ - 0x0001ed48 00000000 8f820843 09000000 a0d90100 .......C........ │ │ │ │ │ - 0x0001ed58 01690100 00000000 ec511843 00000000 .i.......Q.C.... │ │ │ │ │ - 0x0001ed68 00000000 00000000 4ce80100 03000000 ........L....... │ │ │ │ │ - 0x0001ed78 00000000 00000000 ddd40000 38e60100 ............8... │ │ │ │ │ - 0x0001ed88 70f00100 00000000 00000000 00000000 p............... │ │ │ │ │ - 0x0001ed98 9cea0100 07000000 00000000 00000000 ................ │ │ │ │ │ - 0x0001eda8 59110100 88e80100 0cf00100 01bb0100 Y............... │ │ │ │ │ - 0x0001edb8 25bb0100 61bb0100 3ced0100 02000000 %...a...<....... │ │ │ │ │ - 0x0001edc8 00000000 00000000 75660100 28eb0100 ........uf..(... │ │ │ │ │ - 0x0001edd8 28f10100 (... │ │ │ │ │ + 0x000188a0 000080bf 00000000 65d40000 6666e640 ........e...ff.@ │ │ │ │ │ + 0x000188b0 69d50000 0000a040 fdd70000 000080bf i......@........ │ │ │ │ │ + 0x000188c0 00000000 65d40000 66661641 69d50000 ....e...ff.Ai... │ │ │ │ │ + 0x000188d0 6666d640 fdd70000 000080bf 00000000 ff.@............ │ │ │ │ │ + 0x000188e0 65d40000 66664641 69d50000 9a99f940 e...ffFAi......@ │ │ │ │ │ + 0x000188f0 fdd70000 000080bf 00000000 65d40000 ............e... │ │ │ │ │ + 0x00018900 9a995941 69d50000 cdcc1441 fdd70000 ..YAi......A.... │ │ │ │ │ + 0x00018910 000080bf 00000000 65d40000 00002841 ........e.....(A │ │ │ │ │ + 0x00018920 fdd70000 66660641 b5da0000 000080bf ....ff.A........ │ │ │ │ │ + 0x00018930 00000000 65d40000 9a993d41 fdd70000 ....e.....=A.... │ │ │ │ │ + 0x00018940 00001041 b5da0000 000080bf 00000000 ...A............ │ │ │ │ │ + 0x00018950 65d40000 00000041 69d50000 9a99a940 e......Ai......@ │ │ │ │ │ + 0x00018960 fdd70000 000080bf 00000000 65d40000 ............e... │ │ │ │ │ + 0x00018970 9a990941 69d50000 6666b640 fdd70000 ...Ai...ff.@.... │ │ │ │ │ + 0x00018980 000080bf 00000000 65d40000 9a992941 ........e.....)A │ │ │ │ │ + 0x00018990 69d50000 0000d840 fdd70000 000080bf i......@........ │ │ │ │ │ + 0x000189a0 00000000 65d40000 9a994941 69d50000 ....e.....IAi... │ │ │ │ │ + 0x000189b0 9a990941 fdd70000 000080bf 00000000 ...A............ │ │ │ │ │ + 0x000189c0 65d40000 9a991941 fdd70000 3333f340 e......A....33.@ │ │ │ │ │ + 0x000189d0 b5da0000 000080bf 00000000 65d40000 ............e... │ │ │ │ │ + 0x000189e0 66663641 fdd70000 66660a41 b5da0000 ff6A....ff.A.... │ │ │ │ │ + 0x000189f0 85eb2941 00002842 ede20000 00000000 ..)A..(B........ │ │ │ │ │ + 0x00018a00 00000000 00000000 00000000 e17a3441 .............z4A │ │ │ │ │ + 0x00018a10 00003041 6ddd0000 00000041 e1de0000 ..0Am......A.... │ │ │ │ │ + 0x00018a20 0000c040 d9e50000 000080bf 00000000 ...@............ │ │ │ │ │ + 0x00018a30 65d40000 00001041 69d50000 0000c040 e......Ai......@ │ │ │ │ │ + 0x00018a40 fdd70000 000080bf 00000000 65d40000 ............e... │ │ │ │ │ + 0x00018a50 00003041 69d50000 0000e040 fdd70000 ..0Ai......@.... │ │ │ │ │ + 0x00018a60 000080bf 00000000 65d40000 00005041 ........e.....PA │ │ │ │ │ + 0x00018a70 69d50000 00000041 fdd70000 000080bf i......A........ │ │ │ │ │ + 0x00018a80 00000000 65d40000 00002041 fdd70000 ....e..... A.... │ │ │ │ │ + 0x00018a90 00000041 b5da0000 000080bf 00000000 ...A............ │ │ │ │ │ + 0x00018aa0 65d40000 00004041 fdd70000 00001041 e.....@A.......A │ │ │ │ │ + 0x00018ab0 b5da0000 07000000 54790100 89cf0000 ........Ty...... │ │ │ │ │ + 0x00018ac0 00000000 cd4cf142 08000000 34790100 .....L.B....4y.. │ │ │ │ │ + 0x00018ad0 01d20000 00000000 8f820843 09000000 ...........C.... │ │ │ │ │ + 0x00018ae0 10790100 29d30000 00000000 ec511843 .y..)........Q.C │ │ │ │ │ + 0x00018af0 000080bf 00000000 d1170100 6666e640 ............ff.@ │ │ │ │ │ + 0x00018b00 d9180100 0000a040 491b0100 000080bf .......@I....... │ │ │ │ │ + 0x00018b10 00000000 d1170100 66661641 d9180100 ........ff.A.... │ │ │ │ │ + 0x00018b20 6666d640 491b0100 000080bf 00000000 ff.@I........... │ │ │ │ │ + 0x00018b30 d1170100 66664641 d9180100 9a99f940 ....ffFA.......@ │ │ │ │ │ + 0x00018b40 491b0100 000080bf 00000000 d1170100 I............... │ │ │ │ │ + 0x00018b50 9a995941 d9180100 cdcc1441 491b0100 ..YA.......AI... │ │ │ │ │ + 0x00018b60 000080bf 00000000 d1170100 00002841 ..............(A │ │ │ │ │ + 0x00018b70 491b0100 66660641 d11d0100 000080bf I...ff.A........ │ │ │ │ │ + 0x00018b80 00000000 d1170100 9a993d41 491b0100 ..........=AI... │ │ │ │ │ + 0x00018b90 00001041 d11d0100 000080bf 00000000 ...A............ │ │ │ │ │ + 0x00018ba0 d1170100 00000041 d9180100 9a99a940 .......A.......@ │ │ │ │ │ + 0x00018bb0 491b0100 000080bf 00000000 d1170100 I............... │ │ │ │ │ + 0x00018bc0 9a990941 d9180100 6666b640 491b0100 ...A....ff.@I... │ │ │ │ │ + 0x00018bd0 000080bf 00000000 d1170100 9a992941 ..............)A │ │ │ │ │ + 0x00018be0 d9180100 0000d840 491b0100 000080bf .......@I....... │ │ │ │ │ + 0x00018bf0 00000000 d1170100 9a994941 d9180100 ..........IA.... │ │ │ │ │ + 0x00018c00 9a990941 491b0100 000080bf 00000000 ...AI........... │ │ │ │ │ + 0x00018c10 d1170100 9a991941 491b0100 3333f340 .......AI...33.@ │ │ │ │ │ + 0x00018c20 d11d0100 000080bf 00000000 d1170100 ................ │ │ │ │ │ + 0x00018c30 66663641 491b0100 66660a41 d11d0100 ff6AI...ff.A.... │ │ │ │ │ + 0x00018c40 85eb2941 00002842 b1250100 00000000 ..)A..(B.%...... │ │ │ │ │ + 0x00018c50 00000000 00000000 00000000 e17a3441 .............z4A │ │ │ │ │ + 0x00018c60 00003041 61200100 00000041 d9210100 ..0Aa .....A.!.. │ │ │ │ │ + 0x00018c70 0000c040 a9280100 000080bf 00000000 ...@.(.......... │ │ │ │ │ + 0x00018c80 d1170100 00001041 d9180100 0000c040 .......A.......@ │ │ │ │ │ + 0x00018c90 491b0100 000080bf 00000000 d1170100 I............... │ │ │ │ │ + 0x00018ca0 00003041 d9180100 0000e040 491b0100 ..0A.......@I... │ │ │ │ │ + 0x00018cb0 000080bf 00000000 d1170100 00005041 ..............PA │ │ │ │ │ + 0x00018cc0 d9180100 00000041 491b0100 000080bf .......AI....... │ │ │ │ │ + 0x00018cd0 00000000 d1170100 00002041 491b0100 .......... AI... │ │ │ │ │ + 0x00018ce0 00000041 d11d0100 000080bf 00000000 ...A............ │ │ │ │ │ + 0x00018cf0 d1170100 00004041 491b0100 00001041 ......@AI......A │ │ │ │ │ + 0x00018d00 d11d0100 07000000 687b0100 610e0100 ........h{..a... │ │ │ │ │ + 0x00018d10 00000000 cd4cf142 08000000 287b0100 .....L.B....({.. │ │ │ │ │ + 0x00018d20 7d0f0100 00000000 8f820843 09000000 }..........C.... │ │ │ │ │ + 0x00018d30 e07a0100 ad100100 00000000 ec511843 .z...........Q.C │ │ │ │ │ + 0x00018d40 0a000000 907a0100 f1110100 00000000 .....z.......... │ │ │ │ │ + 0x00018d50 7b142843 0b000000 387a0100 49130100 {.(C....8z..I... │ │ │ │ │ + 0x00018d60 00000000 3dca3743 0c000000 d8790100 ....=.7C.....y.. │ │ │ │ │ + 0x00018d70 b5140100 00000000 c3754743 0d000000 .........uGC.... │ │ │ │ │ + 0x00018d80 70790100 39160100 00000000 b81e5743 py..9.........WC │ │ │ │ │ + 0x00018d90 00000000 00000000 00000000 b48a0100 ................ │ │ │ │ │ + 0x00018da0 03000000 00000000 00000000 9dd00000 ................ │ │ │ │ │ + 0x00018db0 a0880100 70900100 00000000 00000000 ....p........... │ │ │ │ │ + 0x00018dc0 00000000 048d0100 07000000 00000000 ................ │ │ │ │ │ + 0x00018dd0 00000000 190d0100 f08a0100 0c900100 ................ │ │ │ │ ├── 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. │ │ │ │ │ - 0x0001eeec dced0100 00000000 00000000 24160000 ............$... │ │ │ │ │ - 0x0001eefc 24160000 24160000 24160000 24160000 $...$...$...$... │ │ │ │ │ - 0x0001ef0c 24160000 24160000 24160000 24160000 $...$...$...$... │ │ │ │ │ - 0x0001ef1c 24160000 24160000 24160000 24160000 $...$...$...$... │ │ │ │ │ - 0x0001ef2c 24160000 24160000 24160000 24160000 $...$...$...$... │ │ │ │ │ - 0x0001ef3c 24160000 24160000 24160000 24160000 $...$...$...$... │ │ │ │ │ - 0x0001ef4c 24160000 24160000 24160000 24160000 $...$...$...$... │ │ │ │ │ - 0x0001ef5c 24160000 24160000 24160000 24160000 $...$...$...$... │ │ │ │ │ - 0x0001ef6c 24160000 24160000 24160000 24160000 $...$...$...$... │ │ │ │ │ - 0x0001ef7c 24160000 24160000 24160000 24160000 $...$...$...$... │ │ │ │ │ - 0x0001ef8c 24160000 24160000 24160000 24160000 $...$...$...$... │ │ │ │ │ - 0x0001ef9c 24160000 24160000 24160000 24160000 $...$...$...$... │ │ │ │ │ - 0x0001efac 24160000 24160000 24160000 24160000 $...$...$...$... │ │ │ │ │ - 0x0001efbc 24160000 24160000 00f10100 00000000 $...$........... │ │ │ │ │ - 0x0001efcc 65320000 00000000 6d300000 00000000 e2......m0...... │ │ │ │ │ - 0x0001efdc d4f00100 00000000 68f10100 00000000 ........h....... │ │ │ │ │ - 0x0001efec c1510000 992e0000 48f00100 00000000 .Q......H....... │ │ │ │ │ - 0x0001effc acf00100 .... │ │ │ │ │ + 0x00018ef0 e08d0100 00000000 00000000 4c130000 ............L... │ │ │ │ │ + 0x00018f00 4c130000 4c130000 4c130000 4c130000 L...L...L...L... │ │ │ │ │ + 0x00018f10 4c130000 4c130000 4c130000 4c130000 L...L...L...L... │ │ │ │ │ + 0x00018f20 4c130000 4c130000 4c130000 4c130000 L...L...L...L... │ │ │ │ │ + 0x00018f30 4c130000 4c130000 4c130000 4c130000 L...L...L...L... │ │ │ │ │ + 0x00018f40 4c130000 4c130000 4c130000 4c130000 L...L...L...L... │ │ │ │ │ + 0x00018f50 4c130000 4c130000 4c130000 4c130000 L...L...L...L... │ │ │ │ │ + 0x00018f60 4c130000 4c130000 4c130000 4c130000 L...L...L...L... │ │ │ │ │ + 0x00018f70 4c130000 4c130000 4c130000 4c130000 L...L...L...L... │ │ │ │ │ + 0x00018f80 4c130000 4c130000 4c130000 4c130000 L...L...L...L... │ │ │ │ │ + 0x00018f90 4c130000 4c130000 4c130000 4c130000 L...L...L...L... │ │ │ │ │ + 0x00018fa0 4c130000 4c130000 4c130000 4c130000 L...L...L...L... │ │ │ │ │ + 0x00018fb0 4c130000 4c130000 4c130000 4c130000 L...L...L...L... │ │ │ │ │ + 0x00018fc0 4c130000 4c130000 00000000 2d2f0000 L...L.......-/.. │ │ │ │ │ + 0x00018fd0 00000000 352d0000 00000000 d4900100 ....5-.......... │ │ │ │ │ + 0x00018fe0 00000000 00910100 00000000 894e0000 .............N.. │ │ │ │ │ + 0x00018ff0 612b0000 48900100 00000000 ac900100 a+..H........... │ │ │ │ ├── readelf --wide --decompress --hex-dump=.data {} │ │ │ │ │ @@ -1,26 +1,19 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.data': │ │ │ │ │ - 0x0001f000 00f00100 ffffffff ffffffff 91990000 ................ │ │ │ │ │ - 0x0001f010 91990000 95990000 a9990000 a9990000 ................ │ │ │ │ │ - 0x0001f020 a1990000 a1990000 dd7b0000 497c0000 .........{..I|.. │ │ │ │ │ - 0x0001f030 99990000 95990000 00000000 00000000 ................ │ │ │ │ │ - 0x0001f040 00000000 9d990000 fdd00000 a1d00000 ................ │ │ │ │ │ - 0x0001f050 45d10000 cdd10000 31d20000 c9d20000 E.......1....... │ │ │ │ │ - 0x0001f060 09d30000 25d30000 00000000 19d30000 ....%........... │ │ │ │ │ - 0x0001f070 21fb0000 21fb0000 29fb0000 39fb0000 !...!...)...9... │ │ │ │ │ - 0x0001f080 39fb0000 31fb0000 31fb0000 e57c0000 9...1...1....|.. │ │ │ │ │ - 0x0001f090 517d0000 25fb0000 29fb0000 00000000 Q}..%...)....... │ │ │ │ │ - 0x0001f0a0 00000000 00000000 2dfb0000 fdd00000 ........-....... │ │ │ │ │ - 0x0001f0b0 a1d00000 45d10000 cdd10000 31d20000 ....E.......1... │ │ │ │ │ - 0x0001f0c0 c9d20000 09d30000 b5100100 00000000 ................ │ │ │ │ │ - 0x0001f0d0 a9100100 65440100 dd5a0100 214c0100 ....eD...Z..!L.. │ │ │ │ │ - 0x0001f0e0 bd470100 79470100 bd430100 d1430100 .G..yG...C...C.. │ │ │ │ │ - 0x0001f0f0 f1470100 654a0100 dd430100 00000000 .G..eJ...C...... │ │ │ │ │ - 0x0001f100 fdd00000 a1d00000 45d10000 cdd10000 ........E....... │ │ │ │ │ - 0x0001f110 31d20000 c9d20000 09d30000 cd650100 1............e.. │ │ │ │ │ - 0x0001f120 00000000 c1650100 c5b70100 c5b70100 .....e.......... │ │ │ │ │ - 0x0001f130 ddba0100 a1b70100 51b70100 79b70100 ........Q...y... │ │ │ │ │ - 0x0001f140 2db70100 31940100 15bc0100 29940100 -...1.......)... │ │ │ │ │ - 0x0001f150 0db10100 01bb0100 25bb0100 61bb0100 ........%...a... │ │ │ │ │ - 0x0001f160 2d940100 -... │ │ │ │ │ + 0x00019000 00900100 ffffffff ffffffff 59960000 ............Y... │ │ │ │ │ + 0x00019010 59960000 5d960000 71960000 71960000 Y...]...q...q... │ │ │ │ │ + 0x00019020 69960000 69960000 a5780000 11790000 i...i....x...y.. │ │ │ │ │ + 0x00019030 61960000 5d960000 00000000 00000000 a...]........... │ │ │ │ │ + 0x00019040 00000000 65960000 bdcc0000 61cc0000 ....e.......a... │ │ │ │ │ + 0x00019050 05cd0000 8dcd0000 f1cd0000 89ce0000 ................ │ │ │ │ │ + 0x00019060 c9ce0000 e5ce0000 00000000 d9ce0000 ................ │ │ │ │ │ + 0x00019070 e1f60000 e1f60000 e9f60000 f9f60000 ................ │ │ │ │ │ + 0x00019080 f9f60000 f1f60000 f1f60000 ad790000 .............y.. │ │ │ │ │ + 0x00019090 197a0000 e5f60000 e9f60000 00000000 .z.............. │ │ │ │ │ + 0x000190a0 00000000 00000000 edf60000 bdcc0000 ................ │ │ │ │ │ + 0x000190b0 61cc0000 05cd0000 8dcd0000 f1cd0000 a............... │ │ │ │ │ + 0x000190c0 89ce0000 c9ce0000 750c0100 00000000 ........u....... │ │ │ │ │ + 0x000190d0 690c0100 25400100 9d560100 e1470100 i...%@...V...G.. │ │ │ │ │ + 0x000190e0 7d430100 39430100 7d3f0100 913f0100 }C..9C..}?...?.. │ │ │ │ │ + 0x000190f0 b1430100 25460100 9d3f0100 .C..%F...?.. │ │ │ │ ├── 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 37656465 33303162 36356239 39633063 7ede301b65b99c0c │ │ │ │ │ - 0x00000010 64383439 62636462 34613637 63646265 d849bcdb4a67cdbe │ │ │ │ │ - 0x00000020 61313230 62332e64 65627567 00000000 a120b3.debug.... │ │ │ │ │ - 0x00000030 251735e5 %.5. │ │ │ │ │ + 0x00000000 65633434 35333964 35643636 63386232 ec44539d5d66c8b2 │ │ │ │ │ + 0x00000010 64393264 37373930 64643433 34346364 d92d7790dd4344cd │ │ │ │ │ + 0x00000020 64393933 39612e64 65627567 00000000 d9939a.debug.... │ │ │ │ │ + 0x00000030 c9899a2a ...* ├── 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 540 2020-05-06 14:13:53.000000 control.tar.xz │ │ --rw-r--r-- 0 0 0 228216 2020-05-06 14:13:53.000000 data.tar.xz │ │ +-rw-r--r-- 0 0 0 145228 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: 246 │ │ │ │ +Installed-Size: 163 │ │ │ │ Depends: libsoxr0 (= 0.1.3-4) │ │ │ │ Section: debug │ │ │ │ Priority: optional │ │ │ │ Multi-Arch: same │ │ │ │ Description: debug symbols for libsoxr0 │ │ │ │ -Build-Ids: df7ede301b65b99c0cd849bcdb4a67cdbea120b3 │ │ │ │ +Build-Ids: 98ec44539d5d66c8b2d92d7790dd4344cdd9939a │ │ │ ├── ./md5sums │ │ │ │ ├── ./md5sums │ │ │ │ │┄ Files differ │ │ │ │ ├── line order │ │ │ │ │ @@ -1 +1 @@ │ │ │ │ │ -usr/lib/debug/.build-id/df/7ede301b65b99c0cd849bcdb4a67cdbea120b3.debug │ │ │ │ │ +usr/lib/debug/.build-id/98/ec44539d5d66c8b2d92d7790dd4344cdd9939a.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/df/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 241136 2020-05-06 14:13:53.000000 ./usr/lib/debug/.build-id/df/7ede301b65b99c0cd849bcdb4a67cdbea120b3.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2020-05-06 14:13:53.000000 ./usr/lib/debug/.build-id/98/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 156200 2020-05-06 14:13:53.000000 ./usr/lib/debug/.build-id/98/ec44539d5d66c8b2d92d7790dd4344cdd9939a.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