--- /srv/reproducible-results/rbuild-debian/r-b-build.gRCshZ7B/b1/libsoxr_0.1.3-4_armhf.changes +++ /srv/reproducible-results/rbuild-debian/r-b-build.gRCshZ7B/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 │ ffde89fd425a81b0036eb01705a42ed3 8168 debug optional libsoxr-lsr0-dbgsym_0.1.3-4_armhf.deb │ 760a1200d1171ab6f888b56cfc7fd3c2 6976 libs optional libsoxr-lsr0_0.1.3-4_armhf.deb │ - e296c6c2cf3fcf13634de2e5554bbadd 226344 debug optional libsoxr0-dbgsym_0.1.3-4_armhf.deb │ - c3c8ef61fd2ece98b9a3144c2f47924f 64804 libs optional libsoxr0_0.1.3-4_armhf.deb │ + cd3d0400e7debf3392e2bf96f28b32e8 144356 debug optional libsoxr0-dbgsym_0.1.3-4_armhf.deb │ + 9c557ee94377bbabe6aaa9afa0a8081d 53576 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 63384 2020-05-06 14:13:53.000000 data.tar.xz │ │ +-rw-r--r-- 0 0 0 52156 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.29), libgomp1 (>= 4.9) │ │ │ │ Section: libs │ │ │ │ Priority: optional │ │ │ │ Multi-Arch: same │ │ │ │ Homepage: http://sourceforge.net/projects/soxr/ │ │ │ │ Description: High quality 1D sample-rate conversion library │ │ │ │ The SoX Resampler library `libsoxr' performs one-dimensional sample-rate │ │ │ ├── ./md5sums │ │ │ │ ├── ./md5sums │ │ │ │ │┄ Files differ │ ├── data.tar.xz │ │ ├── data.tar │ │ │ ├── file list │ │ │ │ @@ -1,11 +1,11 @@ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2020-05-06 14:13:53.000000 ./ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2020-05-06 14:13:53.000000 ./usr/ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2020-05-06 14:13:53.000000 ./usr/lib/ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2020-05-06 14:13:53.000000 ./usr/lib/arm-linux-gnueabihf/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 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 │ │ │ │ │ - EXIDX 0x01d6dc 0x0001d6dc 0x0001d6dc 0x00008 0x00008 R 0x4 │ │ │ │ │ - LOAD 0x000000 0x00000000 0x00000000 0x1d6e8 0x1d6e8 R E 0x1000 │ │ │ │ │ - LOAD 0x01e630 0x0001e630 0x0001e630 0x00b34 0x35b88 RW 0x1000 │ │ │ │ │ - DYNAMIC 0x01eddc 0x0001eddc 0x0001eddc 0x00110 0x00110 RW 0x4 │ │ │ │ │ + EXIDX 0x017ba0 0x00017ba0 0x00017ba0 0x00008 0x00008 R 0x4 │ │ │ │ │ + LOAD 0x000000 0x00000000 0x00000000 0x17bac 0x17bac 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 000341 00 A 0 0 1 │ │ │ │ │ [ 5] .gnu.version VERSYM 00000976 000976 00008a 02 A 3 0 2 │ │ │ │ │ [ 6] .gnu.version_r VERNEED 00000a00 000a00 0000b0 00 A 4 4 4 │ │ │ │ │ - [ 7] .rel.dyn REL 00000ab0 000ab0 0009b0 08 A 3 0 4 │ │ │ │ │ - [ 8] .rel.plt REL 00001460 001460 000198 08 AI 3 20 4 │ │ │ │ │ - [ 9] .init PROGBITS 000015f8 0015f8 00000c 00 AX 0 0 4 │ │ │ │ │ - [10] .plt PROGBITS 00001604 001604 00028c 04 AX 0 0 4 │ │ │ │ │ - [11] .text PROGBITS 00001890 001890 01ab58 00 AX 0 0 8 │ │ │ │ │ - [12] .fini PROGBITS 0001c3e8 01c3e8 000008 00 AX 0 0 4 │ │ │ │ │ - [13] .rodata PROGBITS 0001c3f0 01c3f0 0012ec 00 A 0 0 16 │ │ │ │ │ - [14] .ARM.exidx ARM_EXIDX 0001d6dc 01d6dc 000008 00 AL 11 0 4 │ │ │ │ │ - [15] .eh_frame PROGBITS 0001d6e4 01d6e4 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 00000ab0 000ab0 0006d8 08 A 3 0 4 │ │ │ │ │ + [ 8] .rel.plt REL 00001188 001188 000198 08 AI 3 20 4 │ │ │ │ │ + [ 9] .init PROGBITS 00001320 001320 00000c 00 AX 0 0 4 │ │ │ │ │ + [10] .plt PROGBITS 0000132c 00132c 00028c 04 AX 0 0 4 │ │ │ │ │ + [11] .text PROGBITS 000015b8 0015b8 015398 00 AX 0 0 8 │ │ │ │ │ + [12] .fini PROGBITS 00016950 016950 000008 00 AX 0 0 4 │ │ │ │ │ + [13] .rodata PROGBITS 00016958 016958 001248 00 A 0 0 8 │ │ │ │ │ + [14] .ARM.exidx ARM_EXIDX 00017ba0 017ba0 000008 00 AL 11 0 4 │ │ │ │ │ + [15] .eh_frame PROGBITS 00017ba8 017ba8 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: 000015f8 0 SECTION LOCAL DEFAULT 9 .init │ │ │ │ │ - 2: 0001f000 0 SECTION LOCAL DEFAULT 21 .data │ │ │ │ │ + 1: 00001320 0 SECTION LOCAL DEFAULT 9 .init │ │ │ │ │ + 2: 00019000 0 SECTION LOCAL DEFAULT 21 .data │ │ │ │ │ 3: 00000000 0 FUNC GLOBAL DEFAULT UND calloc@GLIBC_2.4 (2) │ │ │ │ │ 4: 00000000 0 FUNC GLOBAL DEFAULT UND raise@GLIBC_2.4 (2) │ │ │ │ │ 5: 00000000 0 FUNC GLOBAL DEFAULT UND omp_init_lock@OMP_3.0 (3) │ │ │ │ │ 6: 00000000 0 FUNC WEAK DEFAULT UND __cxa_finalize@GLIBC_2.4 (2) │ │ │ │ │ 7: 00000000 0 FUNC GLOBAL DEFAULT UND strtol@GLIBC_2.4 (2) │ │ │ │ │ 8: 00000000 0 NOTYPE WEAK DEFAULT UND _ITM_deregisterTMCloneTable │ │ │ │ │ 9: 00000000 0 FUNC GLOBAL DEFAULT UND fetestexcept@GLIBC_2.4 (4) │ │ │ │ │ @@ -48,25 +48,25 @@ │ │ │ │ │ 44: 00000000 0 FUNC GLOBAL DEFAULT UND fputc@GLIBC_2.4 (2) │ │ │ │ │ 45: 00000000 0 NOTYPE WEAK DEFAULT UND _ITM_registerTMCloneTable │ │ │ │ │ 46: 00000000 0 FUNC GLOBAL DEFAULT UND GOMP_parallel@GOMP_4.0 (8) │ │ │ │ │ 47: 00000000 0 FUNC GLOBAL DEFAULT UND div@GLIBC_2.4 (2) │ │ │ │ │ 48: 00000000 0 FUNC GLOBAL DEFAULT UND exp@GLIBC_2.29 (6) │ │ │ │ │ 49: 00000000 0 FUNC GLOBAL DEFAULT UND atan2@GLIBC_2.4 (4) │ │ │ │ │ 50: 00000000 0 FUNC GLOBAL DEFAULT UND cos@GLIBC_2.4 (4) │ │ │ │ │ - 51: 00002d15 36 FUNC GLOBAL DEFAULT 11 soxr_set_error │ │ │ │ │ - 52: 00002a91 396 FUNC GLOBAL DEFAULT 11 soxr_process │ │ │ │ │ - 53: 00002791 312 FUNC GLOBAL DEFAULT 11 soxr_clear │ │ │ │ │ - 54: 000022a1 64 FUNC GLOBAL DEFAULT 11 soxr_set_num_channels │ │ │ │ │ - 55: 00002c1d 248 FUNC GLOBAL DEFAULT 11 soxr_oneshot │ │ │ │ │ - 56: 00001fa5 128 FUNC GLOBAL DEFAULT 11 soxr_runtime_spec │ │ │ │ │ - 57: 00001f9d 4 FUNC GLOBAL DEFAULT 11 soxr_num_clips │ │ │ │ │ - 58: 000020d5 36 FUNC GLOBAL DEFAULT 11 soxr_delay │ │ │ │ │ - 59: 000022e1 34 FUNC GLOBAL DEFAULT 11 soxr_delete │ │ │ │ │ - 60: 00002305 1164 FUNC GLOBAL DEFAULT 11 soxr_create │ │ │ │ │ - 61: 00001d0d 12 FUNC GLOBAL DEFAULT 11 soxr_version │ │ │ │ │ - 62: 00002025 152 FUNC GLOBAL DEFAULT 11 soxr_io_spec │ │ │ │ │ - 63: 000028c9 456 FUNC GLOBAL DEFAULT 11 soxr_output │ │ │ │ │ - 64: 00001f95 6 FUNC GLOBAL DEFAULT 11 soxr_engine │ │ │ │ │ - 65: 00001fa1 4 FUNC GLOBAL DEFAULT 11 soxr_error │ │ │ │ │ - 66: 00001d19 636 FUNC GLOBAL DEFAULT 11 soxr_quality_spec │ │ │ │ │ - 67: 000020bd 22 FUNC GLOBAL DEFAULT 11 soxr_set_input_fn │ │ │ │ │ - 68: 000020f9 424 FUNC GLOBAL DEFAULT 11 soxr_set_io_ratio │ │ │ │ │ + 51: 000029e5 36 FUNC GLOBAL DEFAULT 11 soxr_set_error │ │ │ │ │ + 52: 00002761 396 FUNC GLOBAL DEFAULT 11 soxr_process │ │ │ │ │ + 53: 00002461 312 FUNC GLOBAL DEFAULT 11 soxr_clear │ │ │ │ │ + 54: 00001fc9 64 FUNC GLOBAL DEFAULT 11 soxr_set_num_channels │ │ │ │ │ + 55: 000028ed 248 FUNC GLOBAL DEFAULT 11 soxr_oneshot │ │ │ │ │ + 56: 00001ccd 128 FUNC GLOBAL DEFAULT 11 soxr_runtime_spec │ │ │ │ │ + 57: 00001cc5 4 FUNC GLOBAL DEFAULT 11 soxr_num_clips │ │ │ │ │ + 58: 00001dfd 36 FUNC GLOBAL DEFAULT 11 soxr_delay │ │ │ │ │ + 59: 00002009 34 FUNC GLOBAL DEFAULT 11 soxr_delete │ │ │ │ │ + 60: 0000202d 1076 FUNC GLOBAL DEFAULT 11 soxr_create │ │ │ │ │ + 61: 00001a35 12 FUNC GLOBAL DEFAULT 11 soxr_version │ │ │ │ │ + 62: 00001d4d 152 FUNC GLOBAL DEFAULT 11 soxr_io_spec │ │ │ │ │ + 63: 00002599 456 FUNC GLOBAL DEFAULT 11 soxr_output │ │ │ │ │ + 64: 00001cbd 6 FUNC GLOBAL DEFAULT 11 soxr_engine │ │ │ │ │ + 65: 00001cc9 4 FUNC GLOBAL DEFAULT 11 soxr_error │ │ │ │ │ + 66: 00001a41 636 FUNC GLOBAL DEFAULT 11 soxr_quality_spec │ │ │ │ │ + 67: 00001de5 22 FUNC GLOBAL DEFAULT 11 soxr_set_input_fn │ │ │ │ │ + 68: 00001e21 424 FUNC GLOBAL DEFAULT 11 soxr_set_io_ratio │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,367 +1,276 @@ │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.dyn' at offset 0xab0 contains 310 entries: │ │ │ │ │ +Relocation section '.rel.dyn' at offset 0xab0 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 │ │ │ │ │ -0001efd0 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001efdc 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001efe4 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001efe8 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001efec 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001eff0 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001eff8 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 00001d02 R_ARM_ABS32 00000000 malloc@GLIBC_2.4 │ │ │ │ │ -0001ed8c 00001d02 R_ARM_ABS32 00000000 malloc@GLIBC_2.4 │ │ │ │ │ -0001f038 00001d02 R_ARM_ABS32 00000000 malloc@GLIBC_2.4 │ │ │ │ │ -0001f09c 00001d02 R_ARM_ABS32 00000000 malloc@GLIBC_2.4 │ │ │ │ │ -0001ed68 00000302 R_ARM_ABS32 00000000 calloc@GLIBC_2.4 │ │ │ │ │ -0001ed90 00000302 R_ARM_ABS32 00000000 calloc@GLIBC_2.4 │ │ │ │ │ -0001f03c 00000302 R_ARM_ABS32 00000000 calloc@GLIBC_2.4 │ │ │ │ │ -0001f0a0 00000302 R_ARM_ABS32 00000000 calloc@GLIBC_2.4 │ │ │ │ │ -0001ed6c 00000b02 R_ARM_ABS32 00000000 free@GLIBC_2.4 │ │ │ │ │ -0001ed94 00000b02 R_ARM_ABS32 00000000 free@GLIBC_2.4 │ │ │ │ │ -0001f040 00000b02 R_ARM_ABS32 00000000 free@GLIBC_2.4 │ │ │ │ │ -0001f0a4 00000b02 R_ARM_ABS32 00000000 free@GLIBC_2.4 │ │ │ │ │ -0001efc8 00000615 R_ARM_GLOB_DAT 00000000 __cxa_finalize@GLIBC_2.4 │ │ │ │ │ -0001efcc 00000815 R_ARM_GLOB_DAT 00000000 _ITM_deregisterTMCloneTable │ │ │ │ │ -0001efd4 00000c15 R_ARM_GLOB_DAT 00000000 __stack_chk_guard@GLIBC_2.4 │ │ │ │ │ -0001efd8 00001815 R_ARM_GLOB_DAT 00000000 stderr@GLIBC_2.4 │ │ │ │ │ -0001efe0 00002115 R_ARM_GLOB_DAT 00000000 __gmon_start__ │ │ │ │ │ -0001eff4 00002d15 R_ARM_GLOB_DAT 00000000 _ITM_registerTMCloneTable │ │ │ │ │ +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 │ │ │ │ │ +00018fc8 00000017 R_ARM_RELATIVE │ │ │ │ │ +00018fd4 00000017 R_ARM_RELATIVE │ │ │ │ │ +00018fe0 00000017 R_ARM_RELATIVE │ │ │ │ │ +00018fe8 00000017 R_ARM_RELATIVE │ │ │ │ │ +00018fec 00000017 R_ARM_RELATIVE │ │ │ │ │ +00018ff0 00000017 R_ARM_RELATIVE │ │ │ │ │ +00018ff8 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 00001d02 R_ARM_ABS32 00000000 malloc@GLIBC_2.4 │ │ │ │ │ +00018db8 00001d02 R_ARM_ABS32 00000000 malloc@GLIBC_2.4 │ │ │ │ │ +00019038 00001d02 R_ARM_ABS32 00000000 malloc@GLIBC_2.4 │ │ │ │ │ +0001909c 00001d02 R_ARM_ABS32 00000000 malloc@GLIBC_2.4 │ │ │ │ │ +00018d94 00000302 R_ARM_ABS32 00000000 calloc@GLIBC_2.4 │ │ │ │ │ +00018dbc 00000302 R_ARM_ABS32 00000000 calloc@GLIBC_2.4 │ │ │ │ │ +0001903c 00000302 R_ARM_ABS32 00000000 calloc@GLIBC_2.4 │ │ │ │ │ +000190a0 00000302 R_ARM_ABS32 00000000 calloc@GLIBC_2.4 │ │ │ │ │ +00018d98 00000b02 R_ARM_ABS32 00000000 free@GLIBC_2.4 │ │ │ │ │ +00018dc0 00000b02 R_ARM_ABS32 00000000 free@GLIBC_2.4 │ │ │ │ │ +00019040 00000b02 R_ARM_ABS32 00000000 free@GLIBC_2.4 │ │ │ │ │ +000190a4 00000b02 R_ARM_ABS32 00000000 free@GLIBC_2.4 │ │ │ │ │ +00018fcc 00000615 R_ARM_GLOB_DAT 00000000 __cxa_finalize@GLIBC_2.4 │ │ │ │ │ +00018fd0 00000815 R_ARM_GLOB_DAT 00000000 _ITM_deregisterTMCloneTable │ │ │ │ │ +00018fd8 00000c15 R_ARM_GLOB_DAT 00000000 __stack_chk_guard@GLIBC_2.4 │ │ │ │ │ +00018fdc 00001815 R_ARM_GLOB_DAT 00000000 stderr@GLIBC_2.4 │ │ │ │ │ +00018fe4 00002115 R_ARM_GLOB_DAT 00000000 __gmon_start__ │ │ │ │ │ +00018ff4 00002d15 R_ARM_GLOB_DAT 00000000 _ITM_registerTMCloneTable │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.plt' at offset 0x1460 contains 51 entries: │ │ │ │ │ +Relocation section '.rel.plt' at offset 0x1188 contains 51 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ -0001eef8 00000316 R_ARM_JUMP_SLOT 00000000 calloc@GLIBC_2.4 │ │ │ │ │ -0001eefc 00000416 R_ARM_JUMP_SLOT 00000000 raise@GLIBC_2.4 │ │ │ │ │ -0001ef00 00000516 R_ARM_JUMP_SLOT 00000000 omp_init_lock@OMP_3.0 │ │ │ │ │ -0001ef04 00000616 R_ARM_JUMP_SLOT 00000000 __cxa_finalize@GLIBC_2.4 │ │ │ │ │ -0001ef08 00000716 R_ARM_JUMP_SLOT 00000000 strtol@GLIBC_2.4 │ │ │ │ │ -0001ef0c 00003b16 R_ARM_JUMP_SLOT 000022e1 soxr_delete │ │ │ │ │ -0001ef10 00000916 R_ARM_JUMP_SLOT 00000000 fetestexcept@GLIBC_2.4 │ │ │ │ │ -0001ef14 00000a16 R_ARM_JUMP_SLOT 00000000 memmove@GLIBC_2.4 │ │ │ │ │ -0001ef18 00004416 R_ARM_JUMP_SLOT 000020f9 soxr_set_io_ratio │ │ │ │ │ -0001ef1c 00000b16 R_ARM_JUMP_SLOT 00000000 free@GLIBC_2.4 │ │ │ │ │ -0001ef20 00003f16 R_ARM_JUMP_SLOT 000028c9 soxr_output │ │ │ │ │ -0001ef24 00000d16 R_ARM_JUMP_SLOT 00000000 memcpy@GLIBC_2.4 │ │ │ │ │ -0001ef28 00000e16 R_ARM_JUMP_SLOT 00000000 __memset_chk@GLIBC_2.4 │ │ │ │ │ -0001ef2c 00000f16 R_ARM_JUMP_SLOT 00000000 time@GLIBC_2.4 │ │ │ │ │ -0001ef30 00001016 R_ARM_JUMP_SLOT 00000000 pow@GLIBC_2.29 │ │ │ │ │ -0001ef34 00001116 R_ARM_JUMP_SLOT 00000000 sincos@GLIBC_2.4 │ │ │ │ │ -0001ef38 00001216 R_ARM_JUMP_SLOT 00000000 omp_get_thread_num@OMP_1.0 │ │ │ │ │ -0001ef3c 00001316 R_ARM_JUMP_SLOT 00000000 __stack_chk_fail@GLIBC_2.4 │ │ │ │ │ -0001ef40 00001416 R_ARM_JUMP_SLOT 00000000 feclearexcept@GLIBC_2.4 │ │ │ │ │ -0001ef44 00001516 R_ARM_JUMP_SLOT 00000000 omp_unset_lock@OMP_3.0 │ │ │ │ │ -0001ef48 00001616 R_ARM_JUMP_SLOT 00000000 realloc@GLIBC_2.4 │ │ │ │ │ -0001ef4c 00001716 R_ARM_JUMP_SLOT 00000000 sincosf@GLIBC_2.4 │ │ │ │ │ -0001ef50 00003416 R_ARM_JUMP_SLOT 00002a91 soxr_process │ │ │ │ │ -0001ef54 00004216 R_ARM_JUMP_SLOT 00001d19 soxr_quality_spec │ │ │ │ │ -0001ef58 00001916 R_ARM_JUMP_SLOT 00000000 log@GLIBC_2.29 │ │ │ │ │ -0001ef5c 00001a16 R_ARM_JUMP_SLOT 00000000 lrintf@GLIBC_2.4 │ │ │ │ │ -0001ef60 00001b16 R_ARM_JUMP_SLOT 00000000 floor@GLIBC_2.4 │ │ │ │ │ -0001ef64 00001c16 R_ARM_JUMP_SLOT 00000000 getenv@GLIBC_2.4 │ │ │ │ │ -0001ef68 00001d16 R_ARM_JUMP_SLOT 00000000 malloc@GLIBC_2.4 │ │ │ │ │ -0001ef6c 00001e16 R_ARM_JUMP_SLOT 00000000 log10@GLIBC_2.4 │ │ │ │ │ -0001ef70 00001f16 R_ARM_JUMP_SLOT 00000000 omp_get_num_threads@OMP_1.0 │ │ │ │ │ -0001ef74 00002016 R_ARM_JUMP_SLOT 00000000 __vfprintf_chk@GLIBC_2.4 │ │ │ │ │ -0001ef78 00002116 R_ARM_JUMP_SLOT 00000000 __gmon_start__ │ │ │ │ │ -0001ef7c 00002216 R_ARM_JUMP_SLOT 00000000 sin@GLIBC_2.4 │ │ │ │ │ -0001ef80 00003c16 R_ARM_JUMP_SLOT 00002305 soxr_create │ │ │ │ │ -0001ef84 00003816 R_ARM_JUMP_SLOT 00001fa5 soxr_runtime_spec │ │ │ │ │ -0001ef88 00002316 R_ARM_JUMP_SLOT 00000000 sqrt@GLIBC_2.4 │ │ │ │ │ -0001ef8c 00002416 R_ARM_JUMP_SLOT 00000000 omp_destroy_lock@OMP_3.0 │ │ │ │ │ -0001ef90 00002516 R_ARM_JUMP_SLOT 00000000 __cxa_atexit@GLIBC_2.4 │ │ │ │ │ -0001ef94 00002616 R_ARM_JUMP_SLOT 00000000 memset@GLIBC_2.4 │ │ │ │ │ -0001ef98 00002716 R_ARM_JUMP_SLOT 00000000 asin@GLIBC_2.4 │ │ │ │ │ -0001ef9c 00002816 R_ARM_JUMP_SLOT 00000000 cosf@GLIBC_2.4 │ │ │ │ │ -0001efa0 00002916 R_ARM_JUMP_SLOT 00000000 ceil@GLIBC_2.4 │ │ │ │ │ -0001efa4 00002a16 R_ARM_JUMP_SLOT 00000000 lrint@GLIBC_2.4 │ │ │ │ │ -0001efa8 00002b16 R_ARM_JUMP_SLOT 00000000 omp_set_lock@OMP_3.0 │ │ │ │ │ -0001efac 00002c16 R_ARM_JUMP_SLOT 00000000 fputc@GLIBC_2.4 │ │ │ │ │ -0001efb0 00002e16 R_ARM_JUMP_SLOT 00000000 GOMP_parallel@GOMP_4.0 │ │ │ │ │ -0001efb4 00002f16 R_ARM_JUMP_SLOT 00000000 div@GLIBC_2.4 │ │ │ │ │ -0001efb8 00003016 R_ARM_JUMP_SLOT 00000000 exp@GLIBC_2.29 │ │ │ │ │ -0001efbc 00003116 R_ARM_JUMP_SLOT 00000000 atan2@GLIBC_2.4 │ │ │ │ │ -0001efc0 00003216 R_ARM_JUMP_SLOT 00000000 cos@GLIBC_2.4 │ │ │ │ │ +00018efc 00000316 R_ARM_JUMP_SLOT 00000000 calloc@GLIBC_2.4 │ │ │ │ │ +00018f00 00000416 R_ARM_JUMP_SLOT 00000000 raise@GLIBC_2.4 │ │ │ │ │ +00018f04 00000516 R_ARM_JUMP_SLOT 00000000 omp_init_lock@OMP_3.0 │ │ │ │ │ +00018f08 00000616 R_ARM_JUMP_SLOT 00000000 __cxa_finalize@GLIBC_2.4 │ │ │ │ │ +00018f0c 00000716 R_ARM_JUMP_SLOT 00000000 strtol@GLIBC_2.4 │ │ │ │ │ +00018f10 00003b16 R_ARM_JUMP_SLOT 00002009 soxr_delete │ │ │ │ │ +00018f14 00000916 R_ARM_JUMP_SLOT 00000000 fetestexcept@GLIBC_2.4 │ │ │ │ │ +00018f18 00000a16 R_ARM_JUMP_SLOT 00000000 memmove@GLIBC_2.4 │ │ │ │ │ +00018f1c 00004416 R_ARM_JUMP_SLOT 00001e21 soxr_set_io_ratio │ │ │ │ │ +00018f20 00000b16 R_ARM_JUMP_SLOT 00000000 free@GLIBC_2.4 │ │ │ │ │ +00018f24 00003f16 R_ARM_JUMP_SLOT 00002599 soxr_output │ │ │ │ │ +00018f28 00000d16 R_ARM_JUMP_SLOT 00000000 memcpy@GLIBC_2.4 │ │ │ │ │ +00018f2c 00000e16 R_ARM_JUMP_SLOT 00000000 __memset_chk@GLIBC_2.4 │ │ │ │ │ +00018f30 00000f16 R_ARM_JUMP_SLOT 00000000 time@GLIBC_2.4 │ │ │ │ │ +00018f34 00001016 R_ARM_JUMP_SLOT 00000000 pow@GLIBC_2.29 │ │ │ │ │ +00018f38 00001116 R_ARM_JUMP_SLOT 00000000 sincos@GLIBC_2.4 │ │ │ │ │ +00018f3c 00001216 R_ARM_JUMP_SLOT 00000000 omp_get_thread_num@OMP_1.0 │ │ │ │ │ +00018f40 00001316 R_ARM_JUMP_SLOT 00000000 __stack_chk_fail@GLIBC_2.4 │ │ │ │ │ +00018f44 00001416 R_ARM_JUMP_SLOT 00000000 feclearexcept@GLIBC_2.4 │ │ │ │ │ +00018f48 00001516 R_ARM_JUMP_SLOT 00000000 omp_unset_lock@OMP_3.0 │ │ │ │ │ +00018f4c 00001616 R_ARM_JUMP_SLOT 00000000 realloc@GLIBC_2.4 │ │ │ │ │ +00018f50 00001716 R_ARM_JUMP_SLOT 00000000 sincosf@GLIBC_2.4 │ │ │ │ │ +00018f54 00003416 R_ARM_JUMP_SLOT 00002761 soxr_process │ │ │ │ │ +00018f58 00004216 R_ARM_JUMP_SLOT 00001a41 soxr_quality_spec │ │ │ │ │ +00018f5c 00001916 R_ARM_JUMP_SLOT 00000000 log@GLIBC_2.29 │ │ │ │ │ +00018f60 00001a16 R_ARM_JUMP_SLOT 00000000 lrintf@GLIBC_2.4 │ │ │ │ │ +00018f64 00001b16 R_ARM_JUMP_SLOT 00000000 floor@GLIBC_2.4 │ │ │ │ │ +00018f68 00001c16 R_ARM_JUMP_SLOT 00000000 getenv@GLIBC_2.4 │ │ │ │ │ +00018f6c 00001d16 R_ARM_JUMP_SLOT 00000000 malloc@GLIBC_2.4 │ │ │ │ │ +00018f70 00001e16 R_ARM_JUMP_SLOT 00000000 log10@GLIBC_2.4 │ │ │ │ │ +00018f74 00001f16 R_ARM_JUMP_SLOT 00000000 omp_get_num_threads@OMP_1.0 │ │ │ │ │ +00018f78 00002016 R_ARM_JUMP_SLOT 00000000 __vfprintf_chk@GLIBC_2.4 │ │ │ │ │ +00018f7c 00002116 R_ARM_JUMP_SLOT 00000000 __gmon_start__ │ │ │ │ │ +00018f80 00002216 R_ARM_JUMP_SLOT 00000000 sin@GLIBC_2.4 │ │ │ │ │ +00018f84 00003c16 R_ARM_JUMP_SLOT 0000202d soxr_create │ │ │ │ │ +00018f88 00003816 R_ARM_JUMP_SLOT 00001ccd soxr_runtime_spec │ │ │ │ │ +00018f8c 00002316 R_ARM_JUMP_SLOT 00000000 sqrt@GLIBC_2.4 │ │ │ │ │ +00018f90 00002416 R_ARM_JUMP_SLOT 00000000 omp_destroy_lock@OMP_3.0 │ │ │ │ │ +00018f94 00002516 R_ARM_JUMP_SLOT 00000000 __cxa_atexit@GLIBC_2.4 │ │ │ │ │ +00018f98 00002616 R_ARM_JUMP_SLOT 00000000 memset@GLIBC_2.4 │ │ │ │ │ +00018f9c 00002716 R_ARM_JUMP_SLOT 00000000 asin@GLIBC_2.4 │ │ │ │ │ +00018fa0 00002816 R_ARM_JUMP_SLOT 00000000 cosf@GLIBC_2.4 │ │ │ │ │ +00018fa4 00002916 R_ARM_JUMP_SLOT 00000000 ceil@GLIBC_2.4 │ │ │ │ │ +00018fa8 00002a16 R_ARM_JUMP_SLOT 00000000 lrint@GLIBC_2.4 │ │ │ │ │ +00018fac 00002b16 R_ARM_JUMP_SLOT 00000000 omp_set_lock@OMP_3.0 │ │ │ │ │ +00018fb0 00002c16 R_ARM_JUMP_SLOT 00000000 fputc@GLIBC_2.4 │ │ │ │ │ +00018fb4 00002e16 R_ARM_JUMP_SLOT 00000000 GOMP_parallel@GOMP_4.0 │ │ │ │ │ +00018fb8 00002f16 R_ARM_JUMP_SLOT 00000000 div@GLIBC_2.4 │ │ │ │ │ +00018fbc 00003016 R_ARM_JUMP_SLOT 00000000 exp@GLIBC_2.29 │ │ │ │ │ +00018fc0 00003116 R_ARM_JUMP_SLOT 00000000 atan2@GLIBC_2.4 │ │ │ │ │ +00018fc4 00003216 R_ARM_JUMP_SLOT 00000000 cos@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) 0x15f8 │ │ │ │ │ - 0x0000000d (FINI) 0x1c3e8 │ │ │ │ │ - 0x00000019 (INIT_ARRAY) 0x1e630 │ │ │ │ │ + 0x0000000c (INIT) 0x1320 │ │ │ │ │ + 0x0000000d (FINI) 0x16950 │ │ │ │ │ + 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) 833 (bytes) │ │ │ │ │ 0x0000000b (SYMENT) 16 (bytes) │ │ │ │ │ - 0x00000003 (PLTGOT) 0x1eeec │ │ │ │ │ + 0x00000003 (PLTGOT) 0x18ef0 │ │ │ │ │ 0x00000002 (PLTRELSZ) 408 (bytes) │ │ │ │ │ 0x00000014 (PLTREL) REL │ │ │ │ │ - 0x00000017 (JMPREL) 0x1460 │ │ │ │ │ + 0x00000017 (JMPREL) 0x1188 │ │ │ │ │ 0x00000011 (REL) 0xab0 │ │ │ │ │ - 0x00000012 (RELSZ) 2480 (bytes) │ │ │ │ │ + 0x00000012 (RELSZ) 1752 (bytes) │ │ │ │ │ 0x00000013 (RELENT) 8 (bytes) │ │ │ │ │ 0x0000001e (FLAGS) BIND_NOW │ │ │ │ │ 0x6ffffffb (FLAGS_1) Flags: NOW │ │ │ │ │ 0x6ffffffe (VERNEED) 0xa00 │ │ │ │ │ 0x6fffffff (VERNEEDNUM) 4 │ │ │ │ │ 0x6ffffff0 (VERSYM) 0x976 │ │ │ │ │ - 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: 9bd8181ffe867709ddf9124b396235f6e5555f02 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 37a798b7ac02870552e28daadc2bdcfefca48ba5 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -92,15 +92,14 @@ │ │ │ │ │ [FRF)F0F │ │ │ │ │ KFRF!F(F │ │ │ │ │ KFRF!F(F │ │ │ │ │ ah `1Da` │ │ │ │ │ ^+FrFwE@ │ │ │ │ │ ah `1Da` │ │ │ │ │ gzQF:F+F │ │ │ │ │ -ah `)Da` │ │ │ │ │ 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 │ │ │ │ │ @@ -112,16 +111,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: │ │ │ │ │ │ │ │ │ │ -000015f8 <.init>: │ │ │ │ │ +00001320 <.init>: │ │ │ │ │ _init(): │ │ │ │ │ push {r3, lr} │ │ │ │ │ - bl 1890 │ │ │ │ │ + bl 15b8 │ │ │ │ │ pop {r3, pc} │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {} │ │ │ │ │ @@ -1,271 +1,271 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Disassembly of section .plt: │ │ │ │ │ │ │ │ │ │ -00001604 : │ │ │ │ │ +0000132c : │ │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ │ - ldr lr, [pc, #4] @ 1614 │ │ │ │ │ + ldr lr, [pc, #4] @ 133c │ │ │ │ │ add lr, pc, lr │ │ │ │ │ ldr pc, [lr, #8]! │ │ │ │ │ - ldrdeq sp, [r1], -r8 │ │ │ │ │ + @ instruction: 0x00017bb4 │ │ │ │ │ │ │ │ │ │ -00001618 : │ │ │ │ │ +00001340 : │ │ │ │ │ add ip, pc, #0, 12 │ │ │ │ │ - add ip, ip, #118784 @ 0x1d000 │ │ │ │ │ - ldr pc, [ip, #2264]! @ 0x8d8 │ │ │ │ │ + add ip, ip, #94208 @ 0x17000 │ │ │ │ │ + ldr pc, [ip, #2996]! @ 0xbb4 │ │ │ │ │ │ │ │ │ │ -00001624 : │ │ │ │ │ +0000134c : │ │ │ │ │ add ip, pc, #0, 12 │ │ │ │ │ - add ip, ip, #118784 @ 0x1d000 │ │ │ │ │ - ldr pc, [ip, #2256]! @ 0x8d0 │ │ │ │ │ + add ip, ip, #94208 @ 0x17000 │ │ │ │ │ + ldr pc, [ip, #2988]! @ 0xbac │ │ │ │ │ │ │ │ │ │ -00001630 : │ │ │ │ │ +00001358 : │ │ │ │ │ add ip, pc, #0, 12 │ │ │ │ │ - add ip, ip, #118784 @ 0x1d000 │ │ │ │ │ - ldr pc, [ip, #2248]! @ 0x8c8 │ │ │ │ │ + add ip, ip, #94208 @ 0x17000 │ │ │ │ │ + ldr pc, [ip, #2980]! @ 0xba4 │ │ │ │ │ │ │ │ │ │ -0000163c <__cxa_finalize@plt>: │ │ │ │ │ +00001364 <__cxa_finalize@plt>: │ │ │ │ │ add ip, pc, #0, 12 │ │ │ │ │ - add ip, ip, #118784 @ 0x1d000 │ │ │ │ │ - ldr pc, [ip, #2240]! @ 0x8c0 │ │ │ │ │ + add ip, ip, #94208 @ 0x17000 │ │ │ │ │ + ldr pc, [ip, #2972]! @ 0xb9c │ │ │ │ │ │ │ │ │ │ -00001648 : │ │ │ │ │ +00001370 : │ │ │ │ │ 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 │ │ │ │ │ │ │ │ │ │ -00001654 : │ │ │ │ │ +0000137c : │ │ │ │ │ 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 │ │ │ │ │ │ │ │ │ │ -00001660 : │ │ │ │ │ +00001388 : │ │ │ │ │ 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 │ │ │ │ │ │ │ │ │ │ -0000166c : │ │ │ │ │ +00001394 : │ │ │ │ │ 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 │ │ │ │ │ │ │ │ │ │ -00001678 : │ │ │ │ │ +000013a0 : │ │ │ │ │ @ instruction: 0xe7fd4778 │ │ │ │ │ add ip, pc, #0, 12 │ │ │ │ │ - add ip, ip, #118784 @ 0x1d000 │ │ │ │ │ - ldr pc, [ip, #2196]! @ 0x894 │ │ │ │ │ + add ip, ip, #94208 @ 0x17000 │ │ │ │ │ + ldr pc, [ip, #2928]! @ 0xb70 │ │ │ │ │ │ │ │ │ │ -00001688 : │ │ │ │ │ +000013b0 : │ │ │ │ │ @ instruction: 0xe7fd4778 │ │ │ │ │ add ip, pc, #0, 12 │ │ │ │ │ - add ip, ip, #118784 @ 0x1d000 │ │ │ │ │ - ldr pc, [ip, #2184]! @ 0x888 │ │ │ │ │ + add ip, ip, #94208 @ 0x17000 │ │ │ │ │ + ldr pc, [ip, #2916]! @ 0xb64 │ │ │ │ │ │ │ │ │ │ -00001698 : │ │ │ │ │ +000013c0 : │ │ │ │ │ add ip, pc, #0, 12 │ │ │ │ │ - add ip, ip, #118784 @ 0x1d000 │ │ │ │ │ - ldr pc, [ip, #2176]! @ 0x880 │ │ │ │ │ + add ip, ip, #94208 @ 0x17000 │ │ │ │ │ + ldr pc, [ip, #2908]! @ 0xb5c │ │ │ │ │ │ │ │ │ │ -000016a4 : │ │ │ │ │ +000013cc : │ │ │ │ │ add ip, pc, #0, 12 │ │ │ │ │ - add ip, ip, #118784 @ 0x1d000 │ │ │ │ │ - ldr pc, [ip, #2168]! @ 0x878 │ │ │ │ │ + add ip, ip, #94208 @ 0x17000 │ │ │ │ │ + ldr pc, [ip, #2900]! @ 0xb54 │ │ │ │ │ │ │ │ │ │ -000016b0 <__memset_chk@plt>: │ │ │ │ │ +000013d8 <__memset_chk@plt>: │ │ │ │ │ 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 │ │ │ │ │ │ │ │ │ │ -000016bc : │ │ │ │ │ +000013e4 : │ │ │ │ │ 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 │ │ │ │ │ │ │ │ │ │ -000016c8 : │ │ │ │ │ +000013f0 : │ │ │ │ │ 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 │ │ │ │ │ │ │ │ │ │ -000016d4 : │ │ │ │ │ +000013fc : │ │ │ │ │ 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 │ │ │ │ │ │ │ │ │ │ -000016e0 : │ │ │ │ │ +00001408 : │ │ │ │ │ add ip, pc, #0, 12 │ │ │ │ │ - add ip, ip, #118784 @ 0x1d000 │ │ │ │ │ - ldr pc, [ip, #2128]! @ 0x850 │ │ │ │ │ + add ip, ip, #94208 @ 0x17000 │ │ │ │ │ + ldr pc, [ip, #2860]! @ 0xb2c │ │ │ │ │ │ │ │ │ │ -000016ec <__stack_chk_fail@plt>: │ │ │ │ │ +00001414 <__stack_chk_fail@plt>: │ │ │ │ │ add ip, pc, #0, 12 │ │ │ │ │ - add ip, ip, #118784 @ 0x1d000 │ │ │ │ │ - ldr pc, [ip, #2120]! @ 0x848 │ │ │ │ │ + add ip, ip, #94208 @ 0x17000 │ │ │ │ │ + ldr pc, [ip, #2852]! @ 0xb24 │ │ │ │ │ │ │ │ │ │ -000016f8 : │ │ │ │ │ +00001420 : │ │ │ │ │ add ip, pc, #0, 12 │ │ │ │ │ - add ip, ip, #118784 @ 0x1d000 │ │ │ │ │ - ldr pc, [ip, #2112]! @ 0x840 │ │ │ │ │ + add ip, ip, #94208 @ 0x17000 │ │ │ │ │ + ldr pc, [ip, #2844]! @ 0xb1c │ │ │ │ │ │ │ │ │ │ -00001704 : │ │ │ │ │ +0000142c : │ │ │ │ │ @ instruction: 0xe7fd4778 │ │ │ │ │ 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 │ │ │ │ │ │ │ │ │ │ -00001714 : │ │ │ │ │ +0000143c : │ │ │ │ │ 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 │ │ │ │ │ │ │ │ │ │ -00001720 : │ │ │ │ │ +00001448 : │ │ │ │ │ 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 │ │ │ │ │ │ │ │ │ │ -0000172c : │ │ │ │ │ +00001454 : │ │ │ │ │ add ip, pc, #0, 12 │ │ │ │ │ - add ip, ip, #118784 @ 0x1d000 │ │ │ │ │ - ldr pc, [ip, #2076]! @ 0x81c │ │ │ │ │ + add ip, ip, #94208 @ 0x17000 │ │ │ │ │ + ldr pc, [ip, #2808]! @ 0xaf8 │ │ │ │ │ │ │ │ │ │ -00001738 : │ │ │ │ │ +00001460 : │ │ │ │ │ add ip, pc, #0, 12 │ │ │ │ │ - add ip, ip, #118784 @ 0x1d000 │ │ │ │ │ - ldr pc, [ip, #2068]! @ 0x814 │ │ │ │ │ + add ip, ip, #94208 @ 0x17000 │ │ │ │ │ + ldr pc, [ip, #2800]! @ 0xaf0 │ │ │ │ │ │ │ │ │ │ -00001744 : │ │ │ │ │ +0000146c : │ │ │ │ │ add ip, pc, #0, 12 │ │ │ │ │ - add ip, ip, #118784 @ 0x1d000 │ │ │ │ │ - ldr pc, [ip, #2060]! @ 0x80c │ │ │ │ │ + add ip, ip, #94208 @ 0x17000 │ │ │ │ │ + ldr pc, [ip, #2792]! @ 0xae8 │ │ │ │ │ │ │ │ │ │ -00001750 : │ │ │ │ │ +00001478 : │ │ │ │ │ add ip, pc, #0, 12 │ │ │ │ │ - add ip, ip, #118784 @ 0x1d000 │ │ │ │ │ - ldr pc, [ip, #2052]! @ 0x804 │ │ │ │ │ + add ip, ip, #94208 @ 0x17000 │ │ │ │ │ + ldr pc, [ip, #2784]! @ 0xae0 │ │ │ │ │ │ │ │ │ │ -0000175c : │ │ │ │ │ +00001484 : │ │ │ │ │ add ip, pc, #0, 12 │ │ │ │ │ - add ip, ip, #118784 @ 0x1d000 │ │ │ │ │ - ldr pc, [ip, #2044]! @ 0x7fc │ │ │ │ │ + add ip, ip, #94208 @ 0x17000 │ │ │ │ │ + ldr pc, [ip, #2776]! @ 0xad8 │ │ │ │ │ │ │ │ │ │ -00001768 : │ │ │ │ │ +00001490 : │ │ │ │ │ add ip, pc, #0, 12 │ │ │ │ │ - add ip, ip, #118784 @ 0x1d000 │ │ │ │ │ - ldr pc, [ip, #2036]! @ 0x7f4 │ │ │ │ │ + add ip, ip, #94208 @ 0x17000 │ │ │ │ │ + ldr pc, [ip, #2768]! @ 0xad0 │ │ │ │ │ │ │ │ │ │ -00001774 : │ │ │ │ │ +0000149c : │ │ │ │ │ add ip, pc, #0, 12 │ │ │ │ │ - add ip, ip, #118784 @ 0x1d000 │ │ │ │ │ - ldr pc, [ip, #2028]! @ 0x7ec │ │ │ │ │ + add ip, ip, #94208 @ 0x17000 │ │ │ │ │ + ldr pc, [ip, #2760]! @ 0xac8 │ │ │ │ │ │ │ │ │ │ -00001780 : │ │ │ │ │ +000014a8 : │ │ │ │ │ add ip, pc, #0, 12 │ │ │ │ │ - add ip, ip, #118784 @ 0x1d000 │ │ │ │ │ - ldr pc, [ip, #2020]! @ 0x7e4 │ │ │ │ │ + add ip, ip, #94208 @ 0x17000 │ │ │ │ │ + ldr pc, [ip, #2752]! @ 0xac0 │ │ │ │ │ │ │ │ │ │ -0000178c : │ │ │ │ │ +000014b4 : │ │ │ │ │ add ip, pc, #0, 12 │ │ │ │ │ - add ip, ip, #118784 @ 0x1d000 │ │ │ │ │ - ldr pc, [ip, #2012]! @ 0x7dc │ │ │ │ │ + add ip, ip, #94208 @ 0x17000 │ │ │ │ │ + ldr pc, [ip, #2744]! @ 0xab8 │ │ │ │ │ │ │ │ │ │ -00001798 <__vfprintf_chk@plt>: │ │ │ │ │ +000014c0 <__vfprintf_chk@plt>: │ │ │ │ │ add ip, pc, #0, 12 │ │ │ │ │ - add ip, ip, #118784 @ 0x1d000 │ │ │ │ │ - ldr pc, [ip, #2004]! @ 0x7d4 │ │ │ │ │ + add ip, ip, #94208 @ 0x17000 │ │ │ │ │ + ldr pc, [ip, #2736]! @ 0xab0 │ │ │ │ │ │ │ │ │ │ -000017a4 <__gmon_start__@plt>: │ │ │ │ │ +000014cc <__gmon_start__@plt>: │ │ │ │ │ add ip, pc, #0, 12 │ │ │ │ │ - add ip, ip, #118784 @ 0x1d000 │ │ │ │ │ - ldr pc, [ip, #1996]! @ 0x7cc │ │ │ │ │ + add ip, ip, #94208 @ 0x17000 │ │ │ │ │ + ldr pc, [ip, #2728]! @ 0xaa8 │ │ │ │ │ │ │ │ │ │ -000017b0 : │ │ │ │ │ +000014d8 : │ │ │ │ │ add ip, pc, #0, 12 │ │ │ │ │ - add ip, ip, #118784 @ 0x1d000 │ │ │ │ │ - ldr pc, [ip, #1988]! @ 0x7c4 │ │ │ │ │ + add ip, ip, #94208 @ 0x17000 │ │ │ │ │ + ldr pc, [ip, #2720]! @ 0xaa0 │ │ │ │ │ │ │ │ │ │ -000017bc : │ │ │ │ │ +000014e4 : │ │ │ │ │ add ip, pc, #0, 12 │ │ │ │ │ - add ip, ip, #118784 @ 0x1d000 │ │ │ │ │ - ldr pc, [ip, #1980]! @ 0x7bc │ │ │ │ │ + add ip, ip, #94208 @ 0x17000 │ │ │ │ │ + ldr pc, [ip, #2712]! @ 0xa98 │ │ │ │ │ │ │ │ │ │ -000017c8 : │ │ │ │ │ +000014f0 : │ │ │ │ │ add ip, pc, #0, 12 │ │ │ │ │ - add ip, ip, #118784 @ 0x1d000 │ │ │ │ │ - ldr pc, [ip, #1972]! @ 0x7b4 │ │ │ │ │ + add ip, ip, #94208 @ 0x17000 │ │ │ │ │ + ldr pc, [ip, #2704]! @ 0xa90 │ │ │ │ │ │ │ │ │ │ -000017d4 : │ │ │ │ │ +000014fc : │ │ │ │ │ add ip, pc, #0, 12 │ │ │ │ │ - add ip, ip, #118784 @ 0x1d000 │ │ │ │ │ - ldr pc, [ip, #1964]! @ 0x7ac │ │ │ │ │ + add ip, ip, #94208 @ 0x17000 │ │ │ │ │ + ldr pc, [ip, #2696]! @ 0xa88 │ │ │ │ │ │ │ │ │ │ -000017e0 : │ │ │ │ │ +00001508 : │ │ │ │ │ add ip, pc, #0, 12 │ │ │ │ │ - add ip, ip, #118784 @ 0x1d000 │ │ │ │ │ - ldr pc, [ip, #1956]! @ 0x7a4 │ │ │ │ │ + add ip, ip, #94208 @ 0x17000 │ │ │ │ │ + ldr pc, [ip, #2688]! @ 0xa80 │ │ │ │ │ │ │ │ │ │ -000017ec <__cxa_atexit@plt>: │ │ │ │ │ +00001514 <__cxa_atexit@plt>: │ │ │ │ │ @ instruction: 0xe7fd4778 │ │ │ │ │ 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 │ │ │ │ │ │ │ │ │ │ -000017fc : │ │ │ │ │ +00001524 : │ │ │ │ │ @ instruction: 0xe7fd4778 │ │ │ │ │ add ip, pc, #0, 12 │ │ │ │ │ - add ip, ip, #118784 @ 0x1d000 │ │ │ │ │ - ldr pc, [ip, #1932]! @ 0x78c │ │ │ │ │ + add ip, ip, #94208 @ 0x17000 │ │ │ │ │ + ldr pc, [ip, #2664]! @ 0xa68 │ │ │ │ │ │ │ │ │ │ -0000180c : │ │ │ │ │ +00001534 : │ │ │ │ │ add ip, pc, #0, 12 │ │ │ │ │ - add ip, ip, #118784 @ 0x1d000 │ │ │ │ │ - ldr pc, [ip, #1924]! @ 0x784 │ │ │ │ │ + add ip, ip, #94208 @ 0x17000 │ │ │ │ │ + ldr pc, [ip, #2656]! @ 0xa60 │ │ │ │ │ │ │ │ │ │ -00001818 : │ │ │ │ │ +00001540 : │ │ │ │ │ add ip, pc, #0, 12 │ │ │ │ │ - add ip, ip, #118784 @ 0x1d000 │ │ │ │ │ - ldr pc, [ip, #1916]! @ 0x77c │ │ │ │ │ + add ip, ip, #94208 @ 0x17000 │ │ │ │ │ + ldr pc, [ip, #2648]! @ 0xa58 │ │ │ │ │ │ │ │ │ │ -00001824 : │ │ │ │ │ +0000154c : │ │ │ │ │ add ip, pc, #0, 12 │ │ │ │ │ - add ip, ip, #118784 @ 0x1d000 │ │ │ │ │ - ldr pc, [ip, #1908]! @ 0x774 │ │ │ │ │ + add ip, ip, #94208 @ 0x17000 │ │ │ │ │ + ldr pc, [ip, #2640]! @ 0xa50 │ │ │ │ │ │ │ │ │ │ -00001830 : │ │ │ │ │ +00001558 : │ │ │ │ │ add ip, pc, #0, 12 │ │ │ │ │ - add ip, ip, #118784 @ 0x1d000 │ │ │ │ │ - ldr pc, [ip, #1900]! @ 0x76c │ │ │ │ │ + add ip, ip, #94208 @ 0x17000 │ │ │ │ │ + ldr pc, [ip, #2632]! @ 0xa48 │ │ │ │ │ │ │ │ │ │ -0000183c : │ │ │ │ │ +00001564 : │ │ │ │ │ add ip, pc, #0, 12 │ │ │ │ │ - add ip, ip, #118784 @ 0x1d000 │ │ │ │ │ - ldr pc, [ip, #1892]! @ 0x764 │ │ │ │ │ + add ip, ip, #94208 @ 0x17000 │ │ │ │ │ + ldr pc, [ip, #2624]! @ 0xa40 │ │ │ │ │ │ │ │ │ │ -00001848 : │ │ │ │ │ +00001570 : │ │ │ │ │ add ip, pc, #0, 12 │ │ │ │ │ - add ip, ip, #118784 @ 0x1d000 │ │ │ │ │ - ldr pc, [ip, #1884]! @ 0x75c │ │ │ │ │ + add ip, ip, #94208 @ 0x17000 │ │ │ │ │ + ldr pc, [ip, #2616]! @ 0xa38 │ │ │ │ │ │ │ │ │ │ -00001854 : │ │ │ │ │ +0000157c : │ │ │ │ │ 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 │ │ │ │ │ │ │ │ │ │ -00001860 : │ │ │ │ │ +00001588 : │ │ │ │ │ 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 │ │ │ │ │ │ │ │ │ │ -0000186c : │ │ │ │ │ +00001594 : │ │ │ │ │ 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 │ │ │ │ │ │ │ │ │ │ -00001878 : │ │ │ │ │ +000015a0 : │ │ │ │ │ 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 │ │ │ │ │ │ │ │ │ │ -00001884 : │ │ │ │ │ +000015ac : │ │ │ │ │ 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 │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ │ @@ -1,77 +1,77 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Disassembly of section .text: │ │ │ │ │ │ │ │ │ │ -00001890 : │ │ │ │ │ +000015b8 : │ │ │ │ │ call_weak_fn(): │ │ │ │ │ - ldr r3, [pc, #20] @ 18ac │ │ │ │ │ - ldr r2, [pc, #20] @ 18b0 │ │ │ │ │ + ldr r3, [pc, #20] @ 15d4 │ │ │ │ │ + ldr r2, [pc, #20] @ 15d8 │ │ │ │ │ add r3, pc, r3 │ │ │ │ │ ldr r2, [r3, r2] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ bxeq lr │ │ │ │ │ - b 17a4 <__gmon_start__@plt> │ │ │ │ │ - andeq sp, r1, ip, asr #12 │ │ │ │ │ + b 14cc <__gmon_start__@plt> │ │ │ │ │ + andeq r7, r1, r8, lsr #18 │ │ │ │ │ strdeq r0, [r0], -r4 │ │ │ │ │ deregister_tm_clones(): │ │ │ │ │ - blmi 1d38d4 │ │ │ │ │ + blmi 1d35fc │ │ │ │ │ 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, lsr #17 │ │ │ │ │ - andeq sp, r1, r4, lsr #17 │ │ │ │ │ - andeq sp, r1, sl, lsr #12 │ │ │ │ │ + andeq r7, r1, r6, lsl fp │ │ │ │ │ + andeq r7, r1, r4, lsl fp │ │ │ │ │ + andeq r7, r1, r6, lsl #18 │ │ │ │ │ andeq r0, r0, r0, ror #1 │ │ │ │ │ register_tm_clones(): │ │ │ │ │ - blmi 253908 │ │ │ │ │ - bmi 252acc │ │ │ │ │ - bne 6d2adc │ │ │ │ │ + blmi 253630 │ │ │ │ │ + bmi 2527f4 │ │ │ │ │ + bne 6d2804 │ │ │ │ │ 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, ror r8 │ │ │ │ │ - andeq sp, r1, r8, ror r8 │ │ │ │ │ - strdeq sp, [r1], -ip │ │ │ │ │ - andeq r0, r0, r8, lsl #2 │ │ │ │ │ + andeq r7, r1, ip, ror #21 │ │ │ │ │ + andeq r7, r1, r8, ror #21 │ │ │ │ │ + ldrdeq r7, [r1], -r8 │ │ │ │ │ + andeq r0, r0, r4, lsl #2 │ │ │ │ │ __do_global_dtors_aux(): │ │ │ │ │ - blmi 2aed3c │ │ │ │ │ + blmi 2aea64 │ │ │ │ │ ldrbtmi r4, [fp], #-2570 @ 0xfffff5f6 │ │ │ │ │ ldmdavc fp, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ │ - blmi 26fed4 │ │ │ │ │ + blmi 26fbfc │ │ │ │ │ ldrdlt r5, [r3, -r3]! │ │ │ │ │ ldrbtmi r4, [fp], #-2824 @ 0xfffff4f8 │ │ │ │ │ @ instruction: 0xf7ff6818 │ │ │ │ │ @ instruction: 0xf7ffee86 │ │ │ │ │ - blmi 1c1838 │ │ │ │ │ + blmi 1c1560 │ │ │ │ │ ldrbtmi r2, [fp], #-513 @ 0xfffffdff │ │ │ │ │ stclt 0, cr7, [r8, #-104] @ 0xffffff98 │ │ │ │ │ - andeq sp, r1, r6, asr #16 │ │ │ │ │ - andeq sp, r1, ip, asr #11 │ │ │ │ │ + @ instruction: 0x00017ab6 │ │ │ │ │ + andeq r7, r1, r8, lsr #17 │ │ │ │ │ ldrdeq r0, [r0], -ip │ │ │ │ │ - ldrdeq sp, [r1], -r2 │ │ │ │ │ - andeq sp, r1, r6, lsr #16 │ │ │ │ │ + andeq r7, r1, sl, lsr #19 │ │ │ │ │ + muleq r1, r6, 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 feb58b64 │ │ │ │ │ + bl feb5888c │ │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ │ ldrdlt r0, [r6], r8 │ │ │ │ │ ldmdami r5, {r2, r9, sl, lr} │ │ │ │ │ andls r4, r3, #30408704 @ 0x1d00000 │ │ │ │ │ - bmi 512b58 │ │ │ │ │ + bmi 512880 │ │ │ │ │ ./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,41 +83,41 @@ │ │ │ │ │ ./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 1d41cc │ │ │ │ │ + blmi 1d3ef4 │ │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:628 │ │ │ │ │ - blls 15ba1c │ │ │ │ │ + blls 15b744 │ │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ │ mrsle r0, SP_irq │ │ │ │ │ ldcllt 0, cr11, [r0, #-24]! @ 0xffffffe8 │ │ │ │ │ mrc 7, 4, APSR_nzcv, cr6, cr15, {7} │ │ │ │ │ - andeq sp, r1, r8, ror r5 │ │ │ │ │ + andeq r7, r1, r4, asr r8 │ │ │ │ │ andeq r0, r0, r8, ror #1 │ │ │ │ │ - andeq sp, r1, r0, asr #10 │ │ │ │ │ + andeq r7, r1, ip, lsl r8 │ │ │ │ │ soxr_input(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:633 │ │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ │ - bl feb58bd8 │ │ │ │ │ + bl feb58900 │ │ │ │ │ @ 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]! │ │ │ │ │ - blx fec53244 │ │ │ │ │ + blx fec52f6c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:637 │ │ │ │ │ stccs 6, cr15, [r0, #-516] @ 0xfffffdfc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:634 │ │ │ │ │ - b 13dca00 │ │ │ │ │ + b 13dc728 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:637 │ │ │ │ │ @ instruction: 0x46041656 │ │ │ │ │ strcs fp, [r0], -r8, lsl #30 │ │ │ │ │ mvnslt fp, r6, lsr #22 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:646 (discriminator 1) │ │ │ │ │ @ instruction: 0xf0126803 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:642 │ │ │ │ │ @@ -157,24 +157,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, lsr sl │ │ │ │ │ + andeq r5, r1, r2, ror r2 │ │ │ │ │ soxr_output_1ch(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:657 │ │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ │ - bl feb58c80 │ │ │ │ │ + bl feb589a8 │ │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ │ ldrdlt r0, [r6], r8 │ │ │ │ │ strmi r4, [sp], -r4, lsl #12 │ │ │ │ │ andcc lr, r2, #3358720 @ 0x334000 │ │ │ │ │ - blmi a14330 │ │ │ │ │ + blmi a14058 │ │ │ │ │ @ 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 │ │ │ │ │ @@ -187,54 +187,54 @@ │ │ │ │ │ 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 81b6c │ │ │ │ │ + bge 81894 │ │ │ │ │ mulls r4, r8, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:663 │ │ │ │ │ stclvs 3, cr11, [r2, #-56]! @ 0xffffffc8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:664 (discriminator 4) │ │ │ │ │ @ instruction: 0xf8d4a903 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:664 │ │ │ │ │ stclvs 0, cr5, [r0], #-704 @ 0xfffffd40 │ │ │ │ │ - blls 83734 │ │ │ │ │ + blls 8345c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:664 (discriminator 1) │ │ │ │ │ @ instruction: 0xf104bf54 │ │ │ │ │ andcs r0, r0, #188, 4 @ 0xc000000b │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:664 (discriminator 4) │ │ │ │ │ andcs r9, r1, #268435456 @ 0x10000000 │ │ │ │ │ - bge 1262fc │ │ │ │ │ + bge 126024 │ │ │ │ │ @ instruction: 0xf8d447a8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:664 (discriminator 1) │ │ │ │ │ strmi r3, [r3], #-184 @ 0xffffff48 │ │ │ │ │ adcscc pc, r8, r4, asr #17 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:657 │ │ │ │ │ - blmi 294338 │ │ │ │ │ + blmi 294060 │ │ │ │ │ stmdals r2, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:668 │ │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ │ subsmi r9, sl, r5, lsl #22 │ │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ │ andlt sp, r6, r6, lsl #2 │ │ │ │ │ @ instruction: 0xf8d4bd70 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:666 │ │ │ │ │ @ instruction: 0xf84330b4 │ │ │ │ │ strb r0, [sp, r5, lsr #32]! │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:668 │ │ │ │ │ stcl 7, cr15, [r0, #1020]! @ 0x3fc │ │ │ │ │ - andeq sp, r1, r8, asr r4 │ │ │ │ │ + andeq r7, r1, r4, lsr r7 │ │ │ │ │ andeq r0, r0, r8, ror #1 │ │ │ │ │ - andeq sp, r1, r0, ror #7 │ │ │ │ │ + @ instruction: 0x000176bc │ │ │ │ │ soxr_delete0(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:494 │ │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ │ - bl feb58d44 │ │ │ │ │ + bl feb58a6c │ │ │ │ │ @ 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 │ │ │ │ │ @@ -276,19 +276,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 │ │ │ │ │ strmi lr, [r5], -lr, ror #27 │ │ │ │ │ ldc 7, cr15, [r4, #1020] @ 0x3fc │ │ │ │ │ strmi r4, [r4], -r9, lsr #12 │ │ │ │ │ - @ instruction: 0xf01a6838 │ │ │ │ │ - addmi pc, ip, #737280 @ 0xb4000 │ │ │ │ │ - blx 13883a │ │ │ │ │ + @ instruction: 0xf0146838 │ │ │ │ │ + addmi pc, ip, #4928 @ 0x1340 │ │ │ │ │ + blx 138562 │ │ │ │ │ stmdbne r5, {sl, ip} │ │ │ │ │ - ble 4d2684 │ │ │ │ │ + ble 4d23ac │ │ │ │ │ ./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 │ │ │ │ │ @@ -312,36 +312,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: 0x4606edb8 │ │ │ │ │ ldcl 7, cr15, [lr, #-1020] @ 0xfffffc04 │ │ │ │ │ @ instruction: 0x46044631 │ │ │ │ │ - @ instruction: 0xf01a6828 │ │ │ │ │ - addmi pc, ip, #16187392 @ 0xf70000 │ │ │ │ │ - blx 1388ea │ │ │ │ │ - bl 6c3c │ │ │ │ │ + @ instruction: 0xf0146828 │ │ │ │ │ + addmi pc, ip, #1472 @ 0x5c0 │ │ │ │ │ + blx 138612 │ │ │ │ │ + bl 6964 │ │ │ │ │ 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 1adc94 │ │ │ │ │ + bl 1ad9bc │ │ │ │ │ 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, cr8, cr15, {7} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:786 │ │ │ │ │ - blcs 13fdc8 │ │ │ │ │ + blcs 13faf0 │ │ │ │ │ strtmi r4, [r1], -r3, asr #12 │ │ │ │ │ @ instruction: 0xf8cd4628 │ │ │ │ │ @ instruction: 0xf7ff9000 │ │ │ │ │ stmdblt ip, {r0, r2, 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 │ │ │ │ │ @@ -354,15 +354,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 114500 │ │ │ │ │ + blge 114228 │ │ │ │ │ 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 │ │ │ │ │ @@ -370,74 +370,74 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:30 │ │ │ │ │ tstcs r1, ip, lsl #16 │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:109 │ │ │ │ │ @ instruction: 0xf7ff6820 │ │ │ │ │ stmdavs r1!, {r1, r2, r5, r6, r8, sl, fp, sp, lr, pc} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:31 │ │ │ │ │ @ instruction: 0xf7ff200a │ │ │ │ │ - bmi 33d3c4 │ │ │ │ │ + bmi 33d0ec │ │ │ │ │ ./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]! │ │ │ │ │ ldcl 7, cr15, [sl], #1020 @ 0x3fc │ │ │ │ │ - andeq sp, r1, ip, lsr r2 │ │ │ │ │ + andeq r7, r1, r8, lsl r5 │ │ │ │ │ andeq r0, r0, r8, ror #1 │ │ │ │ │ - andeq sp, r1, r6, lsr r2 │ │ │ │ │ + andeq r7, r1, r2, lsl r5 │ │ │ │ │ andeq r0, r0, ip, ror #1 │ │ │ │ │ - andeq sp, r1, lr, lsl #4 │ │ │ │ │ + andeq r7, r1, sl, ror #9 │ │ │ │ │ │ │ │ │ │ -00001d0c : │ │ │ │ │ +00001a34 : │ │ │ │ │ soxr_version(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:42 │ │ │ │ │ - ldr r0, [pc, #4] @ (1d14 ) │ │ │ │ │ + ldr r0, [pc, #4] @ (1a3c ) │ │ │ │ │ add r0, pc │ │ │ │ │ bx lr │ │ │ │ │ nop │ │ │ │ │ - add r7, pc, #552 @ (adr r7, 1f40 ) │ │ │ │ │ + ldr r7, [pc, #808] @ (1d68 ) │ │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ │ │ -00001d18 : │ │ │ │ │ +00001a40 : │ │ │ │ │ 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} │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ │ mov r6, 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, #580] @ (1f78 ) │ │ │ │ │ + ldr r1, [pc, #580] @ (1ca0 ) │ │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ │ - ldr r3, [pc, #580] @ (1f7c ) │ │ │ │ │ + ldr r3, [pc, #580] @ (1ca4 ) │ │ │ │ │ mov r5, 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, r6, #4, #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:107 │ │ │ │ │ - bls.n 1dec │ │ │ │ │ + bls.n 1b14 │ │ │ │ │ ./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, #556] @ (1f80 ) │ │ │ │ │ + ldr r2, [pc, #556] @ (1ca8 ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:116 │ │ │ │ │ - vldr d8, [pc, #492] @ 1f40 │ │ │ │ │ + vldr d8, [pc, #492] @ 1c68 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:107 (discriminator 2) │ │ │ │ │ movs r7, #6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:115 │ │ │ │ │ add r2, pc │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:59 (discriminator 1) │ │ │ │ │ movs r1, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:116 │ │ │ │ │ @@ -460,62 +460,62 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:124 │ │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:117 (discriminator 16) │ │ │ │ │ vstr d6, [sp] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:127 (discriminator 1) │ │ │ │ │ vmov.f64 d1, d8 │ │ │ │ │ vmov.f64 d0, #136 @ 0xc0400000 -3.0 │ │ │ │ │ - bl 8a88 │ │ │ │ │ + bl 8758 │ │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ │ - vldr d5, [pc, #436] @ 1f48 │ │ │ │ │ + vldr d5, [pc, #436] @ 1c70 │ │ │ │ │ ./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 │ │ │ │ │ vdiv.f64 d6, d5, d0 │ │ │ │ │ vsub.f64 d7, d7, d6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:127 (discriminator 4) │ │ │ │ │ vstr d7, [sp, #16] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:128 │ │ │ │ │ - bls.n 1ea4 │ │ │ │ │ + bls.n 1bcc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:139 │ │ │ │ │ lsls r3, r6, #25 │ │ │ │ │ - bmi.w 1eb4 │ │ │ │ │ + bmi.w 1bdc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:141 │ │ │ │ │ mov lr, sp │ │ │ │ │ mov ip, r5 │ │ │ │ │ ldmia.w lr!, {r0, r1, r2, r3} │ │ │ │ │ stmia.w ip!, {r0, r1, r2, r3} │ │ │ │ │ ldmia.w lr!, {r0, r1, r2, r3} │ │ │ │ │ stmia.w ip!, {r0, r1, r2, r3} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:104 │ │ │ │ │ - ldr r2, [pc, #444] @ (1f84 ) │ │ │ │ │ + ldr r2, [pc, #444] @ (1cac ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:142 │ │ │ │ │ - ldr r3, [pc, #436] @ (1f7c ) │ │ │ │ │ + ldr r3, [pc, #436] @ (1ca4 ) │ │ │ │ │ ./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 1f1a │ │ │ │ │ + bne.w 1c42 │ │ │ │ │ mov r0, r5 │ │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ │ vpop {d8} │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:107 (discriminator 1) │ │ │ │ │ cmp r7, #10 │ │ │ │ │ - bhi.n 1e52 │ │ │ │ │ + bhi.n 1b7a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:115 │ │ │ │ │ - ldr r1, [pc, #404] @ (1f88 ) │ │ │ │ │ + ldr r1, [pc, #404] @ (1cb0 ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:114 │ │ │ │ │ ands.w r0, r6, #8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:115 │ │ │ │ │ add r1, pc │ │ │ │ │ ldrb r3, [r1, r3] │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:59 (discriminator 1) │ │ │ │ │ mov.w r1, #0 │ │ │ │ │ @@ -542,40 +542,40 @@ │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:59 (discriminator 1) │ │ │ │ │ str r1, [sp, #32] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:116 │ │ │ │ │ strd r2, r3, [sp, #24] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:115 │ │ │ │ │ vstr d7, [sp, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:117 │ │ │ │ │ - cbz r7, 1e78 │ │ │ │ │ + cbz r7, 1ba0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:117 (discriminator 1) │ │ │ │ │ tst.w r6, #12 │ │ │ │ │ - bne.n 1eda │ │ │ │ │ + bne.n 1c02 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:117 (discriminator 16) │ │ │ │ │ movs r2, #0 │ │ │ │ │ movs r3, #0 │ │ │ │ │ movt r3, #16432 @ 0x4030 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:127 │ │ │ │ │ cmp r7, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:124 │ │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:117 (discriminator 16) │ │ │ │ │ strd r2, r3, [sp] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:127 │ │ │ │ │ - bne.n 1f34 │ │ │ │ │ + bne.n 1c5c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:127 (discriminator 4) │ │ │ │ │ - add r3, pc, #300 @ (adr r3, 1f70 ) │ │ │ │ │ + add r3, pc, #300 @ (adr r3, 1c98 ) │ │ │ │ │ ldrd r2, r3, [r3] │ │ │ │ │ strd r2, r3, [sp, #16] │ │ │ │ │ - vldr d8, [pc, #256] @ 1f50 │ │ │ │ │ - b.n 1ea4 │ │ │ │ │ + vldr d8, [pc, #256] @ 1c78 │ │ │ │ │ + b.n 1bcc │ │ │ │ │ ./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, #308] @ (1f8c ) │ │ │ │ │ + ldr r2, [pc, #308] @ (1cb4 ) │ │ │ │ │ /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] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:116 │ │ │ │ │ @@ -586,61 +586,61 @@ │ │ │ │ │ movs r3, #0 │ │ │ │ │ movt r3, #16368 @ 0x3ff0 │ │ │ │ │ strd r2, r3, [sp, #24] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:115 │ │ │ │ │ vcvt.f64.u32 d7, s14 │ │ │ │ │ vstr d7, [sp, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:117 (discriminator 16) │ │ │ │ │ - vldr d8, [pc, #220] @ 1f58 │ │ │ │ │ + vldr d8, [pc, #220] @ 1c80 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:127 (discriminator 1) │ │ │ │ │ vmov.f64 d0, #136 @ 0xc0400000 -3.0 │ │ │ │ │ vmov.f64 d1, d8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:117 (discriminator 16) │ │ │ │ │ vstr d8, [sp] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:127 (discriminator 1) │ │ │ │ │ - bl 8a88 │ │ │ │ │ + bl 8758 │ │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ │ - vldr d5, [pc, #180] @ 1f48 │ │ │ │ │ + vldr d5, [pc, #180] @ 1c70 │ │ │ │ │ vsub.f64 d0, d7, d0 │ │ │ │ │ vdiv.f64 d6, d5, d0 │ │ │ │ │ vsub.f64 d7, d7, d6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:127 (discriminator 4) │ │ │ │ │ vstr d7, [sp, #16] │ │ │ │ │ ./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, r6, #25 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:129 │ │ │ │ │ orr.w r4, r4, #1 │ │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:139 │ │ │ │ │ - bpl.w 1db0 │ │ │ │ │ + bpl.w 1ad8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:140 │ │ │ │ │ vmov.f64 d1, d8 │ │ │ │ │ vmov.f64 d0, #136 @ 0xc0400000 -3.0 │ │ │ │ │ - bl 8a88 │ │ │ │ │ + bl 8758 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:140 (discriminator 1) │ │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ │ - vldr d5, [pc, #152] @ 1f60 │ │ │ │ │ + vldr d5, [pc, #152] @ 1c88 │ │ │ │ │ vsub.f64 d0, d7, d0 │ │ │ │ │ vdiv.f64 d6, d5, d0 │ │ │ │ │ vsub.f64 d7, d7, d6 │ │ │ │ │ vstr d7, [sp, #16] │ │ │ │ │ - b.n 1db0 │ │ │ │ │ + b.n 1ad8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:117 (discriminator 3) │ │ │ │ │ - cbz r0, 1f1e │ │ │ │ │ + cbz r0, 1c46 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:121 │ │ │ │ │ lsls r3, r7, #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:123 │ │ │ │ │ - vldr d7, [pc, #136] @ 1f68 │ │ │ │ │ + vldr d7, [pc, #136] @ 1c90 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:121 │ │ │ │ │ rsb r3, r3, #55 @ 0x37 │ │ │ │ │ vmov s16, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:133 │ │ │ │ │ - ldr r3, [pc, #164] @ (1f90 ) │ │ │ │ │ + ldr r3, [pc, #164] @ (1cb8 ) │ │ │ │ │ ./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 d8, s16 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:124 │ │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:133 │ │ │ │ │ @@ -651,35 +651,35 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:123 │ │ │ │ │ vmul.f64 d8, d8, d7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:133 │ │ │ │ │ vldr s14, [r3, #-32] @ 0xffffffe0 │ │ │ │ │ vcvt.f64.f32 d7, s14 │ │ │ │ │ vstr d7, [sp, #16] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:134 │ │ │ │ │ - bne.w 1daa │ │ │ │ │ + bne.w 1ad2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:136 │ │ │ │ │ orr.w r4, r4, #67 @ 0x43 │ │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ │ - b.n 1daa │ │ │ │ │ + b.n 1ad2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:142 │ │ │ │ │ - blx 16ec <__stack_chk_fail@plt> │ │ │ │ │ + blx 1414 <__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 d8, [pc, #68] @ 1f68 │ │ │ │ │ + vldr d8, [pc, #68] @ 1c90 │ │ │ │ │ ./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 d6, s15 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:123 │ │ │ │ │ vmul.f64 d8, d6, d8 │ │ │ │ │ - b.n 1d7c │ │ │ │ │ - vldr d8, [pc, #24] @ 1f50 │ │ │ │ │ - b.n 1d82 │ │ │ │ │ + b.n 1aa4 │ │ │ │ │ + vldr d8, [pc, #24] @ 1c78 │ │ │ │ │ + b.n 1aaa │ │ │ │ │ nop │ │ │ │ │ nop.w │ │ │ │ │ ldr r7, [r5, #84] @ 0x54 │ │ │ │ │ movs r0, #46 @ 0x2e │ │ │ │ │ asrs r5, r6, #9 │ │ │ │ │ eors r5, r4 │ │ │ │ │ ldr r1, [sp, #616] @ 0x268 │ │ │ │ │ @@ -697,131 +697,131 @@ │ │ │ │ │ subs r7, #132 @ 0x84 │ │ │ │ │ ldr r7, [r7, r1] │ │ │ │ │ movs r4, #199 @ 0xc7 │ │ │ │ │ asrs r0, r3, #20 │ │ │ │ │ ands r0, r3 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - add r4, pc, #0 @ (adr r4, 1f78 ) │ │ │ │ │ + add r4, pc, #0 @ (adr r4, 1ca0 ) │ │ │ │ │ subs r7, #229 @ 0xe5 │ │ │ │ │ - bne.n 1edc │ │ │ │ │ + strb r4, [r1, #18] │ │ │ │ │ movs r1, r0 │ │ │ │ │ lsls r0, r5, #3 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - add r7, pc, #320 @ (adr r7, 20c4 ) │ │ │ │ │ + ldr r7, [pc, #576] @ (1eec ) │ │ │ │ │ movs r1, r0 │ │ │ │ │ - bne.n 1fc8 │ │ │ │ │ + strb r4, [r7, #15] │ │ │ │ │ movs r1, r0 │ │ │ │ │ - add r6, pc, #712 @ (adr r6, 2254 ) │ │ │ │ │ + ldr r6, [pc, #968] @ (207c ) │ │ │ │ │ movs r1, r0 │ │ │ │ │ - add r6, pc, #304 @ (adr r6, 20c0 ) │ │ │ │ │ + ldr r6, [pc, #560] @ (1ee8 ) │ │ │ │ │ movs r1, r0 │ │ │ │ │ - add r2, sp, #688 @ 0x2b0 │ │ │ │ │ + strh r4, [r0, r3] │ │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ │ │ -00001f94 : │ │ │ │ │ +00001cbc : │ │ │ │ │ soxr_engine(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:148 │ │ │ │ │ ldr.w r3, [r0, #168] @ 0xa8 │ │ │ │ │ bx r3 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00001f9c : │ │ │ │ │ +00001cc4 : │ │ │ │ │ soxr_num_clips(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:156 │ │ │ │ │ adds r0, #184 @ 0xb8 │ │ │ │ │ bx lr │ │ │ │ │ │ │ │ │ │ -00001fa0 : │ │ │ │ │ +00001cc8 : │ │ │ │ │ soxr_error(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:163 │ │ │ │ │ ldr r0, [r0, #16] │ │ │ │ │ bx lr │ │ │ │ │ │ │ │ │ │ -00001fa4 : │ │ │ │ │ +00001ccc : │ │ │ │ │ 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:173 │ │ │ │ │ mov.w r3, #400 @ 0x190 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:171 │ │ │ │ │ - vldr d7, [pc, #84] @ 2010 │ │ │ │ │ + vldr d7, [pc, #84] @ 1d38 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:175 │ │ │ │ │ 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] @ (2018 ) │ │ │ │ │ + ldr r2, [pc, #76] @ (1d40 ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:173 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:168 │ │ │ │ │ - ldr r3, [pc, #76] @ (201c ) │ │ │ │ │ + ldr r3, [pc, #76] @ (1d44 ) │ │ │ │ │ add r2, pc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:174 │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:171 │ │ │ │ │ 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] @ (2020 ) │ │ │ │ │ + ldr r2, [pc, #52] @ (1d48 ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:176 │ │ │ │ │ - ldr r3, [pc, #48] @ (201c ) │ │ │ │ │ + ldr r3, [pc, #48] @ (1d44 ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:168 │ │ │ │ │ add r2, pc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:175 │ │ │ │ │ ldmia.w lr, {r0, r1} │ │ │ │ │ stmia.w ip, {r0, r1} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:176 │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ eors r2, r3 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ - bne.n 200a │ │ │ │ │ + bne.n 1d32 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #32 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ - blx 16ec <__stack_chk_fail@plt> │ │ │ │ │ + blx 1414 <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ movs r2, r1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r1, r2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldmia r7!, {r1, r3, r4} │ │ │ │ │ + strb r6, [r6, #7] │ │ │ │ │ movs r1, r0 │ │ │ │ │ lsls r0, r5, #3 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldmia r6, {r2, r3, r4, r5, r6, r7} │ │ │ │ │ + strb r0, [r3, #7] │ │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ │ │ -00002024 : │ │ │ │ │ +00001d4c : │ │ │ │ │ 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, #120] @ 20ac │ │ │ │ │ + ldr.w lr, [pc, #120] @ 1dd4 │ │ │ │ │ sub sp, #32 │ │ │ │ │ - ldr r4, [pc, #116] @ (20b0 ) │ │ │ │ │ + ldr r4, [pc, #116] @ (1dd8 ) │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:59 (discriminator 1) │ │ │ │ │ mov ip, sp │ │ │ │ │ ./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:183 │ │ │ │ │ @@ -836,65 +836,65 @@ │ │ │ │ │ mov r4, r0 │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:59 (discriminator 1) │ │ │ │ │ strd r3, r3, [ip, #12] │ │ │ │ │ str.w r3, [ip, #20] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:186 │ │ │ │ │ orr.w r3, r1, r2 │ │ │ │ │ cmp r3, #7 │ │ │ │ │ - bls.n 2096 │ │ │ │ │ + bls.n 1dbe │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:187 │ │ │ │ │ - ldr r3, [pc, #76] @ (20b4 ) │ │ │ │ │ + ldr r3, [pc, #76] @ (1ddc ) │ │ │ │ │ add r3, pc │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:193 │ │ │ │ │ ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ │ mov lr, r4 │ │ │ │ │ stmia.w lr!, {r0, r1, r2, r3} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:183 │ │ │ │ │ - ldr r2, [pc, #64] @ (20b8 ) │ │ │ │ │ + ldr r2, [pc, #64] @ (1de0 ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:194 │ │ │ │ │ - ldr r3, [pc, #56] @ (20b0 ) │ │ │ │ │ + ldr r3, [pc, #56] @ (1dd8 ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:183 │ │ │ │ │ add r2, pc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:193 │ │ │ │ │ ldmia.w ip, {r0, r1} │ │ │ │ │ stmia.w lr, {r0, r1} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:194 │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ eors r2, r3 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ - bne.n 20a8 │ │ │ │ │ + bne.n 1dd0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #32 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:191 │ │ │ │ │ movs r0, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:189 │ │ │ │ │ str r1, [sp, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:190 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:191 │ │ │ │ │ movs r1, #0 │ │ │ │ │ movt r1, #16368 @ 0x3ff0 │ │ │ │ │ strd r0, r1, [sp, #8] │ │ │ │ │ - b.n 206a │ │ │ │ │ + b.n 1d92 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:194 │ │ │ │ │ - blx 16ec <__stack_chk_fail@plt> │ │ │ │ │ - ldmia r6!, {r2, r3, r5, r7} │ │ │ │ │ + blx 1414 <__stack_chk_fail@plt> │ │ │ │ │ + strb r0, [r1, #6] │ │ │ │ │ movs r1, r0 │ │ │ │ │ lsls r0, r5, #3 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - add r4, pc, #280 @ (adr r4, 21d0 ) │ │ │ │ │ + ldr r4, [pc, #536] @ (1ff8 ) │ │ │ │ │ movs r1, r0 │ │ │ │ │ - ldmia r6, {r4, r5, r6} │ │ │ │ │ + strb r4, [r1, #5] │ │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ │ │ -000020bc : │ │ │ │ │ +00001de4 : │ │ │ │ │ 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 │ │ │ │ │ @@ -904,163 +904,163 @@ │ │ │ │ │ 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 │ │ │ │ │ │ │ │ │ │ -000020d4 : │ │ │ │ │ +00001dfc : │ │ │ │ │ soxr_delay(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:514 │ │ │ │ │ - cbz r0, 20da │ │ │ │ │ + cbz r0, 1e02 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:514 (discriminator 1) │ │ │ │ │ ldr r3, [r0, #16] │ │ │ │ │ - cbz r3, 20e0 │ │ │ │ │ + cbz r3, 1e08 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:514 (discriminator 6) │ │ │ │ │ - vldr d0, [pc, #20] @ 20f0 │ │ │ │ │ + vldr d0, [pc, #20] @ 1e18 │ │ │ │ │ ./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 20da │ │ │ │ │ + beq.n 1e02 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:514 (discriminator 5) │ │ │ │ │ ldr.w r2, [r0, #152] @ 0x98 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bx r2 │ │ │ │ │ ... │ │ │ │ │ │ │ │ │ │ -000020f8 : │ │ │ │ │ +00001e20 : │ │ │ │ │ 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] @ (2280 ) │ │ │ │ │ + ldr r2, [pc, #368] @ (1fa8 ) │ │ │ │ │ sub sp, #16 │ │ │ │ │ - ldr r3, [pc, #368] @ (2284 ) │ │ │ │ │ + ldr r3, [pc, #368] @ (1fac ) │ │ │ │ │ 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, 218c │ │ │ │ │ + cbz r0, 1eb4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:575 │ │ │ │ │ ldr r5, [r0, #16] │ │ │ │ │ mov r4, r0 │ │ │ │ │ - cbz r5, 2148 │ │ │ │ │ + cbz r5, 1e70 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:571 │ │ │ │ │ - ldr r2, [pc, #352] @ (2288 ) │ │ │ │ │ + ldr r2, [pc, #352] @ (1fb0 ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:589 │ │ │ │ │ - ldr r3, [pc, #344] @ (2284 ) │ │ │ │ │ + ldr r3, [pc, #344] @ (1fac ) │ │ │ │ │ ./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 2266 │ │ │ │ │ + bne.w 1f8e │ │ │ │ │ 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, 2192 │ │ │ │ │ + cbz r3, 1eba │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:577 │ │ │ │ │ vcmpe.f64 d0, #0.0 │ │ │ │ │ vmov.f64 d8, d0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bls.n 2186 │ │ │ │ │ + bls.n 1eae │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:578 │ │ │ │ │ ldr.w r3, [r0, #180] @ 0xb4 │ │ │ │ │ - cbz r3, 21bc │ │ │ │ │ + cbz r3, 1ee4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:582 │ │ │ │ │ ldr.w r3, [r0, #164] @ 0xa4 │ │ │ │ │ - cbnz r3, 2198 │ │ │ │ │ + cbnz r3, 1ec0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:587 │ │ │ │ │ vldr d7, [r0, #8] │ │ │ │ │ - vldr d6, [pc, #268] @ 2278 │ │ │ │ │ + vldr d6, [pc, #268] @ 1fa0 │ │ │ │ │ vsub.f64 d7, d7, d0 │ │ │ │ │ vabs.f64 d7, d7 │ │ │ │ │ vcmpe.f64 d7, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bmi.n 2126 │ │ │ │ │ + bmi.n 1e4e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:587 (discriminator 2) │ │ │ │ │ - ldr r5, [pc, #264] @ (228c ) │ │ │ │ │ + ldr r5, [pc, #264] @ (1fb4 ) │ │ │ │ │ add r5, pc │ │ │ │ │ - b.n 2126 │ │ │ │ │ + b.n 1e4e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:577 (discriminator 1) │ │ │ │ │ - ldr r5, [pc, #264] @ (2290 ) │ │ │ │ │ + ldr r5, [pc, #264] @ (1fb8 ) │ │ │ │ │ add r5, pc │ │ │ │ │ - b.n 2126 │ │ │ │ │ + b.n 1e4e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:574 (discriminator 1) │ │ │ │ │ - ldr r5, [pc, #260] @ (2294 ) │ │ │ │ │ + ldr r5, [pc, #260] @ (1fbc ) │ │ │ │ │ add r5, pc │ │ │ │ │ - b.n 2126 │ │ │ │ │ + b.n 1e4e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:576 (discriminator 1) │ │ │ │ │ - ldr r5, [pc, #260] @ (2298 ) │ │ │ │ │ + ldr r5, [pc, #260] @ (1fc0 ) │ │ │ │ │ add r5, pc │ │ │ │ │ - b.n 2126 │ │ │ │ │ + b.n 1e4e │ │ │ │ │ mov r6, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:583 │ │ │ │ │ mov r7, r5 │ │ │ │ │ - b.n 21a2 │ │ │ │ │ + b.n 1eca │ │ │ │ │ ./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 219e │ │ │ │ │ - b.n 2126 │ │ │ │ │ + bcc.n 1ec6 │ │ │ │ │ + b.n 1e4e │ │ │ │ │ ./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 1618 │ │ │ │ │ + blx 1340 │ │ │ │ │ ./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 1618 │ │ │ │ │ + blx 1340 │ │ │ │ │ ./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 1618 │ │ │ │ │ + blx 1340 │ │ │ │ │ ./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 │ │ │ │ │ @@ -1069,178 +1069,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, 226a │ │ │ │ │ + cbnz r6, 1f92 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:539 (discriminator 1) │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - beq.n 2262 │ │ │ │ │ + beq.n 1f8a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:543 │ │ │ │ │ add.w r8, r4, #88 @ 0x58 │ │ │ │ │ add.w r7, r4, #24 │ │ │ │ │ - b.n 2228 │ │ │ │ │ + b.n 1f50 │ │ │ │ │ ./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 2262 │ │ │ │ │ + bcs.n 1f8a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:541 │ │ │ │ │ ldr.w r5, [r4, #128] @ 0x80 │ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ │ movs r1, #1 │ │ │ │ │ - blx 1618 │ │ │ │ │ + blx 1340 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:541 (discriminator 1) │ │ │ │ │ str.w r0, [r5, r6, lsl #2] │ │ │ │ │ - cbz r0, 226a │ │ │ │ │ + cbz r0, 1f92 │ │ │ │ │ ./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 221c │ │ │ │ │ + beq.n 1f44 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:521 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1b38 │ │ │ │ │ + bl 1860 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:522 │ │ │ │ │ str r5, [r4, #16] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:551 │ │ │ │ │ - b.n 2126 │ │ │ │ │ + b.n 1e4e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:553 │ │ │ │ │ movs r5, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:580 │ │ │ │ │ - b.n 2126 │ │ │ │ │ + b.n 1e4e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:589 │ │ │ │ │ - blx 16ec <__stack_chk_fail@plt> │ │ │ │ │ + blx 1414 <__stack_chk_fail@plt> │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:522 │ │ │ │ │ - ldr r5, [pc, #48] @ (229c ) │ │ │ │ │ + ldr r5, [pc, #48] @ (1fc4 ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:521 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1b38 │ │ │ │ │ + bl 1860 │ │ │ │ │ ./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 2126 │ │ │ │ │ + b.n 1e4e │ │ │ │ │ ldrsb r6, [r2, r0] │ │ │ │ │ ldr r6, [sp, #924] @ 0x39c │ │ │ │ │ lsls r7, r5, #14 │ │ │ │ │ subs r4, #210 @ 0xd2 │ │ │ │ │ - ldmia r5!, {r1, r2, r4, r6, r7} │ │ │ │ │ + strb r2, [r6, #2] │ │ │ │ │ movs r1, r0 │ │ │ │ │ lsls r0, r5, #3 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldmia r5, {r1, r2, r3, r4, r5, r7} │ │ │ │ │ + strb r2, [r3, #2] │ │ │ │ │ movs r1, r0 │ │ │ │ │ - add r3, pc, #680 @ (adr r3, 2538 ) │ │ │ │ │ + ldr r3, [pc, #936] @ (2360 ) │ │ │ │ │ movs r1, r0 │ │ │ │ │ - add r3, pc, #560 @ (adr r3, 24c4 ) │ │ │ │ │ + ldr r3, [pc, #816] @ (22ec ) │ │ │ │ │ movs r1, r0 │ │ │ │ │ - add r3, pc, #280 @ (adr r3, 23b0 ) │ │ │ │ │ + ldr r3, [pc, #536] @ (21d8 ) │ │ │ │ │ movs r1, r0 │ │ │ │ │ - add r3, pc, #352 @ (adr r3, 23fc ) │ │ │ │ │ + ldr r3, [pc, #608] @ (2224 ) │ │ │ │ │ movs r1, r0 │ │ │ │ │ - add r2, pc, #328 @ (adr r2, 23e8 ) │ │ │ │ │ + ldr r2, [pc, #584] @ (2210 ) │ │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ │ │ -000022a0 : │ │ │ │ │ +00001fc8 : │ │ │ │ │ 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, 22be │ │ │ │ │ + cbz r0, 1fe6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:561 │ │ │ │ │ ldr r1, [r0, #0] │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - beq.n 22c4 │ │ │ │ │ + beq.n 1fec │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:562 │ │ │ │ │ - cbz r2, 22b8 │ │ │ │ │ + cbz r2, 1fe0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:563 │ │ │ │ │ ldr.w r1, [r0, #128] @ 0x80 │ │ │ │ │ - cbz r1, 22c8 │ │ │ │ │ + cbz r1, 1ff0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:563 (discriminator 1) │ │ │ │ │ - ldr r0, [pc, #32] @ (22d4 ) │ │ │ │ │ + ldr r0, [pc, #32] @ (1ffc ) │ │ │ │ │ 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] @ (22d8 ) │ │ │ │ │ + ldr r0, [pc, #28] @ (2000 ) │ │ │ │ │ add r0, pc │ │ │ │ │ bx lr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:560 (discriminator 1) │ │ │ │ │ - ldr r0, [pc, #28] @ (22dc ) │ │ │ │ │ + ldr r0, [pc, #28] @ (2004 ) │ │ │ │ │ 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 1678 │ │ │ │ │ + b.w 13a0 │ │ │ │ │ nop │ │ │ │ │ - add r2, pc, #816 @ (adr r2, 2608 ) │ │ │ │ │ + ldr r3, [pc, #48] @ (2030 ) │ │ │ │ │ movs r1, r0 │ │ │ │ │ - add r2, pc, #696 @ (adr r2, 2594 ) │ │ │ │ │ + ldr r2, [pc, #952] @ (23bc ) │ │ │ │ │ movs r1, r0 │ │ │ │ │ - add r2, pc, #80 @ (adr r2, 2330 ) │ │ │ │ │ + ldr r2, [pc, #336] @ (2158 ) │ │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ │ │ -000022e0 : │ │ │ │ │ +00002008 : │ │ │ │ │ soxr_delete(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:595 │ │ │ │ │ - cbz r0, 2300 │ │ │ │ │ + cbz r0, 2028 │ │ │ │ │ ./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 1b38 │ │ │ │ │ + bl 1860 │ │ │ │ │ ./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 1688 │ │ │ │ │ + b.w 13b0 │ │ │ │ │ bx lr │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00002304 : │ │ │ │ │ +0000202c : │ │ │ │ │ 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, #984] @ (26f8 ) │ │ │ │ │ - ldr r4, [pc, #988] @ (26fc ) │ │ │ │ │ + ldr r5, [pc, #944] @ (23f8 ) │ │ │ │ │ + ldr r4, [pc, #948] @ (23fc ) │ │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ │ add r5, pc │ │ │ │ │ - ldr.w r9, [pc, #984] @ 2700 │ │ │ │ │ + ldr.w r9, [pc, #944] @ 2400 │ │ │ │ │ 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] │ │ │ │ │ @@ -1250,118 +1250,118 @@ │ │ │ │ │ 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 23d8 │ │ │ │ │ + beq.n 2100 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:369 (discriminator 1) │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bne.n 23be │ │ │ │ │ + bne.n 20e6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:369 (discriminator 4) │ │ │ │ │ vmov.f64 d8, #240 @ 0xbf800000 -1.0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:376 │ │ │ │ │ - ldr r0, [pc, #940] @ (2704 ) │ │ │ │ │ + ldr r0, [pc, #900] @ (2404 ) │ │ │ │ │ add r0, pc │ │ │ │ │ - blx 1768 │ │ │ │ │ + blx 1490 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:377 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 23ec │ │ │ │ │ + beq.n 2114 │ │ │ │ │ /usr/include/stdlib.h:364 │ │ │ │ │ movs r2, #10 │ │ │ │ │ movs r1, #0 │ │ │ │ │ - blx 1648 │ │ │ │ │ + blx 1370 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:377 (discriminator 4) │ │ │ │ │ - ldr r3, [pc, #924] @ (2708 ) │ │ │ │ │ + ldr r3, [pc, #884] @ (2408 ) │ │ │ │ │ ./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 2380 │ │ │ │ │ + ble.n 20a8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:388 (discriminator 1) │ │ │ │ │ - ldr r1, [pc, #920] @ (270c ) │ │ │ │ │ - ldr r0, [pc, #920] @ (2710 ) │ │ │ │ │ + ldr r1, [pc, #880] @ (240c ) │ │ │ │ │ + ldr r0, [pc, #880] @ (2410 ) │ │ │ │ │ add r1, pc │ │ │ │ │ adds r1, #12 │ │ │ │ │ add r0, pc │ │ │ │ │ - bl 1c94 │ │ │ │ │ + bl 19bc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:392 │ │ │ │ │ - cbz r5, 23c4 │ │ │ │ │ + cbz r5, 20ec │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:392 (discriminator 1) │ │ │ │ │ ldr.w fp, [r5, #32] │ │ │ │ │ cmp.w fp, #0 │ │ │ │ │ - beq.n 23c4 │ │ │ │ │ + beq.n 20ec │ │ │ │ │ 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 1654 │ │ │ │ │ + blx 137c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:475 │ │ │ │ │ - cbz r7, 239c │ │ │ │ │ + cbz r7, 20c4 │ │ │ │ │ ./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, #884] @ (2714 ) │ │ │ │ │ + ldr r2, [pc, #844] @ (2414 ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:478 │ │ │ │ │ - ldr r3, [pc, #860] @ (26fc ) │ │ │ │ │ + ldr r3, [pc, #820] @ (23fc ) │ │ │ │ │ ./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 277e │ │ │ │ │ + bne.w 23d6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #76 @ 0x4c │ │ │ │ │ vpop {d8} │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:369 (discriminator 3) │ │ │ │ │ vdiv.f64 d8, d0, d1 │ │ │ │ │ - b.n 2354 │ │ │ │ │ + b.n 207c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:393 │ │ │ │ │ - cbz r6, 23f4 │ │ │ │ │ + cbz r6, 211c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:393 (discriminator 1) │ │ │ │ │ ldrd r3, r2, [r6] │ │ │ │ │ orrs r3, r2 │ │ │ │ │ cmp r3, #7 │ │ │ │ │ - bls.n 23f4 │ │ │ │ │ + bls.n 211c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:394 │ │ │ │ │ - ldr.w fp, [pc, #836] @ 2718 │ │ │ │ │ + ldr.w fp, [pc, #796] @ 2418 │ │ │ │ │ add fp, pc │ │ │ │ │ - b.n 238c │ │ │ │ │ + b.n 20b4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:369 (discriminator 8) │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - vldr d7, [pc, #776] @ 26e8 │ │ │ │ │ + vldr d7, [pc, #736] @ 23e8 │ │ │ │ │ vmov.f64 d8, #240 @ 0xbf800000 -1.0 │ │ │ │ │ it eq │ │ │ │ │ vmoveq.f64 d8, d7 │ │ │ │ │ - b.n 2354 │ │ │ │ │ + b.n 207c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:377 (discriminator 4) │ │ │ │ │ - ldr r2, [pc, #812] @ (271c ) │ │ │ │ │ + ldr r2, [pc, #772] @ (241c ) │ │ │ │ │ add r2, pc │ │ │ │ │ str r0, [r2, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:388 │ │ │ │ │ - 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 1618 │ │ │ │ │ + blx 1340 │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 2782 │ │ │ │ │ + beq.w 23da │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:401 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 2686 │ │ │ │ │ + beq.w 239c │ │ │ │ │ ./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} │ │ │ │ │ @@ -1371,170 +1371,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 2440 │ │ │ │ │ + ble.n 2168 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:405 │ │ │ │ │ - vldr d5, [pc, #696] @ 26f0 │ │ │ │ │ + vldr d5, [pc, #656] @ 23f0 │ │ │ │ │ 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 264a │ │ │ │ │ + bgt.w 234c │ │ │ │ │ ./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 2678 │ │ │ │ │ + beq.w 2372 │ │ │ │ │ ./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 26ac │ │ │ │ │ + beq.w 2380 │ │ │ │ │ ./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, #656] @ (2720 ) │ │ │ │ │ + ldr r0, [pc, #616] @ (2420 ) │ │ │ │ │ add r0, pc │ │ │ │ │ - blx 1768 │ │ │ │ │ + blx 1490 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:337 │ │ │ │ │ - cbz r0, 24a8 │ │ │ │ │ + cbz r0, 21d0 │ │ │ │ │ /usr/include/stdlib.h:364 │ │ │ │ │ movs r2, #10 │ │ │ │ │ movs r1, #0 │ │ │ │ │ - blx 1648 │ │ │ │ │ + blx 1370 │ │ │ │ │ ./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, #632] @ (2724 ) │ │ │ │ │ + ldr r0, [pc, #592] @ (2424 ) │ │ │ │ │ add r0, pc │ │ │ │ │ - blx 1768 │ │ │ │ │ + blx 1490 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:337 │ │ │ │ │ - cbz r0, 24c4 │ │ │ │ │ + cbz r0, 21ec │ │ │ │ │ /usr/include/stdlib.h:364 │ │ │ │ │ movs r2, #10 │ │ │ │ │ movs r1, #0 │ │ │ │ │ - blx 1648 │ │ │ │ │ + blx 1370 │ │ │ │ │ ./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, #608] @ (2728 ) │ │ │ │ │ + ldr r0, [pc, #568] @ (2428 ) │ │ │ │ │ add r0, pc │ │ │ │ │ - blx 1768 │ │ │ │ │ + blx 1490 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:337 │ │ │ │ │ - cbz r0, 24e2 │ │ │ │ │ + cbz r0, 220a │ │ │ │ │ /usr/include/stdlib.h:364 │ │ │ │ │ movs r2, #10 │ │ │ │ │ movs r1, #0 │ │ │ │ │ - blx 1648 │ │ │ │ │ + blx 1370 │ │ │ │ │ ./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, #584] @ (272c ) │ │ │ │ │ + ldr r0, [pc, #544] @ (242c ) │ │ │ │ │ add r0, pc │ │ │ │ │ - blx 1768 │ │ │ │ │ + blx 1490 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:337 │ │ │ │ │ - cbz r0, 24fa │ │ │ │ │ + cbz r0, 2222 │ │ │ │ │ /usr/include/stdlib.h:364 │ │ │ │ │ movs r2, #10 │ │ │ │ │ movs r1, #0 │ │ │ │ │ - blx 1648 │ │ │ │ │ + blx 1370 │ │ │ │ │ ./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, #564] @ (2730 ) │ │ │ │ │ + ldr r0, [pc, #524] @ (2430 ) │ │ │ │ │ add r0, pc │ │ │ │ │ - blx 1768 │ │ │ │ │ + blx 1490 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:350 │ │ │ │ │ - cbz r0, 251a │ │ │ │ │ + cbz r0, 2242 │ │ │ │ │ /usr/include/stdlib.h:364 │ │ │ │ │ movs r2, #10 │ │ │ │ │ movs r1, #0 │ │ │ │ │ - blx 1648 │ │ │ │ │ + blx 1370 │ │ │ │ │ ./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, #536] @ (2734 ) │ │ │ │ │ + ldr r0, [pc, #496] @ (2434 ) │ │ │ │ │ add r0, pc │ │ │ │ │ - blx 1768 │ │ │ │ │ + blx 1490 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:350 │ │ │ │ │ - cbz r0, 253c │ │ │ │ │ + cbz r0, 2264 │ │ │ │ │ /usr/include/stdlib.h:364 │ │ │ │ │ movs r2, #10 │ │ │ │ │ movs r1, #0 │ │ │ │ │ - blx 1648 │ │ │ │ │ + blx 1370 │ │ │ │ │ ./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, #504] @ (2738 ) │ │ │ │ │ + ldr r0, [pc, #464] @ (2438 ) │ │ │ │ │ add r0, pc │ │ │ │ │ - blx 1768 │ │ │ │ │ + blx 1490 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:350 │ │ │ │ │ - cbz r0, 255e │ │ │ │ │ + cbz r0, 2286 │ │ │ │ │ /usr/include/stdlib.h:364 │ │ │ │ │ movs r2, #10 │ │ │ │ │ movs r1, #0 │ │ │ │ │ - blx 1648 │ │ │ │ │ + blx 1370 │ │ │ │ │ ./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, #468] @ (273c ) │ │ │ │ │ + ldr r3, [pc, #428] @ (243c ) │ │ │ │ │ ./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 │ │ │ │ │ @@ -1544,306 +1544,256 @@ │ │ │ │ │ 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 16bc │ │ │ │ │ + blx 13e4 │ │ │ │ │ ./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 25fc │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/soxr.c:442 │ │ │ │ │ - ldr r2, [pc, #408] @ (2740 ) │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/soxr.c:443 │ │ │ │ │ - ldr r3, [pc, #412] @ (2744 ) │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/soxr.c:442 │ │ │ │ │ + lsls r2, r3, #26 │ │ │ │ │ + bpl.n 2322 │ │ │ │ │ + ldr r2, [pc, #368] @ (2440 ) │ │ │ │ │ + ldr r3, [pc, #372] @ (2444 ) │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/soxr.c:446 (discriminator 1) │ │ │ │ │ + ldr r1, [pc, #372] @ (2448 ) │ │ │ │ │ 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, #396] @ (2748 ) │ │ │ │ │ - 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 2768 │ │ │ │ │ + bne.n 23c2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:394 │ │ │ │ │ mov.w fp, #0 │ │ │ │ │ - b.n 2396 │ │ │ │ │ + b.n 20be │ │ │ │ │ ./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 265c │ │ │ │ │ + bhi.n 235e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:439 (discriminator 1) │ │ │ │ │ - ands.w r5, r5, #16 │ │ │ │ │ - bne.n 265c │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/soxr.c:442 │ │ │ │ │ - ldr r3, [pc, #296] @ (2740 ) │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/soxr.c:265 │ │ │ │ │ - ldr r0, [pc, #308] @ (274c ) │ │ │ │ │ - add r0, pc │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/soxr.c:442 │ │ │ │ │ - ldr.w r3, [r9, r3] │ │ │ │ │ - str.w r3, [r4, #172] @ 0xac │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/soxr.c:443 │ │ │ │ │ - ldr r3, [pc, #288] @ (2744 ) │ │ │ │ │ + lsls r3, r3, #27 │ │ │ │ │ + bmi.n 235e │ │ │ │ │ + ldr r2, [pc, #260] @ (2440 ) │ │ │ │ │ + ldr r3, [pc, #264] @ (2444 ) │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/soxr.c:446 (discriminator 2) │ │ │ │ │ + ldr r1, [pc, #268] @ (244c ) │ │ │ │ │ + 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 1768 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/soxr.c:265 (discriminator 1) │ │ │ │ │ - mov r6, r0 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq.n 26c8 │ │ │ │ │ -/usr/include/stdlib.h:364 │ │ │ │ │ - mov r1, r5 │ │ │ │ │ - movs r2, #10 │ │ │ │ │ - blx 1648 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/soxr.c:449 (discriminator 1) │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq.n 26de │ │ │ │ │ - ldr r3, [pc, #268] @ (2750 ) │ │ │ │ │ - ldr.w r5, [r9, r3] │ │ │ │ │ - b.n 25be │ │ │ │ │ + ldr.w r5, [r9, r1] │ │ │ │ │ + b.n 22de │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:407 │ │ │ │ │ - vldr d4, [pc, #164] @ 26f0 │ │ │ │ │ + vldr d4, [pc, #160] @ 23f0 │ │ │ │ │ vdiv.f64 d5, d6, d4 │ │ │ │ │ vsub.f64 d7, d7, d5 │ │ │ │ │ vstr d7, [r4, #48] @ 0x30 │ │ │ │ │ - b.n 2454 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/soxr.c:459 │ │ │ │ │ - ldr r2, [pc, #244] @ (2754 ) │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/soxr.c:460 │ │ │ │ │ - ldr r3, [pc, #248] @ (2758 ) │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/soxr.c:459 │ │ │ │ │ + b.n 217c │ │ │ │ │ + ldr r2, [pc, #240] @ (2450 ) │ │ │ │ │ + ldr r3, [pc, #240] @ (2454 ) │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/soxr.c:461 │ │ │ │ │ + ldr r1, [pc, #244] @ (2458 ) │ │ │ │ │ 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, #232] @ (275c ) │ │ │ │ │ - ldr.w r5, [r9, r3] │ │ │ │ │ - b.n 25be │ │ │ │ │ + ldr.w r5, [r9, r1] │ │ │ │ │ + b.n 22de │ │ │ │ │ ./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 2472 │ │ │ │ │ + b.n 219a │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/soxr.c:417 (discriminator 2) │ │ │ │ │ + mov r5, sp │ │ │ │ │ + movs r1, #1 │ │ │ │ │ + mov r0, r5 │ │ │ │ │ + add.w r6, r4, #88 @ 0x58 │ │ │ │ │ + blx 14f0 │ │ │ │ │ + ldmia r5!, {r0, r1, r2, r3} │ │ │ │ │ + stmia r6!, {r0, r1, r2, r3} │ │ │ │ │ + ldmia.w r5, {r0, r1} │ │ │ │ │ + stmia.w r6, {r0, r1} │ │ │ │ │ + b.n 21b4 │ │ │ │ │ ./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 2454 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/soxr.c:417 (discriminator 2) │ │ │ │ │ - mov r5, sp │ │ │ │ │ - movs r1, #1 │ │ │ │ │ - mov r0, r5 │ │ │ │ │ - add.w r6, r4, #88 @ 0x58 │ │ │ │ │ - blx 17c8 │ │ │ │ │ - ldmia r5!, {r0, r1, r2, r3} │ │ │ │ │ - stmia r6!, {r0, r1, r2, r3} │ │ │ │ │ - ldmia.w r5, {r0, r1} │ │ │ │ │ - stmia.w r6, {r0, r1} │ │ │ │ │ - b.n 248c │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/soxr.c:266 │ │ │ │ │ - ldr r0, [pc, #148] @ (2760 ) │ │ │ │ │ - add r0, pc │ │ │ │ │ - blx 1768 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/soxr.c:265 (discriminator 2) │ │ │ │ │ - cbz r0, 26de │ │ │ │ │ -/usr/include/stdlib.h:364 │ │ │ │ │ - mov r1, r6 │ │ │ │ │ - movs r2, #10 │ │ │ │ │ - blx 1648 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/soxr.c:449 (discriminator 1) │ │ │ │ │ + b.n 217c │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/soxr.c:471 │ │ │ │ │ + vmov.f64 d0, d8 │ │ │ │ │ + movs r1, #0 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + blx 13a4 │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/soxr.c:473 │ │ │ │ │ + mov fp, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 2642 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/soxr.c:449 (discriminator 2) │ │ │ │ │ - ldr r3, [pc, #132] @ (2764 ) │ │ │ │ │ - ldr.w r5, [r9, r3] │ │ │ │ │ - b.n 25be │ │ │ │ │ + beq.n 231c │ │ │ │ │ + b.n 20b6 │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/soxr.c:478 │ │ │ │ │ + blx 1414 <__stack_chk_fail@plt> │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/soxr.c:396 (discriminator 2) │ │ │ │ │ + ldr.w fp, [pc, #128] @ 245c │ │ │ │ │ + add fp, pc │ │ │ │ │ + b.n 20b6 │ │ │ │ │ nop │ │ │ │ │ + nop.w │ │ │ │ │ ... │ │ │ │ │ movs r0, r0 │ │ │ │ │ eors r1, r3 │ │ │ │ │ - ldmia r3!, {r1, r2, r6, r7} │ │ │ │ │ + ldr r2, [r4, #104] @ 0x68 │ │ │ │ │ movs r1, r0 │ │ │ │ │ lsls r0, r5, #3 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldmia r3, {r3, r4, r5, r7} │ │ │ │ │ + ldr r4, [r2, #104] @ 0x68 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - add r2, pc, #296 @ (adr r2, 2830 ) │ │ │ │ │ + ldr r2, [pc, #552] @ (2630 ) │ │ │ │ │ movs r1, r0 │ │ │ │ │ - ldmia r5, {r3, r4, r5, r6, r7} │ │ │ │ │ + strb r0, [r5, #1] │ │ │ │ │ movs r1, r0 │ │ │ │ │ - add r6, pc, #168 @ (adr r6, 27b8 ) │ │ │ │ │ + ldr r6, [pc, #264] @ (2518 ) │ │ │ │ │ movs r1, r0 │ │ │ │ │ - add r2, pc, #200 @ (adr r2, 27dc ) │ │ │ │ │ + ldr r2, [pc, #456] @ (25dc ) │ │ │ │ │ movs r1, r0 │ │ │ │ │ - ldmia r3, {r3, r6} │ │ │ │ │ + ldr r4, [r4, #96] @ 0x60 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - add r0, pc, #864 @ (adr r0, 2a7c ) │ │ │ │ │ + ldr r1, [pc, #96] @ (247c ) │ │ │ │ │ movs r1, r0 │ │ │ │ │ - ldmia r5, {r1, r2, r4, r5, r6} │ │ │ │ │ + ldr r6, [r4, #124] @ 0x7c │ │ │ │ │ movs r1, r0 │ │ │ │ │ - add r1, pc, #168 @ (adr r1, 27cc ) │ │ │ │ │ + ldr r1, [pc, #424] @ (25cc ) │ │ │ │ │ movs r1, r0 │ │ │ │ │ - add r1, pc, #136 @ (adr r1, 27b0 ) │ │ │ │ │ + ldr r1, [pc, #392] @ (25b0 ) │ │ │ │ │ movs r1, r0 │ │ │ │ │ - add r1, pc, #104 @ (adr r1, 2794 ) │ │ │ │ │ + ldr r1, [pc, #360] @ (2594 ) │ │ │ │ │ movs r1, r0 │ │ │ │ │ - add r1, pc, #48 @ (adr r1, 2760 ) │ │ │ │ │ + ldr r1, [pc, #304] @ (2560 ) │ │ │ │ │ movs r1, r0 │ │ │ │ │ - add r1, pc, #32 @ (adr r1, 2754 ) │ │ │ │ │ + ldr r1, [pc, #288] @ (2554 ) │ │ │ │ │ movs r1, r0 │ │ │ │ │ - add r0, pc, #1008 @ (adr r0, 2b28 ) │ │ │ │ │ + ldr r1, [pc, #240] @ (2528 ) │ │ │ │ │ movs r1, r0 │ │ │ │ │ - add r0, pc, #936 @ (adr r0, 2ae4 ) │ │ │ │ │ + ldr r1, [pc, #168] @ (24e4 ) │ │ │ │ │ movs r1, r0 │ │ │ │ │ - add r4, pc, #200 @ (adr r4, 2808 ) │ │ │ │ │ + ldr r4, [pc, #296] @ (2568 ) │ │ │ │ │ movs r1, r0 │ │ │ │ │ lsls r0, r0, #4 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - lsls r4, r1, #4 │ │ │ │ │ + lsls r0, r1, #4 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - lsls r0, r2, #4 │ │ │ │ │ + lsls r4, r1, #4 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - add r0, pc, #144 @ (adr r0, 27e0 ) │ │ │ │ │ - movs r1, r0 │ │ │ │ │ - lsls r4, r0, #4 │ │ │ │ │ + lsls r0, r7, #3 │ │ │ │ │ movs r0, r0 │ │ │ │ │ lsls r4, r4, #3 │ │ │ │ │ movs r0, r0 │ │ │ │ │ lsls r0, r6, #3 │ │ │ │ │ movs r0, r0 │ │ │ │ │ lsls r4, r7, #3 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r7, [sp, #520] @ 0x208 │ │ │ │ │ - movs r1, r0 │ │ │ │ │ - lsls r0, r7, #3 │ │ │ │ │ - movs r0, r0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/soxr.c:471 │ │ │ │ │ - vmov.f64 d0, d8 │ │ │ │ │ - movs r1, #0 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - blx 167c │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/soxr.c:473 │ │ │ │ │ - mov fp, r0 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq.w 25f6 │ │ │ │ │ - b.n 238e │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/soxr.c:478 │ │ │ │ │ - blx 16ec <__stack_chk_fail@plt> │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/soxr.c:396 (discriminator 2) │ │ │ │ │ - ldr.w fp, [pc, #8] @ 278c │ │ │ │ │ - add fp, pc │ │ │ │ │ - b.n 238e │ │ │ │ │ - nop │ │ │ │ │ - ldr r5, [sp, #248] @ 0xf8 │ │ │ │ │ + mov r6, r9 │ │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ │ │ -00002790 : │ │ │ │ │ +00002460 : │ │ │ │ │ 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 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #3848] @ 0xf08 │ │ │ │ │ - ldr r2, [pc, #272] @ (28b4 ) │ │ │ │ │ + ldr r2, [pc, #272] @ (2584 ) │ │ │ │ │ sub sp, #212 @ 0xd4 │ │ │ │ │ - ldr r3, [pc, #272] @ (28b8 ) │ │ │ │ │ + ldr r3, [pc, #272] @ (2588 ) │ │ │ │ │ add r2, pc │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ str r3, [sp, #204] @ 0xcc │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:603 │ │ │ │ │ - cbnz r0, 27d2 │ │ │ │ │ + cbnz r0, 24a2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:619 │ │ │ │ │ - ldr r0, [pc, #260] @ (28bc ) │ │ │ │ │ + ldr r0, [pc, #260] @ (258c ) │ │ │ │ │ add r0, pc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:602 │ │ │ │ │ - ldr r2, [pc, #260] @ (28c0 ) │ │ │ │ │ + ldr r2, [pc, #260] @ (2590 ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:620 │ │ │ │ │ - ldr r3, [pc, #252] @ (28b8 ) │ │ │ │ │ + ldr r3, [pc, #252] @ (2588 ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:602 │ │ │ │ │ add r2, pc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:620 │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r3, [sp, #204] @ 0xcc │ │ │ │ │ eors r2, r3 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ - bne.n 28ae │ │ │ │ │ + bne.n 257e │ │ │ │ │ add sp, #212 @ 0xd4 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:604 │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r1, r0 │ │ │ │ │ movs r2, #200 @ 0xc8 │ │ │ │ │ mov r0, sp │ │ │ │ │ - blx 16a4 │ │ │ │ │ + blx 13cc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:608 │ │ │ │ │ add.w fp, sp, #88 @ 0x58 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:605 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:608 │ │ │ │ │ add.w sl, r4, #88 @ 0x58 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:605 │ │ │ │ │ - bl 1b38 │ │ │ │ │ + bl 1860 │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:59 (discriminator 1) │ │ │ │ │ movs r2, #196 @ 0xc4 │ │ │ │ │ movs r1, #0 │ │ │ │ │ adds r0, r4, #4 │ │ │ │ │ - blx 1800 │ │ │ │ │ + blx 1528 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:607 │ │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ │ str r3, [r4, #116] @ 0x74 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:609 │ │ │ │ │ add r6, sp, #24 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:608 │ │ │ │ │ ldmia.w fp!, {r0, r1, r2, r3} │ │ │ │ │ @@ -1886,15 +1836,15 @@ │ │ │ │ │ adds r5, #16 │ │ │ │ │ ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ │ str.w r0, [lr, #-16] │ │ │ │ │ str.w r1, [lr, #-12] │ │ │ │ │ str.w r2, [lr, #-8] │ │ │ │ │ str.w r3, [lr, #-4] │ │ │ │ │ cmp ip, r8 │ │ │ │ │ - bne.n 284c │ │ │ │ │ + bne.n 251c │ │ │ │ │ ldmia r5!, {r0, r1} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:614 │ │ │ │ │ ldrd r2, r3, [sp, #172] @ 0xac │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:29 (discriminator 1) │ │ │ │ │ str.w r0, [lr] │ │ │ │ │ str.w r1, [lr, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:614 │ │ │ │ │ @@ -1902,126 +1852,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 27b8 │ │ │ │ │ + bge.n 2488 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:602 │ │ │ │ │ - ldr r2, [pc, #56] @ (28c4 ) │ │ │ │ │ + ldr r2, [pc, #56] @ (2594 ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:617 (discriminator 1) │ │ │ │ │ - ldr r3, [pc, #44] @ (28b8 ) │ │ │ │ │ + ldr r3, [pc, #44] @ (2588 ) │ │ │ │ │ ./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, #204] @ 0xcc │ │ │ │ │ eors r2, r3 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ - bne.n 28ae │ │ │ │ │ + bne.n 257e │ │ │ │ │ movs r1, #0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ vldr d0, [sp, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:620 │ │ │ │ │ add sp, #212 @ 0xd4 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:617 (discriminator 1) │ │ │ │ │ - b.w 1678 │ │ │ │ │ + b.w 13a0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:620 │ │ │ │ │ - blx 16ec <__stack_chk_fail@plt> │ │ │ │ │ + blx 1414 <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ - stmia r7!, {r1, r6} │ │ │ │ │ + ldr r6, [r6, #36] @ 0x24 │ │ │ │ │ movs r1, r0 │ │ │ │ │ lsls r0, r5, #3 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r5, [sp, #120] @ 0x78 │ │ │ │ │ + cmp lr, r6 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - stmia r7!, {r2, r3, r5} │ │ │ │ │ + ldr r0, [r4, #36] @ 0x24 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - stmia r6!, {r2, r3, r4, r6} │ │ │ │ │ + ldr r0, [r2, #24] │ │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ │ │ -000028c8 : │ │ │ │ │ +00002598 : │ │ │ │ │ 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, #404] @ (2a74 ) │ │ │ │ │ + ldr r3, [pc, #404] @ (2744 ) │ │ │ │ │ ./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, #400] @ (2a78 ) │ │ │ │ │ + ldr r2, [pc, #400] @ (2748 ) │ │ │ │ │ ./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, 291e │ │ │ │ │ + cbz r3, 25ee │ │ │ │ │ ./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, #376] @ (2a7c ) │ │ │ │ │ + ldr r2, [pc, #376] @ (274c ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:725 │ │ │ │ │ - ldr r3, [pc, #368] @ (2a74 ) │ │ │ │ │ + ldr r3, [pc, #368] @ (2744 ) │ │ │ │ │ ./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 2a6e │ │ │ │ │ + bne.w 273e │ │ │ │ │ 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 2a66 │ │ │ │ │ + bne.w 2736 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:702 │ │ │ │ │ vmov s13, r1 │ │ │ │ │ vcvt.f64.u32 d0, s13 │ │ │ │ │ vmul.f64 d0, d0, d7 │ │ │ │ │ - blx 1824 │ │ │ │ │ - ldr r3, [pc, #312] @ (2a80 ) │ │ │ │ │ + blx 154c │ │ │ │ │ + ldr r3, [pc, #312] @ (2750 ) │ │ │ │ │ ./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, #304] @ (2a84 ) │ │ │ │ │ + ldr r3, [pc, #304] @ (2754 ) │ │ │ │ │ mov r9, r5 │ │ │ │ │ add r3, pc │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:721 │ │ │ │ │ - ldr r3, [pc, #300] @ (2a88 ) │ │ │ │ │ + ldr r3, [pc, #300] @ (2758 ) │ │ │ │ │ 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 │ │ │ │ │ @@ -2032,45 +1982,45 @@ │ │ │ │ │ ldr r5, [r4, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:676 │ │ │ │ │ and.w sl, r3, #4 │ │ │ │ │ str r6, [sp, #36] @ 0x24 │ │ │ │ │ ubfx fp, r3, #2, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:679 │ │ │ │ │ ldr r3, [r4, #100] @ 0x64 │ │ │ │ │ - cbnz r3, 2980 │ │ │ │ │ + cbnz r3, 2650 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:679 (discriminator 1) │ │ │ │ │ cmp r5, #1 │ │ │ │ │ - bhi.n 2a40 │ │ │ │ │ + bhi.n 2710 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:688 (discriminator 1) │ │ │ │ │ - cbz r5, 29ac │ │ │ │ │ + cbz r5, 267c │ │ │ │ │ mov r3, r6 │ │ │ │ │ mov.w r8, #0 │ │ │ │ │ mov r5, fp │ │ │ │ │ - b.n 298e │ │ │ │ │ + b.n 265e │ │ │ │ │ ./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 1a74 │ │ │ │ │ + bl 179c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:688 (discriminator 1) │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp r8, r3 │ │ │ │ │ - bcc.n 298c │ │ │ │ │ + bcc.n 265c │ │ │ │ │ ./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 29de │ │ │ │ │ + bne.n 26ae │ │ │ │ │ ./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 │ │ │ │ │ @@ -2089,23 +2039,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 2900 │ │ │ │ │ + beq.n 25d0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:712 (discriminator 1) │ │ │ │ │ ldr.w r8, [r4, #116] @ 0x74 │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - beq.n 2900 │ │ │ │ │ + beq.n 25d0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:712 (discriminator 2) │ │ │ │ │ ldr.w r3, [r4, #192] @ 0xc0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 2900 │ │ │ │ │ + bne.n 25d0 │ │ │ │ │ ./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 │ │ │ │ │ @@ -2127,119 +2077,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, 2a60 │ │ │ │ │ + cbz r1, 2730 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:722 │ │ │ │ │ mov r2, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 19cc │ │ │ │ │ + bl 16f4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:723 │ │ │ │ │ orrs.w r8, r8, r5 │ │ │ │ │ - bne.n 296a │ │ │ │ │ + bne.n 263a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:723 (discriminator 1) │ │ │ │ │ cmp.w sl, #0 │ │ │ │ │ - bne.w 2900 │ │ │ │ │ + bne.w 25d0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:723 (discriminator 2) │ │ │ │ │ ldr.w r3, [r4, #192] @ 0xc0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 296a │ │ │ │ │ - b.n 2900 │ │ │ │ │ + bne.n 263a │ │ │ │ │ + b.n 25d0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:680 │ │ │ │ │ ldr r0, [sp, #28] │ │ │ │ │ mov r2, r3 │ │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ │ add r5, sp, #36 @ 0x24 │ │ │ │ │ strb.w fp, [sp, #56] @ 0x38 │ │ │ │ │ str r5, [sp, #44] @ 0x2c │ │ │ │ │ str.w r9, [sp, #48] @ 0x30 │ │ │ │ │ str r4, [sp, #40] @ 0x28 │ │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ │ - blx 1854 │ │ │ │ │ + blx 157c │ │ │ │ │ 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 29ac │ │ │ │ │ + b.n 267c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:721 │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ str r3, [r4, #16] │ │ │ │ │ - b.n 2a28 │ │ │ │ │ + b.n 26f8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:707 (discriminator 1) │ │ │ │ │ - ldr r3, [pc, #36] @ (2a8c ) │ │ │ │ │ + ldr r3, [pc, #36] @ (275c ) │ │ │ │ │ add r3, pc │ │ │ │ │ str r3, [r0, #16] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:707 │ │ │ │ │ - b.n 28fe │ │ │ │ │ + b.n 25ce │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:725 │ │ │ │ │ - blx 16ec <__stack_chk_fail@plt> │ │ │ │ │ + blx 1414 <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ lsls r0, r5, #3 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - stmia r5!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ │ + ldr r2, [r6, #16] │ │ │ │ │ movs r1, r0 │ │ │ │ │ - stmia r5!, {r2, r5, r6, r7} │ │ │ │ │ + ldr r0, [r3, #16] │ │ │ │ │ movs r1, r0 │ │ │ │ │ - bl 24ca82 │ │ │ │ │ - ldr r5, [sp, #144] @ 0x90 │ │ │ │ │ + bl 2a4752 │ │ │ │ │ + cmp ip, r3 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - ldr r5, [sp, #152] @ 0x98 │ │ │ │ │ + cmp lr, r3 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - ldr r3, [sp, #976] @ 0x3d0 │ │ │ │ │ + add r4, sp │ │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ │ │ -00002a90 : │ │ │ │ │ +00002760 : │ │ │ │ │ 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] @ (2c08 ) │ │ │ │ │ + ldr r2, [pc, #356] @ (28d8 ) │ │ │ │ │ mov r9, r3 │ │ │ │ │ - ldr r3, [pc, #356] @ (2c0c ) │ │ │ │ │ + ldr r3, [pc, #356] @ (28dc ) │ │ │ │ │ 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 2bfc │ │ │ │ │ + beq.w 28cc │ │ │ │ │ ./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 2b9e │ │ │ │ │ + beq.n 286e │ │ │ │ │ ./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 2b10 │ │ │ │ │ + beq.n 27e0 │ │ │ │ │ ./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 1824 │ │ │ │ │ + blx 154c │ │ │ │ │ ./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 │ │ │ │ │ @@ -2251,163 +2201,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 2bbc │ │ │ │ │ + bpl.n 288c │ │ │ │ │ ./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 2bcc │ │ │ │ │ + beq.n 289c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:791 (discriminator 1) │ │ │ │ │ - cbz r0, 2b6e │ │ │ │ │ + cbz r0, 283e │ │ │ │ │ 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, 2b4e │ │ │ │ │ + cbz r7, 281e │ │ │ │ │ ./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 1958 │ │ │ │ │ + bl 1680 │ │ │ │ │ ./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 1a74 │ │ │ │ │ + bl 179c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:791 (discriminator 1) │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp r3, r9 │ │ │ │ │ - bhi.n 2b3e │ │ │ │ │ + bhi.n 280e │ │ │ │ │ ldr.w r9, [sp, #12] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:802 │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - beq.n 2b78 │ │ │ │ │ + beq.n 2848 │ │ │ │ │ ./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 2b82 │ │ │ │ │ + beq.n 2852 │ │ │ │ │ ./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] @ (2c10 ) │ │ │ │ │ + ldr r2, [pc, #136] @ (28e0 ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:805 │ │ │ │ │ - ldr r3, [pc, #132] @ (2c0c ) │ │ │ │ │ + ldr r3, [pc, #132] @ (28dc ) │ │ │ │ │ ./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 2c02 │ │ │ │ │ + bne.n 28d2 │ │ │ │ │ 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 2b6e │ │ │ │ │ + beq.n 283e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:777 │ │ │ │ │ ldrd r2, r3, [r4, #64] @ 0x40 │ │ │ │ │ ands r3, r2 │ │ │ │ │ lsls r2, r3, #29 │ │ │ │ │ - bpl.n 2bbe │ │ │ │ │ + bpl.n 288e │ │ │ │ │ mov r5, r1 │ │ │ │ │ - b.n 2b22 │ │ │ │ │ + b.n 27f2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:799 │ │ │ │ │ - cbnz r5, 2bee │ │ │ │ │ + cbnz r5, 28be │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:799 (discriminator 2) │ │ │ │ │ movs r5, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:800 │ │ │ │ │ ldr r2, [sp, #92] @ 0x5c │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - blx 1698 │ │ │ │ │ - b.n 2b6e │ │ │ │ │ + blx 13c0 │ │ │ │ │ + b.n 283e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:780 (discriminator 1) │ │ │ │ │ cmp r0, #1 │ │ │ │ │ - bls.n 2b2a │ │ │ │ │ + bls.n 27fa │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:781 │ │ │ │ │ - ldr r0, [pc, #64] @ (2c14 ) │ │ │ │ │ + ldr r0, [pc, #64] @ (28e4 ) │ │ │ │ │ add r1, sp, #20 │ │ │ │ │ ldr r2, [sp, #92] @ 0x5c │ │ │ │ │ add r0, pc │ │ │ │ │ strd r6, r2, [sp, #28] │ │ │ │ │ mov r2, r3 │ │ │ │ │ str r7, [sp, #24] │ │ │ │ │ str r5, [sp, #36] @ 0x24 │ │ │ │ │ str r4, [sp, #20] │ │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ │ - blx 1854 │ │ │ │ │ + blx 157c │ │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ │ - b.n 2b6e │ │ │ │ │ + b.n 283e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:799 (discriminator 1) │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 19cc │ │ │ │ │ + bl 16f4 │ │ │ │ │ mov r5, r0 │ │ │ │ │ - b.n 2bc0 │ │ │ │ │ + b.n 2890 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:761 (discriminator 1) │ │ │ │ │ - ldr r0, [pc, #24] @ (2c18 ) │ │ │ │ │ + ldr r0, [pc, #24] @ (28e8 ) │ │ │ │ │ add r0, pc │ │ │ │ │ - b.n 2b84 │ │ │ │ │ + b.n 2854 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:805 │ │ │ │ │ - blx 16ec <__stack_chk_fail@plt> │ │ │ │ │ + blx 1414 <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ - stmia r4!, {r6} │ │ │ │ │ + str r4, [r6, #116] @ 0x74 │ │ │ │ │ movs r1, r0 │ │ │ │ │ lsls r0, r5, #3 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - stmia r3!, {r5, r6} │ │ │ │ │ + str r4, [r2, #104] @ 0x68 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - bl 2ec16 │ │ │ │ │ - ldr r2, [sp, #648] @ 0x288 │ │ │ │ │ + bl 868e6 │ │ │ │ │ + orrs r2, r3 │ │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ │ │ -00002c1c : │ │ │ │ │ +000028ec : │ │ │ │ │ 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] @ (2d08 ) │ │ │ │ │ + ldr r2, [pc, #208] @ (29d8 ) │ │ │ │ │ mov r7, r3 │ │ │ │ │ - ldr r3, [pc, #208] @ (2d0c ) │ │ │ │ │ + ldr r3, [pc, #208] @ (29dc ) │ │ │ │ │ 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 │ │ │ │ │ @@ -2415,47 +2365,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 2c8e │ │ │ │ │ + beq.n 295e │ │ │ │ │ ./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, 2cc0 │ │ │ │ │ + cbz r3, 2990 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:817 │ │ │ │ │ - ldr r1, [pc, #160] @ (2d10 ) │ │ │ │ │ + ldr r1, [pc, #160] @ (29e0 ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:832 │ │ │ │ │ - ldr r2, [pc, #152] @ (2d0c ) │ │ │ │ │ + ldr r2, [pc, #152] @ (29dc ) │ │ │ │ │ ./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 2d02 │ │ │ │ │ + bne.n 29d2 │ │ │ │ │ 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} │ │ │ │ │ @@ -2467,113 +2417,113 @@ │ │ │ │ │ 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 17bc │ │ │ │ │ + blx 14e4 │ │ │ │ │ ./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 2c6e │ │ │ │ │ + bne.n 293e │ │ │ │ │ ./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 172c │ │ │ │ │ + blx 1454 │ │ │ │ │ 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 1654 │ │ │ │ │ + blx 137c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:831 │ │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ │ - b.n 2c6e │ │ │ │ │ + b.n 293e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:832 │ │ │ │ │ - blx 16ec <__stack_chk_fail@plt> │ │ │ │ │ + blx 1414 <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ - stmia r2!, {r1, r3, r5, r7} │ │ │ │ │ + str r6, [r3, #92] @ 0x5c │ │ │ │ │ movs r1, r0 │ │ │ │ │ lsls r0, r5, #3 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - stmia r2!, {r1, r2, r4, r5, r6} │ │ │ │ │ + str r2, [r5, #88] @ 0x58 │ │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ │ │ -00002d14 : │ │ │ │ │ +000029e4 : │ │ │ │ │ soxr_set_error(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:838 │ │ │ │ │ - cbz r0, 2d2e │ │ │ │ │ + cbz r0, 29fe │ │ │ │ │ ./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, 2d2a │ │ │ │ │ + cbnz r3, 29fa │ │ │ │ │ ./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] @ (2d34 ) │ │ │ │ │ + ldr r0, [pc, #4] @ (2a04 ) │ │ │ │ │ add r0, pc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:842 │ │ │ │ │ bx lr │ │ │ │ │ - ldr r1, [sp, #448] @ 0x1c0 │ │ │ │ │ + rors r0, r5 │ │ │ │ │ movs r1, 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 2db0 │ │ │ │ │ + bcs.n 2a80 │ │ │ │ │ lsls r6, r2, #2 │ │ │ │ │ add.w r7, r1, r7, lsl #3 │ │ │ │ │ add.w r5, r1, r3, lsl #3 │ │ │ │ │ mla r4, r6, r3, r0 │ │ │ │ │ - b.n 2d6a │ │ │ │ │ + b.n 2a3a │ │ │ │ │ add r4, r6 │ │ │ │ │ cmp r5, r7 │ │ │ │ │ - beq.n 2db0 │ │ │ │ │ + beq.n 2a80 │ │ │ │ │ ./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 1830 │ │ │ │ │ + blx 1558 │ │ │ │ │ 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 1660 │ │ │ │ │ + blx 1388 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:44 (discriminator 1) │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 2d64 │ │ │ │ │ + beq.n 2a34 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:45 │ │ │ │ │ movs r0, #1 │ │ │ │ │ - blx 16f8 │ │ │ │ │ + blx 1420 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:46 (discriminator 2) │ │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ite gt │ │ │ │ │ mvngt.w r3, #2147483648 @ 0x80000000 │ │ │ │ │ movle.w r3, #2147483648 @ 0x80000000 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:46 (discriminator 4) │ │ │ │ │ @@ -2582,55 +2532,55 @@ │ │ │ │ │ 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 2d6a │ │ │ │ │ + bne.n 2a3a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:51 │ │ │ │ │ vpop {d8} │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ rint32_clip_f(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:38 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ 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 2e30 │ │ │ │ │ + bcs.n 2b00 │ │ │ │ │ lsls r6, r2, #2 │ │ │ │ │ add.w r7, r1, r7, lsl #2 │ │ │ │ │ add.w r5, r1, r3, lsl #2 │ │ │ │ │ mla r4, r6, r3, r0 │ │ │ │ │ - b.n 2dea │ │ │ │ │ + b.n 2aba │ │ │ │ │ add r4, r6 │ │ │ │ │ cmp r5, r7 │ │ │ │ │ - beq.n 2e30 │ │ │ │ │ + beq.n 2b00 │ │ │ │ │ ./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 1750 │ │ │ │ │ + blx 1478 │ │ │ │ │ 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 1660 │ │ │ │ │ + blx 1388 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:44 (discriminator 1) │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 2de4 │ │ │ │ │ + beq.n 2ab4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:45 │ │ │ │ │ movs r0, #1 │ │ │ │ │ - blx 16f8 │ │ │ │ │ + blx 1420 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:46 (discriminator 2) │ │ │ │ │ vcmpe.f32 s16, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ite gt │ │ │ │ │ mvngt.w r3, #2147483648 @ 0x80000000 │ │ │ │ │ movle.w r3, #2147483648 @ 0x80000000 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:46 (discriminator 4) │ │ │ │ │ @@ -2639,15 +2589,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 2dea │ │ │ │ │ + bne.n 2aba │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:51 │ │ │ │ │ vpop {d8} │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ _soxr_deinterleave(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:29 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ @@ -2658,25 +2608,25 @@ │ │ │ │ │ and.w r2, r1, #3 │ │ │ │ │ cmp r2, #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:29 │ │ │ │ │ ldr r1, [sp, #32] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:32 │ │ │ │ │ ldr r5, [r4, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:31 │ │ │ │ │ - beq.n 2f46 │ │ │ │ │ + beq.n 2c16 │ │ │ │ │ cmp r2, #3 │ │ │ │ │ - beq.n 2ef2 │ │ │ │ │ + beq.n 2bc2 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - beq.n 2ea6 │ │ │ │ │ + beq.n 2b76 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:32 │ │ │ │ │ cmp r1, #1 │ │ │ │ │ - bls.w 2fce │ │ │ │ │ + bls.w 2c9e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:32 (discriminator 8) │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 2ff8 │ │ │ │ │ + beq.w 2cc8 │ │ │ │ │ mov.w r9, r1, lsl #2 │ │ │ │ │ subs r0, #4 │ │ │ │ │ add.w r7, r5, r9 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:32 (discriminator 1) │ │ │ │ │ mov.w r8, #0 │ │ │ │ │ sub.w r6, r7, r9 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:32 (discriminator 4) │ │ │ │ │ @@ -2688,28 +2638,28 @@ │ │ │ │ │ vcvt.f64.f32 d7, s14 │ │ │ │ │ add r2, lr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:32 (discriminator 4) │ │ │ │ │ cmp r6, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:32 (discriminator 6) │ │ │ │ │ vstr d7, [r2] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:32 (discriminator 4) │ │ │ │ │ - bne.n 2e82 │ │ │ │ │ + bne.n 2b52 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:32 (discriminator 7) │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:32 (discriminator 8) │ │ │ │ │ add.w r7, r6, r9 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - bne.n 2e78 │ │ │ │ │ - b.n 2f88 │ │ │ │ │ + bne.n 2b48 │ │ │ │ │ + b.n 2c58 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:33 │ │ │ │ │ cmp r1, #1 │ │ │ │ │ - bls.w 2fe8 │ │ │ │ │ + bls.w 2cb8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:33 (discriminator 8) │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 2ff8 │ │ │ │ │ + beq.w 2cc8 │ │ │ │ │ add.w r7, r0, r1, lsl #2 │ │ │ │ │ mov.w sl, r1, lsl #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:33 │ │ │ │ │ mov r9, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:33 (discriminator 1) │ │ │ │ │ mov.w r8, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:33 (discriminator 4) │ │ │ │ │ @@ -2722,33 +2672,33 @@ │ │ │ │ │ vldmia ip!, {d7} │ │ │ │ │ add r2, lr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:33 (discriminator 4) │ │ │ │ │ cmp r6, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:33 (discriminator 6) │ │ │ │ │ vstr d7, [r2] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:33 (discriminator 4) │ │ │ │ │ - bne.n 2ec8 │ │ │ │ │ + bne.n 2b98 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:33 (discriminator 7) │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ add r9, sl │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:33 (discriminator 8) │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - bne.n 2ec0 │ │ │ │ │ + bne.n 2b90 │ │ │ │ │ mul.w r3, r1, r3 │ │ │ │ │ add.w r3, r5, r3, lsl #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:32 (discriminator 16) │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:38 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:35 │ │ │ │ │ cmp r1, #1 │ │ │ │ │ - bls.n 2fb0 │ │ │ │ │ + bls.n 2c80 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:35 (discriminator 8) │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 2ff8 │ │ │ │ │ + beq.n 2cc8 │ │ │ │ │ mov.w r9, r1, lsl #1 │ │ │ │ │ subs r0, #4 │ │ │ │ │ add.w r7, r5, r9 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:35 (discriminator 1) │ │ │ │ │ mov.w r8, #0 │ │ │ │ │ sub.w r6, r7, r9 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:35 (discriminator 4) │ │ │ │ │ @@ -2761,33 +2711,33 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:35 (discriminator 4) │ │ │ │ │ cmp r6, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:35 (discriminator 6) │ │ │ │ │ vcvt.f64.s32 d7, s14 │ │ │ │ │ add r2, lr │ │ │ │ │ vstr d7, [r2] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:35 (discriminator 4) │ │ │ │ │ - bne.n 2f12 │ │ │ │ │ + bne.n 2be2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:35 (discriminator 7) │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:35 (discriminator 8) │ │ │ │ │ add.w r7, r6, r9 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - bne.n 2f08 │ │ │ │ │ + bne.n 2bd8 │ │ │ │ │ mul.w r1, r3, r1 │ │ │ │ │ add.w r3, r5, r1, lsl #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:32 (discriminator 16) │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:38 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:34 │ │ │ │ │ cmp r1, #1 │ │ │ │ │ - bls.n 2f96 │ │ │ │ │ + bls.n 2c66 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:34 (discriminator 8) │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 2ff8 │ │ │ │ │ + beq.n 2cc8 │ │ │ │ │ mov.w r9, r1, lsl #2 │ │ │ │ │ subs r0, #4 │ │ │ │ │ add.w r7, r5, r9 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:34 (discriminator 1) │ │ │ │ │ mov.w r8, #0 │ │ │ │ │ sub.w r6, r7, r9 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:34 (discriminator 4) │ │ │ │ │ @@ -2799,80 +2749,80 @@ │ │ │ │ │ vcvt.f64.s32 d7, s14 │ │ │ │ │ add r2, lr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:34 (discriminator 4) │ │ │ │ │ cmp r6, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:34 (discriminator 6) │ │ │ │ │ vstr d7, [r2] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:34 (discriminator 4) │ │ │ │ │ - bne.n 2f66 │ │ │ │ │ + bne.n 2c36 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:34 (discriminator 7) │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:34 (discriminator 8) │ │ │ │ │ add.w r7, r6, r9 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - bne.n 2f5c │ │ │ │ │ + bne.n 2c2c │ │ │ │ │ mul.w r3, r1, r3 │ │ │ │ │ add.w r3, r5, r3, lsl #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:32 (discriminator 16) │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:38 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:34 (discriminator 13) │ │ │ │ │ - cbz r3, 2ff8 │ │ │ │ │ + cbz r3, 2cc8 │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ add.w r3, r5, r3, lsl #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:34 (discriminator 15) │ │ │ │ │ vldmia r5!, {s14} │ │ │ │ │ vcvt.f64.s32 d7, s14 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:34 (discriminator 13) │ │ │ │ │ cmp r5, 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 2f9e │ │ │ │ │ - b.n 2eec │ │ │ │ │ + bne.n 2c6e │ │ │ │ │ + b.n 2bbc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:35 (discriminator 13) │ │ │ │ │ - cbz r3, 2ff8 │ │ │ │ │ + cbz r3, 2cc8 │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ add.w r3, r5, r3, lsl #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:35 (discriminator 15) │ │ │ │ │ ldrsh.w r1, [r5], #2 │ │ │ │ │ vmov s14, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:35 (discriminator 13) │ │ │ │ │ cmp r3, r5 │ │ │ │ │ ./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 2fb8 │ │ │ │ │ - b.n 2eec │ │ │ │ │ + bne.n 2c88 │ │ │ │ │ + b.n 2bbc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:32 (discriminator 13) │ │ │ │ │ - cbz r3, 2ff8 │ │ │ │ │ + cbz r3, 2cc8 │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ add.w r3, r5, r3, lsl #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:32 (discriminator 15) │ │ │ │ │ vldmia r5!, {s14} │ │ │ │ │ vcvt.f64.f32 d7, s14 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:32 (discriminator 13) │ │ │ │ │ cmp r5, 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 2fd6 │ │ │ │ │ - b.n 2eec │ │ │ │ │ + bne.n 2ca6 │ │ │ │ │ + b.n 2bbc │ │ │ │ │ ./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) │ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r1, r5 │ │ │ │ │ - blx 16a4 │ │ │ │ │ + blx 13cc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:33 (discriminator 1) │ │ │ │ │ adds r3, r5, r6 │ │ │ │ │ - b.n 2eec │ │ │ │ │ + b.n 2bbc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:35 │ │ │ │ │ mov r3, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:32 (discriminator 16) │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:38 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ _soxr_deinterleave_f(): │ │ │ │ │ @@ -2887,25 +2837,25 @@ │ │ │ │ │ ldr r6, [sp, #40] @ 0x28 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:50 │ │ │ │ │ ldr r5, [r2, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:46 │ │ │ │ │ mov r4, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:49 │ │ │ │ │ cmp r1, #2 │ │ │ │ │ - beq.n 311c │ │ │ │ │ + beq.n 2dec │ │ │ │ │ cmp r1, #3 │ │ │ │ │ - beq.n 30c6 │ │ │ │ │ + beq.n 2d96 │ │ │ │ │ cmp r1, #1 │ │ │ │ │ - beq.n 3078 │ │ │ │ │ + beq.n 2d48 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:50 │ │ │ │ │ cmp r6, #1 │ │ │ │ │ - bls.w 31b6 │ │ │ │ │ + bls.w 2e86 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:50 (discriminator 8) │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 31c6 │ │ │ │ │ + beq.w 2e96 │ │ │ │ │ mov.w fp, r6, lsl #2 │ │ │ │ │ subs r0, #4 │ │ │ │ │ add.w r7, r5, fp │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:50 │ │ │ │ │ mov sl, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:50 (discriminator 1) │ │ │ │ │ mov.w r9, #0 │ │ │ │ │ @@ -2918,34 +2868,34 @@ │ │ │ │ │ vldmia r2!, {s15} │ │ │ │ │ add.w ip, r1, r8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:50 (discriminator 4) │ │ │ │ │ cmp r7, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:50 (discriminator 6) │ │ │ │ │ vstr s15, [ip] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:50 (discriminator 4) │ │ │ │ │ - bne.n 304a │ │ │ │ │ + bne.n 2d1a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:50 (discriminator 7) │ │ │ │ │ add.w r9, r9, #1 │ │ │ │ │ add sl, fp │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:50 (discriminator 8) │ │ │ │ │ add r7, fp │ │ │ │ │ cmp r3, r9 │ │ │ │ │ - bne.n 3042 │ │ │ │ │ + bne.n 2d12 │ │ │ │ │ mul.w r3, r6, r3 │ │ │ │ │ add.w r3, r5, r3, lsl #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:50 (discriminator 16) │ │ │ │ │ str r3, [r4, #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:51 │ │ │ │ │ cmp r6, #1 │ │ │ │ │ - bls.n 3162 │ │ │ │ │ + bls.n 2e32 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:51 (discriminator 8) │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 31c6 │ │ │ │ │ + beq.w 2e96 │ │ │ │ │ add.w lr, r0, r6, lsl #2 │ │ │ │ │ mov.w sl, r6, lsl #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:51 │ │ │ │ │ mov r9, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:51 (discriminator 1) │ │ │ │ │ mov.w r8, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:51 (discriminator 4) │ │ │ │ │ @@ -2959,33 +2909,33 @@ │ │ │ │ │ vcvt.f32.f64 s14, d7 │ │ │ │ │ add r2, ip │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:51 (discriminator 4) │ │ │ │ │ cmp r1, lr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:51 (discriminator 6) │ │ │ │ │ vstr s14, [r2] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:51 (discriminator 4) │ │ │ │ │ - bne.n 3098 │ │ │ │ │ + bne.n 2d68 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:51 (discriminator 7) │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ add r9, sl │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:51 (discriminator 8) │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - bne.n 3090 │ │ │ │ │ + bne.n 2d60 │ │ │ │ │ mul.w r3, r6, r3 │ │ │ │ │ add.w r3, r5, r3, lsl #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:50 (discriminator 16) │ │ │ │ │ str r3, [r4, #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:53 │ │ │ │ │ cmp r6, #1 │ │ │ │ │ - bls.n 3198 │ │ │ │ │ + bls.n 2e68 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:53 (discriminator 8) │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 31c6 │ │ │ │ │ + beq.n 2e96 │ │ │ │ │ mov.w sl, r6, lsl #1 │ │ │ │ │ subs r0, #4 │ │ │ │ │ add.w lr, r5, sl │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:53 (discriminator 1) │ │ │ │ │ mov.w r9, #0 │ │ │ │ │ sub.w r2, lr, sl │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:53 (discriminator 4) │ │ │ │ │ @@ -2998,33 +2948,33 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:53 (discriminator 4) │ │ │ │ │ cmp r2, lr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:53 (discriminator 6) │ │ │ │ │ vcvt.f32.s32 s15, s15 │ │ │ │ │ add.w ip, r1, r8 │ │ │ │ │ vstr s15, [ip] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:53 (discriminator 4) │ │ │ │ │ - bne.n 30e6 │ │ │ │ │ + bne.n 2db6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:53 (discriminator 7) │ │ │ │ │ add.w r9, r9, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:53 (discriminator 8) │ │ │ │ │ add.w lr, r2, sl │ │ │ │ │ cmp r3, r9 │ │ │ │ │ - bne.n 30dc │ │ │ │ │ + bne.n 2dac │ │ │ │ │ mul.w r6, r3, r6 │ │ │ │ │ add.w r3, r5, r6, lsl #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:50 (discriminator 16) │ │ │ │ │ str r3, [r4, #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 │ │ │ │ │ cmp r6, #1 │ │ │ │ │ - bls.n 317e │ │ │ │ │ + bls.n 2e4e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:52 (discriminator 8) │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 31c6 │ │ │ │ │ + beq.n 2e96 │ │ │ │ │ mov.w sl, r6, lsl #2 │ │ │ │ │ subs r0, #4 │ │ │ │ │ add.w lr, r5, sl │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:52 (discriminator 1) │ │ │ │ │ mov.w r9, #0 │ │ │ │ │ sub.w r2, lr, sl │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:52 (discriminator 4) │ │ │ │ │ @@ -3036,75 +2986,75 @@ │ │ │ │ │ vcvt.f32.s32 s15, s15 │ │ │ │ │ add.w ip, r1, r8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:52 (discriminator 4) │ │ │ │ │ cmp r2, lr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:52 (discriminator 6) │ │ │ │ │ vstr s15, [ip] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:52 (discriminator 4) │ │ │ │ │ - bne.n 313c │ │ │ │ │ + bne.n 2e0c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:52 (discriminator 7) │ │ │ │ │ add.w r9, r9, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:52 (discriminator 8) │ │ │ │ │ add.w lr, r2, sl │ │ │ │ │ cmp r3, r9 │ │ │ │ │ - bne.n 3132 │ │ │ │ │ - b.n 306a │ │ │ │ │ + bne.n 2e02 │ │ │ │ │ + b.n 2d3a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:51 (discriminator 13) │ │ │ │ │ - cbz r3, 31c6 │ │ │ │ │ + cbz r3, 2e96 │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:51 │ │ │ │ │ mov r1, r5 │ │ │ │ │ add.w r0, r2, r3, lsl #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:51 (discriminator 15) │ │ │ │ │ vldmia r1!, {d7} │ │ │ │ │ vcvt.f32.f64 s14, d7 │ │ │ │ │ vstmia r2!, {s14} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:51 (discriminator 13) │ │ │ │ │ cmp r2, r0 │ │ │ │ │ - bne.n 316c │ │ │ │ │ - b.n 30bc │ │ │ │ │ + bne.n 2e3c │ │ │ │ │ + b.n 2d8c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:52 (discriminator 13) │ │ │ │ │ - cbz r3, 31c6 │ │ │ │ │ + cbz r3, 2e96 │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ add.w r3, r5, r3, lsl #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:52 (discriminator 15) │ │ │ │ │ vldmia r5!, {s15} │ │ │ │ │ vcvt.f32.s32 s15, s15 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:52 (discriminator 13) │ │ │ │ │ cmp r5, 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 3186 │ │ │ │ │ - b.n 3072 │ │ │ │ │ + bne.n 2e56 │ │ │ │ │ + b.n 2d42 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:53 (discriminator 13) │ │ │ │ │ - cbz r3, 31c6 │ │ │ │ │ + cbz r3, 2e96 │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ add.w r3, r5, r3, lsl #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:53 (discriminator 15) │ │ │ │ │ ldrsh.w r1, [r5], #2 │ │ │ │ │ vmov s15, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:53 (discriminator 13) │ │ │ │ │ cmp r3, r5 │ │ │ │ │ ./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 31a0 │ │ │ │ │ - b.n 3072 │ │ │ │ │ + bne.n 2e70 │ │ │ │ │ + b.n 2d42 │ │ │ │ │ ./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) │ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r1, r5 │ │ │ │ │ - blx 16a4 │ │ │ │ │ + blx 13cc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:50 (discriminator 1) │ │ │ │ │ adds r3, r5, r6 │ │ │ │ │ - b.n 3072 │ │ │ │ │ + b.n 2d42 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:53 │ │ │ │ │ mov r3, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:50 (discriminator 16) │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:56 │ │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ nop │ │ │ │ │ @@ -3114,20 +3064,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 r6, r2 │ │ │ │ │ - ldr r2, [pc, #468] @ (33c0 ) │ │ │ │ │ + ldr r2, [pc, #468] @ (3090 ) │ │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ │ ./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, #464] @ (33c4 ) │ │ │ │ │ + ldr r0, [pc, #464] @ (3094 ) │ │ │ │ │ ./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 r8, [sp, #136] @ 0x88 │ │ │ │ │ add r0, pc │ │ │ │ │ ldr r2, [r0, r2] │ │ │ │ │ ldr r0, [sp, #140] @ 0x8c │ │ │ │ │ @@ -3137,26 +3087,26 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:178 │ │ │ │ │ ldr r2, [r4, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:176 │ │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:178 │ │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:177 │ │ │ │ │ - beq.w 3826 │ │ │ │ │ + beq.w 34f6 │ │ │ │ │ cmp r1, #3 │ │ │ │ │ - beq.n 32e4 │ │ │ │ │ + beq.n 2fb4 │ │ │ │ │ cmp r1, #1 │ │ │ │ │ - beq.n 326e │ │ │ │ │ + beq.n 2f3e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:178 │ │ │ │ │ cmp.w r8, #1 │ │ │ │ │ - bls.w 3996 │ │ │ │ │ + bls.w 3666 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:178 (discriminator 8) │ │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 4afe │ │ │ │ │ + beq.w 47ce │ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ mov.w ip, r8, lsl #2 │ │ │ │ │ subs r6, #4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:178 (discriminator 1) │ │ │ │ │ movs r7, #0 │ │ │ │ │ add.w r4, r3, ip │ │ │ │ │ sub.w r2, r4, ip │ │ │ │ │ @@ -3167,34 +3117,34 @@ │ │ │ │ │ ldr.w r3, [r1, #4]! │ │ │ │ │ add r3, r0 │ │ │ │ │ vldr d7, [r3] │ │ │ │ │ vcvt.f32.f64 s14, d7 │ │ │ │ │ vstmia r2!, {s14} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:178 (discriminator 4) │ │ │ │ │ cmp r2, r4 │ │ │ │ │ - bne.n 3240 │ │ │ │ │ + bne.n 2f10 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:178 (discriminator 7) │ │ │ │ │ adds r7, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:178 (discriminator 8) │ │ │ │ │ add.w r4, r2, ip │ │ │ │ │ cmp r5, r7 │ │ │ │ │ - bne.n 3238 │ │ │ │ │ + bne.n 2f08 │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ │ mul.w r3, r3, r8 │ │ │ │ │ add.w r3, r2, r3, lsl #2 │ │ │ │ │ - b.n 32bc │ │ │ │ │ + b.n 2f8c │ │ │ │ │ ./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 r8, #1 │ │ │ │ │ - bls.w 3db6 │ │ │ │ │ + bls.w 3a86 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:179 (discriminator 8) │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 4afe │ │ │ │ │ + beq.w 47ce │ │ │ │ │ add.w r5, r6, r8, lsl #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:179 │ │ │ │ │ ldr.w ip, [sp, #48] @ 0x30 │ │ │ │ │ mov.w lr, r8, lsl #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:179 (discriminator 1) │ │ │ │ │ movs r7, #0 │ │ │ │ │ mov r9, r5 │ │ │ │ │ @@ -3209,59 +3159,59 @@ │ │ │ │ │ add r3, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:179 (discriminator 4) │ │ │ │ │ cmp r2, r9 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:179 (discriminator 6) │ │ │ │ │ ldrd r4, r5, [r3] │ │ │ │ │ strd r4, r5, [r1], #8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:179 (discriminator 4) │ │ │ │ │ - bne.n 3296 │ │ │ │ │ + bne.n 2f66 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:179 (discriminator 7) │ │ │ │ │ adds r7, #1 │ │ │ │ │ add ip, lr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:179 (discriminator 8) │ │ │ │ │ cmp sl, r7 │ │ │ │ │ - bne.n 3290 │ │ │ │ │ + bne.n 2f60 │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ │ mul.w r3, r3, r8 │ │ │ │ │ add.w r3, r2, r3, lsl #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:179 (discriminator 16) │ │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ │ ./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 r3, [r2, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:176 │ │ │ │ │ - ldr r2, [pc, #260] @ (33c8 ) │ │ │ │ │ + ldr r2, [pc, #260] @ (3098 ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:196 │ │ │ │ │ - ldr r3, [pc, #248] @ (33c0 ) │ │ │ │ │ + ldr r3, [pc, #248] @ (3090 ) │ │ │ │ │ ./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, #84] @ 0x54 │ │ │ │ │ eors r2, r3 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ - bne.w 509c │ │ │ │ │ + bne.w 4d6c │ │ │ │ │ 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:185 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 39b8 │ │ │ │ │ + beq.w 3688 │ │ │ │ │ ./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 r8, #1 │ │ │ │ │ - beq.w 43a4 │ │ │ │ │ + beq.w 4074 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:123 (discriminator 1) │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - beq.w 5078 │ │ │ │ │ + beq.w 4d48 │ │ │ │ │ subs r3, r6, #4 │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ movs r3, #6 │ │ │ │ │ ldr r4, [sp, #48] @ 0x30 │ │ │ │ │ mov.w fp, r8, lsl #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:126 │ │ │ │ │ movw r9, #26125 @ 0x660d │ │ │ │ │ @@ -3276,21 +3226,21 @@ │ │ │ │ │ mul.w r3, r3, r8 │ │ │ │ │ mov.w r4, r8, lsl #5 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ movs r3, #12 │ │ │ │ │ str r4, [sp, #28] │ │ │ │ │ mov.w r4, r8, lsl #4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 │ │ │ │ │ - vldr d5, [pc, #104] @ 33a0 │ │ │ │ │ + vldr d5, [pc, #104] @ 3070 │ │ │ │ │ mul.w r3, r3, r8 │ │ │ │ │ str r4, [sp, #60] @ 0x3c │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ movs r3, #14 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 108) │ │ │ │ │ - vldr d3, [pc, #96] @ 33a8 │ │ │ │ │ + vldr d3, [pc, #96] @ 3078 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:100 │ │ │ │ │ movs r4, #0 │ │ │ │ │ strd fp, r0, [sp, #72] @ 0x48 │ │ │ │ │ mul.w r3, r3, r8 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:64 (discriminator 1) │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ @@ -3302,63 +3252,63 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:124 │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ ldr.w fp, [r3, #4]! │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:125 (discriminator 1) │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ cmp r3, #15 │ │ │ │ │ - bls.w 43a0 │ │ │ │ │ + bls.w 4070 │ │ │ │ │ ldr r5, [sp, #48] @ 0x30 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 8) │ │ │ │ │ mov.w ip, #32768 @ 0x8000 │ │ │ │ │ movt ip, #65535 @ 0xffff │ │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ │ mov r6, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 2) │ │ │ │ │ - vldr d2, [pc, #44] @ 33b0 │ │ │ │ │ + vldr d2, [pc, #44] @ 3080 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 1) │ │ │ │ │ - vldr d4, [pc, #48] @ 33b8 │ │ │ │ │ + vldr d4, [pc, #48] @ 3088 │ │ │ │ │ mov r3, fp │ │ │ │ │ adds r5, r0, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:125 │ │ │ │ │ mov.w lr, #0 │ │ │ │ │ ./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, #24] │ │ │ │ │ - b.n 37dc │ │ │ │ │ + b.n 34ac │ │ │ │ │ nop.w │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ subs r7, #160 @ 0xa0 │ │ │ │ │ ... │ │ │ │ │ movs r0, r4 │ │ │ │ │ stmia r0!, {r5, r6, r7} │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ lsrs r0, r4 │ │ │ │ │ lsls r0, r5, #3 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - pop {r1, r2, r3, r5, r6, r7} │ │ │ │ │ + str r2, [r4, #0] │ │ │ │ │ movs r1, r0 │ │ │ │ │ - pop {r1, r5} │ │ │ │ │ + ldrsh r6, [r2, r5] │ │ │ │ │ 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 33ec │ │ │ │ │ + bge.n 30bc │ │ │ │ │ ./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] │ │ │ │ │ @@ -3366,25 +3316,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 3f54 │ │ │ │ │ + ble.w 3c24 │ │ │ │ │ ./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 3436 │ │ │ │ │ + bge.n 3106 │ │ │ │ │ ./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, r8, lsl #1] │ │ │ │ │ @@ -3392,25 +3342,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 3f3a │ │ │ │ │ + ble.w 3c0a │ │ │ │ │ ./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 3482 │ │ │ │ │ + bge.n 3152 │ │ │ │ │ ./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, r8, lsl #2] │ │ │ │ │ @@ -3418,25 +3368,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 3f88 │ │ │ │ │ + ble.w 3c58 │ │ │ │ │ ./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 34ce │ │ │ │ │ + bge.n 319e │ │ │ │ │ ./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] │ │ │ │ │ @@ -3444,25 +3394,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 3f6e │ │ │ │ │ + ble.w 3c3e │ │ │ │ │ ./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 351a │ │ │ │ │ + bge.n 31ea │ │ │ │ │ ./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, r8, lsl #3] │ │ │ │ │ @@ -3470,25 +3420,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 3f20 │ │ │ │ │ + ble.w 3bf0 │ │ │ │ │ ./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 3566 │ │ │ │ │ + bge.n 3236 │ │ │ │ │ ./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 │ │ │ │ │ @@ -3497,25 +3447,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 3f06 │ │ │ │ │ + ble.w 3bd6 │ │ │ │ │ ./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 35b2 │ │ │ │ │ + bge.n 3282 │ │ │ │ │ ./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 │ │ │ │ │ @@ -3523,25 +3473,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 4058 │ │ │ │ │ + ble.w 3d28 │ │ │ │ │ ./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 35f8 │ │ │ │ │ + bge.n 32c8 │ │ │ │ │ ./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 │ │ │ │ │ @@ -3549,174 +3499,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 403e │ │ │ │ │ + ble.w 3d0e │ │ │ │ │ ./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 363e │ │ │ │ │ + bge.n 330e │ │ │ │ │ ./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 4024 │ │ │ │ │ + ble.w 3cf4 │ │ │ │ │ ./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 3674 │ │ │ │ │ + bge.n 3344 │ │ │ │ │ ./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, r8, lsl #1] │ │ │ │ │ vadd.f64 d6, d6, d3 │ │ │ │ │ vcmpe.f64 d6, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 400a │ │ │ │ │ + ble.w 3cda │ │ │ │ │ ./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 36ac │ │ │ │ │ + bge.n 337c │ │ │ │ │ ./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, r8, lsl #2] │ │ │ │ │ vadd.f64 d6, d6, d3 │ │ │ │ │ vcmpe.f64 d6, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 3ff0 │ │ │ │ │ + ble.w 3cc0 │ │ │ │ │ ./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 36e4 │ │ │ │ │ + bge.n 33b4 │ │ │ │ │ ./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 3fd6 │ │ │ │ │ + ble.w 3ca6 │ │ │ │ │ ./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 371c │ │ │ │ │ + bge.n 33ec │ │ │ │ │ ./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, r8, lsl #3] │ │ │ │ │ vadd.f64 d6, d6, d3 │ │ │ │ │ vcmpe.f64 d6, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 3fbc │ │ │ │ │ + ble.w 3c8c │ │ │ │ │ ./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 3754 │ │ │ │ │ + bge.n 3424 │ │ │ │ │ ./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 3fa2 │ │ │ │ │ + ble.w 3c72 │ │ │ │ │ ./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 378c │ │ │ │ │ + bge.n 345c │ │ │ │ │ ./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 3eee │ │ │ │ │ + ble.w 3bbe │ │ │ │ │ ./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 37c4 │ │ │ │ │ + bge.n 3494 │ │ │ │ │ ./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 │ │ │ │ │ @@ -3726,15 +3676,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 4222 │ │ │ │ │ + bcs.w 3ef2 │ │ │ │ │ ./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, r9, r1, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 │ │ │ │ │ @@ -3745,35 +3695,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 33cc │ │ │ │ │ + bgt.w 309c │ │ │ │ │ ./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 33ec │ │ │ │ │ - b.n 33e2 │ │ │ │ │ + bls.w 30bc │ │ │ │ │ + b.n 30b2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:181 │ │ │ │ │ cmp.w r8, #1 │ │ │ │ │ - beq.w 3dcc │ │ │ │ │ + beq.w 3a9c │ │ │ │ │ ./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 r8, #0 │ │ │ │ │ - beq.w 4b04 │ │ │ │ │ + beq.w 47d4 │ │ │ │ │ subs r2, r6, #4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:105 │ │ │ │ │ strd r3, r2, [sp, #56] @ 0x38 │ │ │ │ │ movs r3, #24 │ │ │ │ │ movs r7, #28 │ │ │ │ │ mov.w sl, #12 │ │ │ │ │ mov.w r9, #20 │ │ │ │ │ @@ -3800,143 +3750,143 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:106 │ │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ │ ldr.w r1, [r3, #4]! │ │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:107 (discriminator 1) │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ cmp r3, #15 │ │ │ │ │ - bls.w 439c │ │ │ │ │ + bls.w 406c │ │ │ │ │ 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 38b0 │ │ │ │ │ + b.n 3580 │ │ │ │ │ ./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 41da │ │ │ │ │ + bcs.w 3eaa │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:110 │ │ │ │ │ vldr d0, [r4] │ │ │ │ │ - blx 1830 │ │ │ │ │ + blx 1558 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:110 (discriminator 1) │ │ │ │ │ vldr d0, [r4, #8] │ │ │ │ │ str r0, [r5, #0] │ │ │ │ │ - blx 1830 │ │ │ │ │ + blx 1558 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:110 (discriminator 2) │ │ │ │ │ vldr d0, [r4, #16] │ │ │ │ │ str.w r0, [r5, r8, lsl #2] │ │ │ │ │ - blx 1830 │ │ │ │ │ + blx 1558 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:110 (discriminator 3) │ │ │ │ │ vldr d0, [r4, #24] │ │ │ │ │ str.w r0, [r5, r8, lsl #3] │ │ │ │ │ - blx 1830 │ │ │ │ │ + blx 1558 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:110 (discriminator 4) │ │ │ │ │ vldr d0, [r4, #32] │ │ │ │ │ str.w r0, [r5, sl] │ │ │ │ │ - blx 1830 │ │ │ │ │ + blx 1558 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:110 (discriminator 5) │ │ │ │ │ vldr d0, [r4, #40] @ 0x28 │ │ │ │ │ str.w r0, [r5, fp] │ │ │ │ │ - blx 1830 │ │ │ │ │ + blx 1558 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:110 (discriminator 6) │ │ │ │ │ vldr d0, [r4, #48] @ 0x30 │ │ │ │ │ str.w r0, [r5, r9] │ │ │ │ │ - blx 1830 │ │ │ │ │ + blx 1558 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:110 (discriminator 7) │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ vldr d0, [r4, #56] @ 0x38 │ │ │ │ │ str r0, [r5, r3] │ │ │ │ │ - blx 1830 │ │ │ │ │ + blx 1558 │ │ │ │ │ ./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 1830 │ │ │ │ │ + blx 1558 │ │ │ │ │ ./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 1830 │ │ │ │ │ + blx 1558 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:110 (discriminator 10) │ │ │ │ │ vldr d0, [r4, #80] @ 0x50 │ │ │ │ │ str.w r0, [r6, r8, lsl #2] │ │ │ │ │ - blx 1830 │ │ │ │ │ + blx 1558 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:110 (discriminator 11) │ │ │ │ │ vldr d0, [r4, #88] @ 0x58 │ │ │ │ │ str.w r0, [r6, r8, lsl #3] │ │ │ │ │ - blx 1830 │ │ │ │ │ + blx 1558 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:110 (discriminator 12) │ │ │ │ │ vldr d0, [r4, #96] @ 0x60 │ │ │ │ │ str.w r0, [r6, sl] │ │ │ │ │ - blx 1830 │ │ │ │ │ + blx 1558 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:110 (discriminator 13) │ │ │ │ │ vldr d0, [r4, #104] @ 0x68 │ │ │ │ │ str.w r0, [r6, fp] │ │ │ │ │ - blx 1830 │ │ │ │ │ + blx 1558 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:110 (discriminator 14) │ │ │ │ │ vldr d0, [r4, #112] @ 0x70 │ │ │ │ │ str.w r0, [r6, r9] │ │ │ │ │ - blx 1830 │ │ │ │ │ + blx 1558 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:110 (discriminator 15) │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ vldr d0, [r4, #120] @ 0x78 │ │ │ │ │ str r0, [r6, r3] │ │ │ │ │ - blx 1830 │ │ │ │ │ + blx 1558 │ │ │ │ │ ./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 1660 │ │ │ │ │ + blx 1388 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:111 (discriminator 1) │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 38a0 │ │ │ │ │ + beq.n 3570 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:112 │ │ │ │ │ movs r0, #1 │ │ │ │ │ - blx 16f8 │ │ │ │ │ + blx 1420 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:113 │ │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ │ strd r7, r2, [sp] │ │ │ │ │ mov r2, r8 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ │ - bl 2d38 │ │ │ │ │ - b.n 38a0 │ │ │ │ │ + bl 2a08 │ │ │ │ │ + b.n 3570 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:178 (discriminator 13) │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 5082 │ │ │ │ │ + beq.w 4d52 │ │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ ldr r2, [r6, #0] │ │ │ │ │ add.w r3, r1, r3, lsl #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:178 (discriminator 15) │ │ │ │ │ vldmia r2!, {d7} │ │ │ │ │ vcvt.f32.f64 s14, d7 │ │ │ │ │ vstmia r1!, {s14} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:178 (discriminator 13) │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bne.n 39a6 │ │ │ │ │ - b.n 32bc │ │ │ │ │ + bne.n 3676 │ │ │ │ │ + b.n 2f8c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:190 │ │ │ │ │ cmp.w r8, #1 │ │ │ │ │ - beq.w 4b0a │ │ │ │ │ + beq.w 47da │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:123 (discriminator 1) │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - beq.w 508e │ │ │ │ │ + beq.w 4d5e │ │ │ │ │ subs r3, r6, #4 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ movs r3, #10 │ │ │ │ │ mov.w r9, #6 │ │ │ │ │ mov.w lr, #12 │ │ │ │ │ mov.w ip, #14 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:100 │ │ │ │ │ @@ -3949,18 +3899,18 @@ │ │ │ │ │ mov.w r5, r8, lsl #1 │ │ │ │ │ mul.w lr, lr, r8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 8) │ │ │ │ │ mov.w r6, #32768 @ 0x8000 │ │ │ │ │ movt r6, #65535 @ 0xffff │ │ │ │ │ mul.w ip, ip, r8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 2) │ │ │ │ │ - vldr d5, [pc, #72] @ 3a48 │ │ │ │ │ + vldr d5, [pc, #72] @ 3718 │ │ │ │ │ mov.w sl, r8, lsl #5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 1) │ │ │ │ │ - vldr d6, [pc, #72] @ 3a50 │ │ │ │ │ + vldr d6, [pc, #72] @ 3720 │ │ │ │ │ mov fp, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:64 (discriminator 1) │ │ │ │ │ bic.w r1, r3, #15 │ │ │ │ │ adds r7, r0, r5 │ │ │ │ │ lsls r3, r3, #3 │ │ │ │ │ str r7, [sp, #28] │ │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ │ @@ -3971,26 +3921,26 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:124 │ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ │ ldr.w r3, [r1, #4]! │ │ │ │ │ strd r1, r3, [sp, #12] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:125 (discriminator 1) │ │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ │ cmp r1, #15 │ │ │ │ │ - bls.w 4a90 │ │ │ │ │ + bls.w 4760 │ │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ │ mov r0, fp │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:125 │ │ │ │ │ strd fp, r5, [sp, #20] │ │ │ │ │ movs r7, #0 │ │ │ │ │ add r1, fp │ │ │ │ │ ./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 │ │ │ │ │ ldr.w fp, [sp, #44] @ 0x2c │ │ │ │ │ - b.n 3d8e │ │ │ │ │ + b.n 3a5e │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r4 │ │ │ │ │ stmia r0!, {r5, r6, r7} │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ @@ -4000,1083 +3950,1083 @@ │ │ │ │ │ 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 r5, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 1) │ │ │ │ │ - bge.n 3a78 │ │ │ │ │ + bge.n 3748 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 9) │ │ │ │ │ vcvt.s32.f64 s8, d4 │ │ │ │ │ vmov r5, s8 │ │ │ │ │ sxth r5, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 12) │ │ │ │ │ vldr d4, [r3, #8] │ │ │ │ │ strh r5, [r0, #0] │ │ │ │ │ vcmpe.f64 d4, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 40ba │ │ │ │ │ + ble.w 3d8a │ │ │ │ │ ./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 r5, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 13) │ │ │ │ │ - bge.n 3aaa │ │ │ │ │ + bge.n 377a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 21) │ │ │ │ │ vcvt.s32.f64 s8, d4 │ │ │ │ │ vmov r5, s8 │ │ │ │ │ sxth r5, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 24) │ │ │ │ │ vldr d4, [r3, #16] │ │ │ │ │ strh.w r5, [r0, r8, lsl #1] │ │ │ │ │ vcmpe.f64 d4, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 40a2 │ │ │ │ │ + ble.w 3d72 │ │ │ │ │ ./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 r5, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 25) │ │ │ │ │ - bge.n 3ade │ │ │ │ │ + bge.n 37ae │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 33) │ │ │ │ │ vcvt.s32.f64 s8, d4 │ │ │ │ │ vmov r5, s8 │ │ │ │ │ sxth r5, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 36) │ │ │ │ │ vldr d4, [r3, #24] │ │ │ │ │ strh.w r5, [r0, r8, lsl #2] │ │ │ │ │ vcmpe.f64 d4, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 40ea │ │ │ │ │ + ble.w 3dba │ │ │ │ │ ./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 r5, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 37) │ │ │ │ │ - bge.n 3b12 │ │ │ │ │ + bge.n 37e2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 45) │ │ │ │ │ vcvt.s32.f64 s8, d4 │ │ │ │ │ vmov r5, s8 │ │ │ │ │ sxth r5, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 48) │ │ │ │ │ vldr d4, [r3, #32] │ │ │ │ │ strh.w r5, [r0, r9] │ │ │ │ │ vcmpe.f64 d4, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 40d2 │ │ │ │ │ + ble.w 3da2 │ │ │ │ │ ./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 r5, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 49) │ │ │ │ │ - bge.n 3b46 │ │ │ │ │ + bge.n 3816 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 57) │ │ │ │ │ vcvt.s32.f64 s8, d4 │ │ │ │ │ vmov r5, s8 │ │ │ │ │ sxth r5, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 60) │ │ │ │ │ vldr d4, [r3, #40] @ 0x28 │ │ │ │ │ strh.w r5, [r0, r8, lsl #3] │ │ │ │ │ vcmpe.f64 d4, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 408a │ │ │ │ │ + ble.w 3d5a │ │ │ │ │ ./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 r5, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 61) │ │ │ │ │ - bge.n 3b7a │ │ │ │ │ + bge.n 384a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 69) │ │ │ │ │ vcvt.s32.f64 s8, d4 │ │ │ │ │ vmov r5, s8 │ │ │ │ │ sxth r5, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 72) │ │ │ │ │ vldr d4, [r3, #48] @ 0x30 │ │ │ │ │ strh r5, [r0, r2] │ │ │ │ │ vcmpe.f64 d4, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 4072 │ │ │ │ │ + ble.w 3d42 │ │ │ │ │ ./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 r5, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 73) │ │ │ │ │ - bge.n 3bac │ │ │ │ │ + bge.n 387c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 81) │ │ │ │ │ vcvt.s32.f64 s8, d4 │ │ │ │ │ vmov r5, s8 │ │ │ │ │ sxth r5, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 84) │ │ │ │ │ vldr d4, [r3, #56] @ 0x38 │ │ │ │ │ strh.w r5, [r0, lr] │ │ │ │ │ vcmpe.f64 d4, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 41aa │ │ │ │ │ + ble.w 3e7a │ │ │ │ │ ./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 r5, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 85) │ │ │ │ │ - bge.n 3be0 │ │ │ │ │ + bge.n 38b0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 93) │ │ │ │ │ vcvt.s32.f64 s8, d4 │ │ │ │ │ vmov r5, s8 │ │ │ │ │ sxth r5, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 96) │ │ │ │ │ vldr d4, [r3, #64] @ 0x40 │ │ │ │ │ strh.w r5, [r0, ip] │ │ │ │ │ vcmpe.f64 d4, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 4192 │ │ │ │ │ + ble.w 3e62 │ │ │ │ │ ./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 r5, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 97) │ │ │ │ │ - bge.n 3c14 │ │ │ │ │ + bge.n 38e4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 105) │ │ │ │ │ vcvt.s32.f64 s8, d4 │ │ │ │ │ vmov r5, s8 │ │ │ │ │ sxth r5, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 108) │ │ │ │ │ vldr d4, [r3, #72] @ 0x48 │ │ │ │ │ strh r5, [r1, #0] │ │ │ │ │ vcmpe.f64 d4, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 417a │ │ │ │ │ + ble.w 3e4a │ │ │ │ │ ./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 r5, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 109) │ │ │ │ │ - bge.n 3c46 │ │ │ │ │ + bge.n 3916 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 117) │ │ │ │ │ vcvt.s32.f64 s8, d4 │ │ │ │ │ vmov r5, s8 │ │ │ │ │ sxth r5, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 120) │ │ │ │ │ vldr d4, [r3, #80] @ 0x50 │ │ │ │ │ strh.w r5, [r1, r8, lsl #1] │ │ │ │ │ vcmpe.f64 d4, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 4162 │ │ │ │ │ + ble.w 3e32 │ │ │ │ │ ./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 r5, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 121) │ │ │ │ │ - bge.n 3c7a │ │ │ │ │ + bge.n 394a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 129) │ │ │ │ │ vcvt.s32.f64 s8, d4 │ │ │ │ │ vmov r5, s8 │ │ │ │ │ sxth r5, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 132) │ │ │ │ │ vldr d4, [r3, #88] @ 0x58 │ │ │ │ │ strh.w r5, [r1, r8, lsl #2] │ │ │ │ │ vcmpe.f64 d4, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 414a │ │ │ │ │ + ble.w 3e1a │ │ │ │ │ ./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 r5, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 133) │ │ │ │ │ - bge.n 3cae │ │ │ │ │ + bge.n 397e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 141) │ │ │ │ │ vcvt.s32.f64 s8, d4 │ │ │ │ │ vmov r5, s8 │ │ │ │ │ sxth r5, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 144) │ │ │ │ │ vldr d4, [r3, #96] @ 0x60 │ │ │ │ │ strh.w r5, [r1, r9] │ │ │ │ │ vcmpe.f64 d4, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 4132 │ │ │ │ │ + ble.w 3e02 │ │ │ │ │ ./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 r5, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 145) │ │ │ │ │ - bge.n 3ce2 │ │ │ │ │ + bge.n 39b2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 153) │ │ │ │ │ vcvt.s32.f64 s8, d4 │ │ │ │ │ vmov r5, s8 │ │ │ │ │ sxth r5, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 156) │ │ │ │ │ vldr d4, [r3, #104] @ 0x68 │ │ │ │ │ strh.w r5, [r1, r8, lsl #3] │ │ │ │ │ vcmpe.f64 d4, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 411a │ │ │ │ │ + ble.w 3dea │ │ │ │ │ ./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 r5, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 157) │ │ │ │ │ - bge.n 3d16 │ │ │ │ │ + bge.n 39e6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 165) │ │ │ │ │ vcvt.s32.f64 s8, d4 │ │ │ │ │ vmov r5, s8 │ │ │ │ │ sxth r5, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 168) │ │ │ │ │ vldr d4, [r3, #112] @ 0x70 │ │ │ │ │ strh r5, [r1, r2] │ │ │ │ │ vcmpe.f64 d4, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 4102 │ │ │ │ │ + ble.w 3dd2 │ │ │ │ │ ./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 r5, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 169) │ │ │ │ │ - bge.n 3d48 │ │ │ │ │ + bge.n 3a18 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 177) │ │ │ │ │ vcvt.s32.f64 s8, d4 │ │ │ │ │ vmov r5, s8 │ │ │ │ │ sxth r5, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 180) │ │ │ │ │ vldr d4, [r3, #120] @ 0x78 │ │ │ │ │ strh.w r5, [r1, lr] │ │ │ │ │ vcmpe.f64 d4, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 41c2 │ │ │ │ │ + ble.w 3e92 │ │ │ │ │ ./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 r5, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 181) │ │ │ │ │ - bge.n 3d7c │ │ │ │ │ + bge.n 3a4c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 189) │ │ │ │ │ vcvt.s32.f64 s8, d4 │ │ │ │ │ vmov r5, s8 │ │ │ │ │ sxth r5, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 192) │ │ │ │ │ adds r7, #16 │ │ │ │ │ strh.w r5, [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 r7, fp │ │ │ │ │ - bcs.w 4308 │ │ │ │ │ + bcs.w 3fd8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 │ │ │ │ │ vldr d4, [r3] │ │ │ │ │ vcmpe.f64 d4, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bgt.w 3a58 │ │ │ │ │ + bgt.w 3728 │ │ │ │ │ ./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 r5, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 2) │ │ │ │ │ - bls.w 3a78 │ │ │ │ │ - b.n 3a6e │ │ │ │ │ + bls.w 3748 │ │ │ │ │ + b.n 373e │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:29 (discriminator 1) │ │ │ │ │ ldr r5, [sp, #48] @ 0x30 │ │ │ │ │ ./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) │ │ │ │ │ ldr r1, [r6, #0] │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - blx 16a4 │ │ │ │ │ + blx 13cc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:179 (discriminator 1) │ │ │ │ │ mov r3, r5 │ │ │ │ │ add r3, r4 │ │ │ │ │ - b.w 32bc │ │ │ │ │ + b.w 2f8c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:64 (discriminator 1) │ │ │ │ │ ldr r2, [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 r3, [r6, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:64 (discriminator 1) │ │ │ │ │ bic.w r9, r2, #15 │ │ │ │ │ cmp r2, #15 │ │ │ │ │ - bls.w 4a94 │ │ │ │ │ + bls.w 4764 │ │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ │ mov r5, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:64 │ │ │ │ │ mov fp, r4 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ subs r6, r2, #4 │ │ │ │ │ - b.n 3df2 │ │ │ │ │ + b.n 3ac2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:64 (discriminator 1) │ │ │ │ │ adds r5, #128 @ 0x80 │ │ │ │ │ adds r6, #64 @ 0x40 │ │ │ │ │ cmp fp, r9 │ │ │ │ │ - bcs.w 4afa │ │ │ │ │ + bcs.w 47ca │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:67 │ │ │ │ │ vldr d0, [r5] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:67 (discriminator 16) │ │ │ │ │ add.w fp, fp, #16 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:67 │ │ │ │ │ - blx 1830 │ │ │ │ │ + blx 1558 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:67 (discriminator 1) │ │ │ │ │ vldr d0, [r5, #8] │ │ │ │ │ str r0, [r6, #4] │ │ │ │ │ - blx 1830 │ │ │ │ │ + blx 1558 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:67 (discriminator 2) │ │ │ │ │ vldr d0, [r5, #16] │ │ │ │ │ str r0, [r6, #8] │ │ │ │ │ - blx 1830 │ │ │ │ │ + blx 1558 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:67 (discriminator 3) │ │ │ │ │ vldr d0, [r5, #24] │ │ │ │ │ str r0, [r6, #12] │ │ │ │ │ - blx 1830 │ │ │ │ │ + blx 1558 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:67 (discriminator 4) │ │ │ │ │ vldr d0, [r5, #32] │ │ │ │ │ str r0, [r6, #16] │ │ │ │ │ - blx 1830 │ │ │ │ │ + blx 1558 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:67 (discriminator 5) │ │ │ │ │ vldr d0, [r5, #40] @ 0x28 │ │ │ │ │ str r0, [r6, #20] │ │ │ │ │ - blx 1830 │ │ │ │ │ + blx 1558 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:67 (discriminator 6) │ │ │ │ │ vldr d0, [r5, #48] @ 0x30 │ │ │ │ │ str r0, [r6, #24] │ │ │ │ │ - blx 1830 │ │ │ │ │ + blx 1558 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:67 (discriminator 7) │ │ │ │ │ vldr d0, [r5, #56] @ 0x38 │ │ │ │ │ str r0, [r6, #28] │ │ │ │ │ - blx 1830 │ │ │ │ │ + blx 1558 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:67 (discriminator 8) │ │ │ │ │ vldr d0, [r5, #64] @ 0x40 │ │ │ │ │ str r0, [r6, #32] │ │ │ │ │ - blx 1830 │ │ │ │ │ + blx 1558 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:67 (discriminator 9) │ │ │ │ │ vldr d0, [r5, #72] @ 0x48 │ │ │ │ │ str r0, [r6, #36] @ 0x24 │ │ │ │ │ - blx 1830 │ │ │ │ │ + blx 1558 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:67 (discriminator 10) │ │ │ │ │ vldr d0, [r5, #80] @ 0x50 │ │ │ │ │ str r0, [r6, #40] @ 0x28 │ │ │ │ │ - blx 1830 │ │ │ │ │ + blx 1558 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:67 (discriminator 11) │ │ │ │ │ vldr d0, [r5, #88] @ 0x58 │ │ │ │ │ str r0, [r6, #44] @ 0x2c │ │ │ │ │ - blx 1830 │ │ │ │ │ + blx 1558 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:67 (discriminator 12) │ │ │ │ │ vldr d0, [r5, #96] @ 0x60 │ │ │ │ │ str r0, [r6, #48] @ 0x30 │ │ │ │ │ - blx 1830 │ │ │ │ │ + blx 1558 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:67 (discriminator 13) │ │ │ │ │ vldr d0, [r5, #104] @ 0x68 │ │ │ │ │ str r0, [r6, #52] @ 0x34 │ │ │ │ │ - blx 1830 │ │ │ │ │ + blx 1558 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:67 (discriminator 14) │ │ │ │ │ vldr d0, [r5, #112] @ 0x70 │ │ │ │ │ str r0, [r6, #56] @ 0x38 │ │ │ │ │ - blx 1830 │ │ │ │ │ + blx 1558 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:67 (discriminator 15) │ │ │ │ │ vldr d0, [r5, #120] @ 0x78 │ │ │ │ │ str r0, [r6, #60] @ 0x3c │ │ │ │ │ - blx 1830 │ │ │ │ │ + blx 1558 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:67 (discriminator 16) │ │ │ │ │ str r0, [r6, #64] @ 0x40 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:68 │ │ │ │ │ movs r0, #1 │ │ │ │ │ - blx 1660 │ │ │ │ │ + blx 1388 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:68 (discriminator 1) │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3de8 │ │ │ │ │ + beq.n 3ab8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:69 │ │ │ │ │ movs r0, #1 │ │ │ │ │ mov r7, r6 │ │ │ │ │ - blx 16f8 │ │ │ │ │ + blx 1420 │ │ │ │ │ ./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 sl, r5 │ │ │ │ │ add.w r8, r3, fp, lsl #3 │ │ │ │ │ - b.n 3eb6 │ │ │ │ │ + b.n 3b86 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:41 (discriminator 1) │ │ │ │ │ cmp sl, r8 │ │ │ │ │ - beq.n 3de8 │ │ │ │ │ + beq.n 3ab8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:42 │ │ │ │ │ vldmia sl!, {d8} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:43 │ │ │ │ │ vmov.f64 d0, d8 │ │ │ │ │ - blx 1830 │ │ │ │ │ + blx 1558 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:43 (discriminator 1) │ │ │ │ │ str.w r0, [r7, #4]! │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:44 │ │ │ │ │ movs r0, #1 │ │ │ │ │ - blx 1660 │ │ │ │ │ + blx 1388 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:44 (discriminator 1) │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3eb2 │ │ │ │ │ + beq.n 3b82 │ │ │ │ │ ./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 16f8 │ │ │ │ │ + blx 1420 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:46 (discriminator 2) │ │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ite gt │ │ │ │ │ mvngt.w r3, #2147483648 @ 0x80000000 │ │ │ │ │ movle.w r3, #2147483648 @ 0x80000000 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:46 (discriminator 4) │ │ │ │ │ str r3, [r7, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:47 │ │ │ │ │ - b.n 3eb2 │ │ │ │ │ + b.n 3b82 │ │ │ │ │ ./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 37c4 │ │ │ │ │ - b.n 37ba │ │ │ │ │ + bls.w 3494 │ │ │ │ │ + b.n 348a │ │ │ │ │ ./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 35b2 │ │ │ │ │ - b.w 35a8 │ │ │ │ │ + bls.w 3282 │ │ │ │ │ + b.w 3278 │ │ │ │ │ ./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 3566 │ │ │ │ │ - b.w 355c │ │ │ │ │ + bls.w 3236 │ │ │ │ │ + b.w 322c │ │ │ │ │ ./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 3482 │ │ │ │ │ - b.w 3478 │ │ │ │ │ + bls.w 3152 │ │ │ │ │ + b.w 3148 │ │ │ │ │ ./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 3436 │ │ │ │ │ - b.w 342c │ │ │ │ │ + bls.w 3106 │ │ │ │ │ + b.w 30fc │ │ │ │ │ ./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 351a │ │ │ │ │ - b.w 3510 │ │ │ │ │ + bls.w 31ea │ │ │ │ │ + b.w 31e0 │ │ │ │ │ ./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 34ce │ │ │ │ │ - b.w 34c4 │ │ │ │ │ + bls.w 319e │ │ │ │ │ + b.w 3194 │ │ │ │ │ ./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 378c │ │ │ │ │ - b.w 3782 │ │ │ │ │ + bls.w 345c │ │ │ │ │ + b.w 3452 │ │ │ │ │ ./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 3754 │ │ │ │ │ - b.w 374a │ │ │ │ │ + bls.w 3424 │ │ │ │ │ + b.w 341a │ │ │ │ │ ./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 371c │ │ │ │ │ - b.w 3712 │ │ │ │ │ + bls.w 33ec │ │ │ │ │ + b.w 33e2 │ │ │ │ │ ./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 36e4 │ │ │ │ │ - b.w 36da │ │ │ │ │ + bls.w 33b4 │ │ │ │ │ + b.w 33aa │ │ │ │ │ ./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 36ac │ │ │ │ │ - b.w 36a2 │ │ │ │ │ + bls.w 337c │ │ │ │ │ + b.w 3372 │ │ │ │ │ ./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 3674 │ │ │ │ │ - b.w 366a │ │ │ │ │ + bls.w 3344 │ │ │ │ │ + b.w 333a │ │ │ │ │ ./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 363e │ │ │ │ │ - b.w 3634 │ │ │ │ │ + bls.w 330e │ │ │ │ │ + b.w 3304 │ │ │ │ │ ./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 35f8 │ │ │ │ │ - b.w 35ee │ │ │ │ │ + bls.w 32c8 │ │ │ │ │ + b.w 32be │ │ │ │ │ ./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 r5, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 74) │ │ │ │ │ - bls.w 3bac │ │ │ │ │ - b.n 3ba2 │ │ │ │ │ + bls.w 387c │ │ │ │ │ + b.n 3872 │ │ │ │ │ ./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 r5, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 62) │ │ │ │ │ - bls.w 3b7a │ │ │ │ │ - b.n 3b70 │ │ │ │ │ + bls.w 384a │ │ │ │ │ + b.n 3840 │ │ │ │ │ ./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 r5, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 26) │ │ │ │ │ - bls.w 3ade │ │ │ │ │ - b.n 3ad4 │ │ │ │ │ + bls.w 37ae │ │ │ │ │ + b.n 37a4 │ │ │ │ │ ./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 r5, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 14) │ │ │ │ │ - bls.w 3aaa │ │ │ │ │ - b.n 3aa0 │ │ │ │ │ + bls.w 377a │ │ │ │ │ + b.n 3770 │ │ │ │ │ ./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 r5, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 50) │ │ │ │ │ - bls.w 3b46 │ │ │ │ │ - b.n 3b3c │ │ │ │ │ + bls.w 3816 │ │ │ │ │ + b.n 380c │ │ │ │ │ ./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 r5, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 38) │ │ │ │ │ - bls.w 3b12 │ │ │ │ │ - b.n 3b08 │ │ │ │ │ + bls.w 37e2 │ │ │ │ │ + b.n 37d8 │ │ │ │ │ ./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 r5, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 170) │ │ │ │ │ - bls.w 3d48 │ │ │ │ │ - b.n 3d3e │ │ │ │ │ + bls.w 3a18 │ │ │ │ │ + b.n 3a0e │ │ │ │ │ ./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 r5, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 158) │ │ │ │ │ - bls.w 3d16 │ │ │ │ │ - b.n 3d0c │ │ │ │ │ + bls.w 39e6 │ │ │ │ │ + b.n 39dc │ │ │ │ │ ./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 r5, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 146) │ │ │ │ │ - bls.w 3ce2 │ │ │ │ │ - b.n 3cd8 │ │ │ │ │ + bls.w 39b2 │ │ │ │ │ + b.n 39a8 │ │ │ │ │ ./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 r5, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 134) │ │ │ │ │ - bls.w 3cae │ │ │ │ │ - b.n 3ca4 │ │ │ │ │ + bls.w 397e │ │ │ │ │ + b.n 3974 │ │ │ │ │ ./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 r5, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 122) │ │ │ │ │ - bls.w 3c7a │ │ │ │ │ - b.n 3c70 │ │ │ │ │ + bls.w 394a │ │ │ │ │ + b.n 3940 │ │ │ │ │ ./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 r5, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 110) │ │ │ │ │ - bls.w 3c46 │ │ │ │ │ - b.n 3c3c │ │ │ │ │ + bls.w 3916 │ │ │ │ │ + b.n 390c │ │ │ │ │ ./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 r5, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 98) │ │ │ │ │ - bls.w 3c14 │ │ │ │ │ - b.n 3c0a │ │ │ │ │ + bls.w 38e4 │ │ │ │ │ + b.n 38da │ │ │ │ │ ./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 r5, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 86) │ │ │ │ │ - bls.w 3be0 │ │ │ │ │ - b.n 3bd6 │ │ │ │ │ + bls.w 38b0 │ │ │ │ │ + b.n 38a6 │ │ │ │ │ ./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 r5, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 182) │ │ │ │ │ - bls.w 3d7c │ │ │ │ │ - b.n 3d72 │ │ │ │ │ + bls.w 3a4c │ │ │ │ │ + b.n 3a42 │ │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:116 │ │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ │ mov r3, r7 │ │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ mov r2, r8 │ │ │ │ │ - bl 2d38 │ │ │ │ │ + bl 2a08 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:105 (discriminator 2) │ │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ │ mov r2, r4 │ │ │ │ │ adds r3, #1 │ │ │ │ │ adds r2, #4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:105 (discriminator 1) │ │ │ │ │ cmp r8, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:105 (discriminator 2) │ │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:105 (discriminator 1) │ │ │ │ │ - bne.w 3880 │ │ │ │ │ + bne.w 3550 │ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:137 │ │ │ │ │ ldr r4, [sp, #80] @ 0x50 │ │ │ │ │ add.w r3, r3, r8, lsl #2 │ │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:136 │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ │ subs r3, #1 │ │ │ │ │ mul.w r3, r8, r3 │ │ │ │ │ add.w r3, r2, r3, lsl #2 │ │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:183 │ │ │ │ │ - b.w 32c2 │ │ │ │ │ + b.w 2f92 │ │ │ │ │ ldr.w fp, [sp, #44] @ 0x2c │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:130 │ │ │ │ │ mla r1, r9, r1, r2 │ │ │ │ │ ./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, r9, r1, r2 │ │ │ │ │ mov.w r6, r1, lsr #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:131 (discriminator 13) │ │ │ │ │ - bls.n 42e0 │ │ │ │ │ + bls.n 3fb0 │ │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ │ add.w ip, fp, r0, lsl #3 │ │ │ │ │ ldr r7, [sp, #48] @ 0x30 │ │ │ │ │ ./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 8) │ │ │ │ │ str r2, [sp, #24] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:131 (discriminator 2) │ │ │ │ │ - vldr d2, [pc, #416] @ 43f0 │ │ │ │ │ + vldr d2, [pc, #416] @ 40c0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:131 (discriminator 1) │ │ │ │ │ - vldr d4, [pc, #420] @ 43f8 │ │ │ │ │ + vldr d4, [pc, #420] @ 40c8 │ │ │ │ │ mla r7, r3, r0, r7 │ │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ │ add.w lr, fp, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:131 (discriminator 8) │ │ │ │ │ mov.w fp, #32768 @ 0x8000 │ │ │ │ │ movt fp, #65535 @ 0xffff │ │ │ │ │ mov r0, ip │ │ │ │ │ mov r2, fp │ │ │ │ │ mov fp, r3 │ │ │ │ │ - b.n 4298 │ │ │ │ │ + b.n 3f68 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:131 (discriminator 1) │ │ │ │ │ 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 4290 │ │ │ │ │ + bge.n 3f60 │ │ │ │ │ ./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, lr │ │ │ │ │ add r7, fp │ │ │ │ │ - beq.n 42de │ │ │ │ │ + beq.n 3fae │ │ │ │ │ ./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 ip, r6, #31 │ │ │ │ │ sub.w r3, r3, ip │ │ │ │ │ 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 4270 │ │ │ │ │ + bgt.n 3f40 │ │ │ │ │ ./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, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:131 (discriminator 2) │ │ │ │ │ - bhi.n 4286 │ │ │ │ │ + bhi.n 3f56 │ │ │ │ │ ./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, lr │ │ │ │ │ add r7, fp │ │ │ │ │ - bne.n 4298 │ │ │ │ │ + bne.n 3f68 │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:123 (discriminator 2) │ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ ./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, #48] @ 0x30 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:123 (discriminator 1) │ │ │ │ │ cmp r3, r0 │ │ │ │ │ - bne.w 3362 │ │ │ │ │ + bne.w 3032 │ │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:136 │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ │ 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, r8, r3 │ │ │ │ │ add.w r3, r2, r3, lsl #1 │ │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:188 │ │ │ │ │ - b.w 32c2 │ │ │ │ │ + b.w 2f92 │ │ │ │ │ ldrd fp, r5, [sp, #20] │ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:131 (discriminator 13) │ │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bls.n 437a │ │ │ │ │ + bls.n 404a │ │ │ │ │ ldr r0, [sp, #16] │ │ │ │ │ mla r1, r5, r3, fp │ │ │ │ │ ldr r7, [sp, #32] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:131 (discriminator 2) │ │ │ │ │ vmov.f64 d4, #96 @ 0x3f000000 0.5 │ │ │ │ │ add.w r3, r0, r3, lsl #3 │ │ │ │ │ adds r7, r0, r7 │ │ │ │ │ - b.n 4350 │ │ │ │ │ + b.n 4020 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:131 (discriminator 1) │ │ │ │ │ vadd.f64 d7, d7, d4 │ │ │ │ │ vcmpe.f64 d7, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:131 (discriminator 3) │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r0, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:131 (discriminator 1) │ │ │ │ │ - bge.n 4348 │ │ │ │ │ + bge.n 4018 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:131 (discriminator 9) │ │ │ │ │ vcvt.s32.f64 s14, d7 │ │ │ │ │ vmov r0, s14 │ │ │ │ │ sxth r0, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:131 (discriminator 12) │ │ │ │ │ strh r0, [r1, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:131 (discriminator 13) │ │ │ │ │ cmp r3, r7 │ │ │ │ │ add r1, r5 │ │ │ │ │ - beq.n 437a │ │ │ │ │ + beq.n 404a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:131 (discriminator 14) │ │ │ │ │ vldmia r3!, {d7} │ │ │ │ │ vcmpe.f64 d7, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bgt.n 4328 │ │ │ │ │ + bgt.n 3ff8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:131 (discriminator 2) │ │ │ │ │ vsub.f64 d7, d7, d4 │ │ │ │ │ vcmpe.f64 d7, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:131 (discriminator 8) │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r0, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:131 (discriminator 2) │ │ │ │ │ - bhi.n 433e │ │ │ │ │ + bhi.n 400e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:131 (discriminator 12) │ │ │ │ │ strh r0, [r1, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:131 (discriminator 13) │ │ │ │ │ cmp r3, r7 │ │ │ │ │ add r1, r5 │ │ │ │ │ - bne.n 4350 │ │ │ │ │ + bne.n 4020 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:123 (discriminator 1) │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:123 (discriminator 2) │ │ │ │ │ add.w fp, fp, #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:123 (discriminator 1) │ │ │ │ │ cmp fp, r3 │ │ │ │ │ - bne.w 3a20 │ │ │ │ │ + bne.w 36f0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:136 │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ subs r3, #1 │ │ │ │ │ mul.w r3, r8, r3 │ │ │ │ │ add.w r3, r2, r3, lsl #1 │ │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:192 │ │ │ │ │ - b.w 32c2 │ │ │ │ │ + b.w 2f92 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:107 │ │ │ │ │ movs r7, #0 │ │ │ │ │ - b.n 41dc │ │ │ │ │ + b.n 3eac │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:125 │ │ │ │ │ movs r0, #0 │ │ │ │ │ - b.n 422a │ │ │ │ │ + b.n 3efa │ │ │ │ │ ./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 r8, [r6] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:79 (discriminator 1) │ │ │ │ │ bic.w r9, r3, #15 │ │ │ │ │ cmp r3, #15 │ │ │ │ │ - bls.w 5088 │ │ │ │ │ + bls.w 4d58 │ │ │ │ │ ./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 r7, #32768 @ 0x8000 │ │ │ │ │ movt r7, #65535 @ 0xffff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:80 │ │ │ │ │ movw lr, #26125 @ 0x660d │ │ │ │ │ movt lr, #25 │ │ │ │ │ movw ip, #62303 @ 0xf35f │ │ │ │ │ movt ip, #15470 @ 0x3c6e │ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 │ │ │ │ │ - vldr d4, [pc, #44] @ 4400 │ │ │ │ │ + vldr d4, [pc, #44] @ 40d0 │ │ │ │ │ mov r2, r8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 2) │ │ │ │ │ - vldr d2, [pc, #24] @ 43f0 │ │ │ │ │ + vldr d2, [pc, #24] @ 40c0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:79 │ │ │ │ │ mov r6, r4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 1) │ │ │ │ │ - vldr d5, [pc, #24] @ 43f8 │ │ │ │ │ + vldr d5, [pc, #24] @ 40c8 │ │ │ │ │ ./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:81 (discriminator 108) │ │ │ │ │ - vldr d3, [pc, #32] @ 4408 │ │ │ │ │ - b.n 481c │ │ │ │ │ + vldr d3, [pc, #32] @ 40d8 │ │ │ │ │ + b.n 44ec │ │ │ │ │ nop │ │ │ │ │ nop.w │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r4 │ │ │ │ │ stmia r0!, {r5, r6, r7} │ │ │ │ │ movs r0, r0 │ │ │ │ │ @@ -5093,15 +5043,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 sl, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 1) │ │ │ │ │ - bge.n 4432 │ │ │ │ │ + bge.n 4102 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 9) │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov sl, s12 │ │ │ │ │ sxth.w sl, sl │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 12) │ │ │ │ │ ubfx fp, r1, #9, #5 │ │ │ │ │ strh.w sl, [r3] │ │ │ │ │ @@ -5109,25 +5059,25 @@ │ │ │ │ │ vldr d6, [r2, #8] │ │ │ │ │ sub.w sl, sl, fp │ │ │ │ │ vmov s3, sl │ │ │ │ │ vcvt.f64.s32 d1, s3 │ │ │ │ │ vmla.f64 d6, d1, d4 │ │ │ │ │ vcmpe.f64 d6, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 497e │ │ │ │ │ + ble.w 464e │ │ │ │ │ ./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 sl, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 13) │ │ │ │ │ - bge.n 4480 │ │ │ │ │ + bge.n 4150 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 21) │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov sl, s12 │ │ │ │ │ sxth.w sl, sl │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 24) │ │ │ │ │ ubfx fp, r1, #12, #5 │ │ │ │ │ strh.w sl, [r3, #2] │ │ │ │ │ @@ -5135,25 +5085,25 @@ │ │ │ │ │ vldr d6, [r2, #16] │ │ │ │ │ sub.w sl, sl, fp │ │ │ │ │ vmov s3, sl │ │ │ │ │ vcvt.f64.s32 d1, s3 │ │ │ │ │ vmla.f64 d6, d1, d4 │ │ │ │ │ vcmpe.f64 d6, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 4966 │ │ │ │ │ + ble.w 4636 │ │ │ │ │ ./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 sl, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 25) │ │ │ │ │ - bge.n 44ce │ │ │ │ │ + bge.n 419e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 33) │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov sl, s12 │ │ │ │ │ sxth.w sl, sl │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 36) │ │ │ │ │ ubfx fp, r1, #15, #5 │ │ │ │ │ strh.w sl, [r3, #4] │ │ │ │ │ @@ -5161,25 +5111,25 @@ │ │ │ │ │ vldr d6, [r2, #24] │ │ │ │ │ sub.w sl, sl, fp │ │ │ │ │ vmov s3, sl │ │ │ │ │ vcvt.f64.s32 d1, s3 │ │ │ │ │ vmla.f64 d6, d1, d4 │ │ │ │ │ vcmpe.f64 d6, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 49ae │ │ │ │ │ + ble.w 467e │ │ │ │ │ ./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 sl, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 37) │ │ │ │ │ - bge.n 451c │ │ │ │ │ + bge.n 41ec │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 45) │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov sl, s12 │ │ │ │ │ sxth.w sl, sl │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 48) │ │ │ │ │ ubfx fp, r1, #18, #5 │ │ │ │ │ strh.w sl, [r3, #6] │ │ │ │ │ @@ -5187,25 +5137,25 @@ │ │ │ │ │ vldr d6, [r2, #32] │ │ │ │ │ sub.w sl, sl, fp │ │ │ │ │ vmov s3, sl │ │ │ │ │ vcvt.f64.s32 d1, s3 │ │ │ │ │ vmla.f64 d6, d1, d4 │ │ │ │ │ vcmpe.f64 d6, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 4996 │ │ │ │ │ + ble.w 4666 │ │ │ │ │ ./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 sl, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 49) │ │ │ │ │ - bge.n 456a │ │ │ │ │ + bge.n 423a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 57) │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov sl, s12 │ │ │ │ │ sxth.w sl, sl │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 60) │ │ │ │ │ ubfx fp, r1, #21, #5 │ │ │ │ │ strh.w sl, [r3, #8] │ │ │ │ │ @@ -5213,25 +5163,25 @@ │ │ │ │ │ vldr d6, [r2, #40] @ 0x28 │ │ │ │ │ sub.w sl, sl, fp │ │ │ │ │ vmov s3, sl │ │ │ │ │ vcvt.f64.s32 d1, s3 │ │ │ │ │ vmla.f64 d6, d1, d4 │ │ │ │ │ vcmpe.f64 d6, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 494e │ │ │ │ │ + ble.w 461e │ │ │ │ │ ./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 sl, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 61) │ │ │ │ │ - bge.n 45b8 │ │ │ │ │ + bge.n 4288 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 69) │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov sl, s12 │ │ │ │ │ sxth.w sl, sl │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 72) │ │ │ │ │ ubfx fp, r1, #24, #5 │ │ │ │ │ strh.w sl, [r3, #10] │ │ │ │ │ @@ -5239,234 +5189,234 @@ │ │ │ │ │ vldr d6, [r2, #48] @ 0x30 │ │ │ │ │ sub.w sl, sl, fp │ │ │ │ │ vmov s3, sl │ │ │ │ │ vcvt.f64.s32 d1, s3 │ │ │ │ │ vmla.f64 d6, d1, d4 │ │ │ │ │ vcmpe.f64 d6, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 4936 │ │ │ │ │ + ble.w 4606 │ │ │ │ │ ./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 sl, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 73) │ │ │ │ │ - bge.n 4606 │ │ │ │ │ + bge.n 42d6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 81) │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov sl, s12 │ │ │ │ │ sxth.w sl, sl │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 84) │ │ │ │ │ strh.w sl, [r3, #12] │ │ │ │ │ mov.w sl, r1, lsr #27 │ │ │ │ │ rsb sl, sl, r5, lsr #27 │ │ │ │ │ vmov s3, sl │ │ │ │ │ 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 491e │ │ │ │ │ + ble.w 45ee │ │ │ │ │ ./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 sl, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 85) │ │ │ │ │ - bge.n 4650 │ │ │ │ │ + bge.n 4320 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 93) │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov sl, s12 │ │ │ │ │ sxth.w sl, sl │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 96) │ │ │ │ │ strh.w sl, [r3, #14] │ │ │ │ │ mov.w sl, r1, lsr #30 │ │ │ │ │ rsb sl, sl, r5, lsr #30 │ │ │ │ │ vmov s3, sl │ │ │ │ │ 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 4906 │ │ │ │ │ + ble.w 45d6 │ │ │ │ │ ./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 r5, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 97) │ │ │ │ │ - bge.n 4698 │ │ │ │ │ + bge.n 4368 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 105) │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r5, s12 │ │ │ │ │ sxth r5, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 108) │ │ │ │ │ vldr d6, [r2, #72] @ 0x48 │ │ │ │ │ strh r5, [r3, #16] │ │ │ │ │ vadd.f64 d6, d6, d3 │ │ │ │ │ vcmpe.f64 d6, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 48ee │ │ │ │ │ + ble.w 45be │ │ │ │ │ ./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 r5, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 109) │ │ │ │ │ - bge.n 46ce │ │ │ │ │ + bge.n 439e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 117) │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r5, s12 │ │ │ │ │ sxth r5, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 120) │ │ │ │ │ vldr d6, [r2, #80] @ 0x50 │ │ │ │ │ strh r5, [r3, #18] │ │ │ │ │ vadd.f64 d6, d6, d3 │ │ │ │ │ vcmpe.f64 d6, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 48d6 │ │ │ │ │ + ble.w 45a6 │ │ │ │ │ ./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 r5, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 121) │ │ │ │ │ - bge.n 4704 │ │ │ │ │ + bge.n 43d4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 129) │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r5, s12 │ │ │ │ │ sxth r5, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 132) │ │ │ │ │ vldr d6, [r2, #88] @ 0x58 │ │ │ │ │ strh r5, [r3, #20] │ │ │ │ │ vadd.f64 d6, d6, d3 │ │ │ │ │ vcmpe.f64 d6, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 48be │ │ │ │ │ + ble.w 458e │ │ │ │ │ ./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 r5, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 133) │ │ │ │ │ - bge.n 473a │ │ │ │ │ + bge.n 440a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 141) │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r5, s12 │ │ │ │ │ sxth r5, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 144) │ │ │ │ │ vldr d6, [r2, #96] @ 0x60 │ │ │ │ │ strh r5, [r3, #22] │ │ │ │ │ vadd.f64 d6, d6, d3 │ │ │ │ │ vcmpe.f64 d6, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 48a6 │ │ │ │ │ + ble.w 4576 │ │ │ │ │ ./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 r5, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 145) │ │ │ │ │ - bge.n 4770 │ │ │ │ │ + bge.n 4440 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 153) │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r5, s12 │ │ │ │ │ sxth r5, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 156) │ │ │ │ │ vldr d6, [r2, #104] @ 0x68 │ │ │ │ │ strh r5, [r3, #24] │ │ │ │ │ vadd.f64 d6, d6, d3 │ │ │ │ │ vcmpe.f64 d6, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 4890 │ │ │ │ │ + ble.w 4560 │ │ │ │ │ ./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 r5, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 157) │ │ │ │ │ - bge.n 47a6 │ │ │ │ │ + bge.n 4476 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 165) │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r5, s12 │ │ │ │ │ sxth r5, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 168) │ │ │ │ │ vldr d6, [r2, #112] @ 0x70 │ │ │ │ │ strh r5, [r3, #26] │ │ │ │ │ vadd.f64 d6, d6, d3 │ │ │ │ │ vcmpe.f64 d6, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.n 487a │ │ │ │ │ + ble.n 454a │ │ │ │ │ ./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 r5, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 169) │ │ │ │ │ - bge.n 47da │ │ │ │ │ + bge.n 44aa │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 177) │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r5, s12 │ │ │ │ │ sxth r5, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 180) │ │ │ │ │ vldr d6, [r2, #120] @ 0x78 │ │ │ │ │ strh r5, [r3, #28] │ │ │ │ │ vadd.f64 d6, d6, d3 │ │ │ │ │ vcmpe.f64 d6, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.n 4864 │ │ │ │ │ + ble.n 4534 │ │ │ │ │ ./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 r5, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 181) │ │ │ │ │ - bge.n 480e │ │ │ │ │ + bge.n 44de │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 189) │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r5, s12 │ │ │ │ │ sxth r5, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 192) │ │ │ │ │ adds r6, #16 │ │ │ │ │ strh r5, [r3, #30] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:79 (discriminator 1) │ │ │ │ │ adds r2, #128 @ 0x80 │ │ │ │ │ adds r3, #32 │ │ │ │ │ cmp r6, r9 │ │ │ │ │ - bcs.w 49c6 │ │ │ │ │ + bcs.w 4696 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:80 │ │ │ │ │ mla r5, lr, r1, ip │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 │ │ │ │ │ vldr d6, [r2] │ │ │ │ │ ubfx sl, r5, #6, #5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:80 │ │ │ │ │ mla r1, lr, r5, ip │ │ │ │ │ @@ -5474,191 +5424,191 @@ │ │ │ │ │ ubfx fp, r1, #6, #5 │ │ │ │ │ sub.w sl, sl, fp │ │ │ │ │ vmov s3, sl │ │ │ │ │ vcvt.f64.s32 d1, s3 │ │ │ │ │ vmla.f64 d6, d1, d4 │ │ │ │ │ vcmpe.f64 d6, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bgt.w 4410 │ │ │ │ │ + bgt.w 40e0 │ │ │ │ │ ./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 sl, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 2) │ │ │ │ │ - bls.w 4432 │ │ │ │ │ - b.n 4426 │ │ │ │ │ + bls.w 4102 │ │ │ │ │ + b.n 40f6 │ │ │ │ │ ./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 r5, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 182) │ │ │ │ │ - bls.n 480e │ │ │ │ │ - b.n 4804 │ │ │ │ │ + bls.n 44de │ │ │ │ │ + b.n 44d4 │ │ │ │ │ ./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 r5, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 170) │ │ │ │ │ - bls.n 47da │ │ │ │ │ - b.n 47d0 │ │ │ │ │ + bls.n 44aa │ │ │ │ │ + b.n 44a0 │ │ │ │ │ ./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 r5, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 158) │ │ │ │ │ - bls.n 47a6 │ │ │ │ │ - b.n 479c │ │ │ │ │ + bls.n 4476 │ │ │ │ │ + b.n 446c │ │ │ │ │ ./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 r5, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 146) │ │ │ │ │ - bls.w 4770 │ │ │ │ │ - b.n 4766 │ │ │ │ │ + bls.w 4440 │ │ │ │ │ + b.n 4436 │ │ │ │ │ ./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 r5, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 134) │ │ │ │ │ - bls.w 473a │ │ │ │ │ - b.n 4730 │ │ │ │ │ + bls.w 440a │ │ │ │ │ + b.n 4400 │ │ │ │ │ ./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 r5, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 122) │ │ │ │ │ - bls.w 4704 │ │ │ │ │ - b.n 46fa │ │ │ │ │ + bls.w 43d4 │ │ │ │ │ + b.n 43ca │ │ │ │ │ ./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 r5, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 110) │ │ │ │ │ - bls.w 46ce │ │ │ │ │ - b.n 46c4 │ │ │ │ │ + bls.w 439e │ │ │ │ │ + b.n 4394 │ │ │ │ │ ./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 r5, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 98) │ │ │ │ │ - bls.w 4698 │ │ │ │ │ - b.n 468e │ │ │ │ │ + bls.w 4368 │ │ │ │ │ + b.n 435e │ │ │ │ │ ./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 sl, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 86) │ │ │ │ │ - bls.w 4650 │ │ │ │ │ - b.n 4644 │ │ │ │ │ + bls.w 4320 │ │ │ │ │ + b.n 4314 │ │ │ │ │ ./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 sl, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 74) │ │ │ │ │ - bls.w 4606 │ │ │ │ │ - b.n 45fa │ │ │ │ │ + bls.w 42d6 │ │ │ │ │ + b.n 42ca │ │ │ │ │ ./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 sl, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 62) │ │ │ │ │ - bls.w 45b8 │ │ │ │ │ - b.n 45ac │ │ │ │ │ + bls.w 4288 │ │ │ │ │ + b.n 427c │ │ │ │ │ ./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 sl, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 26) │ │ │ │ │ - bls.w 44ce │ │ │ │ │ - b.n 44c2 │ │ │ │ │ + bls.w 419e │ │ │ │ │ + b.n 4192 │ │ │ │ │ ./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 sl, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 14) │ │ │ │ │ - bls.w 4480 │ │ │ │ │ - b.n 4474 │ │ │ │ │ + bls.w 4150 │ │ │ │ │ + b.n 4144 │ │ │ │ │ ./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 sl, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 50) │ │ │ │ │ - bls.w 456a │ │ │ │ │ - b.n 455e │ │ │ │ │ + bls.w 423a │ │ │ │ │ + b.n 422e │ │ │ │ │ ./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 sl, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 38) │ │ │ │ │ - bls.w 451c │ │ │ │ │ - b.n 4510 │ │ │ │ │ + bls.w 41ec │ │ │ │ │ + b.n 41e0 │ │ │ │ │ mov r6, r9 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:84 │ │ │ │ │ movw r3, #26125 @ 0x660d │ │ │ │ │ movt r3, #25 │ │ │ │ │ movw r7, #62303 @ 0xf35f │ │ │ │ │ movt r7, #15470 @ 0x3c6e │ │ │ │ │ mla r2, r3, r1, r7 │ │ │ │ │ @@ -5668,169 +5618,169 @@ │ │ │ │ │ ./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, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:84 │ │ │ │ │ mov.w r1, r7, lsr #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:85 (discriminator 13) │ │ │ │ │ - bls.n 4a7e │ │ │ │ │ + bls.n 474e │ │ │ │ │ ldr r5, [sp, #48] @ 0x30 │ │ │ │ │ add.w r9, r8, r6, lsl #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:85 (discriminator 8) │ │ │ │ │ mov.w ip, #32768 @ 0x8000 │ │ │ │ │ movt ip, #65535 @ 0xffff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:85 (discriminator 14) │ │ │ │ │ - vldr d5, [pc, #316] @ 4b38 │ │ │ │ │ + vldr d5, [pc, #316] @ 4808 │ │ │ │ │ add.w lr, r8, r3, lsl #3 │ │ │ │ │ add.w r6, r5, r6, lsl #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:85 (discriminator 2) │ │ │ │ │ - vldr d2, [pc, #312] @ 4b40 │ │ │ │ │ + vldr d2, [pc, #312] @ 4810 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:85 (discriminator 1) │ │ │ │ │ - vldr d3, [pc, #316] @ 4b48 │ │ │ │ │ + vldr d3, [pc, #316] @ 4818 │ │ │ │ │ mov r5, r9 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:85 (discriminator 2) │ │ │ │ │ vmov.f64 d4, #96 @ 0x3f000000 0.5 │ │ │ │ │ - b.n 4a3e │ │ │ │ │ + b.n 470e │ │ │ │ │ ./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 4a36 │ │ │ │ │ + bge.n 4706 │ │ │ │ │ ./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 r5, lr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:85 (discriminator 12) │ │ │ │ │ strh.w r3, [r6], #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:85 (discriminator 13) │ │ │ │ │ - beq.n 4a7e │ │ │ │ │ + beq.n 474e │ │ │ │ │ ./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 r8, r1, #31 │ │ │ │ │ sub.w r3, r3, r8 │ │ │ │ │ vmov s13, r3 │ │ │ │ │ vldmia r5!, {d7} │ │ │ │ │ vcvt.f64.s32 d6, s13 │ │ │ │ │ vmla.f64 d7, d6, d5 │ │ │ │ │ vcmpe.f64 d7, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bgt.n 4a16 │ │ │ │ │ + bgt.n 46e6 │ │ │ │ │ ./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, ip │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:85 (discriminator 2) │ │ │ │ │ - bls.n 4a36 │ │ │ │ │ - b.n 4a2c │ │ │ │ │ + bls.n 4706 │ │ │ │ │ + b.n 46fc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:89 │ │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:88 │ │ │ │ │ str r7, [r0, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:89 │ │ │ │ │ add.w r3, r3, r2, lsl #1 │ │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:187 │ │ │ │ │ - b.w 32c2 │ │ │ │ │ + b.w 2f92 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:125 │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n 430e │ │ │ │ │ + b.n 3fde │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:64 │ │ │ │ │ mov fp, r4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:41 (discriminator 1) │ │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ │ cmp r2, fp │ │ │ │ │ - bls.n 4aea │ │ │ │ │ + bls.n 47ba │ │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ │ add.w r5, r3, fp, lsl #3 │ │ │ │ │ add.w r6, r3, r2, lsl #3 │ │ │ │ │ add.w fp, r1, fp, lsl #2 │ │ │ │ │ - b.n 4ab0 │ │ │ │ │ + b.n 4780 │ │ │ │ │ cmp r5, r6 │ │ │ │ │ - beq.n 4aea │ │ │ │ │ + beq.n 47ba │ │ │ │ │ ./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 1830 │ │ │ │ │ + blx 1558 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:43 (discriminator 1) │ │ │ │ │ str.w r0, [fp], #4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:44 │ │ │ │ │ movs r0, #1 │ │ │ │ │ - blx 1660 │ │ │ │ │ + blx 1388 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:44 (discriminator 1) │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 4aac │ │ │ │ │ + beq.n 477c │ │ │ │ │ ./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 16f8 │ │ │ │ │ + blx 1420 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:46 (discriminator 2) │ │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ite gt │ │ │ │ │ mvngt.w r3, #2147483648 @ 0x80000000 │ │ │ │ │ movle.w r3, #2147483648 @ 0x80000000 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:46 (discriminator 4) │ │ │ │ │ str.w r3, [fp, #-4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:47 │ │ │ │ │ - b.n 4aac │ │ │ │ │ + b.n 477c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:89 │ │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ add.w r3, r3, r2, lsl #2 │ │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:182 │ │ │ │ │ - b.w 32c2 │ │ │ │ │ + b.w 2f92 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ - b.n 4a96 │ │ │ │ │ + b.n 4766 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:179 │ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ - b.w 32bc │ │ │ │ │ + b.w 2f8c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:105 (discriminator 1) │ │ │ │ │ mov r4, r8 │ │ │ │ │ - b.w 420c │ │ │ │ │ + b.w 3edc │ │ │ │ │ ./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 r6, [r6, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:79 (discriminator 1) │ │ │ │ │ bic.w r5, r3, #15 │ │ │ │ │ cmp r3, #15 │ │ │ │ │ - bls.w 5098 │ │ │ │ │ + bls.w 4d68 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 8) │ │ │ │ │ mov.w r7, #32768 @ 0x8000 │ │ │ │ │ movt r7, #65535 @ 0xffff │ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ mov r2, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 2) │ │ │ │ │ - vldr d4, [pc, #24] @ 4b40 │ │ │ │ │ + vldr d4, [pc, #24] @ 4810 │ │ │ │ │ vmov.f64 d7, #96 @ 0x3f000000 0.5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 1) │ │ │ │ │ - vldr d6, [pc, #24] @ 4b48 │ │ │ │ │ - b.n 4e66 │ │ │ │ │ + vldr d6, [pc, #24] @ 4818 │ │ │ │ │ + b.n 4b36 │ │ │ │ │ nop.w │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ subs r7, #160 @ 0xa0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ @@ -5844,598 +5794,598 @@ │ │ │ │ │ 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 4b70 │ │ │ │ │ + bge.n 4840 │ │ │ │ │ ./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 4f78 │ │ │ │ │ + ble.w 4c48 │ │ │ │ │ ./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 4ba2 │ │ │ │ │ + bge.n 4872 │ │ │ │ │ ./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 4fd8 │ │ │ │ │ + ble.w 4ca8 │ │ │ │ │ ./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 4bd4 │ │ │ │ │ + bge.n 48a4 │ │ │ │ │ ./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 4fc0 │ │ │ │ │ + ble.w 4c90 │ │ │ │ │ ./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 4c06 │ │ │ │ │ + bge.n 48d6 │ │ │ │ │ ./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 4fa8 │ │ │ │ │ + ble.w 4c78 │ │ │ │ │ ./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 4c38 │ │ │ │ │ + bge.n 4908 │ │ │ │ │ ./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 4f90 │ │ │ │ │ + ble.w 4c60 │ │ │ │ │ ./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 4c6a │ │ │ │ │ + bge.n 493a │ │ │ │ │ ./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 4f60 │ │ │ │ │ + ble.w 4c30 │ │ │ │ │ ./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 4c9c │ │ │ │ │ + bge.n 496c │ │ │ │ │ ./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 4f48 │ │ │ │ │ + ble.w 4c18 │ │ │ │ │ ./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 4cce │ │ │ │ │ + bge.n 499e │ │ │ │ │ ./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 4f30 │ │ │ │ │ + ble.w 4c00 │ │ │ │ │ ./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 4d00 │ │ │ │ │ + bge.n 49d0 │ │ │ │ │ ./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 4f18 │ │ │ │ │ + ble.w 4be8 │ │ │ │ │ ./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 4d32 │ │ │ │ │ + bge.n 4a02 │ │ │ │ │ ./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 4f00 │ │ │ │ │ + ble.w 4bd0 │ │ │ │ │ ./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 4d64 │ │ │ │ │ + bge.n 4a34 │ │ │ │ │ ./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 4ee8 │ │ │ │ │ + ble.w 4bb8 │ │ │ │ │ ./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 4d96 │ │ │ │ │ + bge.n 4a66 │ │ │ │ │ ./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 4ed0 │ │ │ │ │ + ble.w 4ba0 │ │ │ │ │ ./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 4dc8 │ │ │ │ │ + bge.n 4a98 │ │ │ │ │ ./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 4eba │ │ │ │ │ + ble.n 4b8a │ │ │ │ │ ./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 4df8 │ │ │ │ │ + bge.n 4ac8 │ │ │ │ │ ./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 4ea4 │ │ │ │ │ + ble.n 4b74 │ │ │ │ │ ./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 4e28 │ │ │ │ │ + bge.n 4af8 │ │ │ │ │ ./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 4e8e │ │ │ │ │ + ble.n 4b5e │ │ │ │ │ ./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 4e58 │ │ │ │ │ + bge.n 4b28 │ │ │ │ │ ./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 r5, r0 │ │ │ │ │ - bls.w 4ff0 │ │ │ │ │ + bls.w 4cc0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 │ │ │ │ │ vldr d5, [r2] │ │ │ │ │ vcmpe.f64 d5, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bgt.w 4b50 │ │ │ │ │ + bgt.w 4820 │ │ │ │ │ ./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, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 2) │ │ │ │ │ - bls.w 4b70 │ │ │ │ │ - b.n 4b66 │ │ │ │ │ + bls.w 4840 │ │ │ │ │ + b.n 4836 │ │ │ │ │ ./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, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 182) │ │ │ │ │ - bls.n 4e58 │ │ │ │ │ - b.n 4e4e │ │ │ │ │ + bls.n 4b28 │ │ │ │ │ + b.n 4b1e │ │ │ │ │ ./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, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 170) │ │ │ │ │ - bls.n 4e28 │ │ │ │ │ - b.n 4e1e │ │ │ │ │ + bls.n 4af8 │ │ │ │ │ + b.n 4aee │ │ │ │ │ ./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, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 158) │ │ │ │ │ - bls.n 4df8 │ │ │ │ │ - b.n 4dee │ │ │ │ │ + bls.n 4ac8 │ │ │ │ │ + b.n 4abe │ │ │ │ │ ./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, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 146) │ │ │ │ │ - bls.w 4dc8 │ │ │ │ │ - b.n 4dbe │ │ │ │ │ + bls.w 4a98 │ │ │ │ │ + b.n 4a8e │ │ │ │ │ ./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, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 134) │ │ │ │ │ - bls.w 4d96 │ │ │ │ │ - b.n 4d8c │ │ │ │ │ + bls.w 4a66 │ │ │ │ │ + b.n 4a5c │ │ │ │ │ ./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, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 122) │ │ │ │ │ - bls.w 4d64 │ │ │ │ │ - b.n 4d5a │ │ │ │ │ + bls.w 4a34 │ │ │ │ │ + b.n 4a2a │ │ │ │ │ ./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, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 110) │ │ │ │ │ - bls.w 4d32 │ │ │ │ │ - b.n 4d28 │ │ │ │ │ + bls.w 4a02 │ │ │ │ │ + b.n 49f8 │ │ │ │ │ ./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, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 98) │ │ │ │ │ - bls.w 4d00 │ │ │ │ │ - b.n 4cf6 │ │ │ │ │ + bls.w 49d0 │ │ │ │ │ + b.n 49c6 │ │ │ │ │ ./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, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 86) │ │ │ │ │ - bls.w 4cce │ │ │ │ │ - b.n 4cc4 │ │ │ │ │ + bls.w 499e │ │ │ │ │ + b.n 4994 │ │ │ │ │ ./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, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 74) │ │ │ │ │ - bls.w 4c9c │ │ │ │ │ - b.n 4c92 │ │ │ │ │ + bls.w 496c │ │ │ │ │ + b.n 4962 │ │ │ │ │ ./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, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 14) │ │ │ │ │ - bls.w 4ba2 │ │ │ │ │ - b.n 4b98 │ │ │ │ │ + bls.w 4872 │ │ │ │ │ + b.n 4868 │ │ │ │ │ ./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, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 62) │ │ │ │ │ - bls.w 4c6a │ │ │ │ │ - b.n 4c60 │ │ │ │ │ + bls.w 493a │ │ │ │ │ + b.n 4930 │ │ │ │ │ ./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, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 50) │ │ │ │ │ - bls.w 4c38 │ │ │ │ │ - b.n 4c2e │ │ │ │ │ + bls.w 4908 │ │ │ │ │ + b.n 48fe │ │ │ │ │ ./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, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 38) │ │ │ │ │ - bls.w 4c06 │ │ │ │ │ - b.n 4bfc │ │ │ │ │ + bls.w 48d6 │ │ │ │ │ + b.n 48cc │ │ │ │ │ ./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, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 26) │ │ │ │ │ - bls.w 4bd4 │ │ │ │ │ - b.n 4bca │ │ │ │ │ + bls.w 48a4 │ │ │ │ │ + b.n 489a │ │ │ │ │ mov r2, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:85 (discriminator 13) │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bls.n 5068 │ │ │ │ │ + bls.n 4d38 │ │ │ │ │ ldr r5, [sp, #48] @ 0x30 │ │ │ │ │ add.w r1, r6, 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, #152] @ 50a0 │ │ │ │ │ + vldr d4, [pc, #152] @ 4d70 │ │ │ │ │ add.w r6, r6, r3, lsl #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:85 (discriminator 1) │ │ │ │ │ - vldr d5, [pc, #152] @ 50a8 │ │ │ │ │ + vldr d5, [pc, #152] @ 4d78 │ │ │ │ │ add.w r2, r5, r2, lsl #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:85 (discriminator 2) │ │ │ │ │ vmov.f64 d6, #96 @ 0x3f000000 0.5 │ │ │ │ │ - b.n 5044 │ │ │ │ │ + b.n 4d14 │ │ │ │ │ ./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 503c │ │ │ │ │ + bge.n 4d0c │ │ │ │ │ ./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, r6 │ │ │ │ │ ./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 5068 │ │ │ │ │ + beq.n 4d38 │ │ │ │ │ ./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 501c │ │ │ │ │ + bgt.n 4cec │ │ │ │ │ ./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 503c │ │ │ │ │ - b.n 5032 │ │ │ │ │ + bls.n 4d0c │ │ │ │ │ + b.n 4d02 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:89 │ │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ add.w r3, r3, r2, lsl #1 │ │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:191 │ │ │ │ │ - b.w 32c2 │ │ │ │ │ + b.w 2f92 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:101 │ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:100 │ │ │ │ │ mov r4, r8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:101 │ │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ │ - b.w 42f0 │ │ │ │ │ + b.w 3fc0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:178 │ │ │ │ │ mov r3, r2 │ │ │ │ │ - b.w 32bc │ │ │ │ │ + b.w 2f8c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:59 │ │ │ │ │ movs r4, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:79 │ │ │ │ │ mov r6, r4 │ │ │ │ │ - b.n 49c8 │ │ │ │ │ + b.n 4698 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:101 │ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:100 │ │ │ │ │ mov r4, r8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:101 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ - b.w 4386 │ │ │ │ │ + b.w 4056 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:79 │ │ │ │ │ mov r2, r0 │ │ │ │ │ - b.n 4ff2 │ │ │ │ │ + b.n 4cc2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:196 │ │ │ │ │ - blx 16ec <__stack_chk_fail@plt> │ │ │ │ │ + blx 1414 <__stack_chk_fail@plt> │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r4 │ │ │ │ │ stmia r0!, {r5, r6, r7} │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ @@ -6446,20 +6396,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 r6, r2 │ │ │ │ │ - ldr r2, [pc, #460] @ (5298 ) │ │ │ │ │ + ldr r2, [pc, #460] @ (4f68 ) │ │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ │ ./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, #456] @ (529c ) │ │ │ │ │ + ldr r0, [pc, #456] @ (4f6c ) │ │ │ │ │ ./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 r8, [sp, #136] @ 0x88 │ │ │ │ │ add r0, pc │ │ │ │ │ ldr r2, [r0, r2] │ │ │ │ │ ldr r0, [sp, #140] @ 0x8c │ │ │ │ │ @@ -6469,25 +6419,25 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:204 │ │ │ │ │ ldr r2, [r4, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:202 │ │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:204 │ │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:203 │ │ │ │ │ - beq.w 573e │ │ │ │ │ + beq.w 540e │ │ │ │ │ cmp r1, #3 │ │ │ │ │ - beq.n 51bc │ │ │ │ │ + beq.n 4e8c │ │ │ │ │ cmp r1, #1 │ │ │ │ │ - beq.n 516c │ │ │ │ │ + beq.n 4e3c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:204 │ │ │ │ │ cmp.w r8, #1 │ │ │ │ │ - bls.w 5d1e │ │ │ │ │ + bls.w 59ee │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:204 (discriminator 8) │ │ │ │ │ mov r5, r3 │ │ │ │ │ - cbz r3, 5142 │ │ │ │ │ + cbz r3, 4e12 │ │ │ │ │ mov.w ip, r8, lsl #2 │ │ │ │ │ subs r6, #4 │ │ │ │ │ add.w r4, r2, ip │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:204 (discriminator 1) │ │ │ │ │ movs r7, #0 │ │ │ │ │ sub.w r2, r4, ip │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:204 (discriminator 4) │ │ │ │ │ @@ -6496,57 +6446,57 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:204 (discriminator 6) │ │ │ │ │ ldr.w r3, [r1, #4]! │ │ │ │ │ add r3, r0 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ str.w r3, [r2], #4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:204 (discriminator 4) │ │ │ │ │ cmp r2, r4 │ │ │ │ │ - bne.n 511a │ │ │ │ │ + bne.n 4dea │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:204 (discriminator 7) │ │ │ │ │ adds r7, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:204 (discriminator 8) │ │ │ │ │ add.w r4, r2, ip │ │ │ │ │ cmp r5, r7 │ │ │ │ │ - bne.n 5112 │ │ │ │ │ + bne.n 4de2 │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ mul.w r2, r3, r8 │ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ add.w r3, r3, r2, lsl #2 │ │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:205 (discriminator 16) │ │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ │ ./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) │ │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:202 │ │ │ │ │ - ldr r2, [pc, #340] @ (52a0 ) │ │ │ │ │ + ldr r2, [pc, #340] @ (4f70 ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:222 │ │ │ │ │ - ldr r3, [pc, #328] @ (5298 ) │ │ │ │ │ + ldr r3, [pc, #328] @ (4f68 ) │ │ │ │ │ ./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 7092 │ │ │ │ │ + bne.w 6d62 │ │ │ │ │ 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:205 │ │ │ │ │ cmp.w r8, #1 │ │ │ │ │ - bls.w 58ae │ │ │ │ │ + bls.w 557e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:205 (discriminator 8) │ │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.n 5142 │ │ │ │ │ + beq.n 4e12 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:205 │ │ │ │ │ ldr.w ip, [sp, #48] @ 0x30 │ │ │ │ │ add.w r5, r6, r8, lsl #2 │ │ │ │ │ mov.w lr, r8, lsl #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:205 (discriminator 1) │ │ │ │ │ movs r7, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:205 (discriminator 4) │ │ │ │ │ @@ -6560,38 +6510,38 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:205 (discriminator 4) │ │ │ │ │ cmp r2, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:205 (discriminator 6) │ │ │ │ │ vldr s14, [r3] │ │ │ │ │ vcvt.f64.f32 d7, s14 │ │ │ │ │ vstmia r1!, {d7} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:205 (discriminator 4) │ │ │ │ │ - bne.n 518e │ │ │ │ │ + bne.n 4e5e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:205 (discriminator 7) │ │ │ │ │ adds r7, #1 │ │ │ │ │ add ip, lr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:205 (discriminator 8) │ │ │ │ │ cmp r4, r7 │ │ │ │ │ - bne.n 5188 │ │ │ │ │ + bne.n 4e58 │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ mul.w r2, r3, r8 │ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ add.w r3, r3, r2, lsl #3 │ │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ │ - b.n 5142 │ │ │ │ │ + b.n 4e12 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:211 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 58dc │ │ │ │ │ + beq.w 55ac │ │ │ │ │ ./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 r8, #1 │ │ │ │ │ - beq.w 6318 │ │ │ │ │ + beq.w 5fe8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:123 (discriminator 1) │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - beq.w 7074 │ │ │ │ │ + beq.w 6d44 │ │ │ │ │ subs r3, r6, #4 │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ movs r3, #6 │ │ │ │ │ ldr r4, [sp, #48] @ 0x30 │ │ │ │ │ mov.w fp, r8, lsl #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:126 │ │ │ │ │ movw r9, #26125 @ 0x660d │ │ │ │ │ @@ -6606,21 +6556,21 @@ │ │ │ │ │ mul.w r3, r3, r8 │ │ │ │ │ mov.w r4, r8, lsl #5 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ movs r3, #12 │ │ │ │ │ str r4, [sp, #28] │ │ │ │ │ mov.w r4, r8, lsl #4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 │ │ │ │ │ - vldr d5, [pc, #104] @ 5278 │ │ │ │ │ + vldr d5, [pc, #104] @ 4f48 │ │ │ │ │ mul.w r3, r3, r8 │ │ │ │ │ str r4, [sp, #60] @ 0x3c │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ movs r3, #14 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 108) │ │ │ │ │ - vldr d4, [pc, #96] @ 5280 │ │ │ │ │ + vldr d4, [pc, #96] @ 4f50 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:100 │ │ │ │ │ movs r4, #0 │ │ │ │ │ strd fp, r0, [sp, #72] @ 0x48 │ │ │ │ │ mul.w r3, r3, r8 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:64 (discriminator 1) │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ @@ -6632,63 +6582,63 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:124 │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ ldr.w fp, [r3, #4]! │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:125 (discriminator 1) │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ cmp r3, #15 │ │ │ │ │ - bls.w 6314 │ │ │ │ │ + bls.w 5fe4 │ │ │ │ │ ldr r5, [sp, #48] @ 0x30 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 8) │ │ │ │ │ mov.w ip, #32768 @ 0x8000 │ │ │ │ │ movt ip, #65535 @ 0xffff │ │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ │ mov r6, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 2) │ │ │ │ │ - vldr d2, [pc, #44] @ 5288 │ │ │ │ │ + vldr d2, [pc, #44] @ 4f58 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 1) │ │ │ │ │ - vldr d3, [pc, #48] @ 5290 │ │ │ │ │ + vldr d3, [pc, #48] @ 4f60 │ │ │ │ │ mov r3, fp │ │ │ │ │ adds r5, r0, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:125 │ │ │ │ │ mov.w lr, #0 │ │ │ │ │ ./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, #24] │ │ │ │ │ - b.n 56f0 │ │ │ │ │ + b.n 53c0 │ │ │ │ │ nop.w │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ subs r7, #160 @ 0xa0 │ │ │ │ │ ... │ │ │ │ │ movs r0, r4 │ │ │ │ │ stmia r0!, {r5, r6, r7} │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ lsrs r0, r4 │ │ │ │ │ lsls r0, r5, #3 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r6, [sp, #56] @ 0x38 │ │ │ │ │ + adcs r2, r0 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - ldr r5, [sp, #616] @ 0x268 │ │ │ │ │ + lsrs r6, r1 │ │ │ │ │ movs r1, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 1) │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d3 │ │ │ │ │ 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 52c4 │ │ │ │ │ + bge.n 4f94 │ │ │ │ │ ./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] │ │ │ │ │ @@ -6697,25 +6647,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 5ec0 │ │ │ │ │ + ble.w 5b90 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 13) │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d3 │ │ │ │ │ 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 5312 │ │ │ │ │ + bge.n 4fe2 │ │ │ │ │ ./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, r8, lsl #1] │ │ │ │ │ @@ -6724,25 +6674,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 5ea6 │ │ │ │ │ + ble.w 5b76 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 25) │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d3 │ │ │ │ │ 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 5362 │ │ │ │ │ + bge.n 5032 │ │ │ │ │ ./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, r8, lsl #2] │ │ │ │ │ @@ -6751,25 +6701,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 5ef4 │ │ │ │ │ + ble.w 5bc4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 37) │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d3 │ │ │ │ │ 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 53b2 │ │ │ │ │ + bge.n 5082 │ │ │ │ │ ./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] │ │ │ │ │ @@ -6778,25 +6728,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 5eda │ │ │ │ │ + ble.w 5baa │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 49) │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d3 │ │ │ │ │ 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 5402 │ │ │ │ │ + bge.n 50d2 │ │ │ │ │ ./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, r8, lsl #3] │ │ │ │ │ @@ -6805,25 +6755,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 5e8c │ │ │ │ │ + ble.w 5b5c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 61) │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d3 │ │ │ │ │ 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 5452 │ │ │ │ │ + bge.n 5122 │ │ │ │ │ ./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 │ │ │ │ │ @@ -6833,25 +6783,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 5e72 │ │ │ │ │ + ble.w 5b42 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 73) │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d3 │ │ │ │ │ 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 54a2 │ │ │ │ │ + bge.n 5172 │ │ │ │ │ ./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 s12, [r3, #28] │ │ │ │ │ @@ -6860,25 +6810,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 5fc4 │ │ │ │ │ + ble.w 5c94 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 85) │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d3 │ │ │ │ │ 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 54ec │ │ │ │ │ + bge.n 51bc │ │ │ │ │ ./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 s12, [r3, #32] │ │ │ │ │ @@ -6887,181 +6837,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 5faa │ │ │ │ │ + ble.w 5c7a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 97) │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d3 │ │ │ │ │ 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 5536 │ │ │ │ │ + bge.n 5206 │ │ │ │ │ ./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 5f90 │ │ │ │ │ + ble.w 5c60 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 109) │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d3 │ │ │ │ │ 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 5570 │ │ │ │ │ + bge.n 5240 │ │ │ │ │ ./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, r8, lsl #1] │ │ │ │ │ vcvt.f64.f32 d6, s12 │ │ │ │ │ vadd.f64 d6, d6, d4 │ │ │ │ │ vcmpe.f64 d6, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 5f76 │ │ │ │ │ + ble.w 5c46 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 121) │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d3 │ │ │ │ │ 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 55ac │ │ │ │ │ + bge.n 527c │ │ │ │ │ ./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, r8, lsl #2] │ │ │ │ │ vcvt.f64.f32 d6, s12 │ │ │ │ │ vadd.f64 d6, d6, d4 │ │ │ │ │ vcmpe.f64 d6, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 5f5c │ │ │ │ │ + ble.w 5c2c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 133) │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d3 │ │ │ │ │ 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 55e8 │ │ │ │ │ + bge.n 52b8 │ │ │ │ │ ./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 5f42 │ │ │ │ │ + ble.w 5c12 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 145) │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d3 │ │ │ │ │ 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 5624 │ │ │ │ │ + bge.n 52f4 │ │ │ │ │ ./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, r8, lsl #3] │ │ │ │ │ vcvt.f64.f32 d6, s12 │ │ │ │ │ vadd.f64 d6, d6, d4 │ │ │ │ │ vcmpe.f64 d6, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 5f28 │ │ │ │ │ + ble.w 5bf8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 157) │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d3 │ │ │ │ │ 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 5660 │ │ │ │ │ + bge.n 5330 │ │ │ │ │ ./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, #20] │ │ │ │ │ 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 5f0e │ │ │ │ │ + ble.w 5bde │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 169) │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d3 │ │ │ │ │ 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 569c │ │ │ │ │ + bge.n 536c │ │ │ │ │ ./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, #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 5e5a │ │ │ │ │ + ble.w 5b2a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 181) │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d3 │ │ │ │ │ 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 56d8 │ │ │ │ │ + bge.n 53a8 │ │ │ │ │ ./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 │ │ │ │ │ @@ -7071,15 +7021,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 618e │ │ │ │ │ + bcs.w 5e5e │ │ │ │ │ ./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 s12, [r3] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:126 │ │ │ │ │ mla r0, r9, r1, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 │ │ │ │ │ @@ -7091,35 +7041,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 52a4 │ │ │ │ │ + bgt.w 4f74 │ │ │ │ │ ./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 52c4 │ │ │ │ │ - b.n 52ba │ │ │ │ │ + bls.w 4f94 │ │ │ │ │ + b.n 4f8a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:207 │ │ │ │ │ cmp.w r8, #1 │ │ │ │ │ - beq.w 5d38 │ │ │ │ │ + beq.w 5a08 │ │ │ │ │ ./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 r8, #0 │ │ │ │ │ - beq.w 6abe │ │ │ │ │ + beq.w 678e │ │ │ │ │ subs r2, r6, #4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:105 │ │ │ │ │ strd r3, r2, [sp, #56] @ 0x38 │ │ │ │ │ movs r3, #24 │ │ │ │ │ movs r7, #28 │ │ │ │ │ mov.w sl, #12 │ │ │ │ │ mov.w r9, #20 │ │ │ │ │ @@ -7146,152 +7096,152 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:106 │ │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ │ ldr.w r1, [r3, #4]! │ │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:107 (discriminator 1) │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ cmp r3, #15 │ │ │ │ │ - bls.w 6310 │ │ │ │ │ + bls.w 5fe0 │ │ │ │ │ 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 57c8 │ │ │ │ │ + b.n 5498 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:107 (discriminator 1) │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ adds r4, #64 @ 0x40 │ │ │ │ │ add r5, r3 │ │ │ │ │ add r6, r3 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ cmp r7, r3 │ │ │ │ │ - bcs.w 6146 │ │ │ │ │ + bcs.w 5e16 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:110 │ │ │ │ │ vldr s0, [r4] │ │ │ │ │ - blx 1750 │ │ │ │ │ + blx 1478 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:110 (discriminator 1) │ │ │ │ │ vldr s0, [r4, #4] │ │ │ │ │ str r0, [r5, #0] │ │ │ │ │ - blx 1750 │ │ │ │ │ + blx 1478 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:110 (discriminator 2) │ │ │ │ │ vldr s0, [r4, #8] │ │ │ │ │ str.w r0, [r5, r8, lsl #2] │ │ │ │ │ - blx 1750 │ │ │ │ │ + blx 1478 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:110 (discriminator 3) │ │ │ │ │ vldr s0, [r4, #12] │ │ │ │ │ str.w r0, [r5, r8, lsl #3] │ │ │ │ │ - blx 1750 │ │ │ │ │ + blx 1478 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:110 (discriminator 4) │ │ │ │ │ vldr s0, [r4, #16] │ │ │ │ │ str.w r0, [r5, sl] │ │ │ │ │ - blx 1750 │ │ │ │ │ + blx 1478 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:110 (discriminator 5) │ │ │ │ │ vldr s0, [r4, #20] │ │ │ │ │ str.w r0, [r5, fp] │ │ │ │ │ - blx 1750 │ │ │ │ │ + blx 1478 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:110 (discriminator 6) │ │ │ │ │ vldr s0, [r4, #24] │ │ │ │ │ str.w r0, [r5, r9] │ │ │ │ │ - blx 1750 │ │ │ │ │ + blx 1478 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:110 (discriminator 7) │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ vldr s0, [r4, #28] │ │ │ │ │ str r0, [r5, r3] │ │ │ │ │ - blx 1750 │ │ │ │ │ + blx 1478 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:110 (discriminator 8) │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ vldr s0, [r4, #32] │ │ │ │ │ str r0, [r5, r2] │ │ │ │ │ - blx 1750 │ │ │ │ │ + blx 1478 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:110 (discriminator 9) │ │ │ │ │ ldr r1, [sp, #24] │ │ │ │ │ vldr s0, [r4, #36] @ 0x24 │ │ │ │ │ str r0, [r5, r1] │ │ │ │ │ - blx 1750 │ │ │ │ │ + blx 1478 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:110 (discriminator 10) │ │ │ │ │ vldr s0, [r4, #40] @ 0x28 │ │ │ │ │ str.w r0, [r6, r8, lsl #2] │ │ │ │ │ - blx 1750 │ │ │ │ │ + blx 1478 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:110 (discriminator 11) │ │ │ │ │ vldr s0, [r4, #44] @ 0x2c │ │ │ │ │ str.w r0, [r6, r8, lsl #3] │ │ │ │ │ - blx 1750 │ │ │ │ │ + blx 1478 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:110 (discriminator 12) │ │ │ │ │ vldr s0, [r4, #48] @ 0x30 │ │ │ │ │ str.w r0, [r6, sl] │ │ │ │ │ - blx 1750 │ │ │ │ │ + blx 1478 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:110 (discriminator 13) │ │ │ │ │ vldr s0, [r4, #52] @ 0x34 │ │ │ │ │ str.w r0, [r6, fp] │ │ │ │ │ - blx 1750 │ │ │ │ │ + blx 1478 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:110 (discriminator 14) │ │ │ │ │ vldr s0, [r4, #56] @ 0x38 │ │ │ │ │ str.w r0, [r6, r9] │ │ │ │ │ - blx 1750 │ │ │ │ │ + blx 1478 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:110 (discriminator 15) │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ vldr s0, [r4, #60] @ 0x3c │ │ │ │ │ str r0, [r6, r3] │ │ │ │ │ - blx 1750 │ │ │ │ │ + blx 1478 │ │ │ │ │ ./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 1660 │ │ │ │ │ + blx 1388 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:111 (discriminator 1) │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 57b8 │ │ │ │ │ + beq.n 5488 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:112 │ │ │ │ │ movs r0, #1 │ │ │ │ │ - blx 16f8 │ │ │ │ │ + blx 1420 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:113 │ │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ │ strd r7, r2, [sp] │ │ │ │ │ mov r2, r8 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ │ - bl 2db8 │ │ │ │ │ - b.n 57b8 │ │ │ │ │ + bl 2a88 │ │ │ │ │ + b.n 5488 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:205 (discriminator 13) │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 5142 │ │ │ │ │ + beq.w 4e12 │ │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ add.w r1, r3, r2, lsl #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:205 │ │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ │ ./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 58c0 │ │ │ │ │ + bne.n 5590 │ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ │ add.w r3, r3, r2, lsl #3 │ │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:205 │ │ │ │ │ - b.n 5142 │ │ │ │ │ + b.n 4e12 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:216 │ │ │ │ │ cmp.w r8, #1 │ │ │ │ │ - beq.w 6ac4 │ │ │ │ │ + beq.w 6794 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:123 (discriminator 1) │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - beq.w 7084 │ │ │ │ │ + beq.w 6d54 │ │ │ │ │ subs r3, r6, #4 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ movs r3, #10 │ │ │ │ │ mov.w r9, #6 │ │ │ │ │ mov.w lr, #12 │ │ │ │ │ mov.w ip, #14 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:100 │ │ │ │ │ @@ -7304,18 +7254,18 @@ │ │ │ │ │ mov.w r5, r8, lsl #1 │ │ │ │ │ mul.w lr, lr, r8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 8) │ │ │ │ │ mov.w r6, #32768 @ 0x8000 │ │ │ │ │ movt r6, #65535 @ 0xffff │ │ │ │ │ mul.w ip, ip, r8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 2) │ │ │ │ │ - vldr d5, [pc, #76] @ 5970 │ │ │ │ │ + vldr d5, [pc, #76] @ 5640 │ │ │ │ │ mov.w sl, r8, lsl #5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 1) │ │ │ │ │ - vldr d6, [pc, #76] @ 5978 │ │ │ │ │ + vldr d6, [pc, #76] @ 5648 │ │ │ │ │ mov fp, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:64 (discriminator 1) │ │ │ │ │ bic.w r1, r3, #15 │ │ │ │ │ adds r7, r0, r5 │ │ │ │ │ lsls r3, r3, #2 │ │ │ │ │ str r7, [sp, #28] │ │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ │ @@ -7326,26 +7276,26 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:124 │ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ │ ldr.w r3, [r1, #4]! │ │ │ │ │ strd r1, r3, [sp, #12] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:125 (discriminator 1) │ │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ │ cmp r1, #15 │ │ │ │ │ - bls.w 6a46 │ │ │ │ │ + bls.w 6716 │ │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ │ mov r0, fp │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:125 │ │ │ │ │ strd fp, r5, [sp, #20] │ │ │ │ │ movs r7, #0 │ │ │ │ │ add r1, fp │ │ │ │ │ ./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 │ │ │ │ │ ldr.w fp, [sp, #44] @ 0x2c │ │ │ │ │ - b.n 5cf2 │ │ │ │ │ + b.n 59c2 │ │ │ │ │ nop.w │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r4 │ │ │ │ │ stmia r0!, {r5, r6, r7} │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ @@ -7356,1105 +7306,1105 @@ │ │ │ │ │ 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 r5, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 1) │ │ │ │ │ - bge.n 59a0 │ │ │ │ │ + bge.n 5670 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 9) │ │ │ │ │ vcvt.s32.f64 s8, d4 │ │ │ │ │ vmov r5, s8 │ │ │ │ │ sxth r5, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 12) │ │ │ │ │ vldr s7, [r3, #4] │ │ │ │ │ strh r5, [r0, #0] │ │ │ │ │ vcmpe.f32 s7, #0.0 │ │ │ │ │ vcvt.f64.f32 d4, s7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 6026 │ │ │ │ │ + ble.w 5cf6 │ │ │ │ │ ./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 r5, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 13) │ │ │ │ │ - bge.n 59d6 │ │ │ │ │ + bge.n 56a6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 21) │ │ │ │ │ vcvt.s32.f64 s8, d4 │ │ │ │ │ vmov r5, s8 │ │ │ │ │ sxth r5, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 24) │ │ │ │ │ vldr s7, [r3, #8] │ │ │ │ │ strh.w r5, [r0, r8, lsl #1] │ │ │ │ │ vcmpe.f32 s7, #0.0 │ │ │ │ │ vcvt.f64.f32 d4, s7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 600e │ │ │ │ │ + ble.w 5cde │ │ │ │ │ ./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 r5, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 25) │ │ │ │ │ - bge.n 5a0e │ │ │ │ │ + bge.n 56de │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 33) │ │ │ │ │ vcvt.s32.f64 s8, d4 │ │ │ │ │ vmov r5, s8 │ │ │ │ │ sxth r5, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 36) │ │ │ │ │ vldr s7, [r3, #12] │ │ │ │ │ strh.w r5, [r0, r8, lsl #2] │ │ │ │ │ vcmpe.f32 s7, #0.0 │ │ │ │ │ vcvt.f64.f32 d4, s7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 6056 │ │ │ │ │ + ble.w 5d26 │ │ │ │ │ ./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 r5, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 37) │ │ │ │ │ - bge.n 5a46 │ │ │ │ │ + bge.n 5716 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 45) │ │ │ │ │ vcvt.s32.f64 s8, d4 │ │ │ │ │ vmov r5, s8 │ │ │ │ │ sxth r5, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 48) │ │ │ │ │ vldr s7, [r3, #16] │ │ │ │ │ strh.w r5, [r0, r9] │ │ │ │ │ vcmpe.f32 s7, #0.0 │ │ │ │ │ vcvt.f64.f32 d4, s7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 603e │ │ │ │ │ + ble.w 5d0e │ │ │ │ │ ./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 r5, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 49) │ │ │ │ │ - bge.n 5a7e │ │ │ │ │ + bge.n 574e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 57) │ │ │ │ │ vcvt.s32.f64 s8, d4 │ │ │ │ │ vmov r5, s8 │ │ │ │ │ sxth r5, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 60) │ │ │ │ │ vldr s7, [r3, #20] │ │ │ │ │ strh.w r5, [r0, r8, lsl #3] │ │ │ │ │ vcmpe.f32 s7, #0.0 │ │ │ │ │ vcvt.f64.f32 d4, s7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 5ff6 │ │ │ │ │ + ble.w 5cc6 │ │ │ │ │ ./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 r5, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 61) │ │ │ │ │ - bge.n 5ab6 │ │ │ │ │ + bge.n 5786 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 69) │ │ │ │ │ vcvt.s32.f64 s8, d4 │ │ │ │ │ vmov r5, s8 │ │ │ │ │ sxth r5, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 72) │ │ │ │ │ vldr s7, [r3, #24] │ │ │ │ │ strh r5, [r0, r2] │ │ │ │ │ vcmpe.f32 s7, #0.0 │ │ │ │ │ vcvt.f64.f32 d4, s7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 5fde │ │ │ │ │ + ble.w 5cae │ │ │ │ │ ./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 r5, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 73) │ │ │ │ │ - bge.n 5aec │ │ │ │ │ + bge.n 57bc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 81) │ │ │ │ │ vcvt.s32.f64 s8, d4 │ │ │ │ │ vmov r5, s8 │ │ │ │ │ sxth r5, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 84) │ │ │ │ │ vldr s7, [r3, #28] │ │ │ │ │ strh.w r5, [r0, lr] │ │ │ │ │ vcmpe.f32 s7, #0.0 │ │ │ │ │ vcvt.f64.f32 d4, s7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 6116 │ │ │ │ │ + ble.w 5de6 │ │ │ │ │ ./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 r5, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 85) │ │ │ │ │ - bge.n 5b24 │ │ │ │ │ + bge.n 57f4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 93) │ │ │ │ │ vcvt.s32.f64 s8, d4 │ │ │ │ │ vmov r5, s8 │ │ │ │ │ sxth r5, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 96) │ │ │ │ │ vldr s7, [r3, #32] │ │ │ │ │ strh.w r5, [r0, ip] │ │ │ │ │ vcmpe.f32 s7, #0.0 │ │ │ │ │ vcvt.f64.f32 d4, s7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 60fe │ │ │ │ │ + ble.w 5dce │ │ │ │ │ ./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 r5, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 97) │ │ │ │ │ - bge.n 5b5c │ │ │ │ │ + bge.n 582c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 105) │ │ │ │ │ vcvt.s32.f64 s8, d4 │ │ │ │ │ vmov r5, s8 │ │ │ │ │ sxth r5, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 108) │ │ │ │ │ vldr s7, [r3, #36] @ 0x24 │ │ │ │ │ strh r5, [r1, #0] │ │ │ │ │ vcmpe.f32 s7, #0.0 │ │ │ │ │ vcvt.f64.f32 d4, s7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 60e6 │ │ │ │ │ + ble.w 5db6 │ │ │ │ │ ./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 r5, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 109) │ │ │ │ │ - bge.n 5b92 │ │ │ │ │ + bge.n 5862 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 117) │ │ │ │ │ vcvt.s32.f64 s8, d4 │ │ │ │ │ vmov r5, s8 │ │ │ │ │ sxth r5, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 120) │ │ │ │ │ vldr s7, [r3, #40] @ 0x28 │ │ │ │ │ strh.w r5, [r1, r8, lsl #1] │ │ │ │ │ vcmpe.f32 s7, #0.0 │ │ │ │ │ vcvt.f64.f32 d4, s7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 60ce │ │ │ │ │ + ble.w 5d9e │ │ │ │ │ ./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 r5, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 121) │ │ │ │ │ - bge.n 5bca │ │ │ │ │ + bge.n 589a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 129) │ │ │ │ │ vcvt.s32.f64 s8, d4 │ │ │ │ │ vmov r5, s8 │ │ │ │ │ sxth r5, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 132) │ │ │ │ │ vldr s7, [r3, #44] @ 0x2c │ │ │ │ │ strh.w r5, [r1, r8, lsl #2] │ │ │ │ │ vcmpe.f32 s7, #0.0 │ │ │ │ │ vcvt.f64.f32 d4, s7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 60b6 │ │ │ │ │ + ble.w 5d86 │ │ │ │ │ ./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 r5, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 133) │ │ │ │ │ - bge.n 5c02 │ │ │ │ │ + bge.n 58d2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 141) │ │ │ │ │ vcvt.s32.f64 s8, d4 │ │ │ │ │ vmov r5, s8 │ │ │ │ │ sxth r5, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 144) │ │ │ │ │ vldr s7, [r3, #48] @ 0x30 │ │ │ │ │ strh.w r5, [r1, r9] │ │ │ │ │ vcmpe.f32 s7, #0.0 │ │ │ │ │ vcvt.f64.f32 d4, s7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 609e │ │ │ │ │ + ble.w 5d6e │ │ │ │ │ ./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 r5, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 145) │ │ │ │ │ - bge.n 5c3a │ │ │ │ │ + bge.n 590a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 153) │ │ │ │ │ vcvt.s32.f64 s8, d4 │ │ │ │ │ vmov r5, s8 │ │ │ │ │ sxth r5, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 156) │ │ │ │ │ vldr s7, [r3, #52] @ 0x34 │ │ │ │ │ strh.w r5, [r1, r8, lsl #3] │ │ │ │ │ vcmpe.f32 s7, #0.0 │ │ │ │ │ vcvt.f64.f32 d4, s7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 6086 │ │ │ │ │ + ble.w 5d56 │ │ │ │ │ ./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 r5, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 157) │ │ │ │ │ - bge.n 5c72 │ │ │ │ │ + bge.n 5942 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 165) │ │ │ │ │ vcvt.s32.f64 s8, d4 │ │ │ │ │ vmov r5, s8 │ │ │ │ │ sxth r5, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 168) │ │ │ │ │ vldr s7, [r3, #56] @ 0x38 │ │ │ │ │ strh r5, [r1, r2] │ │ │ │ │ vcmpe.f32 s7, #0.0 │ │ │ │ │ vcvt.f64.f32 d4, s7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 606e │ │ │ │ │ + ble.w 5d3e │ │ │ │ │ ./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 r5, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 169) │ │ │ │ │ - bge.n 5ca8 │ │ │ │ │ + bge.n 5978 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 177) │ │ │ │ │ vcvt.s32.f64 s8, d4 │ │ │ │ │ vmov r5, s8 │ │ │ │ │ sxth r5, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 180) │ │ │ │ │ vldr s7, [r3, #60] @ 0x3c │ │ │ │ │ strh.w r5, [r1, lr] │ │ │ │ │ vcmpe.f32 s7, #0.0 │ │ │ │ │ vcvt.f64.f32 d4, s7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 612e │ │ │ │ │ + ble.w 5dfe │ │ │ │ │ ./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 r5, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 181) │ │ │ │ │ - bge.n 5ce0 │ │ │ │ │ + bge.n 59b0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 189) │ │ │ │ │ vcvt.s32.f64 s8, d4 │ │ │ │ │ vmov r5, s8 │ │ │ │ │ sxth r5, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 192) │ │ │ │ │ adds r7, #16 │ │ │ │ │ strh.w r5, [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 r7, fp │ │ │ │ │ - bcs.w 6278 │ │ │ │ │ + bcs.w 5f48 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 │ │ │ │ │ vldr s7, [r3] │ │ │ │ │ vcmpe.f32 s7, #0.0 │ │ │ │ │ vcvt.f64.f32 d4, s7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bgt.w 5980 │ │ │ │ │ + bgt.w 5650 │ │ │ │ │ ./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 r5, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 2) │ │ │ │ │ - bls.w 59a0 │ │ │ │ │ - b.n 5996 │ │ │ │ │ + bls.w 5670 │ │ │ │ │ + b.n 5666 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:204 (discriminator 10) │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:29 (discriminator 1) │ │ │ │ │ ldr r5, [sp, #48] @ 0x30 │ │ │ │ │ ldr r1, [r6, #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 r0, r5 │ │ │ │ │ mov r2, r4 │ │ │ │ │ - blx 16a4 │ │ │ │ │ + blx 13cc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:204 (discriminator 1) │ │ │ │ │ mov r3, r5 │ │ │ │ │ add r3, r4 │ │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:204 │ │ │ │ │ - b.w 5142 │ │ │ │ │ + b.w 4e12 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:64 (discriminator 1) │ │ │ │ │ ldr r2, [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:208 │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:64 (discriminator 1) │ │ │ │ │ bic.w r9, r2, #15 │ │ │ │ │ cmp r2, #15 │ │ │ │ │ - bls.w 6a4a │ │ │ │ │ + bls.w 671a │ │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ │ mov r5, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:64 │ │ │ │ │ mov fp, r4 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ subs r6, r2, #4 │ │ │ │ │ - b.n 5d5e │ │ │ │ │ + b.n 5a2e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:64 (discriminator 1) │ │ │ │ │ adds r5, #64 @ 0x40 │ │ │ │ │ adds r6, #64 @ 0x40 │ │ │ │ │ cmp fp, r9 │ │ │ │ │ - bcs.w 6aba │ │ │ │ │ + bcs.w 678a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:67 │ │ │ │ │ vldr s0, [r5] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:67 (discriminator 16) │ │ │ │ │ add.w fp, fp, #16 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:67 │ │ │ │ │ - blx 1750 │ │ │ │ │ + blx 1478 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:67 (discriminator 1) │ │ │ │ │ vldr s0, [r5, #4] │ │ │ │ │ str r0, [r6, #4] │ │ │ │ │ - blx 1750 │ │ │ │ │ + blx 1478 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:67 (discriminator 2) │ │ │ │ │ vldr s0, [r5, #8] │ │ │ │ │ str r0, [r6, #8] │ │ │ │ │ - blx 1750 │ │ │ │ │ + blx 1478 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:67 (discriminator 3) │ │ │ │ │ vldr s0, [r5, #12] │ │ │ │ │ str r0, [r6, #12] │ │ │ │ │ - blx 1750 │ │ │ │ │ + blx 1478 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:67 (discriminator 4) │ │ │ │ │ vldr s0, [r5, #16] │ │ │ │ │ str r0, [r6, #16] │ │ │ │ │ - blx 1750 │ │ │ │ │ + blx 1478 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:67 (discriminator 5) │ │ │ │ │ vldr s0, [r5, #20] │ │ │ │ │ str r0, [r6, #20] │ │ │ │ │ - blx 1750 │ │ │ │ │ + blx 1478 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:67 (discriminator 6) │ │ │ │ │ vldr s0, [r5, #24] │ │ │ │ │ str r0, [r6, #24] │ │ │ │ │ - blx 1750 │ │ │ │ │ + blx 1478 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:67 (discriminator 7) │ │ │ │ │ vldr s0, [r5, #28] │ │ │ │ │ str r0, [r6, #28] │ │ │ │ │ - blx 1750 │ │ │ │ │ + blx 1478 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:67 (discriminator 8) │ │ │ │ │ vldr s0, [r5, #32] │ │ │ │ │ str r0, [r6, #32] │ │ │ │ │ - blx 1750 │ │ │ │ │ + blx 1478 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:67 (discriminator 9) │ │ │ │ │ vldr s0, [r5, #36] @ 0x24 │ │ │ │ │ str r0, [r6, #36] @ 0x24 │ │ │ │ │ - blx 1750 │ │ │ │ │ + blx 1478 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:67 (discriminator 10) │ │ │ │ │ vldr s0, [r5, #40] @ 0x28 │ │ │ │ │ str r0, [r6, #40] @ 0x28 │ │ │ │ │ - blx 1750 │ │ │ │ │ + blx 1478 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:67 (discriminator 11) │ │ │ │ │ vldr s0, [r5, #44] @ 0x2c │ │ │ │ │ str r0, [r6, #44] @ 0x2c │ │ │ │ │ - blx 1750 │ │ │ │ │ + blx 1478 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:67 (discriminator 12) │ │ │ │ │ vldr s0, [r5, #48] @ 0x30 │ │ │ │ │ str r0, [r6, #48] @ 0x30 │ │ │ │ │ - blx 1750 │ │ │ │ │ + blx 1478 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:67 (discriminator 13) │ │ │ │ │ vldr s0, [r5, #52] @ 0x34 │ │ │ │ │ str r0, [r6, #52] @ 0x34 │ │ │ │ │ - blx 1750 │ │ │ │ │ + blx 1478 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:67 (discriminator 14) │ │ │ │ │ vldr s0, [r5, #56] @ 0x38 │ │ │ │ │ str r0, [r6, #56] @ 0x38 │ │ │ │ │ - blx 1750 │ │ │ │ │ + blx 1478 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:67 (discriminator 15) │ │ │ │ │ vldr s0, [r5, #60] @ 0x3c │ │ │ │ │ str r0, [r6, #60] @ 0x3c │ │ │ │ │ - blx 1750 │ │ │ │ │ + blx 1478 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:67 (discriminator 16) │ │ │ │ │ str r0, [r6, #64] @ 0x40 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:68 │ │ │ │ │ movs r0, #1 │ │ │ │ │ - blx 1660 │ │ │ │ │ + blx 1388 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:68 (discriminator 1) │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 5d54 │ │ │ │ │ + beq.n 5a24 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:69 │ │ │ │ │ movs r0, #1 │ │ │ │ │ mov r7, r6 │ │ │ │ │ - blx 16f8 │ │ │ │ │ + blx 1420 │ │ │ │ │ ./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 sl, r5 │ │ │ │ │ add.w r8, r3, fp, lsl #2 │ │ │ │ │ - b.n 5e22 │ │ │ │ │ + b.n 5af2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:41 (discriminator 1) │ │ │ │ │ cmp sl, r8 │ │ │ │ │ - beq.n 5d54 │ │ │ │ │ + beq.n 5a24 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:42 │ │ │ │ │ vldmia sl!, {s16} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:43 │ │ │ │ │ vmov.f32 s0, s16 │ │ │ │ │ - blx 1750 │ │ │ │ │ + blx 1478 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:43 (discriminator 1) │ │ │ │ │ str.w r0, [r7, #4]! │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:44 │ │ │ │ │ movs r0, #1 │ │ │ │ │ - blx 1660 │ │ │ │ │ + blx 1388 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:44 (discriminator 1) │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 5e1e │ │ │ │ │ + beq.n 5aee │ │ │ │ │ ./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 16f8 │ │ │ │ │ + blx 1420 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:46 (discriminator 2) │ │ │ │ │ vcmpe.f32 s16, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ite gt │ │ │ │ │ mvngt.w r3, #2147483648 @ 0x80000000 │ │ │ │ │ movle.w r3, #2147483648 @ 0x80000000 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:46 (discriminator 4) │ │ │ │ │ str r3, [r7, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:47 │ │ │ │ │ - b.n 5e1e │ │ │ │ │ + b.n 5aee │ │ │ │ │ ./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 56d8 │ │ │ │ │ - b.n 56ce │ │ │ │ │ + bls.w 53a8 │ │ │ │ │ + b.n 539e │ │ │ │ │ ./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 54a2 │ │ │ │ │ - b.w 5498 │ │ │ │ │ + bls.w 5172 │ │ │ │ │ + b.w 5168 │ │ │ │ │ ./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 5452 │ │ │ │ │ - b.w 5448 │ │ │ │ │ + bls.w 5122 │ │ │ │ │ + b.w 5118 │ │ │ │ │ ./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 5362 │ │ │ │ │ - b.w 5358 │ │ │ │ │ + bls.w 5032 │ │ │ │ │ + b.w 5028 │ │ │ │ │ ./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 5312 │ │ │ │ │ - b.w 5308 │ │ │ │ │ + bls.w 4fe2 │ │ │ │ │ + b.w 4fd8 │ │ │ │ │ ./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 5402 │ │ │ │ │ - b.w 53f8 │ │ │ │ │ + bls.w 50d2 │ │ │ │ │ + b.w 50c8 │ │ │ │ │ ./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 53b2 │ │ │ │ │ - b.w 53a8 │ │ │ │ │ + bls.w 5082 │ │ │ │ │ + b.w 5078 │ │ │ │ │ ./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 569c │ │ │ │ │ - b.w 5692 │ │ │ │ │ + bls.w 536c │ │ │ │ │ + b.w 5362 │ │ │ │ │ ./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 5660 │ │ │ │ │ - b.w 5656 │ │ │ │ │ + bls.w 5330 │ │ │ │ │ + b.w 5326 │ │ │ │ │ ./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 5624 │ │ │ │ │ - b.w 561a │ │ │ │ │ + bls.w 52f4 │ │ │ │ │ + b.w 52ea │ │ │ │ │ ./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 55e8 │ │ │ │ │ - b.w 55de │ │ │ │ │ + bls.w 52b8 │ │ │ │ │ + b.w 52ae │ │ │ │ │ ./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 55ac │ │ │ │ │ - b.w 55a2 │ │ │ │ │ + bls.w 527c │ │ │ │ │ + b.w 5272 │ │ │ │ │ ./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 5570 │ │ │ │ │ - b.w 5566 │ │ │ │ │ + bls.w 5240 │ │ │ │ │ + b.w 5236 │ │ │ │ │ ./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 5536 │ │ │ │ │ - b.w 552c │ │ │ │ │ + bls.w 5206 │ │ │ │ │ + b.w 51fc │ │ │ │ │ ./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 54ec │ │ │ │ │ - b.w 54e2 │ │ │ │ │ + bls.w 51bc │ │ │ │ │ + b.w 51b2 │ │ │ │ │ ./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 r5, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 74) │ │ │ │ │ - bls.w 5aec │ │ │ │ │ - b.n 5ae2 │ │ │ │ │ + bls.w 57bc │ │ │ │ │ + b.n 57b2 │ │ │ │ │ ./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 r5, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 62) │ │ │ │ │ - bls.w 5ab6 │ │ │ │ │ - b.n 5aac │ │ │ │ │ + bls.w 5786 │ │ │ │ │ + b.n 577c │ │ │ │ │ ./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 r5, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 26) │ │ │ │ │ - bls.w 5a0e │ │ │ │ │ - b.n 5a04 │ │ │ │ │ + bls.w 56de │ │ │ │ │ + b.n 56d4 │ │ │ │ │ ./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 r5, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 14) │ │ │ │ │ - bls.w 59d6 │ │ │ │ │ - b.n 59cc │ │ │ │ │ + bls.w 56a6 │ │ │ │ │ + b.n 569c │ │ │ │ │ ./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 r5, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 50) │ │ │ │ │ - bls.w 5a7e │ │ │ │ │ - b.n 5a74 │ │ │ │ │ + bls.w 574e │ │ │ │ │ + b.n 5744 │ │ │ │ │ ./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 r5, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 38) │ │ │ │ │ - bls.w 5a46 │ │ │ │ │ - b.n 5a3c │ │ │ │ │ + bls.w 5716 │ │ │ │ │ + b.n 570c │ │ │ │ │ ./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 r5, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 170) │ │ │ │ │ - bls.w 5ca8 │ │ │ │ │ - b.n 5c9e │ │ │ │ │ + bls.w 5978 │ │ │ │ │ + b.n 596e │ │ │ │ │ ./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 r5, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 158) │ │ │ │ │ - bls.w 5c72 │ │ │ │ │ - b.n 5c68 │ │ │ │ │ + bls.w 5942 │ │ │ │ │ + b.n 5938 │ │ │ │ │ ./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 r5, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 146) │ │ │ │ │ - bls.w 5c3a │ │ │ │ │ - b.n 5c30 │ │ │ │ │ + bls.w 590a │ │ │ │ │ + b.n 5900 │ │ │ │ │ ./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 r5, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 134) │ │ │ │ │ - bls.w 5c02 │ │ │ │ │ - b.n 5bf8 │ │ │ │ │ + bls.w 58d2 │ │ │ │ │ + b.n 58c8 │ │ │ │ │ ./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 r5, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 122) │ │ │ │ │ - bls.w 5bca │ │ │ │ │ - b.n 5bc0 │ │ │ │ │ + bls.w 589a │ │ │ │ │ + b.n 5890 │ │ │ │ │ ./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 r5, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 110) │ │ │ │ │ - bls.w 5b92 │ │ │ │ │ - b.n 5b88 │ │ │ │ │ + bls.w 5862 │ │ │ │ │ + b.n 5858 │ │ │ │ │ ./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 r5, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 98) │ │ │ │ │ - bls.w 5b5c │ │ │ │ │ - b.n 5b52 │ │ │ │ │ + bls.w 582c │ │ │ │ │ + b.n 5822 │ │ │ │ │ ./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 r5, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 86) │ │ │ │ │ - bls.w 5b24 │ │ │ │ │ - b.n 5b1a │ │ │ │ │ + bls.w 57f4 │ │ │ │ │ + b.n 57ea │ │ │ │ │ ./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 r5, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 (discriminator 182) │ │ │ │ │ - bls.w 5ce0 │ │ │ │ │ - b.n 5cd6 │ │ │ │ │ + bls.w 59b0 │ │ │ │ │ + b.n 59a6 │ │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:116 │ │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ │ mov r3, r7 │ │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ mov r2, r8 │ │ │ │ │ - bl 2db8 │ │ │ │ │ + bl 2a88 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:105 (discriminator 2) │ │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ │ mov r2, r4 │ │ │ │ │ adds r3, #1 │ │ │ │ │ adds r2, #4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:105 (discriminator 1) │ │ │ │ │ cmp r8, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:105 (discriminator 2) │ │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:105 (discriminator 1) │ │ │ │ │ - bne.w 5798 │ │ │ │ │ + bne.w 5468 │ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:137 │ │ │ │ │ ldr r4, [sp, #80] @ 0x50 │ │ │ │ │ add.w r3, r3, r8, lsl #2 │ │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:136 │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ │ subs r3, #1 │ │ │ │ │ mul.w r3, r8, r3 │ │ │ │ │ add.w r3, r2, r3, lsl #2 │ │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:209 │ │ │ │ │ - b.w 514a │ │ │ │ │ + b.w 4e1a │ │ │ │ │ ldr.w fp, [sp, #44] @ 0x2c │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:130 │ │ │ │ │ mla r1, r9, r1, r2 │ │ │ │ │ ./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, r9, r1, r2 │ │ │ │ │ mov.w r6, r1, lsr #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:131 (discriminator 13) │ │ │ │ │ - bls.n 6250 │ │ │ │ │ + bls.n 5f20 │ │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ │ add.w ip, fp, r0, lsl #2 │ │ │ │ │ ldr r7, [sp, #48] @ 0x30 │ │ │ │ │ ./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 8) │ │ │ │ │ str r2, [sp, #24] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:131 (discriminator 2) │ │ │ │ │ - vldr d2, [pc, #420] @ 6360 │ │ │ │ │ + vldr d2, [pc, #420] @ 6030 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:131 (discriminator 1) │ │ │ │ │ - vldr d3, [pc, #424] @ 6368 │ │ │ │ │ + vldr d3, [pc, #424] @ 6038 │ │ │ │ │ mla r7, r3, r0, r7 │ │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ │ add.w lr, fp, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:131 (discriminator 8) │ │ │ │ │ mov.w fp, #32768 @ 0x8000 │ │ │ │ │ movt fp, #65535 @ 0xffff │ │ │ │ │ mov r0, ip │ │ │ │ │ mov r2, fp │ │ │ │ │ mov fp, r3 │ │ │ │ │ - b.n 6204 │ │ │ │ │ + b.n 5ed4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:131 (discriminator 1) │ │ │ │ │ vadd.f64 d7, d7, d6 │ │ │ │ │ vcmpe.f64 d7, d3 │ │ │ │ │ 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 61fc │ │ │ │ │ + bge.n 5ecc │ │ │ │ │ ./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, lr │ │ │ │ │ add r7, fp │ │ │ │ │ - beq.n 624e │ │ │ │ │ + beq.n 5f1e │ │ │ │ │ ./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 ip, r6, #31 │ │ │ │ │ sub.w r3, r3, ip │ │ │ │ │ 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 61dc │ │ │ │ │ + bgt.n 5eac │ │ │ │ │ ./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, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:131 (discriminator 2) │ │ │ │ │ - bhi.n 61f2 │ │ │ │ │ + bhi.n 5ec2 │ │ │ │ │ ./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, lr │ │ │ │ │ add r7, fp │ │ │ │ │ - bne.n 6204 │ │ │ │ │ + bne.n 5ed4 │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:123 (discriminator 2) │ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ ./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, #48] @ 0x30 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:123 (discriminator 1) │ │ │ │ │ cmp r3, r0 │ │ │ │ │ - bne.w 523a │ │ │ │ │ + bne.w 4f0a │ │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:136 │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ │ 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, r8, r3 │ │ │ │ │ add.w r3, r2, r3, lsl #1 │ │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:214 │ │ │ │ │ - b.w 514a │ │ │ │ │ + b.w 4e1a │ │ │ │ │ ldrd fp, r5, [sp, #20] │ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:131 (discriminator 13) │ │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bls.n 62ee │ │ │ │ │ + bls.n 5fbe │ │ │ │ │ ldr r0, [sp, #16] │ │ │ │ │ mla r1, r5, r3, fp │ │ │ │ │ ldr r7, [sp, #32] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:131 (discriminator 2) │ │ │ │ │ vmov.f64 d3, #96 @ 0x3f000000 0.5 │ │ │ │ │ add.w r3, r0, r3, lsl #2 │ │ │ │ │ adds r7, r0, r7 │ │ │ │ │ - b.n 62c0 │ │ │ │ │ + b.n 5f90 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:131 (discriminator 1) │ │ │ │ │ vadd.f64 d7, d7, d3 │ │ │ │ │ vcmpe.f64 d7, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:131 (discriminator 3) │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r0, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:131 (discriminator 1) │ │ │ │ │ - bge.n 62b8 │ │ │ │ │ + bge.n 5f88 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:131 (discriminator 9) │ │ │ │ │ vcvt.s32.f64 s14, d7 │ │ │ │ │ vmov r0, s14 │ │ │ │ │ sxth r0, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:131 (discriminator 12) │ │ │ │ │ strh r0, [r1, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:131 (discriminator 13) │ │ │ │ │ cmp r3, r7 │ │ │ │ │ add r1, r5 │ │ │ │ │ - beq.n 62ee │ │ │ │ │ + beq.n 5fbe │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:131 (discriminator 14) │ │ │ │ │ vldmia r3!, {s9} │ │ │ │ │ vcmpe.f32 s9, #0.0 │ │ │ │ │ vcvt.f64.f32 d7, s9 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bgt.n 6298 │ │ │ │ │ + bgt.n 5f68 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:131 (discriminator 2) │ │ │ │ │ vsub.f64 d7, d7, d3 │ │ │ │ │ vcmpe.f64 d7, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:131 (discriminator 8) │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r0, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:131 (discriminator 2) │ │ │ │ │ - bhi.n 62ae │ │ │ │ │ + bhi.n 5f7e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:131 (discriminator 12) │ │ │ │ │ strh r0, [r1, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:131 (discriminator 13) │ │ │ │ │ cmp r3, r7 │ │ │ │ │ add r1, r5 │ │ │ │ │ - bne.n 62c0 │ │ │ │ │ + bne.n 5f90 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:123 (discriminator 1) │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:123 (discriminator 2) │ │ │ │ │ add.w fp, fp, #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:123 (discriminator 1) │ │ │ │ │ cmp fp, r3 │ │ │ │ │ - bne.w 5944 │ │ │ │ │ + bne.w 5614 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:136 │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ subs r3, #1 │ │ │ │ │ mul.w r3, r8, r3 │ │ │ │ │ add.w r3, r2, r3, lsl #1 │ │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:218 │ │ │ │ │ - b.w 514a │ │ │ │ │ + b.w 4e1a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:107 │ │ │ │ │ movs r7, #0 │ │ │ │ │ - b.n 6148 │ │ │ │ │ + b.n 5e18 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:125 │ │ │ │ │ movs r0, #0 │ │ │ │ │ - b.n 6196 │ │ │ │ │ + b.n 5e66 │ │ │ │ │ ./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:213 │ │ │ │ │ ldr.w r8, [r6] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:79 (discriminator 1) │ │ │ │ │ bic.w r9, r3, #15 │ │ │ │ │ cmp r3, #15 │ │ │ │ │ - bls.w 707e │ │ │ │ │ + bls.w 6d4e │ │ │ │ │ ./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 r7, #32768 @ 0x8000 │ │ │ │ │ movt r7, #65535 @ 0xffff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:80 │ │ │ │ │ movw lr, #26125 @ 0x660d │ │ │ │ │ movt lr, #25 │ │ │ │ │ movw ip, #62303 @ 0xf35f │ │ │ │ │ movt ip, #15470 @ 0x3c6e │ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 │ │ │ │ │ - vldr d4, [pc, #40] @ 6370 │ │ │ │ │ + vldr d4, [pc, #40] @ 6040 │ │ │ │ │ mov r2, r8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 2) │ │ │ │ │ - vldr d2, [pc, #20] @ 6360 │ │ │ │ │ + vldr d2, [pc, #20] @ 6030 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:79 │ │ │ │ │ mov r6, r4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 1) │ │ │ │ │ - vldr d5, [pc, #20] @ 6368 │ │ │ │ │ + vldr d5, [pc, #20] @ 6038 │ │ │ │ │ ./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:81 (discriminator 108) │ │ │ │ │ - vldr d3, [pc, #28] @ 6378 │ │ │ │ │ - b.n 67c8 │ │ │ │ │ + vldr d3, [pc, #28] @ 6048 │ │ │ │ │ + b.n 6498 │ │ │ │ │ nop │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r4 │ │ │ │ │ stmia r0!, {r5, r6, r7} │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ @@ -8470,15 +8420,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 sl, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 1) │ │ │ │ │ - bge.n 63a2 │ │ │ │ │ + bge.n 6072 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 9) │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov sl, s12 │ │ │ │ │ sxth.w sl, sl │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 12) │ │ │ │ │ ubfx fp, r1, #9, #5 │ │ │ │ │ strh.w sl, [r3] │ │ │ │ │ @@ -8487,25 +8437,25 @@ │ │ │ │ │ sub.w sl, sl, fp │ │ │ │ │ vmov s3, sl │ │ │ │ │ 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 6930 │ │ │ │ │ + ble.w 6600 │ │ │ │ │ ./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 sl, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 13) │ │ │ │ │ - bge.n 63f4 │ │ │ │ │ + bge.n 60c4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 21) │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov sl, s12 │ │ │ │ │ sxth.w sl, sl │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 24) │ │ │ │ │ ubfx fp, r1, #12, #5 │ │ │ │ │ strh.w sl, [r3, #2] │ │ │ │ │ @@ -8514,25 +8464,25 @@ │ │ │ │ │ sub.w sl, sl, fp │ │ │ │ │ vmov s3, sl │ │ │ │ │ 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 6918 │ │ │ │ │ + ble.w 65e8 │ │ │ │ │ ./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 sl, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 25) │ │ │ │ │ - bge.n 6446 │ │ │ │ │ + bge.n 6116 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 33) │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov sl, s12 │ │ │ │ │ sxth.w sl, sl │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 36) │ │ │ │ │ ubfx fp, r1, #15, #5 │ │ │ │ │ strh.w sl, [r3, #4] │ │ │ │ │ @@ -8541,25 +8491,25 @@ │ │ │ │ │ sub.w sl, sl, fp │ │ │ │ │ vmov s3, sl │ │ │ │ │ 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 6960 │ │ │ │ │ + ble.w 6630 │ │ │ │ │ ./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 sl, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 37) │ │ │ │ │ - bge.n 6498 │ │ │ │ │ + bge.n 6168 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 45) │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov sl, s12 │ │ │ │ │ sxth.w sl, sl │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 48) │ │ │ │ │ ubfx fp, r1, #18, #5 │ │ │ │ │ strh.w sl, [r3, #6] │ │ │ │ │ @@ -8568,25 +8518,25 @@ │ │ │ │ │ sub.w sl, sl, fp │ │ │ │ │ vmov s3, sl │ │ │ │ │ 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 6948 │ │ │ │ │ + ble.w 6618 │ │ │ │ │ ./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 sl, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 49) │ │ │ │ │ - bge.n 64ea │ │ │ │ │ + bge.n 61ba │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 57) │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov sl, s12 │ │ │ │ │ sxth.w sl, sl │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 60) │ │ │ │ │ ubfx fp, r1, #21, #5 │ │ │ │ │ strh.w sl, [r3, #8] │ │ │ │ │ @@ -8595,25 +8545,25 @@ │ │ │ │ │ sub.w sl, sl, fp │ │ │ │ │ vmov s3, sl │ │ │ │ │ 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 6900 │ │ │ │ │ + ble.w 65d0 │ │ │ │ │ ./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 sl, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 61) │ │ │ │ │ - bge.n 653c │ │ │ │ │ + bge.n 620c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 69) │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov sl, s12 │ │ │ │ │ sxth.w sl, sl │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 72) │ │ │ │ │ ubfx fp, r1, #24, #5 │ │ │ │ │ strh.w sl, [r3, #10] │ │ │ │ │ @@ -8622,25 +8572,25 @@ │ │ │ │ │ sub.w sl, sl, fp │ │ │ │ │ vmov s3, sl │ │ │ │ │ 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 68e8 │ │ │ │ │ + ble.w 65b8 │ │ │ │ │ ./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 sl, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 73) │ │ │ │ │ - bge.n 658e │ │ │ │ │ + bge.n 625e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 81) │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov sl, s12 │ │ │ │ │ sxth.w sl, sl │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 84) │ │ │ │ │ strh.w sl, [r3, #12] │ │ │ │ │ mov.w sl, r1, lsr #27 │ │ │ │ │ @@ -8648,25 +8598,25 @@ │ │ │ │ │ vmov s3, sl │ │ │ │ │ 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 68d0 │ │ │ │ │ + ble.w 65a0 │ │ │ │ │ ./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 sl, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 85) │ │ │ │ │ - bge.n 65dc │ │ │ │ │ + bge.n 62ac │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 93) │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov sl, s12 │ │ │ │ │ sxth.w sl, sl │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 96) │ │ │ │ │ strh.w sl, [r3, #14] │ │ │ │ │ mov.w sl, r1, lsr #30 │ │ │ │ │ @@ -8674,191 +8624,191 @@ │ │ │ │ │ vmov s3, sl │ │ │ │ │ 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 68b8 │ │ │ │ │ + ble.w 6588 │ │ │ │ │ ./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 r5, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 97) │ │ │ │ │ - bge.n 6628 │ │ │ │ │ + bge.n 62f8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 105) │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r5, s12 │ │ │ │ │ sxth r5, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 108) │ │ │ │ │ vldr s12, [r2, #36] @ 0x24 │ │ │ │ │ strh r5, [r3, #16] │ │ │ │ │ vcvt.f64.f32 d6, s12 │ │ │ │ │ vadd.f64 d6, d6, d3 │ │ │ │ │ vcmpe.f64 d6, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 68a0 │ │ │ │ │ + ble.w 6570 │ │ │ │ │ ./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 r5, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 109) │ │ │ │ │ - bge.n 6662 │ │ │ │ │ + bge.n 6332 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 117) │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r5, s12 │ │ │ │ │ sxth r5, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 120) │ │ │ │ │ vldr s12, [r2, #40] @ 0x28 │ │ │ │ │ strh r5, [r3, #18] │ │ │ │ │ vcvt.f64.f32 d6, s12 │ │ │ │ │ vadd.f64 d6, d6, d3 │ │ │ │ │ vcmpe.f64 d6, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 6888 │ │ │ │ │ + ble.w 6558 │ │ │ │ │ ./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 r5, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 121) │ │ │ │ │ - bge.n 669c │ │ │ │ │ + bge.n 636c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 129) │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r5, s12 │ │ │ │ │ sxth r5, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 132) │ │ │ │ │ vldr s12, [r2, #44] @ 0x2c │ │ │ │ │ strh r5, [r3, #20] │ │ │ │ │ vcvt.f64.f32 d6, s12 │ │ │ │ │ vadd.f64 d6, d6, d3 │ │ │ │ │ vcmpe.f64 d6, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 6870 │ │ │ │ │ + ble.w 6540 │ │ │ │ │ ./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 r5, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 133) │ │ │ │ │ - bge.n 66d6 │ │ │ │ │ + bge.n 63a6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 141) │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r5, s12 │ │ │ │ │ sxth r5, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 144) │ │ │ │ │ vldr s12, [r2, #48] @ 0x30 │ │ │ │ │ strh r5, [r3, #22] │ │ │ │ │ vcvt.f64.f32 d6, s12 │ │ │ │ │ vadd.f64 d6, d6, d3 │ │ │ │ │ vcmpe.f64 d6, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 6858 │ │ │ │ │ + ble.w 6528 │ │ │ │ │ ./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 r5, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 145) │ │ │ │ │ - bge.n 6710 │ │ │ │ │ + bge.n 63e0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 153) │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r5, s12 │ │ │ │ │ sxth r5, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 156) │ │ │ │ │ vldr s12, [r2, #52] @ 0x34 │ │ │ │ │ strh r5, [r3, #24] │ │ │ │ │ vcvt.f64.f32 d6, s12 │ │ │ │ │ vadd.f64 d6, d6, d3 │ │ │ │ │ vcmpe.f64 d6, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 6840 │ │ │ │ │ + ble.w 6510 │ │ │ │ │ ./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 r5, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 157) │ │ │ │ │ - bge.n 674a │ │ │ │ │ + bge.n 641a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 165) │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r5, s12 │ │ │ │ │ sxth r5, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 168) │ │ │ │ │ vldr s12, [r2, #56] @ 0x38 │ │ │ │ │ strh r5, [r3, #26] │ │ │ │ │ vcvt.f64.f32 d6, s12 │ │ │ │ │ vadd.f64 d6, d6, d3 │ │ │ │ │ vcmpe.f64 d6, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.n 682a │ │ │ │ │ + ble.n 64fa │ │ │ │ │ ./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 r5, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 169) │ │ │ │ │ - bge.n 6782 │ │ │ │ │ + bge.n 6452 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 177) │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r5, s12 │ │ │ │ │ sxth r5, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 180) │ │ │ │ │ vldr s12, [r2, #60] @ 0x3c │ │ │ │ │ strh r5, [r3, #28] │ │ │ │ │ vcvt.f64.f32 d6, s12 │ │ │ │ │ vadd.f64 d6, d6, d3 │ │ │ │ │ vcmpe.f64 d6, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.n 6814 │ │ │ │ │ + ble.n 64e4 │ │ │ │ │ ./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 r5, #32767 @ 0x7fff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 181) │ │ │ │ │ - bge.n 67ba │ │ │ │ │ + bge.n 648a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 189) │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r5, s12 │ │ │ │ │ sxth r5, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 192) │ │ │ │ │ adds r6, #16 │ │ │ │ │ strh r5, [r3, #30] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:79 (discriminator 1) │ │ │ │ │ adds r2, #64 @ 0x40 │ │ │ │ │ adds r3, #32 │ │ │ │ │ cmp r6, r9 │ │ │ │ │ - bcs.w 6978 │ │ │ │ │ + bcs.w 6648 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:80 │ │ │ │ │ mla r5, lr, r1, ip │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 │ │ │ │ │ vldr s12, [r2] │ │ │ │ │ ubfx sl, r5, #6, #5 │ │ │ │ │ vcvt.f64.f32 d6, s12 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:80 │ │ │ │ │ @@ -8867,191 +8817,191 @@ │ │ │ │ │ ubfx fp, r1, #6, #5 │ │ │ │ │ sub.w sl, sl, fp │ │ │ │ │ vmov s3, sl │ │ │ │ │ vcvt.f64.s32 d1, s3 │ │ │ │ │ vmla.f64 d6, d1, d4 │ │ │ │ │ vcmpe.f64 d6, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bgt.w 6380 │ │ │ │ │ + bgt.w 6050 │ │ │ │ │ ./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 sl, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 2) │ │ │ │ │ - bls.w 63a2 │ │ │ │ │ - b.n 6396 │ │ │ │ │ + bls.w 6072 │ │ │ │ │ + b.n 6066 │ │ │ │ │ ./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 r5, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 182) │ │ │ │ │ - bls.n 67ba │ │ │ │ │ - b.n 67b0 │ │ │ │ │ + bls.n 648a │ │ │ │ │ + b.n 6480 │ │ │ │ │ ./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 r5, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 170) │ │ │ │ │ - bls.n 6782 │ │ │ │ │ - b.n 6778 │ │ │ │ │ + bls.n 6452 │ │ │ │ │ + b.n 6448 │ │ │ │ │ ./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 r5, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 158) │ │ │ │ │ - bls.w 674a │ │ │ │ │ - b.n 6740 │ │ │ │ │ + bls.w 641a │ │ │ │ │ + b.n 6410 │ │ │ │ │ ./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 r5, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 146) │ │ │ │ │ - bls.w 6710 │ │ │ │ │ - b.n 6706 │ │ │ │ │ + bls.w 63e0 │ │ │ │ │ + b.n 63d6 │ │ │ │ │ ./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 r5, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 134) │ │ │ │ │ - bls.w 66d6 │ │ │ │ │ - b.n 66cc │ │ │ │ │ + bls.w 63a6 │ │ │ │ │ + b.n 639c │ │ │ │ │ ./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 r5, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 122) │ │ │ │ │ - bls.w 669c │ │ │ │ │ - b.n 6692 │ │ │ │ │ + bls.w 636c │ │ │ │ │ + b.n 6362 │ │ │ │ │ ./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 r5, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 110) │ │ │ │ │ - bls.w 6662 │ │ │ │ │ - b.n 6658 │ │ │ │ │ + bls.w 6332 │ │ │ │ │ + b.n 6328 │ │ │ │ │ ./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 r5, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 98) │ │ │ │ │ - bls.w 6628 │ │ │ │ │ - b.n 661e │ │ │ │ │ + bls.w 62f8 │ │ │ │ │ + b.n 62ee │ │ │ │ │ ./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 sl, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 86) │ │ │ │ │ - bls.w 65dc │ │ │ │ │ - b.n 65d0 │ │ │ │ │ + bls.w 62ac │ │ │ │ │ + b.n 62a0 │ │ │ │ │ ./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 sl, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 74) │ │ │ │ │ - bls.w 658e │ │ │ │ │ - b.n 6582 │ │ │ │ │ + bls.w 625e │ │ │ │ │ + b.n 6252 │ │ │ │ │ ./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 sl, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 62) │ │ │ │ │ - bls.w 653c │ │ │ │ │ - b.n 6530 │ │ │ │ │ + bls.w 620c │ │ │ │ │ + b.n 6200 │ │ │ │ │ ./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 sl, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 26) │ │ │ │ │ - bls.w 6446 │ │ │ │ │ - b.n 643a │ │ │ │ │ + bls.w 6116 │ │ │ │ │ + b.n 610a │ │ │ │ │ ./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 sl, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 14) │ │ │ │ │ - bls.w 63f4 │ │ │ │ │ - b.n 63e8 │ │ │ │ │ + bls.w 60c4 │ │ │ │ │ + b.n 60b8 │ │ │ │ │ ./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 sl, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 50) │ │ │ │ │ - bls.w 64ea │ │ │ │ │ - b.n 64de │ │ │ │ │ + bls.w 61ba │ │ │ │ │ + b.n 61ae │ │ │ │ │ ./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 sl, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 38) │ │ │ │ │ - bls.w 6498 │ │ │ │ │ - b.n 648c │ │ │ │ │ + bls.w 6168 │ │ │ │ │ + b.n 615c │ │ │ │ │ mov r6, r9 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:84 │ │ │ │ │ movw r3, #26125 @ 0x660d │ │ │ │ │ movt r3, #25 │ │ │ │ │ movw r7, #62303 @ 0xf35f │ │ │ │ │ movt r7, #15470 @ 0x3c6e │ │ │ │ │ mla r2, r3, r1, r7 │ │ │ │ │ @@ -9061,172 +9011,172 @@ │ │ │ │ │ ./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, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:84 │ │ │ │ │ mov.w r1, r7, lsr #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:85 (discriminator 13) │ │ │ │ │ - bls.n 6a34 │ │ │ │ │ + bls.n 6704 │ │ │ │ │ ldr r5, [sp, #48] @ 0x30 │ │ │ │ │ add.w r9, r8, r6, lsl #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:85 (discriminator 8) │ │ │ │ │ mov.w ip, #32768 @ 0x8000 │ │ │ │ │ movt ip, #65535 @ 0xffff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:85 (discriminator 14) │ │ │ │ │ - vldr d5, [pc, #320] @ 6af0 │ │ │ │ │ + vldr d5, [pc, #320] @ 67c0 │ │ │ │ │ add.w lr, r8, r3, lsl #2 │ │ │ │ │ add.w r6, r5, r6, lsl #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:85 (discriminator 2) │ │ │ │ │ - vldr d2, [pc, #316] @ 6af8 │ │ │ │ │ + vldr d2, [pc, #316] @ 67c8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:85 (discriminator 1) │ │ │ │ │ - vldr d3, [pc, #320] @ 6b00 │ │ │ │ │ + vldr d3, [pc, #320] @ 67d0 │ │ │ │ │ mov r5, r9 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:85 (discriminator 2) │ │ │ │ │ vmov.f64 d4, #96 @ 0x3f000000 0.5 │ │ │ │ │ - b.n 69f0 │ │ │ │ │ + b.n 66c0 │ │ │ │ │ ./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 69e8 │ │ │ │ │ + bge.n 66b8 │ │ │ │ │ ./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 r5, lr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:85 (discriminator 12) │ │ │ │ │ strh.w r3, [r6], #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:85 (discriminator 13) │ │ │ │ │ - beq.n 6a34 │ │ │ │ │ + beq.n 6704 │ │ │ │ │ ./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 r8, r1, #31 │ │ │ │ │ sub.w r3, r3, r8 │ │ │ │ │ vmov s13, r3 │ │ │ │ │ vldmia r5!, {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 69c8 │ │ │ │ │ + bgt.n 6698 │ │ │ │ │ ./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, ip │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:85 (discriminator 2) │ │ │ │ │ - bls.n 69e8 │ │ │ │ │ - b.n 69de │ │ │ │ │ + bls.n 66b8 │ │ │ │ │ + b.n 66ae │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:89 │ │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:88 │ │ │ │ │ str r7, [r0, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:89 │ │ │ │ │ add.w r3, r3, r2, lsl #1 │ │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:213 │ │ │ │ │ - b.w 514a │ │ │ │ │ + b.w 4e1a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:125 │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n 627e │ │ │ │ │ + b.n 5f4e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:64 │ │ │ │ │ mov fp, r4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:41 (discriminator 1) │ │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ │ cmp r2, fp │ │ │ │ │ itt ls │ │ │ │ │ movls r3, r2 │ │ │ │ │ movls.w r8, r3, lsl #2 │ │ │ │ │ - bls.n 6aae │ │ │ │ │ + bls.n 677e │ │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ │ mov.w r5, fp, lsl #2 │ │ │ │ │ adds r6, r3, r5 │ │ │ │ │ mov.w r8, r2, lsl #2 │ │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ │ add.w r7, r3, r8 │ │ │ │ │ add r5, r2 │ │ │ │ │ - b.n 6a74 │ │ │ │ │ + b.n 6744 │ │ │ │ │ cmp r6, r7 │ │ │ │ │ - beq.n 6aae │ │ │ │ │ + beq.n 677e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:42 │ │ │ │ │ vldmia r6!, {s16} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:43 │ │ │ │ │ vmov.f32 s0, s16 │ │ │ │ │ - blx 1750 │ │ │ │ │ + blx 1478 │ │ │ │ │ ./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 1660 │ │ │ │ │ + blx 1388 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:44 (discriminator 1) │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 6a70 │ │ │ │ │ + beq.n 6740 │ │ │ │ │ ./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 16f8 │ │ │ │ │ + blx 1420 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:46 (discriminator 2) │ │ │ │ │ vcmpe.f32 s16, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ite gt │ │ │ │ │ mvngt.w r3, #2147483648 @ 0x80000000 │ │ │ │ │ movle.w r3, #2147483648 @ 0x80000000 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:46 (discriminator 4) │ │ │ │ │ str.w r3, [r5, #-4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:47 │ │ │ │ │ - b.n 6a70 │ │ │ │ │ + b.n 6740 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:89 │ │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ add r3, r8 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:208 │ │ │ │ │ - b.w 514a │ │ │ │ │ + b.w 4e1a │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ - b.n 6a4c │ │ │ │ │ + b.n 671c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:105 (discriminator 1) │ │ │ │ │ mov r4, r8 │ │ │ │ │ - b.w 6178 │ │ │ │ │ + b.w 5e48 │ │ │ │ │ ./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:217 │ │ │ │ │ ldr r6, [r6, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:79 (discriminator 1) │ │ │ │ │ bic.w r5, r3, #15 │ │ │ │ │ cmp r3, #15 │ │ │ │ │ - bls.w 708e │ │ │ │ │ + bls.w 6d5e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 8) │ │ │ │ │ mov.w r7, #32768 @ 0x8000 │ │ │ │ │ movt r7, #65535 @ 0xffff │ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ mov r2, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 2) │ │ │ │ │ - vldr d4, [pc, #20] @ 6af8 │ │ │ │ │ + vldr d4, [pc, #20] @ 67c8 │ │ │ │ │ vmov.f64 d7, #96 @ 0x3f000000 0.5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 1) │ │ │ │ │ - vldr d6, [pc, #20] @ 6b00 │ │ │ │ │ - b.n 6e5a │ │ │ │ │ + vldr d6, [pc, #20] @ 67d0 │ │ │ │ │ + b.n 6b2a │ │ │ │ │ nop │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ subs r7, #160 @ 0xa0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ @@ -9240,612 +9190,612 @@ │ │ │ │ │ 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 6b28 │ │ │ │ │ + bge.n 67f8 │ │ │ │ │ ./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 6f70 │ │ │ │ │ + ble.w 6c40 │ │ │ │ │ ./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 6b5e │ │ │ │ │ + bge.n 682e │ │ │ │ │ ./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 6f58 │ │ │ │ │ + ble.w 6c28 │ │ │ │ │ ./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 6b94 │ │ │ │ │ + bge.n 6864 │ │ │ │ │ ./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 6fd0 │ │ │ │ │ + ble.w 6ca0 │ │ │ │ │ ./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 6bca │ │ │ │ │ + bge.n 689a │ │ │ │ │ ./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 6fb8 │ │ │ │ │ + ble.w 6c88 │ │ │ │ │ ./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 6c00 │ │ │ │ │ + bge.n 68d0 │ │ │ │ │ ./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 6fa0 │ │ │ │ │ + ble.w 6c70 │ │ │ │ │ ./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 6c36 │ │ │ │ │ + bge.n 6906 │ │ │ │ │ ./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 6f88 │ │ │ │ │ + ble.w 6c58 │ │ │ │ │ ./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 6c6c │ │ │ │ │ + bge.n 693c │ │ │ │ │ ./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 6f40 │ │ │ │ │ + ble.w 6c10 │ │ │ │ │ ./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 6ca2 │ │ │ │ │ + bge.n 6972 │ │ │ │ │ ./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 6f28 │ │ │ │ │ + ble.w 6bf8 │ │ │ │ │ ./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 6cd8 │ │ │ │ │ + bge.n 69a8 │ │ │ │ │ ./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 6f10 │ │ │ │ │ + ble.w 6be0 │ │ │ │ │ ./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 6d0e │ │ │ │ │ + bge.n 69de │ │ │ │ │ ./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 6ef8 │ │ │ │ │ + ble.w 6bc8 │ │ │ │ │ ./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 6d44 │ │ │ │ │ + bge.n 6a14 │ │ │ │ │ ./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 6ee0 │ │ │ │ │ + ble.w 6bb0 │ │ │ │ │ ./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 6d7a │ │ │ │ │ + bge.n 6a4a │ │ │ │ │ ./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 6ec8 │ │ │ │ │ + ble.w 6b98 │ │ │ │ │ ./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 6db0 │ │ │ │ │ + bge.n 6a80 │ │ │ │ │ ./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 6eb2 │ │ │ │ │ + ble.n 6b82 │ │ │ │ │ ./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 6de4 │ │ │ │ │ + bge.n 6ab4 │ │ │ │ │ ./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 6e9c │ │ │ │ │ + ble.n 6b6c │ │ │ │ │ ./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 6e18 │ │ │ │ │ + bge.n 6ae8 │ │ │ │ │ ./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 6e86 │ │ │ │ │ + ble.n 6b56 │ │ │ │ │ ./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 6e4c │ │ │ │ │ + bge.n 6b1c │ │ │ │ │ ./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 r0, r5 │ │ │ │ │ - bcs.w 6fe8 │ │ │ │ │ + bcs.w 6cb8 │ │ │ │ │ ./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 6b08 │ │ │ │ │ + bgt.w 67d8 │ │ │ │ │ ./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, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 2) │ │ │ │ │ - bls.w 6b28 │ │ │ │ │ - b.n 6b1e │ │ │ │ │ + bls.w 67f8 │ │ │ │ │ + b.n 67ee │ │ │ │ │ ./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, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 182) │ │ │ │ │ - bls.n 6e4c │ │ │ │ │ - b.n 6e42 │ │ │ │ │ + bls.n 6b1c │ │ │ │ │ + b.n 6b12 │ │ │ │ │ ./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, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 170) │ │ │ │ │ - bls.n 6e18 │ │ │ │ │ - b.n 6e0e │ │ │ │ │ + bls.n 6ae8 │ │ │ │ │ + b.n 6ade │ │ │ │ │ ./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, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 158) │ │ │ │ │ - bls.n 6de4 │ │ │ │ │ - b.n 6dda │ │ │ │ │ + bls.n 6ab4 │ │ │ │ │ + b.n 6aaa │ │ │ │ │ ./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, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 146) │ │ │ │ │ - bls.w 6db0 │ │ │ │ │ - b.n 6da6 │ │ │ │ │ + bls.w 6a80 │ │ │ │ │ + b.n 6a76 │ │ │ │ │ ./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, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 134) │ │ │ │ │ - bls.w 6d7a │ │ │ │ │ - b.n 6d70 │ │ │ │ │ + bls.w 6a4a │ │ │ │ │ + b.n 6a40 │ │ │ │ │ ./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, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 122) │ │ │ │ │ - bls.w 6d44 │ │ │ │ │ - b.n 6d3a │ │ │ │ │ + bls.w 6a14 │ │ │ │ │ + b.n 6a0a │ │ │ │ │ ./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, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 110) │ │ │ │ │ - bls.w 6d0e │ │ │ │ │ - b.n 6d04 │ │ │ │ │ + bls.w 69de │ │ │ │ │ + b.n 69d4 │ │ │ │ │ ./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, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 98) │ │ │ │ │ - bls.w 6cd8 │ │ │ │ │ - b.n 6cce │ │ │ │ │ + bls.w 69a8 │ │ │ │ │ + b.n 699e │ │ │ │ │ ./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, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 86) │ │ │ │ │ - bls.w 6ca2 │ │ │ │ │ - b.n 6c98 │ │ │ │ │ + bls.w 6972 │ │ │ │ │ + b.n 6968 │ │ │ │ │ ./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, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 26) │ │ │ │ │ - bls.w 6b94 │ │ │ │ │ - b.n 6b8a │ │ │ │ │ + bls.w 6864 │ │ │ │ │ + b.n 685a │ │ │ │ │ ./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, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 14) │ │ │ │ │ - bls.w 6b5e │ │ │ │ │ - b.n 6b54 │ │ │ │ │ + bls.w 682e │ │ │ │ │ + b.n 6824 │ │ │ │ │ ./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, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 74) │ │ │ │ │ - bls.w 6c6c │ │ │ │ │ - b.n 6c62 │ │ │ │ │ + bls.w 693c │ │ │ │ │ + b.n 6932 │ │ │ │ │ ./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, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 62) │ │ │ │ │ - bls.w 6c36 │ │ │ │ │ - b.n 6c2c │ │ │ │ │ + bls.w 6906 │ │ │ │ │ + b.n 68fc │ │ │ │ │ ./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, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 50) │ │ │ │ │ - bls.w 6c00 │ │ │ │ │ - b.n 6bf6 │ │ │ │ │ + bls.w 68d0 │ │ │ │ │ + b.n 68c6 │ │ │ │ │ ./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, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 (discriminator 38) │ │ │ │ │ - bls.w 6bca │ │ │ │ │ - b.n 6bc0 │ │ │ │ │ + bls.w 689a │ │ │ │ │ + b.n 6890 │ │ │ │ │ mov r2, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:85 (discriminator 13) │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bls.n 7064 │ │ │ │ │ + bls.n 6d34 │ │ │ │ │ ldr r5, [sp, #48] @ 0x30 │ │ │ │ │ add.w r1, r6, 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, #152] @ 7098 │ │ │ │ │ + vldr d3, [pc, #152] @ 6d68 │ │ │ │ │ add.w r6, r6, r3, lsl #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:85 (discriminator 1) │ │ │ │ │ - vldr d4, [pc, #152] @ 70a0 │ │ │ │ │ + vldr d4, [pc, #152] @ 6d70 │ │ │ │ │ add.w r2, r5, r2, lsl #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:85 (discriminator 2) │ │ │ │ │ vmov.f64 d5, #96 @ 0x3f000000 0.5 │ │ │ │ │ - b.n 703c │ │ │ │ │ + b.n 6d0c │ │ │ │ │ ./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 7034 │ │ │ │ │ + bge.n 6d04 │ │ │ │ │ ./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, r6 │ │ │ │ │ ./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 7064 │ │ │ │ │ + beq.n 6d34 │ │ │ │ │ ./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 7014 │ │ │ │ │ + bgt.n 6ce4 │ │ │ │ │ ./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 7034 │ │ │ │ │ - b.n 702a │ │ │ │ │ + bls.n 6d04 │ │ │ │ │ + b.n 6cfa │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:89 │ │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ add.w r3, r3, r2, lsl #1 │ │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:217 │ │ │ │ │ - b.w 514a │ │ │ │ │ + b.w 4e1a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:101 │ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:100 │ │ │ │ │ mov r4, r8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:101 │ │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ │ - b.w 6260 │ │ │ │ │ + b.w 5f30 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:59 │ │ │ │ │ movs r4, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:79 │ │ │ │ │ mov r6, r4 │ │ │ │ │ - b.n 697a │ │ │ │ │ + b.n 664a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:101 │ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:100 │ │ │ │ │ mov r4, r8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:101 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ - b.w 62fa │ │ │ │ │ + b.w 5fca │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:79 │ │ │ │ │ mov r2, r0 │ │ │ │ │ - b.n 6fea │ │ │ │ │ + b.n 6cba │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:222 │ │ │ │ │ - blx 16ec <__stack_chk_fail@plt> │ │ │ │ │ + blx 1414 <__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 │ │ │ │ │ @@ -9860,22 +9810,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 7158 │ │ │ │ │ + bpl.n 6e28 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/dbesi0.c:124 │ │ │ │ │ vmul.f64 d0, d0, d0 │ │ │ │ │ - vldr d7, [pc, #396] @ 7260 │ │ │ │ │ + vldr d7, [pc, #396] @ 6f30 │ │ │ │ │ ./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] @ (7270 ) │ │ │ │ │ + ldr r3, [pc, #408] @ (6f40 ) │ │ │ │ │ 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 │ │ │ │ │ @@ -9926,21 +9876,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 71dc │ │ │ │ │ + bpl.n 6eac │ │ │ │ │ ./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] @ (7274 ) │ │ │ │ │ + ldr r3, [pc, #260] @ (6f44 ) │ │ │ │ │ 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 │ │ │ │ │ @@ -9981,21 +9931,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 713a │ │ │ │ │ + b.n 6e0a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/dbesi0.c:141 │ │ │ │ │ - vldr d5, [pc, #136] @ 7268 │ │ │ │ │ + vldr d5, [pc, #136] @ 6f38 │ │ │ │ │ ./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] @ (7278 ) │ │ │ │ │ + ldr r3, [pc, #144] @ (6f48 ) │ │ │ │ │ ./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 │ │ │ │ │ @@ -10029,977 +9979,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 186c │ │ │ │ │ + blx 1594 │ │ │ │ │ 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 │ │ │ │ │ - ldr r4, [r7, r3] │ │ │ │ │ + lsls r4, r5, #5 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - ldr r6, [r4, r1] │ │ │ │ │ + lsls r6, r2, #3 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - ldrsb r2, [r5, r7] │ │ │ │ │ + lsls r2, r3, #1 │ │ │ │ │ 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] @ (72d8 ) │ │ │ │ │ + ldr r4, [pc, #72] @ (6fa8 ) │ │ │ │ │ add r4, pc │ │ │ │ │ add.w r0, r4, #24 │ │ │ │ │ - blx 17e0 │ │ │ │ │ + blx 1508 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:23 (discriminator 1) │ │ │ │ │ add.w r0, r4, #20 │ │ │ │ │ - blx 17e0 │ │ │ │ │ + blx 1508 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:23 (discriminator 2) │ │ │ │ │ add.w r0, r4, #16 │ │ │ │ │ - blx 17e0 │ │ │ │ │ + blx 1508 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:23 (discriminator 3) │ │ │ │ │ add.w r0, r4, #12 │ │ │ │ │ - blx 17e0 │ │ │ │ │ + blx 1508 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:23 (discriminator 4) │ │ │ │ │ add.w r0, r4, #8 │ │ │ │ │ - blx 17e0 │ │ │ │ │ + blx 1508 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:24 │ │ │ │ │ ldr r0, [r4, #28] │ │ │ │ │ - blx 168c │ │ │ │ │ + blx 13b4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:25 │ │ │ │ │ ldr r0, [r4, #32] │ │ │ │ │ - blx 168c │ │ │ │ │ + blx 13b4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:28 │ │ │ │ │ - ldr r3, [pc, #20] @ (72dc ) │ │ │ │ │ + ldr r3, [pc, #20] @ (6fac ) │ │ │ │ │ ./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, [r3, #27] │ │ │ │ │ + movs r1, #160 @ 0xa0 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - ldrb r2, [r6, #20] │ │ │ │ │ + movs r0, #98 @ 0x62 │ │ │ │ │ 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] @ (7338 ) │ │ │ │ │ + ldr r4, [pc, #72] @ (7008 ) │ │ │ │ │ add r4, pc │ │ │ │ │ add.w r0, r4, #60 @ 0x3c │ │ │ │ │ - blx 17e0 │ │ │ │ │ + blx 1508 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:23 (discriminator 1) │ │ │ │ │ add.w r0, r4, #56 @ 0x38 │ │ │ │ │ - blx 17e0 │ │ │ │ │ + blx 1508 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:23 (discriminator 2) │ │ │ │ │ add.w r0, r4, #52 @ 0x34 │ │ │ │ │ - blx 17e0 │ │ │ │ │ + blx 1508 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:23 (discriminator 3) │ │ │ │ │ add.w r0, r4, #48 @ 0x30 │ │ │ │ │ - blx 17e0 │ │ │ │ │ + blx 1508 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:23 (discriminator 4) │ │ │ │ │ add.w r0, r4, #44 @ 0x2c │ │ │ │ │ - blx 17e0 │ │ │ │ │ + blx 1508 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:24 │ │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ │ - blx 168c │ │ │ │ │ + blx 13b4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:25 │ │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ │ - blx 168c │ │ │ │ │ + blx 13b4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:28 │ │ │ │ │ - ldr r3, [pc, #20] @ (733c ) │ │ │ │ │ + ldr r3, [pc, #20] @ (700c ) │ │ │ │ │ ./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, [r7, #25] │ │ │ │ │ + movs r1, #64 @ 0x40 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - ldrb r2, [r2, #19] │ │ │ │ │ + movs r0, #2 │ │ │ │ │ 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, 737a │ │ │ │ │ + cbz r0, 704a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:62 │ │ │ │ │ - ldr r4, [pc, #92] @ (73b0 ) │ │ │ │ │ + ldr r4, [pc, #92] @ (7080 ) │ │ │ │ │ add r4, pc │ │ │ │ │ add.w r0, r4, #20 │ │ │ │ │ - blx 1708 │ │ │ │ │ + blx 1430 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:62 (discriminator 1) │ │ │ │ │ add.w r0, r4, #12 │ │ │ │ │ - blx 183c │ │ │ │ │ + blx 1564 │ │ │ │ │ ./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, 73a6 │ │ │ │ │ + cbz r3, 7076 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:62 (discriminator 3) │ │ │ │ │ - ldr r0, [pc, #68] @ (73b4 ) │ │ │ │ │ + ldr r0, [pc, #68] @ (7084 ) │ │ │ │ │ ./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 1704 │ │ │ │ │ + b.w 142c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:63 │ │ │ │ │ - ldr r4, [pc, #60] @ (73b8 ) │ │ │ │ │ + ldr r4, [pc, #60] @ (7088 ) │ │ │ │ │ add r4, pc │ │ │ │ │ add.w r0, r4, #8 │ │ │ │ │ - blx 183c │ │ │ │ │ + blx 1564 │ │ │ │ │ ./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, 739c │ │ │ │ │ + cbz r3, 706c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:63 (discriminator 3) │ │ │ │ │ - ldr r0, [pc, #44] @ (73bc ) │ │ │ │ │ + ldr r0, [pc, #44] @ (708c ) │ │ │ │ │ ./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 1704 │ │ │ │ │ + b.w 142c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:63 (discriminator 1) │ │ │ │ │ add.w r0, r4, #20 │ │ │ │ │ - blx 1708 │ │ │ │ │ - b.n 738e │ │ │ │ │ + blx 1430 │ │ │ │ │ + b.n 705e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:62 (discriminator 1) │ │ │ │ │ add.w r0, r4, #24 │ │ │ │ │ - blx 1708 │ │ │ │ │ - b.n 736c │ │ │ │ │ - ldrb r6, [r2, #24] │ │ │ │ │ + blx 1430 │ │ │ │ │ + b.n 703c │ │ │ │ │ + movs r0, #222 @ 0xde │ │ │ │ │ movs r1, r0 │ │ │ │ │ - ldrb r6, [r6, #23] │ │ │ │ │ + movs r0, #190 @ 0xbe │ │ │ │ │ movs r1, r0 │ │ │ │ │ - ldrb r4, [r5, #23] │ │ │ │ │ + movs r0, #180 @ 0xb4 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - ldrb r4, [r2, #23] │ │ │ │ │ + movs r0, #156 @ 0x9c │ │ │ │ │ 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, 73fa │ │ │ │ │ + cbz r0, 70ca │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:62 │ │ │ │ │ - ldr r4, [pc, #92] @ (7430 ) │ │ │ │ │ + ldr r4, [pc, #92] @ (7100 ) │ │ │ │ │ add r4, pc │ │ │ │ │ add.w r0, r4, #56 @ 0x38 │ │ │ │ │ - blx 1708 │ │ │ │ │ + blx 1430 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:62 (discriminator 1) │ │ │ │ │ add.w r0, r4, #48 @ 0x30 │ │ │ │ │ - blx 183c │ │ │ │ │ + blx 1564 │ │ │ │ │ ./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, 7426 │ │ │ │ │ + cbz r3, 70f6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:62 (discriminator 3) │ │ │ │ │ - ldr r0, [pc, #68] @ (7434 ) │ │ │ │ │ + ldr r0, [pc, #68] @ (7104 ) │ │ │ │ │ ./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 1704 │ │ │ │ │ + b.w 142c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:63 │ │ │ │ │ - ldr r4, [pc, #60] @ (7438 ) │ │ │ │ │ + ldr r4, [pc, #60] @ (7108 ) │ │ │ │ │ add r4, pc │ │ │ │ │ add.w r0, r4, #44 @ 0x2c │ │ │ │ │ - blx 183c │ │ │ │ │ + blx 1564 │ │ │ │ │ ./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, 741c │ │ │ │ │ + cbz r3, 70ec │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:63 (discriminator 3) │ │ │ │ │ - ldr r0, [pc, #44] @ (743c ) │ │ │ │ │ + ldr r0, [pc, #44] @ (710c ) │ │ │ │ │ ./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 1704 │ │ │ │ │ + b.w 142c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:63 (discriminator 1) │ │ │ │ │ add.w r0, r4, #56 @ 0x38 │ │ │ │ │ - blx 1708 │ │ │ │ │ - b.n 740e │ │ │ │ │ + blx 1430 │ │ │ │ │ + b.n 70de │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:62 (discriminator 1) │ │ │ │ │ add.w r0, r4, #60 @ 0x3c │ │ │ │ │ - blx 1708 │ │ │ │ │ - b.n 73ec │ │ │ │ │ - ldrb r6, [r2, #22] │ │ │ │ │ + blx 1430 │ │ │ │ │ + b.n 70bc │ │ │ │ │ + movs r0, #94 @ 0x5e │ │ │ │ │ movs r1, r0 │ │ │ │ │ - ldrb r6, [r6, #21] │ │ │ │ │ + movs r0, #62 @ 0x3e │ │ │ │ │ movs r1, r0 │ │ │ │ │ - ldrb r4, [r5, #21] │ │ │ │ │ + movs r0, #52 @ 0x34 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - ldrb r4, [r2, #21] │ │ │ │ │ + movs r0, #28 │ │ │ │ │ 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] @ (7640 ) │ │ │ │ │ + ldr r4, [pc, #492] @ (7310 ) │ │ │ │ │ ./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 748c │ │ │ │ │ + bge.n 715c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:16 │ │ │ │ │ - ldr r6, [pc, #484] @ (7644 ) │ │ │ │ │ + ldr r6, [pc, #484] @ (7314 ) │ │ │ │ │ add r6, pc │ │ │ │ │ add.w r0, r6, #8 │ │ │ │ │ - blx 1630 │ │ │ │ │ + blx 1358 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:16 (discriminator 1) │ │ │ │ │ add.w r0, r6, #12 │ │ │ │ │ - blx 1630 │ │ │ │ │ + blx 1358 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:16 (discriminator 2) │ │ │ │ │ add.w r0, r6, #16 │ │ │ │ │ - blx 1630 │ │ │ │ │ + blx 1358 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:16 (discriminator 3) │ │ │ │ │ add.w r0, r6, #20 │ │ │ │ │ - blx 1630 │ │ │ │ │ + blx 1358 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:16 (discriminator 4) │ │ │ │ │ add.w r0, r6, #24 │ │ │ │ │ - blx 1630 │ │ │ │ │ + blx 1358 │ │ │ │ │ ./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] @ (7648 ) │ │ │ │ │ + ldr r4, [pc, #440] @ (7318 ) │ │ │ │ │ add r4, pc │ │ │ │ │ add.w r0, r4, #16 │ │ │ │ │ - blx 183c │ │ │ │ │ + blx 1564 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:36 (discriminator 1) │ │ │ │ │ add.w r0, r4, #24 │ │ │ │ │ - blx 183c │ │ │ │ │ + blx 1564 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:36 (discriminator 2) │ │ │ │ │ add.w r0, r4, #8 │ │ │ │ │ - blx 183c │ │ │ │ │ + blx 1564 │ │ │ │ │ ./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 7594 │ │ │ │ │ - ldr r4, [pc, #408] @ (764c ) │ │ │ │ │ + beq.n 7264 │ │ │ │ │ + ldr r4, [pc, #408] @ (731c ) │ │ │ │ │ add r4, pc │ │ │ │ │ add.w r6, r4, #8 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - blx 1708 │ │ │ │ │ + blx 1430 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:36 (discriminator 1) │ │ │ │ │ add.w r0, r4, #24 │ │ │ │ │ - blx 1708 │ │ │ │ │ + blx 1430 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:36 (discriminator 2) │ │ │ │ │ add.w r0, r4, #16 │ │ │ │ │ - blx 1708 │ │ │ │ │ + blx 1430 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:37 │ │ │ │ │ - ldr r3, [pc, #380] @ (7650 ) │ │ │ │ │ + ldr r3, [pc, #380] @ (7320 ) │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - blt.n 74e0 │ │ │ │ │ + blt.n 71b0 │ │ │ │ │ ./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 183c │ │ │ │ │ + blx 1564 │ │ │ │ │ ./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 7606 │ │ │ │ │ + beq.w 72d6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:38 (discriminator 3) │ │ │ │ │ - ldr r4, [pc, #352] @ (7654 ) │ │ │ │ │ + ldr r4, [pc, #352] @ (7324 ) │ │ │ │ │ add r4, pc │ │ │ │ │ add.w r0, r4, #8 │ │ │ │ │ - blx 1708 │ │ │ │ │ + blx 1430 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:39 │ │ │ │ │ add.w r0, r4, #12 │ │ │ │ │ - blx 183c │ │ │ │ │ + blx 1564 │ │ │ │ │ ./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 7610 │ │ │ │ │ + beq.n 72e0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:39 (discriminator 3) │ │ │ │ │ - ldr r4, [pc, #324] @ (7658 ) │ │ │ │ │ + ldr r4, [pc, #324] @ (7328 ) │ │ │ │ │ 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 1708 │ │ │ │ │ + blx 1430 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:39 (discriminator 1) │ │ │ │ │ mov r0, r7 │ │ │ │ │ - blx 183c │ │ │ │ │ + blx 1564 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:40 │ │ │ │ │ - ldr r3, [pc, #304] @ (765c ) │ │ │ │ │ + ldr r3, [pc, #304] @ (732c ) │ │ │ │ │ add r3, pc │ │ │ │ │ ldr.w r8, [r3] │ │ │ │ │ cmp r8, r5 │ │ │ │ │ - blt.n 75a8 │ │ │ │ │ + blt.n 7278 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:53 │ │ │ │ │ mov r0, r7 │ │ │ │ │ - blx 1708 │ │ │ │ │ + blx 1430 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:53 (discriminator 1) │ │ │ │ │ mov r0, r6 │ │ │ │ │ - blx 183c │ │ │ │ │ + blx 1564 │ │ │ │ │ ./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, 759e │ │ │ │ │ + cbz r3, 726e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:53 (discriminator 3) │ │ │ │ │ - ldr r4, [pc, #276] @ (7660 ) │ │ │ │ │ + ldr r4, [pc, #276] @ (7330 ) │ │ │ │ │ add r4, pc │ │ │ │ │ add.w r0, r4, #12 │ │ │ │ │ - blx 1708 │ │ │ │ │ + blx 1430 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:54 │ │ │ │ │ add.w r0, r4, #16 │ │ │ │ │ - blx 183c │ │ │ │ │ + blx 1564 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:54 (discriminator 1) │ │ │ │ │ add.w r0, r4, #24 │ │ │ │ │ - blx 183c │ │ │ │ │ + blx 1564 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:54 (discriminator 2) │ │ │ │ │ add.w r0, r4, #8 │ │ │ │ │ - blx 183c │ │ │ │ │ + blx 1564 │ │ │ │ │ ./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 761a │ │ │ │ │ - ldr r4, [pc, #236] @ (7664 ) │ │ │ │ │ + beq.n 72ea │ │ │ │ │ + ldr r4, [pc, #236] @ (7334 ) │ │ │ │ │ add r4, pc │ │ │ │ │ add.w r0, r4, #8 │ │ │ │ │ - blx 1708 │ │ │ │ │ + blx 1430 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:54 (discriminator 1) │ │ │ │ │ add.w r0, r4, #24 │ │ │ │ │ - blx 1708 │ │ │ │ │ + blx 1430 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:54 (discriminator 2) │ │ │ │ │ add.w r0, r4, #16 │ │ │ │ │ - blx 1708 │ │ │ │ │ - b.n 74da │ │ │ │ │ + blx 1430 │ │ │ │ │ + b.n 71aa │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:36 (discriminator 1) │ │ │ │ │ add.w r0, r4, #20 │ │ │ │ │ - blx 183c │ │ │ │ │ - b.n 74b2 │ │ │ │ │ + blx 1564 │ │ │ │ │ + b.n 7182 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:53 (discriminator 1) │ │ │ │ │ add.w r0, r4, #24 │ │ │ │ │ - blx 1708 │ │ │ │ │ - b.n 7548 │ │ │ │ │ + blx 1430 │ │ │ │ │ + b.n 7218 │ │ │ │ │ ./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 1744 │ │ │ │ │ + blx 146c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:43 (discriminator 1) │ │ │ │ │ - vldr d6, [pc, #112] @ 7638 │ │ │ │ │ + vldr d6, [pc, #112] @ 7308 │ │ │ │ │ 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 1714 │ │ │ │ │ + blx 143c │ │ │ │ │ ./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 1714 │ │ │ │ │ + blx 143c │ │ │ │ │ ./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 7624 │ │ │ │ │ + beq.n 72f4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:51 │ │ │ │ │ movs r0, #1 │ │ │ │ │ - b.n 74dc │ │ │ │ │ + b.n 71ac │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:38 (discriminator 1) │ │ │ │ │ add.w r0, r4, #20 │ │ │ │ │ - blx 1708 │ │ │ │ │ - b.n 74f2 │ │ │ │ │ + blx 1430 │ │ │ │ │ + b.n 71c2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:39 (discriminator 1) │ │ │ │ │ add.w r0, r4, #24 │ │ │ │ │ - blx 183c │ │ │ │ │ - b.n 7510 │ │ │ │ │ + blx 1564 │ │ │ │ │ + b.n 71e0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:54 (discriminator 1) │ │ │ │ │ add.w r0, r4, #20 │ │ │ │ │ - blx 183c │ │ │ │ │ - b.n 7576 │ │ │ │ │ + blx 1564 │ │ │ │ │ + b.n 7246 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:48 │ │ │ │ │ - ldr r0, [pc, #64] @ (7668 ) │ │ │ │ │ + ldr r0, [pc, #64] @ (7338 ) │ │ │ │ │ ./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 1c3d8 │ │ │ │ │ - b.n 7602 │ │ │ │ │ + bl 16940 │ │ │ │ │ + b.n 72d2 │ │ │ │ │ nop │ │ │ │ │ nop.w │ │ │ │ │ subs r1, #239 @ 0xef │ │ │ │ │ cdp2 14, 15, cr2, cr10, cr2, {2} │ │ │ │ │ subs r7, #230 @ 0xe6 │ │ │ │ │ - ldrb r4, [r5, #14] │ │ │ │ │ + subs r4, r3, #3 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - ldrb r2, [r1, #20] │ │ │ │ │ + subs r2, r2, #7 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - ldrb r2, [r3, #19] │ │ │ │ │ + subs r2, r4, #6 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - ldrb r4, [r6, #18] │ │ │ │ │ + subs r4, r7, #5 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - ldrb r6, [r5, #12] │ │ │ │ │ + subs r6, r3, #1 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - ldrb r4, [r6, #17] │ │ │ │ │ + subs r4, r7, #4 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - ldrb r6, [r2, #17] │ │ │ │ │ + subs r6, r3, #4 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - ldrb r6, [r2, #11] │ │ │ │ │ + subs r6, r0, #0 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - ldrb r6, [r3, #16] │ │ │ │ │ + subs r6, r4, #3 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - ldrb r0, [r6, #15] │ │ │ │ │ + subs r0, r7, #2 │ │ │ │ │ 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] @ (7868 ) │ │ │ │ │ + ldr r4, [pc, #488] @ (7538 ) │ │ │ │ │ ./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 76b8 │ │ │ │ │ + bge.n 7388 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:16 │ │ │ │ │ - ldr r6, [pc, #480] @ (786c ) │ │ │ │ │ + ldr r6, [pc, #480] @ (753c ) │ │ │ │ │ add r6, pc │ │ │ │ │ add.w r0, r6, #44 @ 0x2c │ │ │ │ │ - blx 1630 │ │ │ │ │ + blx 1358 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:16 (discriminator 1) │ │ │ │ │ add.w r0, r6, #48 @ 0x30 │ │ │ │ │ - blx 1630 │ │ │ │ │ + blx 1358 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:16 (discriminator 2) │ │ │ │ │ add.w r0, r6, #52 @ 0x34 │ │ │ │ │ - blx 1630 │ │ │ │ │ + blx 1358 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:16 (discriminator 3) │ │ │ │ │ add.w r0, r6, #56 @ 0x38 │ │ │ │ │ - blx 1630 │ │ │ │ │ + blx 1358 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:16 (discriminator 4) │ │ │ │ │ add.w r0, r6, #60 @ 0x3c │ │ │ │ │ - blx 1630 │ │ │ │ │ + blx 1358 │ │ │ │ │ ./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] @ (7870 ) │ │ │ │ │ + ldr r4, [pc, #436] @ (7540 ) │ │ │ │ │ add r4, pc │ │ │ │ │ add.w r0, r4, #52 @ 0x34 │ │ │ │ │ - blx 183c │ │ │ │ │ + blx 1564 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:36 (discriminator 1) │ │ │ │ │ add.w r0, r4, #60 @ 0x3c │ │ │ │ │ - blx 183c │ │ │ │ │ + blx 1564 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:36 (discriminator 2) │ │ │ │ │ add.w r0, r4, #44 @ 0x2c │ │ │ │ │ - blx 183c │ │ │ │ │ + blx 1564 │ │ │ │ │ ./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 77c0 │ │ │ │ │ - ldr r4, [pc, #404] @ (7874 ) │ │ │ │ │ + beq.n 7490 │ │ │ │ │ + ldr r4, [pc, #404] @ (7544 ) │ │ │ │ │ add r4, pc │ │ │ │ │ add.w r6, r4, #44 @ 0x2c │ │ │ │ │ mov r0, r6 │ │ │ │ │ - blx 1708 │ │ │ │ │ + blx 1430 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:36 (discriminator 1) │ │ │ │ │ add.w r0, r4, #60 @ 0x3c │ │ │ │ │ - blx 1708 │ │ │ │ │ + blx 1430 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:36 (discriminator 2) │ │ │ │ │ add.w r0, r4, #52 @ 0x34 │ │ │ │ │ - blx 1708 │ │ │ │ │ + blx 1430 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:37 │ │ │ │ │ - ldr r3, [pc, #376] @ (7878 ) │ │ │ │ │ + ldr r3, [pc, #376] @ (7548 ) │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #4] │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - blt.n 770c │ │ │ │ │ + blt.n 73dc │ │ │ │ │ ./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 183c │ │ │ │ │ + blx 1564 │ │ │ │ │ ./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 7832 │ │ │ │ │ + beq.w 7502 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:38 (discriminator 3) │ │ │ │ │ - ldr r4, [pc, #348] @ (787c ) │ │ │ │ │ + ldr r4, [pc, #348] @ (754c ) │ │ │ │ │ add r4, pc │ │ │ │ │ add.w r0, r4, #44 @ 0x2c │ │ │ │ │ - blx 1708 │ │ │ │ │ + blx 1430 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:39 │ │ │ │ │ add.w r0, r4, #48 @ 0x30 │ │ │ │ │ - blx 183c │ │ │ │ │ + blx 1564 │ │ │ │ │ ./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 783c │ │ │ │ │ + beq.n 750c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:39 (discriminator 3) │ │ │ │ │ - ldr r4, [pc, #320] @ (7880 ) │ │ │ │ │ + ldr r4, [pc, #320] @ (7550 ) │ │ │ │ │ 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 1708 │ │ │ │ │ + blx 1430 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:39 (discriminator 1) │ │ │ │ │ mov r0, r7 │ │ │ │ │ - blx 183c │ │ │ │ │ + blx 1564 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:40 │ │ │ │ │ - ldr r3, [pc, #300] @ (7884 ) │ │ │ │ │ + ldr r3, [pc, #300] @ (7554 ) │ │ │ │ │ add r3, pc │ │ │ │ │ ldr.w r8, [r3, #4] │ │ │ │ │ cmp r8, r5 │ │ │ │ │ - blt.n 77d4 │ │ │ │ │ + blt.n 74a4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:53 │ │ │ │ │ mov r0, r7 │ │ │ │ │ - blx 1708 │ │ │ │ │ + blx 1430 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:53 (discriminator 1) │ │ │ │ │ mov r0, r6 │ │ │ │ │ - blx 183c │ │ │ │ │ + blx 1564 │ │ │ │ │ ./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, 77ca │ │ │ │ │ + cbz r3, 749a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:53 (discriminator 3) │ │ │ │ │ - ldr r4, [pc, #272] @ (7888 ) │ │ │ │ │ + ldr r4, [pc, #272] @ (7558 ) │ │ │ │ │ add r4, pc │ │ │ │ │ add.w r0, r4, #48 @ 0x30 │ │ │ │ │ - blx 1708 │ │ │ │ │ + blx 1430 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:54 │ │ │ │ │ add.w r0, r4, #52 @ 0x34 │ │ │ │ │ - blx 183c │ │ │ │ │ + blx 1564 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:54 (discriminator 1) │ │ │ │ │ add.w r0, r4, #60 @ 0x3c │ │ │ │ │ - blx 183c │ │ │ │ │ + blx 1564 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:54 (discriminator 2) │ │ │ │ │ add.w r0, r4, #44 @ 0x2c │ │ │ │ │ - blx 183c │ │ │ │ │ + blx 1564 │ │ │ │ │ ./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 7846 │ │ │ │ │ - ldr r4, [pc, #232] @ (788c ) │ │ │ │ │ + beq.n 7516 │ │ │ │ │ + ldr r4, [pc, #232] @ (755c ) │ │ │ │ │ add r4, pc │ │ │ │ │ add.w r0, r4, #44 @ 0x2c │ │ │ │ │ - blx 1708 │ │ │ │ │ + blx 1430 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:54 (discriminator 1) │ │ │ │ │ add.w r0, r4, #60 @ 0x3c │ │ │ │ │ - blx 1708 │ │ │ │ │ + blx 1430 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:54 (discriminator 2) │ │ │ │ │ add.w r0, r4, #52 @ 0x34 │ │ │ │ │ - blx 1708 │ │ │ │ │ - b.n 7706 │ │ │ │ │ + blx 1430 │ │ │ │ │ + b.n 73d6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:36 (discriminator 1) │ │ │ │ │ add.w r0, r4, #56 @ 0x38 │ │ │ │ │ - blx 183c │ │ │ │ │ - b.n 76de │ │ │ │ │ + blx 1564 │ │ │ │ │ + b.n 73ae │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:53 (discriminator 1) │ │ │ │ │ add.w r0, r4, #60 @ 0x3c │ │ │ │ │ - blx 1708 │ │ │ │ │ - b.n 7774 │ │ │ │ │ + blx 1430 │ │ │ │ │ + b.n 7444 │ │ │ │ │ ./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 1744 │ │ │ │ │ + blx 146c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:43 (discriminator 1) │ │ │ │ │ - vldr d6, [pc, #108] @ 7860 │ │ │ │ │ + vldr d6, [pc, #108] @ 7530 │ │ │ │ │ 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 1714 │ │ │ │ │ + blx 143c │ │ │ │ │ ./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 1714 │ │ │ │ │ + blx 143c │ │ │ │ │ ./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 7850 │ │ │ │ │ + beq.n 7520 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:51 │ │ │ │ │ movs r0, #1 │ │ │ │ │ - b.n 7708 │ │ │ │ │ + b.n 73d8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:38 (discriminator 1) │ │ │ │ │ add.w r0, r4, #56 @ 0x38 │ │ │ │ │ - blx 1708 │ │ │ │ │ - b.n 771e │ │ │ │ │ + blx 1430 │ │ │ │ │ + b.n 73ee │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:39 (discriminator 1) │ │ │ │ │ add.w r0, r4, #60 @ 0x3c │ │ │ │ │ - blx 183c │ │ │ │ │ - b.n 773c │ │ │ │ │ + blx 1564 │ │ │ │ │ + b.n 740c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:54 (discriminator 1) │ │ │ │ │ add.w r0, r4, #56 @ 0x38 │ │ │ │ │ - blx 183c │ │ │ │ │ - b.n 77a2 │ │ │ │ │ + blx 1564 │ │ │ │ │ + b.n 7472 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:48 │ │ │ │ │ - ldr r0, [pc, #60] @ (7890 ) │ │ │ │ │ + ldr r0, [pc, #60] @ (7560 ) │ │ │ │ │ ./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 1c3d8 │ │ │ │ │ - b.n 782e │ │ │ │ │ + bl 16940 │ │ │ │ │ + b.n 74fe │ │ │ │ │ nop │ │ │ │ │ subs r1, #239 @ 0xef │ │ │ │ │ cdp2 14, 15, cr2, cr10, cr2, {2} │ │ │ │ │ subs r7, #230 @ 0xe6 │ │ │ │ │ - ldrb r0, [r0, #6] │ │ │ │ │ + adds r0, r6, #2 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - ldrb r6, [r3, #11] │ │ │ │ │ + adds r6, r4, #6 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - ldrb r6, [r5, #10] │ │ │ │ │ + adds r6, r6, #5 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - ldrb r0, [r1, #10] │ │ │ │ │ + adds r0, r2, #5 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - ldrb r2, [r0, #4] │ │ │ │ │ + adds r2, r6, #0 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - ldrb r0, [r1, #9] │ │ │ │ │ + adds r0, r2, #4 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - ldrb r2, [r5, #8] │ │ │ │ │ + adds r2, r6, #3 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - ldrb r2, [r5, #2] │ │ │ │ │ + subs r2, r3, r7 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - ldrb r2, [r6, #7] │ │ │ │ │ + adds r2, r7, #2 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - ldrb r4, [r0, #7] │ │ │ │ │ + adds r4, r1, #2 │ │ │ │ │ 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] @ (78e0 ) │ │ │ │ │ + ldr r4, [pc, #60] @ (75b0 ) │ │ │ │ │ add r4, pc │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - blt.n 78ae │ │ │ │ │ + blt.n 757e │ │ │ │ │ ./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] @ (78e4 ) │ │ │ │ │ + ldr r5, [pc, #52] @ (75b4 ) │ │ │ │ │ add r5, pc │ │ │ │ │ add.w r0, r5, #8 │ │ │ │ │ - blx 1630 │ │ │ │ │ + blx 1358 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:16 (discriminator 1) │ │ │ │ │ add.w r0, r5, #12 │ │ │ │ │ - blx 1630 │ │ │ │ │ + blx 1358 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:16 (discriminator 2) │ │ │ │ │ add.w r0, r5, #16 │ │ │ │ │ - blx 1630 │ │ │ │ │ + blx 1358 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:16 (discriminator 3) │ │ │ │ │ add.w r0, r5, #20 │ │ │ │ │ - blx 1630 │ │ │ │ │ + blx 1358 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:16 (discriminator 4) │ │ │ │ │ add.w r0, r5, #24 │ │ │ │ │ - blx 1630 │ │ │ │ │ + blx 1358 │ │ │ │ │ ./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, [r3, #29] │ │ │ │ │ + subs r4, r1, r2 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - ldrb r0, [r7, #2] │ │ │ │ │ + subs r0, r0, r6 │ │ │ │ │ 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 7440 │ │ │ │ │ + bl 7110 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:69 │ │ │ │ │ - ldr.w ip, [pc, #32] @ 7924 │ │ │ │ │ + ldr.w ip, [pc, #32] @ 75f4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:68 │ │ │ │ │ mov r4, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:69 │ │ │ │ │ mov r0, r5 │ │ │ │ │ add ip, pc │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r1, r6 │ │ │ │ │ ldrd r3, r5, [ip, #28] │ │ │ │ │ str r5, [sp, #0] │ │ │ │ │ - bl a05c │ │ │ │ │ + bl 9d2c │ │ │ │ │ ./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 7340 │ │ │ │ │ - ldrb r6, [r3, #1] │ │ │ │ │ + b.n 7010 │ │ │ │ │ + subs r6, r4, r4 │ │ │ │ │ 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 7440 │ │ │ │ │ + bl 7110 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:76 │ │ │ │ │ - ldr.w ip, [pc, #32] @ 7964 │ │ │ │ │ + ldr.w ip, [pc, #32] @ 7634 │ │ │ │ │ ./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 9ff8 │ │ │ │ │ + bl 9cc8 │ │ │ │ │ ./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 7340 │ │ │ │ │ - ldrb r6, [r3, #0] │ │ │ │ │ + b.n 7010 │ │ │ │ │ + subs r6, r4, r3 │ │ │ │ │ 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] @ (79b4 ) │ │ │ │ │ + ldr r4, [pc, #60] @ (7684 ) │ │ │ │ │ add r4, pc │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - blt.n 7982 │ │ │ │ │ + blt.n 7652 │ │ │ │ │ ./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] @ (79b8 ) │ │ │ │ │ + ldr r5, [pc, #52] @ (7688 ) │ │ │ │ │ add r5, pc │ │ │ │ │ add.w r0, r5, #44 @ 0x2c │ │ │ │ │ - blx 1630 │ │ │ │ │ + blx 1358 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:16 (discriminator 1) │ │ │ │ │ add.w r0, r5, #48 @ 0x30 │ │ │ │ │ - blx 1630 │ │ │ │ │ + blx 1358 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:16 (discriminator 2) │ │ │ │ │ add.w r0, r5, #52 @ 0x34 │ │ │ │ │ - blx 1630 │ │ │ │ │ + blx 1358 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:16 (discriminator 3) │ │ │ │ │ add.w r0, r5, #56 @ 0x38 │ │ │ │ │ - blx 1630 │ │ │ │ │ + blx 1358 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:16 (discriminator 4) │ │ │ │ │ add.w r0, r5, #60 @ 0x3c │ │ │ │ │ - blx 1630 │ │ │ │ │ + blx 1358 │ │ │ │ │ ./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, [r1, #26] │ │ │ │ │ + adds r0, r7, r6 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - strb r4, [r4, #31] │ │ │ │ │ + subs r4, r5, r2 │ │ │ │ │ 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 766c │ │ │ │ │ + bl 733c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:69 │ │ │ │ │ - ldr.w ip, [pc, #32] @ 79f8 │ │ │ │ │ + ldr.w ip, [pc, #32] @ 76c8 │ │ │ │ │ ./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 10054 │ │ │ │ │ + bl fc44 │ │ │ │ │ ./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 73c0 │ │ │ │ │ - strb r2, [r1, #30] │ │ │ │ │ + b.n 7090 │ │ │ │ │ + subs r2, r2, r1 │ │ │ │ │ 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 766c │ │ │ │ │ + bl 733c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:76 │ │ │ │ │ - ldr.w ip, [pc, #32] @ 7a38 │ │ │ │ │ + ldr.w ip, [pc, #32] @ 7708 │ │ │ │ │ ./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 fff0 │ │ │ │ │ + bl fbe0 │ │ │ │ │ ./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 73c0 │ │ │ │ │ - strb r2, [r1, #29] │ │ │ │ │ + b.n 7090 │ │ │ │ │ + subs r2, r2, r0 │ │ │ │ │ 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 │ │ │ │ │ @@ -11010,15 +10960,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 7aa4 │ │ │ │ │ + ble.n 7774 │ │ │ │ │ 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) │ │ │ │ │ @@ -11039,15 +10989,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 7a6c │ │ │ │ │ + bne.n 773c │ │ │ │ │ ./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) │ │ │ │ │ @@ -11056,15 +11006,15 @@ │ │ │ │ │ vldr d6, [r2] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rdft.h:18 │ │ │ │ │ push {lr} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rdft.h:20 │ │ │ │ │ vmul.f64 d7, d7, d6 │ │ │ │ │ vstr d7, [r1] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rdft.h:21 (discriminator 1) │ │ │ │ │ - ble.n 7b3a │ │ │ │ │ + ble.n 780a │ │ │ │ │ subs r0, #3 │ │ │ │ │ add.w lr, r1, #16 │ │ │ │ │ mov r3, r1 │ │ │ │ │ mov ip, r2 │ │ │ │ │ lsrs r0, r0, #1 │ │ │ │ │ add.w lr, lr, r0, lsl #4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rdft.h:23 │ │ │ │ │ @@ -11087,15 +11037,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 7ace │ │ │ │ │ + bne.n 779e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rdft.h:26 │ │ │ │ │ adds r3, r0, #2 │ │ │ │ │ lsls r0, r3, #4 │ │ │ │ │ mov r3, r0 │ │ │ │ │ adds r0, #8 │ │ │ │ │ add.w ip, r2, r3 │ │ │ │ │ add r2, r0 │ │ │ │ │ @@ -11109,15 +11059,15 @@ │ │ │ │ │ vnmls.f64 d7, d5, d6 │ │ │ │ │ vstr d7, [r1, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rdft.h:27 │ │ │ │ │ ldr.w pc, [sp], #4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rdft.h:21 (discriminator 1) │ │ │ │ │ movs r0, #24 │ │ │ │ │ movs r3, #16 │ │ │ │ │ - b.n 7b10 │ │ │ │ │ + b.n 77e0 │ │ │ │ │ _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 │ │ │ │ │ vldr s14, [r2] │ │ │ │ │ @@ -11127,15 +11077,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 7ba8 │ │ │ │ │ + ble.n 7878 │ │ │ │ │ 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) │ │ │ │ │ @@ -11156,15 +11106,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 7b70 │ │ │ │ │ + bne.n 7840 │ │ │ │ │ ./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) │ │ │ │ │ @@ -11173,15 +11123,15 @@ │ │ │ │ │ vldr s14, [r2] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rdft.h:18 │ │ │ │ │ push {lr} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rdft.h:20 │ │ │ │ │ vmul.f32 s15, s15, s14 │ │ │ │ │ vstr s15, [r1] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rdft.h:21 (discriminator 1) │ │ │ │ │ - ble.n 7c3e │ │ │ │ │ + ble.n 790e │ │ │ │ │ subs r0, #3 │ │ │ │ │ add.w lr, r1, #8 │ │ │ │ │ mov r3, r1 │ │ │ │ │ mov ip, r2 │ │ │ │ │ lsrs r0, r0, #1 │ │ │ │ │ add.w lr, lr, r0, lsl #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rdft.h:23 │ │ │ │ │ @@ -11204,15 +11154,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 7bd2 │ │ │ │ │ + bne.n 78a2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rdft.h:26 │ │ │ │ │ adds r3, r0, #2 │ │ │ │ │ lsls r0, r3, #3 │ │ │ │ │ mov r3, r0 │ │ │ │ │ adds r0, #4 │ │ │ │ │ add.w ip, r2, r3 │ │ │ │ │ add r2, r0 │ │ │ │ │ @@ -11226,64 +11176,64 @@ │ │ │ │ │ vnmls.f32 s15, s13, s14 │ │ │ │ │ vstr s15, [r1, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rdft.h:27 │ │ │ │ │ ldr.w pc, [sp], #4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rdft.h:21 (discriminator 1) │ │ │ │ │ movs r0, #12 │ │ │ │ │ movs r3, #8 │ │ │ │ │ - b.n 7c14 │ │ │ │ │ + b.n 78e4 │ │ │ │ │ _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, #272] @ 7d68 │ │ │ │ │ + vldr d7, [pc, #272] @ 7a38 │ │ │ │ │ ./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 7ca4 │ │ │ │ │ + bge.n 7974 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:84 │ │ │ │ │ - vldr d7, [pc, #260] @ 7d70 │ │ │ │ │ + vldr d7, [pc, #260] @ 7a40 │ │ │ │ │ vcmpe.f64 d0, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bgt.n 7c8e │ │ │ │ │ + bgt.n 795e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:85 │ │ │ │ │ - vldr d7, [pc, #256] @ 7d78 │ │ │ │ │ + vldr d7, [pc, #256] @ 7a48 │ │ │ │ │ vcmpe.f64 d0, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bgt.n 7d3e │ │ │ │ │ + bgt.n 7a0e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:87 │ │ │ │ │ vpop {d8} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:86 │ │ │ │ │ - vldr d0, [pc, #244] @ 7d80 │ │ │ │ │ + vldr d0, [pc, #244] @ 7a50 │ │ │ │ │ ./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, #248] @ 7d88 │ │ │ │ │ - vldr d7, [pc, #252] @ 7d90 │ │ │ │ │ + vldr d0, [pc, #248] @ 7a58 │ │ │ │ │ + vldr d7, [pc, #252] @ 7a60 │ │ │ │ │ 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, #240] @ 7d98 │ │ │ │ │ + vldr d0, [pc, #240] @ 7a68 │ │ │ │ │ vdiv.f64 d0, d1, d0 │ │ │ │ │ - blx 1744 │ │ │ │ │ + blx 146c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:77 (discriminator 1) │ │ │ │ │ - vldr d7, [pc, #236] @ 7da0 │ │ │ │ │ + vldr d7, [pc, #236] @ 7a70 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:78 (discriminator 4) │ │ │ │ │ - ldr r2, [pc, #264] @ (7dc0 ) │ │ │ │ │ + ldr r2, [pc, #264] @ (7a90 ) │ │ │ │ │ ./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 (discriminator 4) │ │ │ │ │ add r2, pc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:78 │ │ │ │ │ vcvt.s32.f64 s15, d4 │ │ │ │ │ vmov r1, s15 │ │ │ │ │ @@ -11301,15 +11251,15 @@ │ │ │ │ │ orrle.w r0, r1, r1, asr #31 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:78 (discriminator 4) │ │ │ │ │ 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, #224] @ (7dc4 ) │ │ │ │ │ + ldr r3, [pc, #224] @ (7a94 ) │ │ │ │ │ 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] │ │ │ │ │ @@ -11345,20 +11295,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, #100] @ 7da8 │ │ │ │ │ + vldr d1, [pc, #100] @ 7a78 │ │ │ │ │ vmov.f64 d0, d8 │ │ │ │ │ - blx 16c8 │ │ │ │ │ + blx 13f0 │ │ │ │ │ vmov.f64 d5, d0 │ │ │ │ │ - vldr d0, [pc, #92] @ 7db0 │ │ │ │ │ - vldr d6, [pc, #96] @ 7db8 │ │ │ │ │ + vldr d0, [pc, #92] @ 7a80 │ │ │ │ │ + vldr d6, [pc, #96] @ 7a88 │ │ │ │ │ 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} │ │ │ │ │ @@ -11378,36 +11328,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 7d80 │ │ │ │ │ + bcs.n 7a50 │ │ │ │ │ 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] @ (8060 ) │ │ │ │ │ - cbz r5, 7de0 │ │ │ │ │ + ldr r0, [pc, #676] @ (7d30 ) │ │ │ │ │ + cbz r5, 7ab0 │ │ │ │ │ subs r7, #226 @ 0xe2 │ │ │ │ │ - strh r2, [r7, r2] │ │ │ │ │ - movs r1, r0 │ │ │ │ │ - strh r4, [r1, r2] │ │ │ │ │ - movs r1, r0 │ │ │ │ │ + smlad r0, sl, r0, r0 │ │ │ │ │ + @ instruction: 0xfafc0000 │ │ │ │ │ _soxr_make_lpf(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:91 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ vpush {d8-d15} │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ │ @@ -11419,27 +11367,27 @@ │ │ │ │ │ mov r4, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:93 │ │ │ │ │ mov r0, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:91 │ │ │ │ │ vmov.f64 d13, d2 │ │ │ │ │ vmov.f64 d14, d3 │ │ │ │ │ vmov.f64 d8, d0 │ │ │ │ │ - ldr r5, [pc, #272] @ (7f08 ) │ │ │ │ │ + ldr r5, [pc, #272] @ (7bd8 ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:93 │ │ │ │ │ - blx 1774 │ │ │ │ │ + blx 149c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:92 │ │ │ │ │ subs r7, r4, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:94 │ │ │ │ │ vmov.f64 d0, d9 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:93 │ │ │ │ │ mov r9, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:94 │ │ │ │ │ - bl 70a8 │ │ │ │ │ + bl 6d78 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:96 │ │ │ │ │ - ldr r3, [pc, #260] @ (7f0c ) │ │ │ │ │ + ldr r3, [pc, #260] @ (7bdc ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:91 │ │ │ │ │ add r5, pc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:94 (discriminator 1) │ │ │ │ │ vmov d10, r7, r7 │ │ │ │ │ vcvt.f64.s32 d10, d10, #1 │ │ │ │ │ vmov.f64 d6, #112 @ 0x3f800000 1.0 │ │ │ │ │ vdiv.f64 d11, d14, d0 │ │ │ │ │ @@ -11449,27 +11397,27 @@ │ │ │ │ │ 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 7ed4 │ │ │ │ │ + bgt.n 7ba4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:99 │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - beq.n 7ec8 │ │ │ │ │ + beq.n 7b98 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:99 (discriminator 2) │ │ │ │ │ add.w r8, r7, r7, lsr #31 │ │ │ │ │ adds r3, r7, #1 │ │ │ │ │ mov.w r8, r8, asr #1 │ │ │ │ │ - blt.n 7ec8 │ │ │ │ │ + blt.n 7b98 │ │ │ │ │ mov r5, r9 │ │ │ │ │ add r6, r9 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:100 │ │ │ │ │ - vldr d13, [pc, #188] @ 7f00 │ │ │ │ │ + vldr d13, [pc, #188] @ 7bd0 │ │ │ │ │ ./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) │ │ │ │ │ @@ -11478,85 +11426,84 @@ │ │ │ │ │ vcvt.f64.s32 d15, s15 │ │ │ │ │ vsub.f64 d15, d15, d10 │ │ │ │ │ vmul.f64 d7, d15, d13 │ │ │ │ │ vmul.f64 d15, d12, d15 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:101 │ │ │ │ │ vcmp.f64 d7, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.n 7e80 │ │ │ │ │ + beq.n 7b50 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:101 (discriminator 1) │ │ │ │ │ vmul.f64 d0, d8, d7 │ │ │ │ │ vstr d7, [sp, #24] │ │ │ │ │ - blx 17b0 │ │ │ │ │ + blx 14d8 │ │ │ │ │ vldr d7, [sp, #24] │ │ │ │ │ vdiv.f64 d6, d0, d7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:102 │ │ │ │ │ vmov.f64 d7, d14 │ │ │ │ │ mov sl, r5 │ │ │ │ │ vmls.f64 d7, d15, d15 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:101 (discriminator 4) │ │ │ │ │ vstr d6, [r5] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:102 │ │ │ │ │ vcmp.f64 d7, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bmi.n 7ef0 │ │ │ │ │ + bmi.n 7bc0 │ │ │ │ │ vsqrt.f64 d0, d7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:102 (discriminator 1) │ │ │ │ │ vmul.f64 d0, d9, d0 │ │ │ │ │ - bl 70a8 │ │ │ │ │ + bl 6d78 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:102 (discriminator 2) │ │ │ │ │ vmul.f64 d0, d0, d11 │ │ │ │ │ vldr d7, [sl] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:103 │ │ │ │ │ subs r3, r7, r4 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ ./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, d7 │ │ │ │ │ vstmia r5!, {d0} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:103 │ │ │ │ │ - beq.n 7ec2 │ │ │ │ │ + beq.n 7b92 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:104 │ │ │ │ │ vstr d0, [r6, #-8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:99 (discriminator 2) │ │ │ │ │ subs r6, #8 │ │ │ │ │ cmp r4, r8 │ │ │ │ │ - ble.n 7e4a │ │ │ │ │ + ble.n 7b1a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:107 │ │ │ │ │ mov r0, r9 │ │ │ │ │ add sp, #32 │ │ │ │ │ vpop {d8-d15} │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:96 (discriminator 1) │ │ │ │ │ - ldr r0, [pc, #56] @ (7f10 ) │ │ │ │ │ + ldr r0, [pc, #56] @ (7be0 ) │ │ │ │ │ vmov r2, r3, d8 │ │ │ │ │ mov r1, r4 │ │ │ │ │ vstr d14, [sp, #16] │ │ │ │ │ add r0, pc │ │ │ │ │ vstr d13, [sp, #8] │ │ │ │ │ vstr d9, [sp] │ │ │ │ │ - bl 1c94 │ │ │ │ │ - b.n 7e2a │ │ │ │ │ + bl 19bc │ │ │ │ │ + b.n 7afa │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:102 │ │ │ │ │ vmov.f64 d0, d7 │ │ │ │ │ - blx 17d4 │ │ │ │ │ - b.n 7e9c │ │ │ │ │ + blx 14fc │ │ │ │ │ + b.n 7b6c │ │ │ │ │ nop │ │ │ │ │ nop.w │ │ │ │ │ cmp r5, #24 │ │ │ │ │ strb r4, [r0, r1] │ │ │ │ │ movs r1, #251 @ 0xfb │ │ │ │ │ ands r1, r1 │ │ │ │ │ - strb r0, [r4, #3] │ │ │ │ │ + asrs r4, r2, #16 │ │ │ │ │ movs r1, r0 │ │ │ │ │ lsls r0, r3, #3 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - blx sl │ │ │ │ │ - movs r1, r0 │ │ │ │ │ + orr.w r0, r8, #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 │ │ │ │ │ @@ -11566,99 +11513,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 7fa4 │ │ │ │ │ + bmi.n 7c74 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:112 │ │ │ │ │ - vldr d6, [pc, #124] @ 7fc0 │ │ │ │ │ + vldr d6, [pc, #124] @ 7c90 │ │ │ │ │ ./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 7f86 │ │ │ │ │ + bpl.n 7c56 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:112 (discriminator 1) │ │ │ │ │ - vldr d6, [pc, #116] @ 7fc8 │ │ │ │ │ - vldr d7, [pc, #120] @ 7fd0 │ │ │ │ │ + vldr d6, [pc, #116] @ 7c98 │ │ │ │ │ + vldr d7, [pc, #120] @ 7ca0 │ │ │ │ │ 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, 7f7e │ │ │ │ │ + cbnz r3, 7c4e │ │ │ │ │ ./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 1824 │ │ │ │ │ + blx 154c │ │ │ │ │ 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] @ 7fd8 │ │ │ │ │ - vldr d4, [pc, #84] @ 7fe0 │ │ │ │ │ - vldr d5, [pc, #88] @ 7fe8 │ │ │ │ │ + vldr d3, [pc, #80] @ 7ca8 │ │ │ │ │ + vldr d4, [pc, #84] @ 7cb0 │ │ │ │ │ + vldr d5, [pc, #88] @ 7cb8 │ │ │ │ │ vmls.f64 d4, d7, d3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:112 (discriminator 2) │ │ │ │ │ - vldr d6, [pc, #88] @ 7ff0 │ │ │ │ │ + vldr d6, [pc, #88] @ 7cc0 │ │ │ │ │ ./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 7f62 │ │ │ │ │ + b.n 7c32 │ │ │ │ │ ./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 7c44 │ │ │ │ │ + bl 7914 │ │ │ │ │ vmov.f64 d7, d0 │ │ │ │ │ - b.n 7f40 │ │ │ │ │ + b.n 7c10 │ │ │ │ │ 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 85b8 │ │ │ │ │ + b.n 8288 │ │ │ │ │ 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 801a │ │ │ │ │ + bcc.n 7cea │ │ │ │ │ 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, #328] @ (8158 ) │ │ │ │ │ + ldr r3, [pc, #328] @ (7e28 ) │ │ │ │ │ ./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 │ │ │ │ │ @@ -11678,45 +11625,45 @@ │ │ │ │ │ ./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 8060 │ │ │ │ │ + blt.n 7d30 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:127 │ │ │ │ │ cmp r1, #1 │ │ │ │ │ - ble.n 813a │ │ │ │ │ + ble.n 7e0a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:127 (discriminator 1) │ │ │ │ │ - vldr d6, [pc, #256] @ 8148 │ │ │ │ │ + vldr d6, [pc, #256] @ 7e18 │ │ │ │ │ vmov.f64 d7, #104 @ 0x3f400000 0.750 │ │ │ │ │ - vldr d9, [pc, #256] @ 8150 │ │ │ │ │ + vldr d9, [pc, #256] @ 7e20 │ │ │ │ │ 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, #248] @ (815c ) │ │ │ │ │ + ldr r2, [pc, #248] @ (7e2c ) │ │ │ │ │ ldr r3, [r3, r2] │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - ble.n 8092 │ │ │ │ │ + ble.n 7d62 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:129 (discriminator 1) │ │ │ │ │ - ldr r0, [pc, #244] @ (8160 ) │ │ │ │ │ + ldr r0, [pc, #244] @ (7e30 ) │ │ │ │ │ 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 1c94 │ │ │ │ │ + bl 19bc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:132 │ │ │ │ │ vabs.f64 d5, d8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:134 │ │ │ │ │ vmov s15, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:133 │ │ │ │ │ vmov.f64 d2, #96 @ 0x3f000000 0.5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:138 │ │ │ │ │ @@ -11743,123 +11690,122 @@ │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ it ge │ │ │ │ │ vmovge.f64 d2, d5 │ │ │ │ │ ./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 7f14 │ │ │ │ │ + bl 7be4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:139 │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - bne.n 80fa │ │ │ │ │ + bne.n 7dca │ │ │ │ │ ./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 8128 │ │ │ │ │ + ble.n 7df8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:140 (discriminator 1) │ │ │ │ │ mov r1, r6 │ │ │ │ │ - bl 1bb88 │ │ │ │ │ + bl 160f0 │ │ │ │ │ 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 811e │ │ │ │ │ + bmi.n 7dee │ │ │ │ │ ./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 7dc8 │ │ │ │ │ + bl 7a98 │ │ │ │ │ ./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 1be1c │ │ │ │ │ + bl 16384 │ │ │ │ │ subs r4, r4, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:140 (discriminator 2) │ │ │ │ │ adds r6, r4, #1 │ │ │ │ │ - b.n 80f8 │ │ │ │ │ + b.n 7dc8 │ │ │ │ │ movs r7, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:127 (discriminator 2) │ │ │ │ │ vmov.f64 d9, #96 @ 0x3f000000 0.5 │ │ │ │ │ - b.n 8060 │ │ │ │ │ + b.n 7d30 │ │ │ │ │ nop │ │ │ │ │ nop.w │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ eors r6, r3 │ │ │ │ │ ldrb r1, [r5, r0] │ │ │ │ │ stmia r2!, {r0, r1, r2, r3, r7} │ │ │ │ │ cmp r0, #245 @ 0xf5 │ │ │ │ │ subs r7, #228 @ 0xe4 │ │ │ │ │ - ldr r4, [r2, #108] @ 0x6c │ │ │ │ │ + asrs r0, r1, #8 │ │ │ │ │ movs r1, r0 │ │ │ │ │ lsls r0, r3, #3 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - mov r4, sp │ │ │ │ │ - movs r1, r0 │ │ │ │ │ + cdp 0, 14, cr0, cr4, cr0, {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] @ 8350 │ │ │ │ │ + vldr d7, [pc, #468] @ 8020 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:155 │ │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ │ - ldr.w fp, [pc, #536] @ 8398 │ │ │ │ │ + ldr.w fp, [pc, #536] @ 8068 │ │ │ │ │ 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 8718 │ │ │ │ │ + ble.w 83e8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:156 (discriminator 1) │ │ │ │ │ - vldr d7, [pc, #444] @ 8358 │ │ │ │ │ + vldr d7, [pc, #444] @ 8028 │ │ │ │ │ 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] @ 8350 │ │ │ │ │ + vldr d6, [pc, #424] @ 8020 │ │ │ │ │ ./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 d14, d7, d6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:161 (discriminator 1) │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - ble.w 87c4 │ │ │ │ │ + ble.w 8494 │ │ │ │ │ ./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 81b6 │ │ │ │ │ + bne.n 7e86 │ │ │ │ │ ./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, #64] @ 0x40 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:164 │ │ │ │ │ @@ -11868,101 +11814,101 @@ │ │ │ │ │ lsls r3, r4, #2 │ │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ │ ./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] @ 839c │ │ │ │ │ + ldr.w sl, [pc, #456] @ 806c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:163 │ │ │ │ │ - blx 1618 │ │ │ │ │ + blx 1340 │ │ │ │ │ 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 1774 │ │ │ │ │ + blx 149c │ │ │ │ │ ./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 d11, [pc, #368] @ 8360 │ │ │ │ │ + vldr d11, [pc, #368] @ 8030 │ │ │ │ │ ./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 16a4 │ │ │ │ │ + blx 13cc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:68 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 7440 │ │ │ │ │ + bl 7110 │ │ │ │ │ ./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 a05c │ │ │ │ │ + bl 9d2c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:70 │ │ │ │ │ mov r0, r9 │ │ │ │ │ - bl 7340 │ │ │ │ │ + bl 7010 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:168 │ │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ │ ldrd r2, r3, [r6, #8] │ │ │ │ │ add r1, 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 r2, r3, [r1] │ │ │ │ │ vstr d11, [r6, #8] │ │ │ │ │ vstr d11, [r8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:170 (discriminator 1) │ │ │ │ │ - blt.w 87da │ │ │ │ │ - ldr r3, [pc, #360] @ (83a0 ) │ │ │ │ │ + blt.w 84aa │ │ │ │ │ + ldr r3, [pc, #360] @ (8070 ) │ │ │ │ │ add.w r9, r4, #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:159 │ │ │ │ │ vmov.f64 d13, d11 │ │ │ │ │ vmov.f64 d12, d11 │ │ │ │ │ vmov.f64 d8, d11 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:174 │ │ │ │ │ - vldr d15, [pc, #284] @ 8368 │ │ │ │ │ + vldr d15, [pc, #284] @ 8038 │ │ │ │ │ mov r5, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:170 (discriminator 1) │ │ │ │ │ mov sl, r6 │ │ │ │ │ ldr.w r8, [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, #64] @ 0x40 │ │ │ │ │ mov r4, fp │ │ │ │ │ mov fp, r1 │ │ │ │ │ - b.n 828c │ │ │ │ │ + b.n 7f5c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:150 │ │ │ │ │ ldr.w r3, [r8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:150 (discriminator 1) │ │ │ │ │ - ldr r0, [pc, #316] @ (83a4 ) │ │ │ │ │ + ldr r0, [pc, #316] @ (8074 ) │ │ │ │ │ ./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 8270 │ │ │ │ │ + ble.n 7f40 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:150 (discriminator 1) │ │ │ │ │ - bl 1c94 │ │ │ │ │ + bl 19bc │ │ │ │ │ ./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) │ │ │ │ │ @@ -11971,53 +11917,53 @@ │ │ │ │ │ movs r0, #0 │ │ │ │ │ movs r1, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:170 (discriminator 1) │ │ │ │ │ cmp r9, 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 83a8 │ │ │ │ │ + beq.w 8078 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:171 │ │ │ │ │ vldr d1, [sl] │ │ │ │ │ vmov.f64 d9, d8 │ │ │ │ │ vldr d0, [sl, #8] │ │ │ │ │ - blx 1878 │ │ │ │ │ + blx 15a0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:185 │ │ │ │ │ vldr d7, [sl, #8] │ │ │ │ │ vldr d2, [sl] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:171 │ │ │ │ │ vmov.f64 d8, d0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:173 │ │ │ │ │ vsub.f64 d9, d0, d9 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:176 │ │ │ │ │ vmov.f64 d6, d13 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:185 │ │ │ │ │ vmul.f64 d7, d7, d7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:180 │ │ │ │ │ - vldr d3, [pc, #184] @ 8370 │ │ │ │ │ + vldr d3, [pc, #184] @ 8040 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:185 │ │ │ │ │ vmla.f64 d7, d2, d2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:176 │ │ │ │ │ - vldr d2, [pc, #184] @ 8378 │ │ │ │ │ + vldr d2, [pc, #184] @ 8048 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:180 │ │ │ │ │ - vldr d4, [pc, #188] @ 8380 │ │ │ │ │ + vldr d4, [pc, #188] @ 8050 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:183 │ │ │ │ │ asrs r3, r4, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:174 │ │ │ │ │ vcmpe.f64 d9, d15 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:180 │ │ │ │ │ - vldr d5, [pc, #188] @ 8388 │ │ │ │ │ + vldr d5, [pc, #188] @ 8058 │ │ │ │ │ ./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 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:185 │ │ │ │ │ vsqrt.f64 d0, d7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:174 │ │ │ │ │ - vldr d7, [pc, #180] @ 8390 │ │ │ │ │ + vldr d7, [pc, #180] @ 8060 │ │ │ │ │ vcmpe.f64 d9, d7 │ │ │ │ │ ite mi │ │ │ │ │ movmi r1, #1 │ │ │ │ │ movpl r1, #0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ite gt │ │ │ │ │ movgt r0, #1 │ │ │ │ │ @@ -12054,18 +12000,18 @@ │ │ │ │ │ vmul.f64 d7, d7, d5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:182 │ │ │ │ │ vabs.f64 d7, d7 │ │ │ │ │ vadd.f64 d11, d11, d7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:183 │ │ │ │ │ vstr d11, [r3] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:148 │ │ │ │ │ - beq.n 8260 │ │ │ │ │ + beq.n 7f30 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:149 │ │ │ │ │ - blx 1744 │ │ │ │ │ - b.n 8274 │ │ │ │ │ + blx 146c │ │ │ │ │ + b.n 7f44 │ │ │ │ │ nop │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ eors r1, r1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ @@ -12092,114 +12038,113 @@ │ │ │ │ │ strb r4, [r0, r1] │ │ │ │ │ movs r1, #251 @ 0xfb │ │ │ │ │ ands r1, r1 │ │ │ │ │ strh r4, [r0, r3] │ │ │ │ │ strh r1, [r1, #62] @ 0x3e │ │ │ │ │ str r7, [sp, #804] @ 0x324 │ │ │ │ │ ands r1, r2 │ │ │ │ │ - ldr r6, [r3, #84] @ 0x54 │ │ │ │ │ + asrs r2, r2, #2 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - ldr r2, [r1, #120] @ 0x78 │ │ │ │ │ + asrs r2, r2, #9 │ │ │ │ │ movs r1, r0 │ │ │ │ │ lsls r0, r3, #3 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - add ip, r6 │ │ │ │ │ - movs r1, r0 │ │ │ │ │ + stc 0, cr0, [ip, #-0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:188 │ │ │ │ │ mov r1, fp │ │ │ │ │ ldr r4, [sp, #64] @ 0x40 │ │ │ │ │ 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, [r1] │ │ │ │ │ strd r2, r3, [r6, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:68 │ │ │ │ │ - bl 7440 │ │ │ │ │ + bl 7110 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:69 │ │ │ │ │ - ldr.w ip, [pc, #896] @ 8740 │ │ │ │ │ + ldr.w ip, [pc, #896] @ 8410 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:68 │ │ │ │ │ mov r9, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:69 │ │ │ │ │ mov r2, 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 a05c │ │ │ │ │ + bl 9d2c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:70 │ │ │ │ │ mov r0, r9 │ │ │ │ │ - bl 7340 │ │ │ │ │ + bl 7010 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:190 (discriminator 1) │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.w 8808 │ │ │ │ │ + beq.w 84d8 │ │ │ │ │ ./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 83fe │ │ │ │ │ + bne.n 80ce │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:192 (discriminator 1) │ │ │ │ │ asrs r0, r4, #1 │ │ │ │ │ cmp r4, #3 │ │ │ │ │ str r7, [sp, #48] @ 0x30 │ │ │ │ │ - ble.n 8440 │ │ │ │ │ + ble.n 8110 │ │ │ │ │ adds r1, r0, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:194 │ │ │ │ │ ldr r7, [sp, #48] @ 0x30 │ │ │ │ │ add.w r2, r6, #8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:192 │ │ │ │ │ movs r3, #1 │ │ │ │ │ add.w r1, r6, r1, lsl #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:194 │ │ │ │ │ - vldr d6, [pc, #760] @ 8720 │ │ │ │ │ + vldr d6, [pc, #760] @ 83f0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:193 │ │ │ │ │ vldr d7, [r2] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:192 (discriminator 3) │ │ │ │ │ adds r3, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:192 (discriminator 1) │ │ │ │ │ cmp r3, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:193 │ │ │ │ │ vadd.f64 d7, d7, d7 │ │ │ │ │ vstmia r2!, {d7} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:194 │ │ │ │ │ vstmia r1!, {d6} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:192 (discriminator 1) │ │ │ │ │ - blt.n 8428 │ │ │ │ │ + blt.n 80f8 │ │ │ │ │ str r7, [sp, #48] @ 0x30 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:68 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 7440 │ │ │ │ │ + bl 7110 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:69 │ │ │ │ │ - ldr.w ip, [pc, #764] @ 8744 │ │ │ │ │ + ldr.w ip, [pc, #764] @ 8414 │ │ │ │ │ mov r2, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:68 │ │ │ │ │ mov r9, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:69 │ │ │ │ │ add ip, pc │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldrd r7, r3, [ip, #28] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ mov r3, r7 │ │ │ │ │ - bl a05c │ │ │ │ │ + bl 9d2c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:70 │ │ │ │ │ mov r0, r9 │ │ │ │ │ - bl 7340 │ │ │ │ │ + bl 7010 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:213 (discriminator 1) │ │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ │ ldr r7, [sp, #48] @ 0x30 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:200 │ │ │ │ │ vmov.f64 d5, #112 @ 0x3f800000 1.0 │ │ │ │ │ mov r2, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:213 (discriminator 1) │ │ │ │ │ @@ -12239,103 +12184,103 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:199 │ │ │ │ │ vmla.f64 d7, d3, d4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:200 │ │ │ │ │ vsub.f64 d7, d7, d6 │ │ │ │ │ ./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 847e │ │ │ │ │ + blt.n 814e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:202 │ │ │ │ │ vldr d0, [r6] │ │ │ │ │ add.w fp, r6, r4, lsl #3 │ │ │ │ │ - blx 186c │ │ │ │ │ + blx 1594 │ │ │ │ │ vmov.f64 d7, d0 │ │ │ │ │ sub.w fp, fp, #16 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:202 (discriminator 2) │ │ │ │ │ mov r9, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:202 (discriminator 1) │ │ │ │ │ vldr d0, [r6, #8] │ │ │ │ │ vstr d7, [r6] │ │ │ │ │ - blx 186c │ │ │ │ │ + blx 1594 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:202 (discriminator 2) │ │ │ │ │ vstr d0, [r6, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:204 │ │ │ │ │ vldr d0, [r9, #16] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:203 (discriminator 1) │ │ │ │ │ add.w r9, r9, #16 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:204 │ │ │ │ │ - blx 186c │ │ │ │ │ + blx 1594 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:205 │ │ │ │ │ vldr d11, [r9, #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, d11 │ │ │ │ │ - blx 1884 │ │ │ │ │ + blx 15ac │ │ │ │ │ vmov.f64 d7, d0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:206 │ │ │ │ │ vmov.f64 d0, d11 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:205 (discriminator 1) │ │ │ │ │ vmul.f64 d7, d7, d9 │ │ │ │ │ vstr d7, [r9] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:206 │ │ │ │ │ - blx 17b0 │ │ │ │ │ + blx 14d8 │ │ │ │ │ ./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 r9, fp │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:206 (discriminator 1) │ │ │ │ │ vstr d0, [r9, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:203 (discriminator 1) │ │ │ │ │ - bne.n 84de │ │ │ │ │ + bne.n 81ae │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:68 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r9, r7 │ │ │ │ │ - bl 7440 │ │ │ │ │ + bl 7110 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:69 │ │ │ │ │ - ldr.w ip, [pc, #548] @ 8748 │ │ │ │ │ + ldr.w ip, [pc, #548] @ 8418 │ │ │ │ │ ./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 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:70 │ │ │ │ │ mov r7, r9 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:69 │ │ │ │ │ - bl a05c │ │ │ │ │ + bl 9d2c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:70 │ │ │ │ │ mov r0, fp │ │ │ │ │ - bl 7340 │ │ │ │ │ + bl 7010 │ │ │ │ │ ./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 r5, sl │ │ │ │ │ - bne.n 8546 │ │ │ │ │ + bne.n 8216 │ │ │ │ │ str r7, [sp, #48] @ 0x30 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:213 (discriminator 1) │ │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ │ vmov.f64 d6, #96 @ 0x3f000000 0.5 │ │ │ │ │ - vldr d4, [pc, #456] @ 8728 │ │ │ │ │ + vldr d4, [pc, #456] @ 83f8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:158 │ │ │ │ │ - vldr d8, [pc, #444] @ 8720 │ │ │ │ │ + vldr d8, [pc, #444] @ 83f0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:213 (discriminator 1) │ │ │ │ │ vldr d5, [r3] │ │ │ │ │ vdiv.f64 d7, d5, d4 │ │ │ │ │ vadd.f64 d7, d7, d6 │ │ │ │ │ vcvt.s32.f64 s15, d7 │ │ │ │ │ vmov r0, s15 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 8870 │ │ │ │ │ + blt.w 8540 │ │ │ │ │ ./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 │ │ │ │ │ @@ -12371,73 +12316,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 8590 │ │ │ │ │ + bne.n 8260 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:222 │ │ │ │ │ str r7, [sp, #48] @ 0x30 │ │ │ │ │ - cbz r5, 8608 │ │ │ │ │ + cbz r5, 82d8 │ │ │ │ │ add.w r3, r6, r5, lsl #3 │ │ │ │ │ vldr d6, [r3] │ │ │ │ │ - b.n 85ec │ │ │ │ │ + b.n 82bc │ │ │ │ │ ./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 8606 │ │ │ │ │ + ble.n 82d6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:222 │ │ │ │ │ subs r5, #1 │ │ │ │ │ - beq.n 8606 │ │ │ │ │ + beq.n 82d6 │ │ │ │ │ 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 85da │ │ │ │ │ + bgt.n 82aa │ │ │ │ │ str r7, [sp, #48] @ 0x30 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:225 │ │ │ │ │ - vldr d7, [pc, #276] @ 8720 │ │ │ │ │ + vldr d7, [pc, #276] @ 83f0 │ │ │ │ │ ./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 d14, 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 8638 │ │ │ │ │ + beq.n 8308 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:227 │ │ │ │ │ vmov.f64 d6, #112 @ 0x3f800000 1.0 │ │ │ │ │ vcmp.f64 d14, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bne.w 8750 │ │ │ │ │ + bne.w 8420 │ │ │ │ │ ./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 867c │ │ │ │ │ + ble.n 834c │ │ │ │ │ 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, #232] @ 8730 │ │ │ │ │ + vldr d6, [pc, #232] @ 8400 │ │ │ │ │ ./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 │ │ │ │ │ @@ -12456,47 +12401,47 @@ │ │ │ │ │ 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 8650 │ │ │ │ │ + bne.n 8320 │ │ │ │ │ str r7, [sp, #48] @ 0x30 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:239 │ │ │ │ │ - vldr d7, [pc, #176] @ 8730 │ │ │ │ │ + vldr d7, [pc, #176] @ 8400 │ │ │ │ │ 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 8698 │ │ │ │ │ + bgt.n 8368 │ │ │ │ │ ./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, [r8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - ble.n 8702 │ │ │ │ │ + ble.n 83d2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:241 (discriminator 1) │ │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:243 │ │ │ │ │ vmov s15, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:241 (discriminator 1) │ │ │ │ │ - vldr d3, [pc, #124] @ 8728 │ │ │ │ │ + vldr d3, [pc, #124] @ 83f8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:243 │ │ │ │ │ vcvt.f64.s32 d5, s15 │ │ │ │ │ - vldr d7, [pc, #132] @ 8738 │ │ │ │ │ + vldr d7, [pc, #132] @ 8408 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:241 (discriminator 1) │ │ │ │ │ - ldr r0, [pc, #148] @ (874c ) │ │ │ │ │ + ldr r0, [pc, #148] @ (841c ) │ │ │ │ │ vldr d2, [r2] │ │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ │ add r0, pc │ │ │ │ │ str r5, [sp, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:243 │ │ │ │ │ vmul.f64 d5, d5, d7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:241 (discriminator 1) │ │ │ │ │ @@ -12518,56 +12463,55 @@ │ │ │ │ │ vdiv.f64 d4, d5, d6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:241 (discriminator 1) │ │ │ │ │ vstr d8, [sp, #8] │ │ │ │ │ vdiv.f64 d6, d2, d3 │ │ │ │ │ vsub.f64 d7, d7, d4 │ │ │ │ │ vmov r2, r3, d6 │ │ │ │ │ vstr d7, [sp, #40] @ 0x28 │ │ │ │ │ - bl 1c94 │ │ │ │ │ + bl 19bc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:244 │ │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ │ - blx 168c │ │ │ │ │ + blx 13b4 │ │ │ │ │ ./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 1688 │ │ │ │ │ + b.w 13b0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:156 (discriminator 2) │ │ │ │ │ vmov.f64 d7, d0 │ │ │ │ │ - b.n 81a2 │ │ │ │ │ + b.n 7e72 │ │ │ │ │ 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, [r4, #88] @ 0x58 │ │ │ │ │ + asrs r2, r5, #1 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - ldr r2, [r3, #80] @ 0x50 │ │ │ │ │ + lsrs r2, r4, #31 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - ldr r6, [r7, #64] @ 0x40 │ │ │ │ │ - movs r1, r0 │ │ │ │ │ - eors r6, r4 │ │ │ │ │ + lsrs r6, r0, #28 │ │ │ │ │ movs r1, r0 │ │ │ │ │ + @ instruction: 0xe8de0000 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:231 │ │ │ │ │ vsub.f64 d7, d7, d14 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:230 │ │ │ │ │ - vldr d5, [pc, #288] @ 8878 │ │ │ │ │ - vldr d2, [pc, #292] @ 8880 │ │ │ │ │ + vldr d5, [pc, #288] @ 8548 │ │ │ │ │ + vldr d2, [pc, #292] @ 8550 │ │ │ │ │ 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 │ │ │ │ │ @@ -12606,265 +12550,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 1714 │ │ │ │ │ + blx 143c │ │ │ │ │ ./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 8638 │ │ │ │ │ + b.n 8308 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:161 (discriminator 1) │ │ │ │ │ movs r3, #128 @ 0x80 │ │ │ │ │ mov.w r8, #264 @ 0x108 │ │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ │ 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, #64] @ 0x40 │ │ │ │ │ - b.n 81d0 │ │ │ │ │ + b.n 7ea0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:188 │ │ │ │ │ ldrd r2, r3, [r1] │ │ │ │ │ strd r2, r3, [r6, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:68 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 7440 │ │ │ │ │ + bl 7110 │ │ │ │ │ ./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 a05c │ │ │ │ │ + bl 9d2c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:70 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 7340 │ │ │ │ │ + bl 7010 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:190 (discriminator 1) │ │ │ │ │ - ldr r3, [pc, #132] @ (8888 ) │ │ │ │ │ + ldr r3, [pc, #132] @ (8558 ) │ │ │ │ │ ldr.w r8, [fp, r3] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:69 │ │ │ │ │ - ldr r5, [pc, #128] @ (888c ) │ │ │ │ │ + ldr r5, [pc, #128] @ (855c ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:68 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 7440 │ │ │ │ │ + bl 7110 │ │ │ │ │ ./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 r9, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:69 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldrd r3, r7, [r5, #28] │ │ │ │ │ str r7, [sp, #0] │ │ │ │ │ - bl a05c │ │ │ │ │ + bl 9d2c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:70 │ │ │ │ │ mov r0, r9 │ │ │ │ │ - bl 7340 │ │ │ │ │ + bl 7010 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:202 │ │ │ │ │ vldr d0, [r6] │ │ │ │ │ - blx 186c │ │ │ │ │ + blx 1594 │ │ │ │ │ vmov.f64 d7, d0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:202 (discriminator 1) │ │ │ │ │ vldr d0, [r6, #8] │ │ │ │ │ vstr d7, [r6] │ │ │ │ │ - blx 186c │ │ │ │ │ + blx 1594 │ │ │ │ │ ./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 7440 │ │ │ │ │ + bl 7110 │ │ │ │ │ ./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 r9, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:69 │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r2, r6 │ │ │ │ │ - bl a05c │ │ │ │ │ + bl 9d2c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:70 │ │ │ │ │ mov r0, r9 │ │ │ │ │ - bl 7340 │ │ │ │ │ + bl 7010 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:213 (discriminator 1) │ │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ │ add r3, r2 │ │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ │ - b.n 8558 │ │ │ │ │ + b.n 8228 │ │ │ │ │ ./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 8608 │ │ │ │ │ + b.n 82d8 │ │ │ │ │ str r5, [sp, #516] @ 0x204 │ │ │ │ │ ldrh r3, [r0, #26] │ │ │ │ │ - b.n 8758 │ │ │ │ │ + b.n 8428 │ │ │ │ │ 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, r3, #3 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r6, [r2, #20] │ │ │ │ │ + lsrs r6, r3, #16 │ │ │ │ │ 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] @ 8a10 │ │ │ │ │ + vldr d5, [pc, #364] @ 86e0 │ │ │ │ │ ./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] @ 8a18 │ │ │ │ │ + vldr d7, [pc, #364] @ 86e8 │ │ │ │ │ ./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] @ 8a20 │ │ │ │ │ + vldr d6, [pc, #364] @ 86f0 │ │ │ │ │ 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 8994 │ │ │ │ │ + bmi.n 8664 │ │ │ │ │ ./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 893e │ │ │ │ │ + bgt.n 860e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:248 │ │ │ │ │ - vldr d5, [pc, #328] @ 8a28 │ │ │ │ │ - vldr d6, [pc, #332] @ 8a30 │ │ │ │ │ - vldr d7, [pc, #336] @ 8a38 │ │ │ │ │ - vldr d11, [pc, #340] @ 8a40 │ │ │ │ │ + vldr d5, [pc, #328] @ 86f8 │ │ │ │ │ + vldr d6, [pc, #332] @ 8700 │ │ │ │ │ + vldr d7, [pc, #336] @ 8708 │ │ │ │ │ + vldr d11, [pc, #340] @ 8710 │ │ │ │ │ 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 17b0 │ │ │ │ │ + blx 14d8 │ │ │ │ │ vmov.f64 d8, d0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:250 │ │ │ │ │ vmul.f64 d0, d11, d10 │ │ │ │ │ - blx 17b0 │ │ │ │ │ + blx 14d8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:250 (discriminator 1) │ │ │ │ │ - blx 1744 │ │ │ │ │ + blx 146c │ │ │ │ │ vmov.f64 d7, d0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:250 (discriminator 2) │ │ │ │ │ - vldr d1, [pc, #304] @ 8a48 │ │ │ │ │ + vldr d1, [pc, #304] @ 8718 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:266 (discriminator 3) │ │ │ │ │ vmov.f64 d0, d8 │ │ │ │ │ vdiv.f64 d1, d1, d7 │ │ │ │ │ - blx 16c8 │ │ │ │ │ + blx 13f0 │ │ │ │ │ ./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 1780 │ │ │ │ │ + blx 14a8 │ │ │ │ │ ./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] @ 8a50 │ │ │ │ │ + vldr d4, [pc, #272] @ 8720 │ │ │ │ │ ./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] @ 8a58 │ │ │ │ │ - vldr d6, [pc, #276] @ 8a60 │ │ │ │ │ + vldr d5, [pc, #272] @ 8728 │ │ │ │ │ + vldr d6, [pc, #276] @ 8730 │ │ │ │ │ ./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] @ 8a68 │ │ │ │ │ + vldr d7, [pc, #276] @ 8738 │ │ │ │ │ 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 17b0 │ │ │ │ │ + blx 14d8 │ │ │ │ │ vmov.f64 d8, d0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:250 │ │ │ │ │ vmul.f64 d0, d9, d10 │ │ │ │ │ - blx 17b0 │ │ │ │ │ + blx 14d8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:250 (discriminator 1) │ │ │ │ │ - blx 1744 │ │ │ │ │ + blx 146c │ │ │ │ │ vmov.f64 d7, d0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:250 (discriminator 2) │ │ │ │ │ - vldr d1, [pc, #196] @ 8a48 │ │ │ │ │ + vldr d1, [pc, #196] @ 8718 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:264 (discriminator 3) │ │ │ │ │ vmov.f64 d0, d8 │ │ │ │ │ vdiv.f64 d1, d1, d7 │ │ │ │ │ - blx 16c8 │ │ │ │ │ - b.n 892c │ │ │ │ │ + blx 13f0 │ │ │ │ │ + b.n 85fc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:258 │ │ │ │ │ - vldr d7, [pc, #216] @ 8a70 │ │ │ │ │ + vldr d7, [pc, #216] @ 8740 │ │ │ │ │ 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] @ 8a78 │ │ │ │ │ + vldr d0, [pc, #208] @ 8748 │ │ │ │ │ ./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 16c8 │ │ │ │ │ + blx 13f0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:259 (discriminator 1) │ │ │ │ │ - blx 180c │ │ │ │ │ + blx 1534 │ │ │ │ │ ./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] @ 8a80 │ │ │ │ │ + vldr d8, [pc, #172] @ 8750 │ │ │ │ │ vmul.f64 d8, d0, d8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:260 │ │ │ │ │ vsub.f64 d0, d11, d7 │ │ │ │ │ - blx 16c8 │ │ │ │ │ + blx 13f0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:260 (discriminator 1) │ │ │ │ │ - blx 180c │ │ │ │ │ + blx 1534 │ │ │ │ │ ./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 17b0 │ │ │ │ │ + blx 14d8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:261 (discriminator 1) │ │ │ │ │ vmov.f64 d1, d12 │ │ │ │ │ - blx 16c8 │ │ │ │ │ + blx 13f0 │ │ │ │ │ ./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 │ │ │ │ │ @@ -12873,164 +12817,164 @@ │ │ │ │ │ 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, 8d80 ) │ │ │ │ │ + add r3, pc, #860 @ (adr r3, 8a50 ) │ │ │ │ │ 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, 8b78 ) │ │ │ │ │ + add r1, pc, #320 @ (adr r1, 8848 ) │ │ │ │ │ subs r7, #29 │ │ │ │ │ subs r6, r3, r0 │ │ │ │ │ - add r3, pc, #88 @ (adr r3, 8a94 ) │ │ │ │ │ + add r3, pc, #88 @ (adr r3, 8764 ) │ │ │ │ │ push {r1, r2, r3, r5, r7, lr} │ │ │ │ │ subs r7, #151 @ 0x97 │ │ │ │ │ add r6, sp, #416 @ 0x1a0 │ │ │ │ │ - ldr r0, [pc, #844] @ (8d90 ) │ │ │ │ │ - b.n 84de │ │ │ │ │ + ldr r0, [pc, #844] @ (8a60 ) │ │ │ │ │ + b.n 81ae │ │ │ │ │ subs r7, #225 @ 0xe1 │ │ │ │ │ subs r1, #239 @ 0xef │ │ │ │ │ cdp2 14, 15, cr2, cr10, cr2, {2} │ │ │ │ │ itte al │ │ │ │ │ addal r0, #98 @ 0x62 │ │ │ │ │ - cbnz r2, 8ab0 @ unpredictable │ │ │ │ │ + cbnz r2, 8780 @ 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 8a88 │ │ │ │ │ + b.n 8758 │ │ │ │ │ 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 8a4c │ │ │ │ │ + bls.n 871c │ │ │ │ │ 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, #172] @ 8b48 │ │ │ │ │ - vldr d6, [pc, #176] @ 8b50 │ │ │ │ │ - vldr d7, [pc, #180] @ 8b58 │ │ │ │ │ + vldr d4, [pc, #172] @ 8818 │ │ │ │ │ + vldr d6, [pc, #176] @ 8820 │ │ │ │ │ + vldr d7, [pc, #180] @ 8828 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:273 │ │ │ │ │ - vldr d5, [pc, #184] @ 8b60 │ │ │ │ │ + vldr d5, [pc, #184] @ 8830 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:248 │ │ │ │ │ vnmls.f64 d6, d1, d4 │ │ │ │ │ - vldr d8, [pc, #184] @ 8b68 │ │ │ │ │ + vldr d8, [pc, #184] @ 8838 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:273 │ │ │ │ │ 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 186c │ │ │ │ │ + blx 1594 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:274 │ │ │ │ │ vmov.f64 d7, #96 @ 0x3f000000 0.5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:273 │ │ │ │ │ vmov.f64 d9, d0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:274 │ │ │ │ │ vcmpe.f64 d0, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:250 │ │ │ │ │ vmul.f64 d0, d8, d7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:274 │ │ │ │ │ - ble.n 8b0e │ │ │ │ │ + ble.n 87de │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:250 │ │ │ │ │ - blx 17b0 │ │ │ │ │ + blx 14d8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:250 (discriminator 1) │ │ │ │ │ - blx 1744 │ │ │ │ │ + blx 146c │ │ │ │ │ vmov.f64 d6, d0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:250 (discriminator 2) │ │ │ │ │ - vldr d5, [pc, #136] @ 8b70 │ │ │ │ │ + vldr d5, [pc, #136] @ 8840 │ │ │ │ │ ./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 16c8 │ │ │ │ │ + blx 13f0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:275 (discriminator 2) │ │ │ │ │ - blx 180c │ │ │ │ │ + blx 1534 │ │ │ │ │ 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 │ │ │ │ │ - blx 17b0 │ │ │ │ │ + blx 14d8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:275 (discriminator 1) │ │ │ │ │ vmov.f64 d10, #112 @ 0x3f800000 1.0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:250 (discriminator 1) │ │ │ │ │ - blx 1744 │ │ │ │ │ + blx 146c │ │ │ │ │ vmov.f64 d7, d0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:250 (discriminator 2) │ │ │ │ │ - vldr d6, [pc, #80] @ 8b70 │ │ │ │ │ + vldr d6, [pc, #80] @ 8840 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:275 (discriminator 1) │ │ │ │ │ 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 16c8 │ │ │ │ │ + blx 13f0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:275 (discriminator 2) │ │ │ │ │ - blx 180c │ │ │ │ │ + blx 1534 │ │ │ │ │ ./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} │ │ │ │ │ nop.w │ │ │ │ │ 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, 8c98 ) │ │ │ │ │ + add r1, pc, #320 @ (adr r1, 8968 ) │ │ │ │ │ subs r7, #29 │ │ │ │ │ subs r6, r3, r0 │ │ │ │ │ - add r3, pc, #88 @ (adr r3, 8bb4 ) │ │ │ │ │ + add r3, pc, #88 @ (adr r3, 8884 ) │ │ │ │ │ push {r1, r2, r3, r5, r7, lr} │ │ │ │ │ subs r7, #151 @ 0x97 │ │ │ │ │ ldrh r4, [r4, #0] │ │ │ │ │ ldrsh r0, [r1, r6] │ │ │ │ │ ldrb r4, [r3, #4] │ │ │ │ │ subs r7, #189 @ 0xbd │ │ │ │ │ add r6, sp, #416 @ 0x1a0 │ │ │ │ │ - ldr r0, [pc, #844] @ (8eb8 ) │ │ │ │ │ - b.n 8606 │ │ │ │ │ + ldr r0, [pc, #844] @ (8b88 ) │ │ │ │ │ + b.n 82d6 │ │ │ │ │ subs r7, #225 @ 0xe1 │ │ │ │ │ subs r1, #239 @ 0xef │ │ │ │ │ cdp2 14, 15, cr2, cr10, cr2, {2} │ │ │ │ │ itte al │ │ │ │ │ cft1st(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1029 │ │ │ │ │ vldral d6, [r1] │ │ │ │ │ @@ -13182,15 +13126,15 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1056 │ │ │ │ │ vstr d11, [r1, #96] @ 0x60 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1057 │ │ │ │ │ vstr d14, [r1, #104] @ 0x68 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1065 │ │ │ │ │ vstr d7, [r1, #120] @ 0x78 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1067 (discriminator 1) │ │ │ │ │ - ble.w 8e82 │ │ │ │ │ + ble.w 8b52 │ │ │ │ │ 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 │ │ │ │ │ @@ -13412,15 +13356,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) │ │ │ │ │ - bne.w 8cbe │ │ │ │ │ + bne.w 898e │ │ │ │ │ ./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 │ │ │ │ │ @@ -13433,15 +13377,15 @@ │ │ │ │ │ sub sp, #28 │ │ │ │ │ mov r7, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1134 │ │ │ │ │ mov.w r2, r1, lsl #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1129 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1135 (discriminator 1) │ │ │ │ │ - ble.w 9024 │ │ │ │ │ + ble.w 8cf4 │ │ │ │ │ add.w r8, r1, #4294967295 @ 0xffffffff │ │ │ │ │ lsls r0, r1, #3 │ │ │ │ │ add.w r4, r9, r0 │ │ │ │ │ add.w ip, r9, #16 │ │ │ │ │ mov.w lr, r8, lsr #1 │ │ │ │ │ adds r3, r4, r0 │ │ │ │ │ add r0, r3 │ │ │ │ │ @@ -13521,15 +13465,15 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1152 │ │ │ │ │ vstr d2, [r4, #-8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1153 │ │ │ │ │ vstr d6, [r0, #-16] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1154 │ │ │ │ │ vstr d7, [r0, #-8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1135 (discriminator 1) │ │ │ │ │ - bne.n 8ec6 │ │ │ │ │ + bne.n 8b96 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1157 (discriminator 1) │ │ │ │ │ adds r5, r1, r2 │ │ │ │ │ bic.w r3, r8, #1 │ │ │ │ │ adds r4, r1, r5 │ │ │ │ │ add r3, r2 │ │ │ │ │ adds r6, r1, r4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1156 │ │ │ │ │ @@ -13627,22 +13571,22 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1176 │ │ │ │ │ vstr d8, [r5, #-8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1179 │ │ │ │ │ vstr d2, [r6, #-16] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1180 │ │ │ │ │ vstr d7, [r6, #-8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1157 (discriminator 1) │ │ │ │ │ - bne.n 8f78 │ │ │ │ │ + bne.n 8c48 │ │ │ │ │ ./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, r2, lsl #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1184 (discriminator 1) │ │ │ │ │ cmp r8, r3 │ │ │ │ │ - bge.w 92a0 │ │ │ │ │ + bge.w 8f70 │ │ │ │ │ add r2, r8 │ │ │ │ │ add.w r3, r9, r1, lsl #3 │ │ │ │ │ add.w r6, r1, r8 │ │ │ │ │ adds r5, r1, r2 │ │ │ │ │ add.w r4, r9, r1, lsl #4 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ mov r1, r7 │ │ │ │ │ @@ -13668,15 +13612,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) │ │ │ │ │ - bge.n 916e │ │ │ │ │ + bge.n 8e3e │ │ │ │ │ add.w fp, r6, #4294967295 @ 0xffffffff │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ sub.w fp, fp, r3 │ │ │ │ │ mov.w ip, r3, lsl #3 │ │ │ │ │ bic.w fp, fp, #1 │ │ │ │ │ add.w lr, r4, r6, lsl #3 │ │ │ │ │ add fp, r3 │ │ │ │ │ @@ -13784,15 +13728,15 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1213 │ │ │ │ │ vstr d6, [sl, #-16] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1217 │ │ │ │ │ vstr d10, [lr, #-16] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1218 │ │ │ │ │ vstr d7, [lr, #-8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1193 (discriminator 1) │ │ │ │ │ - bne.n 90a4 │ │ │ │ │ + bne.n 8d74 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1221 │ │ │ │ │ vldr d12, [r1, #56] @ 0x38 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1222 │ │ │ │ │ vadd.f64 d7, d14, d14 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1220 │ │ │ │ │ vldr d13, [r1, #48] @ 0x30 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1224 (discriminator 1) │ │ │ │ │ @@ -13802,15 +13746,15 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1222 │ │ │ │ │ vmov.f64 d15, d13 │ │ │ │ │ vmls.f64 d15, d7, d12 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1223 │ │ │ │ │ vnmls.f64 d6, d7, d13 │ │ │ │ │ vstr d6, [sp] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1224 (discriminator 1) │ │ │ │ │ - bge.n 928c │ │ │ │ │ + bge.n 8f5c │ │ │ │ │ add.w fp, r5, #4294967295 @ 0xffffffff │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ sub.w fp, fp, r2 │ │ │ │ │ mov.w ip, r2, lsl #3 │ │ │ │ │ bic.w fp, fp, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1240 │ │ │ │ │ vneg.f64 d11, d11 │ │ │ │ │ @@ -13920,27 +13864,27 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1244 │ │ │ │ │ vstr d6, [sl, #-16] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1248 │ │ │ │ │ vstr d10, [lr, #-16] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1249 │ │ │ │ │ vstr d7, [lr, #-8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1224 (discriminator 1) │ │ │ │ │ - bne.n 91c2 │ │ │ │ │ + bne.n 8e92 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1184 (discriminator 1) │ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1184 (discriminator 2) │ │ │ │ │ add r3, r8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1184 (discriminator 1) │ │ │ │ │ adds r7, #16 │ │ │ │ │ adds r1, #32 │ │ │ │ │ add r6, r8 │ │ │ │ │ add r2, r8 │ │ │ │ │ add r5, r8 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - bgt.w 904c │ │ │ │ │ + bgt.w 8d1c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1252 │ │ │ │ │ add sp, #28 │ │ │ │ │ vpop {d8-d15} │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ nop │ │ │ │ │ cftbsub(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:974 │ │ │ │ │ @@ -13948,19 +13892,19 @@ │ │ │ │ │ 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 9324 │ │ │ │ │ + bgt.n 8ff4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:978 │ │ │ │ │ mov.w r5, #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:987 │ │ │ │ │ - beq.n 9350 │ │ │ │ │ + beq.n 9020 │ │ │ │ │ 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] │ │ │ │ │ @@ -13995,46 +13939,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 92d6 │ │ │ │ │ + blt.n 8fa6 │ │ │ │ │ ./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 8b78 │ │ │ │ │ + bl 8848 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:982 │ │ │ │ │ cmp r6, #32 │ │ │ │ │ - ble.n 9400 │ │ │ │ │ + ble.n 90d0 │ │ │ │ │ ./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 9338 │ │ │ │ │ + b.n 9008 │ │ │ │ │ mov r5, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:983 │ │ │ │ │ mov r0, r6 │ │ │ │ │ mov r3, r7 │ │ │ │ │ mov r2, r4 │ │ │ │ │ - bl 8e8c │ │ │ │ │ + bl 8b5c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:982 │ │ │ │ │ lsls r0, r5, #2 │ │ │ │ │ mov r1, r5 │ │ │ │ │ cmp r0, r6 │ │ │ │ │ - blt.n 9336 │ │ │ │ │ + blt.n 9006 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:987 │ │ │ │ │ - bne.n 93f8 │ │ │ │ │ + bne.n 90c8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:988 (discriminator 1) │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.n 931e │ │ │ │ │ + ble.n 8fee │ │ │ │ │ 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 │ │ │ │ │ @@ -14116,43 +14060,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 935e │ │ │ │ │ + blt.n 902e │ │ │ │ │ ./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 92ca │ │ │ │ │ - b.n 931e │ │ │ │ │ + bgt.w 8f9a │ │ │ │ │ + b.n 8fee │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:981 │ │ │ │ │ mov.w r5, #8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:987 │ │ │ │ │ - bne.w 92ca │ │ │ │ │ - b.n 9350 │ │ │ │ │ + bne.w 8f9a │ │ │ │ │ + b.n 9020 │ │ │ │ │ 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 9480 │ │ │ │ │ + bgt.n 9150 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:928 │ │ │ │ │ mov.w r5, #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:937 │ │ │ │ │ - beq.n 94ac │ │ │ │ │ + beq.n 917c │ │ │ │ │ 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] │ │ │ │ │ @@ -14186,46 +14130,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 9436 │ │ │ │ │ + blt.n 9106 │ │ │ │ │ ./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 8b78 │ │ │ │ │ + bl 8848 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:932 │ │ │ │ │ cmp r6, #32 │ │ │ │ │ - ble.n 9558 │ │ │ │ │ + ble.n 9228 │ │ │ │ │ ./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 9494 │ │ │ │ │ + b.n 9164 │ │ │ │ │ mov r5, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:933 │ │ │ │ │ mov r0, r6 │ │ │ │ │ mov r3, r7 │ │ │ │ │ mov r2, r4 │ │ │ │ │ - bl 8e8c │ │ │ │ │ + bl 8b5c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:932 │ │ │ │ │ lsls r0, r5, #2 │ │ │ │ │ mov r1, r5 │ │ │ │ │ cmp r0, r6 │ │ │ │ │ - blt.n 9492 │ │ │ │ │ + blt.n 9162 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:937 │ │ │ │ │ - bne.n 9550 │ │ │ │ │ + bne.n 9220 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:938 (discriminator 1) │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.n 947a │ │ │ │ │ + ble.n 914a │ │ │ │ │ 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 │ │ │ │ │ @@ -14305,27 +14249,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 94ba │ │ │ │ │ + blt.n 918a │ │ │ │ │ ./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 942a │ │ │ │ │ - b.n 947a │ │ │ │ │ + bgt.w 90fa │ │ │ │ │ + b.n 914a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:931 │ │ │ │ │ mov.w r5, #8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:937 │ │ │ │ │ - bne.w 942a │ │ │ │ │ - b.n 94ac │ │ │ │ │ + bne.w 90fa │ │ │ │ │ + b.n 917c │ │ │ │ │ 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 │ │ │ │ │ @@ -14337,18 +14281,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 1bb88 │ │ │ │ │ + bl 160f0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1263 (discriminator 1) │ │ │ │ │ cmp r6, #2 │ │ │ │ │ - ble.n 961c │ │ │ │ │ + ble.n 92ec │ │ │ │ │ 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 │ │ │ │ │ @@ -14411,15 +14355,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 95b2 │ │ │ │ │ + bne.n 9282 │ │ │ │ │ ./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} │ │ │ │ │ @@ -14440,18 +14384,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 1bb88 │ │ │ │ │ + bl 160f0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1289 (discriminator 1) │ │ │ │ │ cmp r6, #2 │ │ │ │ │ - ble.n 96ec │ │ │ │ │ + ble.n 93bc │ │ │ │ │ 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 │ │ │ │ │ @@ -14514,15 +14458,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 9682 │ │ │ │ │ + bne.n 9352 │ │ │ │ │ ./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] │ │ │ │ │ @@ -14545,20 +14489,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 1bb88 │ │ │ │ │ + bl 160f0 │ │ │ │ │ ./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 9792 │ │ │ │ │ + ble.n 9462 │ │ │ │ │ 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 │ │ │ │ │ @@ -14586,15 +14530,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 9758 │ │ │ │ │ + bne.n 9428 │ │ │ │ │ ./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 │ │ │ │ │ @@ -14613,20 +14557,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 1bb88 │ │ │ │ │ + bl 160f0 │ │ │ │ │ ./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 9832 │ │ │ │ │ + ble.n 9502 │ │ │ │ │ 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 │ │ │ │ │ @@ -14653,15 +14597,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 97f8 │ │ │ │ │ + bne.n 94c8 │ │ │ │ │ ./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 │ │ │ │ │ @@ -14681,56 +14625,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 78e8 │ │ │ │ │ + b.w 75b8 │ │ │ │ │ forward(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g64.c:12 │ │ │ │ │ movs r1, #1 │ │ │ │ │ - b.w 78e8 │ │ │ │ │ + b.w 75b8 │ │ │ │ │ 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] @ 9900 │ │ │ │ │ + vldr d7, [pc, #124] @ 95d0 │ │ │ │ │ ./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 1884 │ │ │ │ │ + blx 15ac │ │ │ │ │ ./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 98f6 │ │ │ │ │ + beq.n 95c6 │ │ │ │ │ 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 │ │ │ │ │ @@ -14738,46 +14682,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 16d4 │ │ │ │ │ + blx 13fc │ │ │ │ │ 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 98c4 │ │ │ │ │ + bne.n 9594 │ │ │ │ │ ./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, #852] @ (9c70 ) │ │ │ │ │ + ldr r4, [pc, #852] @ (9940 ) │ │ │ │ │ subw sp, sp, #2100 @ 0x834 │ │ │ │ │ - ldr r2, [pc, #852] @ (9c74 ) │ │ │ │ │ + ldr r2, [pc, #852] @ (9944 ) │ │ │ │ │ ./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 │ │ │ │ │ @@ -14788,50 +14732,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 9c44 │ │ │ │ │ + ble.w 9914 │ │ │ │ │ ./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 9966 │ │ │ │ │ + ble.n 9636 │ │ │ │ │ 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 9958 │ │ │ │ │ + bne.n 9628 │ │ │ │ │ ./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 9972 │ │ │ │ │ + ble.n 9642 │ │ │ │ │ mov r5, r3 │ │ │ │ │ - b.n 9946 │ │ │ │ │ + b.n 9616 │ │ │ │ │ ./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 9a86 │ │ │ │ │ + beq.w 9756 │ │ │ │ │ ./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 │ │ │ │ │ @@ -14842,15 +14786,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 9a66 │ │ │ │ │ + ble.n 9736 │ │ │ │ │ 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 │ │ │ │ │ @@ -14923,15 +14867,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 99c0 │ │ │ │ │ + bne.n 9690 │ │ │ │ │ ./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 │ │ │ │ │ @@ -14946,33 +14890,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 99aa │ │ │ │ │ + bne.n 967a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:813 │ │ │ │ │ - ldr r2, [pc, #528] @ (9c78 ) │ │ │ │ │ + ldr r2, [pc, #528] @ (9948 ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:920 │ │ │ │ │ - ldr r3, [pc, #520] @ (9c74 ) │ │ │ │ │ + ldr r3, [pc, #520] @ (9944 ) │ │ │ │ │ ./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 9c6c │ │ │ │ │ + bne.w 993c │ │ │ │ │ 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 9a66 │ │ │ │ │ + ble.n 9736 │ │ │ │ │ ./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 │ │ │ │ │ @@ -15055,15 +14999,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 9a66 │ │ │ │ │ + ble.n 9736 │ │ │ │ │ ./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 │ │ │ │ │ @@ -15221,63 +15165,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 9b4c │ │ │ │ │ + bne.n 981c │ │ │ │ │ ldrd r1, r3, [sp, #20] │ │ │ │ │ ldr.w ip, [sp, #28] │ │ │ │ │ - b.n 9a9e │ │ │ │ │ + b.n 976e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:830 │ │ │ │ │ - beq.n 9c60 │ │ │ │ │ + beq.n 9930 │ │ │ │ │ ./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 9a66 │ │ │ │ │ + b.n 9736 │ │ │ │ │ ./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 9a8e │ │ │ │ │ + b.n 975e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:920 │ │ │ │ │ - blx 16ec <__stack_chk_fail@plt> │ │ │ │ │ - strb r4, [r0, r7] │ │ │ │ │ - movs r1, r0 │ │ │ │ │ + blx 1414 <__stack_chk_fail@plt> │ │ │ │ │ + ldr??.w r0, [r8] │ │ │ │ │ lsls r0, r5, #3 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - strb r6, [r7, r1] │ │ │ │ │ - movs r1, r0 │ │ │ │ │ + @ instruction: 0xf7b20000 │ │ │ │ │ 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, #664] @ (9f2c ) │ │ │ │ │ + ldr r4, [pc, #664] @ (9bfc ) │ │ │ │ │ sub.w sp, sp, #4128 @ 0x1020 │ │ │ │ │ - ldr r2, [pc, #664] @ (9f30 ) │ │ │ │ │ + ldr r2, [pc, #664] @ (9c00 ) │ │ │ │ │ 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 │ │ │ │ │ @@ -15291,53 +15233,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 9f18 │ │ │ │ │ + ble.w 9be8 │ │ │ │ │ ./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 9ce6 │ │ │ │ │ + ble.n 99b6 │ │ │ │ │ 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 9cd8 │ │ │ │ │ + bne.n 99a8 │ │ │ │ │ ./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 9cf2 │ │ │ │ │ + ble.n 99c2 │ │ │ │ │ mov r5, r3 │ │ │ │ │ - b.n 9cc8 │ │ │ │ │ + b.n 9998 │ │ │ │ │ ./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 9dba │ │ │ │ │ + beq.n 9a8a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:785 (discriminator 1) │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - ble.n 9d94 │ │ │ │ │ + ble.n 9a64 │ │ │ │ │ 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 │ │ │ │ │ @@ -15402,40 +15344,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] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:786 (discriminator 1) │ │ │ │ │ - bne.n 9d24 │ │ │ │ │ + bne.n 99f4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:785 (discriminator 1) │ │ │ │ │ adds r6, #2 │ │ │ │ │ cmp ip, r6 │ │ │ │ │ - bne.n 9d08 │ │ │ │ │ + bne.n 99d8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:712 │ │ │ │ │ - ldr r2, [pc, #412] @ (9f34 ) │ │ │ │ │ + ldr r2, [pc, #412] @ (9c04 ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:810 │ │ │ │ │ add.w r1, sp, #4128 @ 0x1020 │ │ │ │ │ - ldr r3, [pc, #404] @ (9f30 ) │ │ │ │ │ + ldr r3, [pc, #404] @ (9c00 ) │ │ │ │ │ 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 9f28 │ │ │ │ │ + bne.w 9bf8 │ │ │ │ │ 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 9d94 │ │ │ │ │ + ble.n 9a64 │ │ │ │ │ ./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 │ │ │ │ │ @@ -15487,15 +15429,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] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:730 (discriminator 1) │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - ble.n 9d94 │ │ │ │ │ + ble.n 9a64 │ │ │ │ │ ./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 │ │ │ │ │ @@ -15626,49 +15568,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] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:731 (discriminator 1) │ │ │ │ │ cmp r3, r0 │ │ │ │ │ - bne.n 9e46 │ │ │ │ │ + bne.n 9b16 │ │ │ │ │ ldrd r1, r3, [sp, #16] │ │ │ │ │ - b.n 9dd0 │ │ │ │ │ + b.n 9aa0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:729 │ │ │ │ │ - bne.w 9d94 │ │ │ │ │ + bne.w 9a64 │ │ │ │ │ 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 9dc2 │ │ │ │ │ + b.n 9a92 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:810 │ │ │ │ │ - blx 16ec <__stack_chk_fail@plt> │ │ │ │ │ - strh r6, [r1, r1] │ │ │ │ │ - movs r1, r0 │ │ │ │ │ + blx 1414 <__stack_chk_fail@plt> │ │ │ │ │ + @ instruction: 0xf5820000 │ │ │ │ │ lsls r0, r5, #3 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - str r2, [r1, r5] │ │ │ │ │ - movs r1, r0 │ │ │ │ │ + orns r0, lr, #8388608 @ 0x800000 │ │ │ │ │ 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, #156] @ 9ff0 │ │ │ │ │ + vldr d7, [pc, #156] @ 9cc0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:661 │ │ │ │ │ mov r8, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:670 │ │ │ │ │ vcvt.f64.s32 d0, s13 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:671 │ │ │ │ │ movs r2, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:661 │ │ │ │ │ @@ -15687,25 +15627,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 1884 │ │ │ │ │ + blx 15ac │ │ │ │ │ ./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 9fe6 │ │ │ │ │ + ble.n 9cb6 │ │ │ │ │ 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 │ │ │ │ │ @@ -15716,37 +15656,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 16d4 │ │ │ │ │ + blx 13fc │ │ │ │ │ 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 9fa0 │ │ │ │ │ + bgt.n 9c70 │ │ │ │ │ ./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 9c7c │ │ │ │ │ + b.n 994c │ │ │ │ │ ./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} │ │ │ │ │ cmp r5, #24 │ │ │ │ │ strb r4, [r0, r1] │ │ │ │ │ movs r1, #251 @ 0xfb │ │ │ │ │ @@ -15762,67 +15702,67 @@ │ │ │ │ │ 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 a022 │ │ │ │ │ + ble.n 9cf2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:329 │ │ │ │ │ asrs r0, r0, #2 │ │ │ │ │ makewt(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:667 │ │ │ │ │ movs r2, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:668 │ │ │ │ │ cmp r0, #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:666 │ │ │ │ │ str r0, [r3, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:667 │ │ │ │ │ str r2, [r3, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:668 │ │ │ │ │ - bgt.n a02a │ │ │ │ │ + bgt.n 9cfa │ │ │ │ │ _soxr_cdft(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:331 │ │ │ │ │ cmp r4, #4 │ │ │ │ │ - bgt.n a030 │ │ │ │ │ + bgt.n 9d00 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:339 │ │ │ │ │ - beq.n a03c │ │ │ │ │ + beq.n 9d0c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:342 │ │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ makewt(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:342 │ │ │ │ │ mov r1, r7 │ │ │ │ │ - bl 9f38 │ │ │ │ │ + bl 9c08 │ │ │ │ │ _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 a04a │ │ │ │ │ + blt.n 9d1a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:333 │ │ │ │ │ - bl 9c7c │ │ │ │ │ + bl 994c │ │ │ │ │ ./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 940c │ │ │ │ │ + b.w 90dc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:336 │ │ │ │ │ - bl 9908 │ │ │ │ │ + bl 95d8 │ │ │ │ │ ./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 92ac │ │ │ │ │ + b.w 8f7c │ │ │ │ │ _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 │ │ │ │ │ @@ -15831,80 +15771,80 @@ │ │ │ │ │ mov r8, r3 │ │ │ │ │ ldr.w r9, [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 a0ce │ │ │ │ │ + ble.n 9d9e │ │ │ │ │ ./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, [r8, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:668 │ │ │ │ │ - ble.n a18a │ │ │ │ │ + ble.n 9e5a │ │ │ │ │ mov r1, r9 │ │ │ │ │ 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 9f38 │ │ │ │ │ + bl 9c08 │ │ │ │ │ makect(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:695 │ │ │ │ │ str.w r5, [r8, #4] │ │ │ │ │ _soxr_rdft(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:358 │ │ │ │ │ add.w r5, r9, r5, lsl #3 │ │ │ │ │ makect(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:358 │ │ │ │ │ mov r0, sl │ │ │ │ │ mov r1, r5 │ │ │ │ │ - bl 9868 │ │ │ │ │ + bl 9538 │ │ │ │ │ _soxr_rdft(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:360 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - blt.n a148 │ │ │ │ │ + blt.n 9e18 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:362 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r7 │ │ │ │ │ - bl 9c7c │ │ │ │ │ + bl 994c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:363 │ │ │ │ │ mov r2, r9 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r7 │ │ │ │ │ - bl 940c │ │ │ │ │ + bl 90dc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:364 │ │ │ │ │ mov r3, r5 │ │ │ │ │ mov r2, sl │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r7 │ │ │ │ │ - bl 9564 │ │ │ │ │ - b.n a0e4 │ │ │ │ │ + bl 9234 │ │ │ │ │ + b.n 9db4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:355 │ │ │ │ │ ldr.w sl, [r3, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:356 │ │ │ │ │ mov.w r3, sl, lsl #2 │ │ │ │ │ cmp r7, r3 │ │ │ │ │ - bgt.n a134 │ │ │ │ │ + bgt.n 9e04 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:360 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - blt.n a100 │ │ │ │ │ + blt.n 9dd0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:361 │ │ │ │ │ cmp r7, #4 │ │ │ │ │ - bgt.n a19c │ │ │ │ │ + bgt.n 9e6c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:365 │ │ │ │ │ - beq.n a190 │ │ │ │ │ + beq.n 9e60 │ │ │ │ │ ./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 │ │ │ │ │ @@ -15926,38 +15866,38 @@ │ │ │ │ │ ./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 a1a2 │ │ │ │ │ + bgt.n 9e72 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:378 │ │ │ │ │ - bne.n a0fc │ │ │ │ │ + bne.n 9dcc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:379 │ │ │ │ │ mov r2, r9 │ │ │ │ │ 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 940c │ │ │ │ │ + b.w 90dc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:352 │ │ │ │ │ mov.w sl, r7, asr #2 │ │ │ │ │ makect(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:695 │ │ │ │ │ str.w sl, [r8, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:696 │ │ │ │ │ cmp.w sl, #1 │ │ │ │ │ - bgt.n a09e │ │ │ │ │ + bgt.n 9d6e │ │ │ │ │ _soxr_rdft(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:360 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bge.n a0de │ │ │ │ │ - b.n a100 │ │ │ │ │ + bge.n 9dae │ │ │ │ │ + b.n 9dd0 │ │ │ │ │ ./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 │ │ │ │ │ @@ -15967,44 +15907,44 @@ │ │ │ │ │ ./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 9620 │ │ │ │ │ + bl 92f0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:376 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r7 │ │ │ │ │ - bl 9c7c │ │ │ │ │ + bl 994c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:377 │ │ │ │ │ mov r2, r9 │ │ │ │ │ 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 92ac │ │ │ │ │ + b.w 8f7c │ │ │ │ │ makewt(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:377 │ │ │ │ │ mov sl, r3 │ │ │ │ │ movs r3, #4 │ │ │ │ │ - b.n a0d6 │ │ │ │ │ + b.n 9da6 │ │ │ │ │ _soxr_rdft(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:366 │ │ │ │ │ mov r2, r9 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r7 │ │ │ │ │ - bl 940c │ │ │ │ │ - b.n a0e4 │ │ │ │ │ + bl 90dc │ │ │ │ │ + b.n 9db4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:375 │ │ │ │ │ add.w r5, r9, r5, lsl #3 │ │ │ │ │ - b.n a0ae │ │ │ │ │ + b.n 9d7e │ │ │ │ │ add.w r5, r9, r5, lsl #3 │ │ │ │ │ - b.n a168 │ │ │ │ │ + b.n 9e38 │ │ │ │ │ _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 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:390 │ │ │ │ │ @@ -16013,62 +15953,62 @@ │ │ │ │ │ mov r9, r3 │ │ │ │ │ ldr.w r8, [sp, #32] │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov sl, r1 │ │ │ │ │ mov r4, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:391 │ │ │ │ │ cmp.w r0, r6, lsl #2 │ │ │ │ │ - ble.n a278 │ │ │ │ │ + ble.n 9f48 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:392 │ │ │ │ │ asrs r0, r0, #2 │ │ │ │ │ makewt(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:667 │ │ │ │ │ movs r7, #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 r7, [r3, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:668 │ │ │ │ │ - ble.w a2fe │ │ │ │ │ + ble.w 9fce │ │ │ │ │ mov r1, r8 │ │ │ │ │ _soxr_ddct(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:398 │ │ │ │ │ add.w r6, r8, r0, lsl #3 │ │ │ │ │ makewt(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:398 │ │ │ │ │ - bl 9f38 │ │ │ │ │ + bl 9c08 │ │ │ │ │ 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 r7, r5 │ │ │ │ │ makect(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:397 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 9868 │ │ │ │ │ + bl 9538 │ │ │ │ │ _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 a2a0 │ │ │ │ │ + bge.n 9f70 │ │ │ │ │ ./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.n a30c │ │ │ │ │ + ble.n 9fdc │ │ │ │ │ subs r2, r5, #4 │ │ │ │ │ add.w ip, ip, #8 │ │ │ │ │ sub.w r3, r4, #16 │ │ │ │ │ add.w r1, r4, ip │ │ │ │ │ lsrs r2, r2, #1 │ │ │ │ │ add r3, ip │ │ │ │ │ sub.w r3, r3, r2, lsl #4 │ │ │ │ │ @@ -16084,97 +16024,97 @@ │ │ │ │ │ ./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 a226 │ │ │ │ │ + bne.n 9ef6 │ │ │ │ │ ./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 a364 │ │ │ │ │ + bne.w a034 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:413 │ │ │ │ │ mov r2, r8 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 940c │ │ │ │ │ + bl 90dc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:416 │ │ │ │ │ mov r3, r6 │ │ │ │ │ mov r2, r7 │ │ │ │ │ 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 9708 │ │ │ │ │ + b.w 93d8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:395 │ │ │ │ │ ldr r7, [r3, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:398 │ │ │ │ │ add.w r6, r8, r6, lsl #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:396 │ │ │ │ │ cmp r0, r7 │ │ │ │ │ - ble.n a1f2 │ │ │ │ │ + ble.n 9ec2 │ │ │ │ │ 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 r7, r0 │ │ │ │ │ makect(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:696 │ │ │ │ │ - bgt.n a1e8 │ │ │ │ │ + bgt.n 9eb8 │ │ │ │ │ _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 a308 │ │ │ │ │ + blt.n 9fd8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:416 │ │ │ │ │ mov r3, r6 │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 9708 │ │ │ │ │ + bl 93d8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:418 │ │ │ │ │ cmp r5, #4 │ │ │ │ │ - bgt.n a330 │ │ │ │ │ + bgt.n a000 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:422 │ │ │ │ │ - beq.n a392 │ │ │ │ │ + beq.n a062 │ │ │ │ │ ./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 a2f6 │ │ │ │ │ + bne.n 9fc6 │ │ │ │ │ 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] │ │ │ │ │ @@ -16188,25 +16128,25 @@ │ │ │ │ │ ./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 a2d8 │ │ │ │ │ + bne.n 9fa8 │ │ │ │ │ ./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:398 │ │ │ │ │ add.w r6, r8, r0, lsl #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:396 │ │ │ │ │ cmp r5, r7 │ │ │ │ │ - ble.n a28e │ │ │ │ │ - b.n a1e4 │ │ │ │ │ + ble.n 9f5e │ │ │ │ │ + b.n 9eb4 │ │ │ │ │ ./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, r6 │ │ │ │ │ mov r2, r7 │ │ │ │ │ @@ -16219,71 +16159,71 @@ │ │ │ │ │ ./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 9708 │ │ │ │ │ + b.w 93d8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:419 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 9c7c │ │ │ │ │ + bl 994c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:420 │ │ │ │ │ mov r2, r8 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 940c │ │ │ │ │ + bl 90dc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:421 │ │ │ │ │ mov r3, r6 │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 9564 │ │ │ │ │ + bl 9234 │ │ │ │ │ ./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 a2ca │ │ │ │ │ + b.n 9f9a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:409 │ │ │ │ │ mov r3, r6 │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 9620 │ │ │ │ │ + bl 92f0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:410 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 9c7c │ │ │ │ │ + bl 994c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:411 │ │ │ │ │ mov r2, r8 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 92ac │ │ │ │ │ + bl 8f7c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:416 │ │ │ │ │ mov r3, r6 │ │ │ │ │ mov r2, r7 │ │ │ │ │ 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 9708 │ │ │ │ │ + b.w 93d8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:423 │ │ │ │ │ mov r2, r8 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 940c │ │ │ │ │ - b.n a34e │ │ │ │ │ + bl 90dc │ │ │ │ │ + b.n a01e │ │ │ │ │ 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 │ │ │ │ │ @@ -16293,62 +16233,62 @@ │ │ │ │ │ mov r9, r3 │ │ │ │ │ ldr.w r8, [sp, #32] │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov sl, r1 │ │ │ │ │ mov r4, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:442 │ │ │ │ │ cmp.w r0, r6, lsl #2 │ │ │ │ │ - ble.n a476 │ │ │ │ │ + ble.n a146 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:443 │ │ │ │ │ asrs r0, r0, #2 │ │ │ │ │ makewt(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:667 │ │ │ │ │ movs r7, #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 r7, [r3, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:668 │ │ │ │ │ - ble.w a504 │ │ │ │ │ + ble.w a1d4 │ │ │ │ │ mov r1, r8 │ │ │ │ │ _soxr_ddst(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:449 │ │ │ │ │ add.w r6, r8, r0, lsl #3 │ │ │ │ │ makewt(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:449 │ │ │ │ │ - bl 9f38 │ │ │ │ │ + bl 9c08 │ │ │ │ │ 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 r7, r5 │ │ │ │ │ makect(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:448 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 9868 │ │ │ │ │ + bl 9538 │ │ │ │ │ _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.n a49e │ │ │ │ │ + bge.n a16e │ │ │ │ │ ./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 a512 │ │ │ │ │ + ble.w a1e2 │ │ │ │ │ subs r2, r5, #4 │ │ │ │ │ add.w ip, ip, #8 │ │ │ │ │ sub.w r3, r4, #16 │ │ │ │ │ add.w r1, r4, ip │ │ │ │ │ lsrs r2, r2, #1 │ │ │ │ │ add r3, ip │ │ │ │ │ sub.w r3, r3, r2, lsl #4 │ │ │ │ │ @@ -16365,97 +16305,97 @@ │ │ │ │ │ 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 a420 │ │ │ │ │ + bne.n a0f0 │ │ │ │ │ ./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 a56a │ │ │ │ │ + bne.w a23a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:464 │ │ │ │ │ mov r2, r8 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 940c │ │ │ │ │ + bl 90dc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:467 │ │ │ │ │ mov r3, r6 │ │ │ │ │ mov r2, r7 │ │ │ │ │ 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 97a8 │ │ │ │ │ + b.w 9478 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:446 │ │ │ │ │ ldr r7, [r3, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:449 │ │ │ │ │ add.w r6, r8, r6, lsl #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:447 │ │ │ │ │ cmp r0, r7 │ │ │ │ │ - ble.n a3ea │ │ │ │ │ + ble.n a0ba │ │ │ │ │ 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 r7, r0 │ │ │ │ │ makect(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:696 │ │ │ │ │ - bgt.n a3e0 │ │ │ │ │ + bgt.n a0b0 │ │ │ │ │ _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 a50e │ │ │ │ │ + blt.n a1de │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:467 │ │ │ │ │ mov r3, r6 │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 97a8 │ │ │ │ │ + bl 9478 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:469 │ │ │ │ │ cmp r5, #4 │ │ │ │ │ - bgt.n a536 │ │ │ │ │ + bgt.n a206 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:473 │ │ │ │ │ - beq.n a598 │ │ │ │ │ + beq.n a268 │ │ │ │ │ ./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 a4f8 │ │ │ │ │ + bne.n a1c8 │ │ │ │ │ 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] │ │ │ │ │ @@ -16470,26 +16410,26 @@ │ │ │ │ │ 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 a4d6 │ │ │ │ │ + bne.n a1a6 │ │ │ │ │ ./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:449 │ │ │ │ │ add.w r6, r8, r0, lsl #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:447 │ │ │ │ │ cmp r5, r7 │ │ │ │ │ - ble.n a48c │ │ │ │ │ - b.n a3dc │ │ │ │ │ + ble.n a15c │ │ │ │ │ + b.n a0ac │ │ │ │ │ ./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, r6 │ │ │ │ │ mov r2, r7 │ │ │ │ │ @@ -16502,71 +16442,71 @@ │ │ │ │ │ ./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 97a8 │ │ │ │ │ + b.w 9478 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:470 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 9c7c │ │ │ │ │ + bl 994c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:471 │ │ │ │ │ mov r2, r8 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 940c │ │ │ │ │ + bl 90dc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:472 │ │ │ │ │ mov r3, r6 │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 9564 │ │ │ │ │ + bl 9234 │ │ │ │ │ ./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 a4c8 │ │ │ │ │ + b.n a198 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:460 │ │ │ │ │ mov r3, r6 │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 9620 │ │ │ │ │ + bl 92f0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:461 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 9c7c │ │ │ │ │ + bl 994c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:462 │ │ │ │ │ mov r2, r8 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 92ac │ │ │ │ │ + bl 8f7c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:467 │ │ │ │ │ mov r3, r6 │ │ │ │ │ mov r2, r7 │ │ │ │ │ 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 97a8 │ │ │ │ │ + b.w 9478 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:474 │ │ │ │ │ mov r2, r8 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 940c │ │ │ │ │ - b.n a554 │ │ │ │ │ + bl 90dc │ │ │ │ │ + b.n a224 │ │ │ │ │ _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 │ │ │ │ │ @@ -16575,54 +16515,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 a5f8 │ │ │ │ │ + ble.n a2c8 │ │ │ │ │ ./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 a898 │ │ │ │ │ + ble.w a568 │ │ │ │ │ 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 9f38 │ │ │ │ │ + bl 9c08 │ │ │ │ │ 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 9868 │ │ │ │ │ + bl 9538 │ │ │ │ │ makewt(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:696 │ │ │ │ │ str.w sl, [sp, #4] │ │ │ │ │ - b.n a60c │ │ │ │ │ + b.n a2dc │ │ │ │ │ _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 a8a2 │ │ │ │ │ + bgt.w a572 │ │ │ │ │ ./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 │ │ │ │ │ @@ -16654,20 +16594,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 a87a │ │ │ │ │ + ble.w a54a │ │ │ │ │ ./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 a8f4 │ │ │ │ │ + ble.w a5c4 │ │ │ │ │ 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 │ │ │ │ │ @@ -16698,15 +16638,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 a682 │ │ │ │ │ + bne.n a352 │ │ │ │ │ ./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] │ │ │ │ │ @@ -16726,53 +16666,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 9708 │ │ │ │ │ + bl 93d8 │ │ │ │ │ ./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 a8f8 │ │ │ │ │ + bgt.w a5c8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:528 │ │ │ │ │ - beq.w a976 │ │ │ │ │ + beq.w a646 │ │ │ │ │ ./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 a982 │ │ │ │ │ + ble.w a652 │ │ │ │ │ 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 9708 │ │ │ │ │ + bl 93d8 │ │ │ │ │ ./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 a82e │ │ │ │ │ + bgt.n a4fe │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:545 │ │ │ │ │ - beq.w a8b4 │ │ │ │ │ + beq.w a584 │ │ │ │ │ ./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 │ │ │ │ │ @@ -16782,15 +16722,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 a7cc │ │ │ │ │ + bne.n a49c │ │ │ │ │ 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 │ │ │ │ │ @@ -16814,15 +16754,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 a7a0 │ │ │ │ │ + bne.n a470 │ │ │ │ │ ./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) │ │ │ │ │ @@ -16840,66 +16780,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 a7e4 │ │ │ │ │ + bne.n a4b4 │ │ │ │ │ ./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 a8c0 │ │ │ │ │ + beq.n a590 │ │ │ │ │ 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 9708 │ │ │ │ │ + bl 93d8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:541 │ │ │ │ │ cmp r6, #4 │ │ │ │ │ - ble.n a750 │ │ │ │ │ + ble.n a420 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:542 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bl 9c7c │ │ │ │ │ + bl 994c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:543 │ │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bl 940c │ │ │ │ │ + bl 90dc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:544 │ │ │ │ │ mov r3, fp │ │ │ │ │ mov r2, sl │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bl 9564 │ │ │ │ │ + bl 9234 │ │ │ │ │ ./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 a784 │ │ │ │ │ + b.n a454 │ │ │ │ │ ./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 │ │ │ │ │ @@ -16912,31 +16852,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 a606 │ │ │ │ │ + ble.w a2d6 │ │ │ │ │ ./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 a5f2 │ │ │ │ │ - b.n a5e6 │ │ │ │ │ + ble.w a2c2 │ │ │ │ │ + b.n a2b6 │ │ │ │ │ _soxr_dfct(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:546 │ │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bl 940c │ │ │ │ │ - b.n a84c │ │ │ │ │ + bl 90dc │ │ │ │ │ + b.n a51c │ │ │ │ │ ./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] │ │ │ │ │ @@ -16949,30 +16889,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 a6be │ │ │ │ │ + b.n a38e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:525 │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ mov r1, r8 │ │ │ │ │ - bl 9c7c │ │ │ │ │ + bl 994c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:526 │ │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ mov r1, r8 │ │ │ │ │ - bl 940c │ │ │ │ │ + bl 90dc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:527 │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ mov r3, fp │ │ │ │ │ mov r2, sl │ │ │ │ │ mov r1, r8 │ │ │ │ │ - bl 9564 │ │ │ │ │ + bl 9234 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:531 │ │ │ │ │ vldr d6, [r8, #8] │ │ │ │ │ sub.w r1, r8, #16 │ │ │ │ │ vldr d7, [r8] │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ │ vsub.f64 d7, d7, d6 │ │ │ │ │ @@ -17004,25 +16944,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 a94c │ │ │ │ │ - b.n a732 │ │ │ │ │ + bne.n a61c │ │ │ │ │ + b.n a402 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:529 │ │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ │ mov r1, r8 │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ - bl 940c │ │ │ │ │ - b.n a916 │ │ │ │ │ + bl 90dc │ │ │ │ │ + b.n a5e6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:539 │ │ │ │ │ movs r3, #16 │ │ │ │ │ - b.n a8c2 │ │ │ │ │ + b.n a592 │ │ │ │ │ nop │ │ │ │ │ _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 │ │ │ │ │ @@ -17033,31 +16973,31 @@ │ │ │ │ │ sub sp, #12 │ │ │ │ │ mov r9, r0 │ │ │ │ │ mov r7, r1 │ │ │ │ │ mov r4, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:583 │ │ │ │ │ mov.w r8, r3, lsl #3 │ │ │ │ │ cmp r8, r0 │ │ │ │ │ - bge.w ac12 │ │ │ │ │ + bge.w a8e2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:584 │ │ │ │ │ asrs r6, 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 r6, #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:666 │ │ │ │ │ str r6, [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 ac64 │ │ │ │ │ + ble.w a934 │ │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bl 9f38 │ │ │ │ │ + bl 9c08 │ │ │ │ │ _soxr_dfst(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:590 │ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:589 │ │ │ │ │ mov.w sl, r9, asr #1 │ │ │ │ │ makect(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:695 │ │ │ │ │ @@ -17067,15 +17007,15 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:594 │ │ │ │ │ mov.w r5, r9, asr #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:590 │ │ │ │ │ add.w r8, r3, r6, lsl #3 │ │ │ │ │ makect(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:696 │ │ │ │ │ mov r1, r8 │ │ │ │ │ - bl 9868 │ │ │ │ │ + bl 9538 │ │ │ │ │ _soxr_dfst(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:589 │ │ │ │ │ str.w sl, [sp] │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ lsls r0, r5, #3 │ │ │ │ │ add.w lr, r7, r9, lsl #3 │ │ │ │ │ add.w ip, r4, #8 │ │ │ │ │ @@ -17113,15 +17053,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 r6!, {d7} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:595 (discriminator 1) │ │ │ │ │ - bne.n aa08 │ │ │ │ │ + bne.n a6d8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:606 │ │ │ │ │ sub.w r3, r9, r5 │ │ │ │ │ adds r2, r7, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:609 │ │ │ │ │ mov r1, r7 │ │ │ │ │ ldr r0, [sp, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:606 │ │ │ │ │ @@ -17154,48 +17094,48 @@ │ │ │ │ │ vstr d7, [r2] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:609 │ │ │ │ │ mov r2, sl │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:608 │ │ │ │ │ vldr d7, [r6] │ │ │ │ │ vstr d7, [r7] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:609 │ │ │ │ │ - bl 97a8 │ │ │ │ │ + bl 9478 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:610 │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ cmp r3, #4 │ │ │ │ │ - bgt.w aca8 │ │ │ │ │ + bgt.w a978 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:614 │ │ │ │ │ - beq.w ad34 │ │ │ │ │ + beq.w aa04 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:617 │ │ │ │ │ vldr d7, [r7, #8] │ │ │ │ │ vldr d6, [r7] │ │ │ │ │ vsub.f64 d7, d7, d6 │ │ │ │ │ vstr d7, [fp] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:618 │ │ │ │ │ vldr d7, [r7, #8] │ │ │ │ │ vldr d6, [r7] │ │ │ │ │ vadd.f64 d7, d7, d6 │ │ │ │ │ vstr d7, [r7, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:625 │ │ │ │ │ cmp r5, #1 │ │ │ │ │ - ble.w ad40 │ │ │ │ │ + ble.w aa10 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:626 │ │ │ │ │ mov r3, r8 │ │ │ │ │ mov r2, sl │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 97a8 │ │ │ │ │ + bl 9478 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:623 │ │ │ │ │ movs r6, #2 │ │ │ │ │ add.w fp, r4, #16 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:627 │ │ │ │ │ cmp r5, #4 │ │ │ │ │ - bgt.n abc6 │ │ │ │ │ + bgt.n a896 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:631 │ │ │ │ │ - beq.w ac8a │ │ │ │ │ + beq.w a95a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:634 │ │ │ │ │ vldr d6, [r4] │ │ │ │ │ sub.w r3, r9, r6 │ │ │ │ │ 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 │ │ │ │ │ @@ -17205,15 +17145,15 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:635 │ │ │ │ │ add.w r3, r7, r6, 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 ac96 │ │ │ │ │ + bne.w a966 │ │ │ │ │ subs r0, r5, #3 │ │ │ │ │ rsb r2, r6, r6, lsl #2 │ │ │ │ │ mov.w lr, r6, lsl #5 │ │ │ │ │ mov.w ip, r6, lsl #4 │ │ │ │ │ lsrs r0, r0, #1 │ │ │ │ │ add.w r2, r7, r2, lsl #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:638 │ │ │ │ │ @@ -17238,22 +17178,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 ab2a │ │ │ │ │ + bne.n a7fa │ │ │ │ │ ./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 r6, r6, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:644 (discriminator 1) │ │ │ │ │ cmp.w lr, #1 │ │ │ │ │ - beq.w ad28 │ │ │ │ │ + beq.w a9f8 │ │ │ │ │ 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 │ │ │ │ │ @@ -17267,168 +17207,168 @@ │ │ │ │ │ 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 ab80 │ │ │ │ │ + bne.n a850 │ │ │ │ │ ./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 97a8 │ │ │ │ │ + bl 9478 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:627 │ │ │ │ │ cmp r5, #4 │ │ │ │ │ - ble.n aada │ │ │ │ │ + ble.n a7aa │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:628 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 9c7c │ │ │ │ │ + bl 994c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:629 │ │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 940c │ │ │ │ │ + bl 90dc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:630 │ │ │ │ │ mov r3, r8 │ │ │ │ │ mov r2, sl │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 9564 │ │ │ │ │ + bl 9234 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:634 │ │ │ │ │ vldr d6, [r4] │ │ │ │ │ sub.w r3, r9, r6 │ │ │ │ │ vldr d7, [r4, #8] │ │ │ │ │ add.w r3, r7, r3, lsl #3 │ │ │ │ │ vsub.f64 d7, d7, d6 │ │ │ │ │ vstr d7, [r3] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:635 │ │ │ │ │ add.w r3, r7, r6, lsl #3 │ │ │ │ │ vldr d7, [r4, #8] │ │ │ │ │ vldr d6, [r4] │ │ │ │ │ vadd.f64 d7, d7, d6 │ │ │ │ │ vstr d7, [r3] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:637 (discriminator 1) │ │ │ │ │ - b.n ab10 │ │ │ │ │ + b.n a7e0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:587 │ │ │ │ │ ldr.w sl, [r5, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:588 │ │ │ │ │ cmp.w r0, sl, lsl #1 │ │ │ │ │ - ble.n ac42 │ │ │ │ │ + ble.n a912 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:590 │ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:589 │ │ │ │ │ mov.w sl, r0, asr #1 │ │ │ │ │ makect(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:696 │ │ │ │ │ cmp.w sl, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:695 │ │ │ │ │ str.w sl, [r5, #4] │ │ │ │ │ _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.n ac7c │ │ │ │ │ + bgt.n a94c │ │ │ │ │ _soxr_dfst(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:592 │ │ │ │ │ cmp r0, #3 │ │ │ │ │ - beq.w ad48 │ │ │ │ │ + beq.w aa18 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:654 │ │ │ │ │ movs r2, #0 │ │ │ │ │ movs r3, #0 │ │ │ │ │ strd r2, r3, [r7] │ │ │ │ │ ./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 ac34 │ │ │ │ │ + ble.n a904 │ │ │ │ │ ./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, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:594 │ │ │ │ │ mov.w r5, r9, asr #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:595 (discriminator 1) │ │ │ │ │ cmp.w r9, #7 │ │ │ │ │ - bgt.w a9e2 │ │ │ │ │ + bgt.w a6b2 │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ lsls r0, r5, #3 │ │ │ │ │ lsls r3, r3, #3 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ - b.n aa44 │ │ │ │ │ + b.n a714 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:588 │ │ │ │ │ cmp r0, #2 │ │ │ │ │ - ble.n ac34 │ │ │ │ │ + ble.n a904 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:590 │ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:589 │ │ │ │ │ mov.w sl, r0, asr #1 │ │ │ │ │ makect(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:696 │ │ │ │ │ cmp.w sl, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:695 │ │ │ │ │ str.w sl, [r5, #4] │ │ │ │ │ _soxr_dfst(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:590 │ │ │ │ │ add.w r8, r3, r6, lsl #3 │ │ │ │ │ makect(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:696 │ │ │ │ │ - beq.n ad48 │ │ │ │ │ + beq.n aa18 │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, sl │ │ │ │ │ - bl 9868 │ │ │ │ │ + bl 9538 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:592 │ │ │ │ │ str.w sl, [sp] │ │ │ │ │ - b.n ac4e │ │ │ │ │ + b.n a91e │ │ │ │ │ _soxr_dfst(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:632 │ │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 940c │ │ │ │ │ - b.n abe4 │ │ │ │ │ + bl 90dc │ │ │ │ │ + b.n a8b4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:649 │ │ │ │ │ ldrd r2, r3, [r4, #24] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:652 │ │ │ │ │ lsls r6, r6, #4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:649 │ │ │ │ │ strd r2, r3, [r4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:652 │ │ │ │ │ add r6, r7 │ │ │ │ │ strd r2, r3, [r6] │ │ │ │ │ - b.n ac34 │ │ │ │ │ + b.n a904 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:611 │ │ │ │ │ mov r0, r3 │ │ │ │ │ mov r1, r7 │ │ │ │ │ - bl 9c7c │ │ │ │ │ + bl 994c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:612 │ │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ │ ldr r0, [sp, #0] │ │ │ │ │ mov r1, r7 │ │ │ │ │ - bl 940c │ │ │ │ │ + bl 90dc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:613 │ │ │ │ │ ldr r0, [sp, #0] │ │ │ │ │ mov r3, r8 │ │ │ │ │ mov r2, sl │ │ │ │ │ mov r1, r7 │ │ │ │ │ - bl 9564 │ │ │ │ │ + bl 9234 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:617 │ │ │ │ │ vldr d7, [r7, #8] │ │ │ │ │ sub.w r2, r7, #16 │ │ │ │ │ vldr d6, [r7] │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ vsub.f64 d7, d7, d6 │ │ │ │ │ @@ -17458,58 +17398,58 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:621 │ │ │ │ │ vldr d7, [r6] │ │ │ │ │ vldr d6, [r6, #8] │ │ │ │ │ vneg.f64 d7, d7 │ │ │ │ │ vsub.f64 d7, d7, d6 │ │ │ │ │ vstr d7, [r3, #-8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:619 (discriminator 1) │ │ │ │ │ - bne.n acfa │ │ │ │ │ - b.n aabe │ │ │ │ │ + bne.n a9ca │ │ │ │ │ + b.n a78e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:649 │ │ │ │ │ ldrd r2, r3, [r4, #32] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:652 │ │ │ │ │ lsls r6, r6, #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:649 │ │ │ │ │ strd r2, r3, [r4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:625 │ │ │ │ │ - b.n aca0 │ │ │ │ │ + b.n a970 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:615 │ │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ │ mov r1, r7 │ │ │ │ │ ldr r0, [sp, #0] │ │ │ │ │ - bl 940c │ │ │ │ │ - b.n acc6 │ │ │ │ │ + bl 90dc │ │ │ │ │ + b.n a996 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:652 │ │ │ │ │ ldrd r2, r3, [r4] │ │ │ │ │ movs r6, #16 │ │ │ │ │ - b.n aca0 │ │ │ │ │ + b.n a970 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:594 │ │ │ │ │ movs r5, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:589 │ │ │ │ │ mov.w sl, #1 │ │ │ │ │ movs r3, #8 │ │ │ │ │ mov r0, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:593 │ │ │ │ │ str.w sl, [sp] │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ - b.n aa44 │ │ │ │ │ + b.n a714 │ │ │ │ │ nop │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ dft_stage_init(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:189 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.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] @ b1e0 │ │ │ │ │ + ldr.w r1, [pc, #1128] @ aeb0 │ │ │ │ │ mov fp, r3 │ │ │ │ │ - ldr.w r3, [pc, #1124] @ b1e4 │ │ │ │ │ + ldr.w r3, [pc, #1124] @ aeb4 │ │ │ │ │ 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 │ │ │ │ │ @@ -17525,15 +17465,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] @ b1e8 │ │ │ │ │ + ldr.w r2, [pc, #1076] @ aeb8 │ │ │ │ │ ./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 │ │ │ │ │ @@ -17551,15 +17491,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 adf6 │ │ │ │ │ + bne.n aac6 │ │ │ │ │ ./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 │ │ │ │ │ @@ -17568,72 +17508,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 afb0 │ │ │ │ │ + beq.w ac80 │ │ │ │ │ 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 ae26 │ │ │ │ │ + bpl.n aaf6 │ │ │ │ │ ./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 ae3e │ │ │ │ │ + bpl.n ab0e │ │ │ │ │ ./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 af0a │ │ │ │ │ + bne.n abda │ │ │ │ │ ./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 ae5e │ │ │ │ │ + ble.n ab2e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:221 (discriminator 1) │ │ │ │ │ subs r3, r5, #1 │ │ │ │ │ tst r3, r5 │ │ │ │ │ - beq.w b19a │ │ │ │ │ + beq.w ae6a │ │ │ │ │ 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, ae94 │ │ │ │ │ + cbnz r2, ab64 │ │ │ │ │ ./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 │ │ │ │ │ @@ -17651,52 +17591,52 @@ │ │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ │ mov r1, r9 │ │ │ │ │ ldr r6, [r7, #12] │ │ │ │ │ mla r3, r3, r8, r2 │ │ │ │ │ ldr r2, [r3, #24] │ │ │ │ │ ldr r3, [r4, #76] @ 0x4c │ │ │ │ │ blx r6 │ │ │ │ │ - b.n aec4 │ │ │ │ │ + b.n ab94 │ │ │ │ │ ./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 1bb88 │ │ │ │ │ + bl 160f0 │ │ │ │ │ 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:224 (discriminator 1) │ │ │ │ │ str r0, [r3, #20] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:225 │ │ │ │ │ - beq.n ae7e │ │ │ │ │ + beq.n ab4e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:228 │ │ │ │ │ ldr r2, [r3, #24] │ │ │ │ │ mov r1, r9 │ │ │ │ │ ldr r3, [r4, #76] @ 0x4c │ │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ │ ldr r6, [r7, #16] │ │ │ │ │ blx r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:229 │ │ │ │ │ mov r0, r9 │ │ │ │ │ ldr r3, [r7, #8] │ │ │ │ │ blx r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:232 │ │ │ │ │ - ldr r3, [pc, #800] @ (b1ec ) │ │ │ │ │ + ldr r3, [pc, #800] @ (aebc ) │ │ │ │ │ ./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 │ │ │ │ │ @@ -17705,25 +17645,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 af0a │ │ │ │ │ + ble.n abda │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:232 (discriminator 1) │ │ │ │ │ mov r2, r0 │ │ │ │ │ - ldr r0, [pc, #772] @ (b1f0 ) │ │ │ │ │ + ldr r0, [pc, #772] @ (aec0 ) │ │ │ │ │ strd r5, fp, [sp, #32] │ │ │ │ │ add r0, pc │ │ │ │ │ vstr d11, [sp, #24] │ │ │ │ │ vstr d9, [sp, #16] │ │ │ │ │ vstr d8, [sp, #8] │ │ │ │ │ vstr d10, [sp] │ │ │ │ │ - bl 1c94 │ │ │ │ │ + bl 19bc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:245 │ │ │ │ │ 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 │ │ │ │ │ @@ -17736,15 +17676,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] @ (b1f4 ) │ │ │ │ │ + ldr r3, [pc, #712] @ (aec4 ) │ │ │ │ │ ./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 │ │ │ │ │ @@ -17752,26 +17692,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 1be1c │ │ │ │ │ + bl 16384 │ │ │ │ │ ./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, af56 │ │ │ │ │ + cbz r3, ac26 │ │ │ │ │ ./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 │ │ │ │ │ @@ -17783,78 +17723,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 1bb88 │ │ │ │ │ + bl 160f0 │ │ │ │ │ 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 1bb88 │ │ │ │ │ + bl 160f0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:189 │ │ │ │ │ - ldr r2, [pc, #616] @ (b1f8 ) │ │ │ │ │ + ldr r2, [pc, #616] @ (aec8 ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:248 │ │ │ │ │ - ldr r3, [pc, #592] @ (b1e4 ) │ │ │ │ │ + ldr r3, [pc, #592] @ (aeb4 ) │ │ │ │ │ ./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 b1b8 │ │ │ │ │ + bne.w ae88 │ │ │ │ │ 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] @ b1c0 │ │ │ │ │ + vldr d13, [pc, #524] @ ae90 │ │ │ │ │ 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 b100 │ │ │ │ │ + beq.w add0 │ │ │ │ │ ./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 b1a4 │ │ │ │ │ + beq.w ae74 │ │ │ │ │ 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 7ff8 │ │ │ │ │ + bl 7cc8 │ │ │ │ │ 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 │ │ │ │ │ @@ -17865,25 +17805,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 1744 │ │ │ │ │ + blx 146c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:180 (discriminator 1) │ │ │ │ │ - vldr d5, [pc, #412] @ b1c8 │ │ │ │ │ + vldr d5, [pc, #412] @ ae98 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:181 │ │ │ │ │ - vldr d6, [pc, #416] @ b1d0 │ │ │ │ │ + vldr d6, [pc, #416] @ aea0 │ │ │ │ │ ./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] @ b1d8 │ │ │ │ │ + vldr d5, [pc, #416] @ aea8 │ │ │ │ │ ./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 │ │ │ │ │ @@ -17945,20 +17885,20 @@ │ │ │ │ │ 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 b160 │ │ │ │ │ + beq.n ae30 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:210 │ │ │ │ │ ldrd r3, r0, [sp, #76] @ 0x4c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:209 (discriminator 2) │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble.n b0fa │ │ │ │ │ + ble.n adca │ │ │ │ │ mov r1, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:210 │ │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ │ ldr.w lr, [r9, #24] │ │ │ │ │ add.w ip, r0, r3, lsl #3 │ │ │ │ │ add.w r9, r6, #4294967295 @ 0xffffffff │ │ │ │ │ mov r2, r0 │ │ │ │ │ @@ -17968,61 +17908,61 @@ │ │ │ │ │ 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 b0de │ │ │ │ │ + bne.n adae │ │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:211 │ │ │ │ │ - blx 168c │ │ │ │ │ - b.n ae10 │ │ │ │ │ + blx 13b4 │ │ │ │ │ + b.n aae0 │ │ │ │ │ ./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 7ff8 │ │ │ │ │ + bl 7cc8 │ │ │ │ │ ./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 b006 │ │ │ │ │ + beq.w acd6 │ │ │ │ │ ./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 8164 │ │ │ │ │ + bl 7e34 │ │ │ │ │ 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 b018 │ │ │ │ │ + b.n ace8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:210 │ │ │ │ │ ldrd r3, r0, [sp, #76] @ 0x4c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:207 (discriminator 2) │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble.n b0fa │ │ │ │ │ + ble.n adca │ │ │ │ │ mov r1, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:210 │ │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:208 │ │ │ │ │ ldr.w lr, [r9, #24] │ │ │ │ │ add.w ip, r0, r3, lsl #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:210 │ │ │ │ │ @@ -18036,34 +17976,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 b17a │ │ │ │ │ - b.n b0f8 │ │ │ │ │ + bne.n ae4a │ │ │ │ │ + b.n adc8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:223 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bl 1bb88 │ │ │ │ │ - b.n ae60 │ │ │ │ │ + bl 160f0 │ │ │ │ │ + b.n ab30 │ │ │ │ │ ./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 afe6 │ │ │ │ │ - b.n afe2 │ │ │ │ │ + beq.w acb6 │ │ │ │ │ + b.n acb2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:248 │ │ │ │ │ - blx 16ec <__stack_chk_fail@plt> │ │ │ │ │ + blx 1414 <__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} │ │ │ │ │ @@ -18072,28 +18012,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 │ │ │ │ │ - adcs r0, r5 │ │ │ │ │ - movs r1, r0 │ │ │ │ │ + b.n a7ec │ │ │ │ │ + movs r0, r0 │ │ │ │ │ lsls r0, r5, #3 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - asrs r0, r5 │ │ │ │ │ - movs r1, r0 │ │ │ │ │ + b.n a774 │ │ │ │ │ + movs r0, r0 │ │ │ │ │ lsls r0, r3, #3 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - adds r0, r6, r1 │ │ │ │ │ - movs r1, r0 │ │ │ │ │ + stmia r0!, {r3, r5, r6, r7} │ │ │ │ │ + movs r0, r0 │ │ │ │ │ lsls r5, r2, #15 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - subs r7, #86 @ 0x56 │ │ │ │ │ - movs r1, r0 │ │ │ │ │ + b.n b3e0 │ │ │ │ │ + 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 │ │ │ │ │ @@ -18116,60 +18056,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 b270 │ │ │ │ │ + bcs.n af40 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:59 │ │ │ │ │ movs r5, #0 │ │ │ │ │ - b.n b24a │ │ │ │ │ + b.n af1a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:62 │ │ │ │ │ - blx 1714 │ │ │ │ │ + blx 143c │ │ │ │ │ ./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, b274 │ │ │ │ │ + cbz r0, af44 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:50 │ │ │ │ │ ldr r2, [r4, #16] │ │ │ │ │ adds r3, r6, r2 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - bls.n b270 │ │ │ │ │ + bls.n af40 │ │ │ │ │ ./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 b234 │ │ │ │ │ + bls.n af04 │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:36 (discriminator 1) │ │ │ │ │ adds r1, r0, r3 │ │ │ │ │ subs r2, r2, r3 │ │ │ │ │ - blx 166c │ │ │ │ │ + blx 1394 │ │ │ │ │ ./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 b24a │ │ │ │ │ + bhi.n af1a │ │ │ │ │ ./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 │ │ │ │ │ @@ -18185,60 +18125,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 1b910 │ │ │ │ │ + bl 15e78 │ │ │ │ │ ./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 b2f8 │ │ │ │ │ + ble.n afc8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:504 │ │ │ │ │ ldrb.w r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbz r3, b2c8 │ │ │ │ │ + cbz r3, af98 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:505 │ │ │ │ │ - cbz r6, b2d4 │ │ │ │ │ + cbz r6, afa4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:506 │ │ │ │ │ - bl b1fc │ │ │ │ │ + bl aecc │ │ │ │ │ ./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 1800 │ │ │ │ │ + blx 1528 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:503 │ │ │ │ │ - b.n b294 │ │ │ │ │ + b.n af64 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:509 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r8 │ │ │ │ │ - bl b278 │ │ │ │ │ + bl af48 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:503 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n b294 │ │ │ │ │ + beq.n af64 │ │ │ │ │ ./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 1b910 │ │ │ │ │ + bl 15e78 │ │ │ │ │ ./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 │ │ │ │ │ @@ -18255,17 +18195,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, #1112] @ b778 │ │ │ │ │ + ldr.w r2, [pc, #1112] @ b448 │ │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ │ - ldr.w r3, [pc, #1112] @ b77c │ │ │ │ │ + ldr.w r3, [pc, #1112] @ b44c │ │ │ │ │ mov r4, r0 │ │ │ │ │ add r2, pc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ ldr.w sl, [r0, #20] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:69 │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ movs r5, #24 │ │ │ │ │ @@ -18288,45 +18228,45 @@ │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:76 │ │ │ │ │ ldr r3, [r4, #100] @ 0x64 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ mla r5, r5, r7, r8 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ - bl 1b910 │ │ │ │ │ + bl 15e78 │ │ │ │ │ ./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 b3a2 │ │ │ │ │ + bge.n b072 │ │ │ │ │ ./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 1bb88 │ │ │ │ │ + bl 160f0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:69 │ │ │ │ │ - ldr r2, [pc, #1020] @ (b780 ) │ │ │ │ │ + ldr r2, [pc, #1020] @ (b450 ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:174 │ │ │ │ │ - ldr r3, [pc, #1016] @ (b77c ) │ │ │ │ │ + ldr r3, [pc, #1016] @ (b44c ) │ │ │ │ │ ./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 b768 │ │ │ │ │ + bne.w b438 │ │ │ │ │ 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 │ │ │ │ │ @@ -18345,15 +18285,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 1860 │ │ │ │ │ + blx 1588 │ │ │ │ │ ./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 │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ @@ -18364,15 +18304,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 b1fc │ │ │ │ │ + bl aecc │ │ │ │ │ ./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 │ │ │ │ │ @@ -18385,67 +18325,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 b444 │ │ │ │ │ + ble.n b114 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:87 (discriminator 1) │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ tst r3, r1 │ │ │ │ │ - beq.w b58c │ │ │ │ │ + beq.w b25c │ │ │ │ │ /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 1800 │ │ │ │ │ + blx 1528 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:131 │ │ │ │ │ ldr r3, [r4, #100] @ 0x64 │ │ │ │ │ ./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 (discriminator 3) │ │ │ │ │ ldr r1, [r4, #124] @ 0x7c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:130 │ │ │ │ │ - beq.w b6a2 │ │ │ │ │ + beq.w b372 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:134 (discriminator 1) │ │ │ │ │ cmp r3, r0 │ │ │ │ │ - bge.n b43a │ │ │ │ │ + bge.n b10a │ │ │ │ │ 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 b428 │ │ │ │ │ + blt.n b0f8 │ │ │ │ │ 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 b456 │ │ │ │ │ + b.n b126 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:126 │ │ │ │ │ - bne.n b400 │ │ │ │ │ + bne.n b0d0 │ │ │ │ │ /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 16a4 │ │ │ │ │ + blx 13cc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:139 │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:138 │ │ │ │ │ ldr r2, [r4, #116] @ 0x74 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:139 │ │ │ │ │ movs r3, #24 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:138 │ │ │ │ │ @@ -18474,15 +18414,15 @@ │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:144 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:145 │ │ │ │ │ mla r9, r9, r7, r8 │ │ │ │ │ ldr.w r3, [r9, #24] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:144 │ │ │ │ │ - ble.n b50a │ │ │ │ │ + ble.n b1da │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:145 │ │ │ │ │ ldr r6, [sp, #8] │ │ │ │ │ ldr.w r8, [sp, #4] │ │ │ │ │ ldr.w r1, [r9, #20] │ │ │ │ │ ldr r7, [r6, #28] │ │ │ │ │ mov r2, r8 │ │ │ │ │ blx r7 │ │ │ │ │ @@ -18492,40 +18432,40 @@ │ │ │ │ │ ldr r7, [r6, #20] │ │ │ │ │ ldr.w r1, [r9, #20] │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ blx r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:147 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ lsls r2, r3, #28 │ │ │ │ │ - bpl.n b570 │ │ │ │ │ + bpl.n b240 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:147 (discriminator 1) │ │ │ │ │ ldr r2, [r4, #116] @ 0x74 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:148 │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:147 (discriminator 1) │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - beq.n b562 │ │ │ │ │ + beq.n b232 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ ldr.w ip, [r3, #8] │ │ │ │ │ ldr r7, [r3, #16] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:151 (discriminator 1) │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ mov r9, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:150 │ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:151 (discriminator 1) │ │ │ │ │ subs r5, r0, 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 r1, #2 │ │ │ │ │ - beq.w b73c │ │ │ │ │ + beq.w b40c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:155 (discriminator 1) │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - bge.w b764 │ │ │ │ │ + bge.w b434 │ │ │ │ │ ldr.w lr, [sp, #20] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:155 │ │ │ │ │ movs r1, #0 │ │ │ │ │ ldr r6, [sp, #4] │ │ │ │ │ mov sl, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:157 │ │ │ │ │ add.w r2, r6, r3, lsl #3 │ │ │ │ │ @@ -18535,15 +18475,15 @@ │ │ │ │ │ ldrd r8, r9, [r2] │ │ │ │ │ strd r8, r9, [lr], #8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:156 │ │ │ │ │ ldr r2, [r4, #116] @ 0x74 │ │ │ │ │ add r3, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:155 (discriminator 1) │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - blt.n b4dc │ │ │ │ │ + blt.n b1ac │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:159 │ │ │ │ │ mov r9, sl │ │ │ │ │ subs r1, r0, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:89 │ │ │ │ │ mls r7, ip, r1, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:158 │ │ │ │ │ subs r3, r3, r5 │ │ │ │ │ @@ -18552,15 +18492,15 @@ │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:173 │ │ │ │ │ ldr r3, [r4, #100] @ 0x64 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:89 │ │ │ │ │ str r7, [r2, #16] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:173 │ │ │ │ │ ldr r2, [r4, #124] @ 0x7c │ │ │ │ │ - b.n b370 │ │ │ │ │ + b.n b040 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:165 │ │ │ │ │ movs r3, #24 │ │ │ │ │ ldr r6, [sp, #8] │ │ │ │ │ ldr.w r9, [sp, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:164 │ │ │ │ │ rsb sl, r2, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:165 │ │ │ │ │ @@ -18577,15 +18517,15 @@ │ │ │ │ │ ldr.w r8, [r6, #24] │ │ │ │ │ ldr r1, [r7, #20] │ │ │ │ │ asr.w r0, r0, sl │ │ │ │ │ blx r8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:167 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ lsls r3, r3, #28 │ │ │ │ │ - bmi.w b728 │ │ │ │ │ + bmi.w b3f8 │ │ │ │ │ ./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, [sp, #12] │ │ │ │ │ @@ -18598,53 +18538,53 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:88 │ │ │ │ │ ldr r2, [r1, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:169 │ │ │ │ │ asr.w r3, r3, sl │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:89 │ │ │ │ │ mls r7, r2, r3, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:90 │ │ │ │ │ - b.n b500 │ │ │ │ │ + b.n b1d0 │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:29 (discriminator 1) │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ lsl.w r2, r0, r3 │ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ │ - blx 16a4 │ │ │ │ │ + blx 13cc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:88 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:151 (discriminator 1) │ │ │ │ │ ldr.w r9, [r5, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:149 │ │ │ │ │ ldr r2, [r4, #116] @ 0x74 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:88 │ │ │ │ │ ldr.w ip, [r3, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:151 (discriminator 1) │ │ │ │ │ mov r0, r9 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:89 │ │ │ │ │ ldr r7, [r3, #16] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:149 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - bne.n b4ba │ │ │ │ │ + bne.n b18a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:89 │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ mls r7, ip, r3, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:90 │ │ │ │ │ - b.n b500 │ │ │ │ │ + b.n b1d0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:88 │ │ │ │ │ - bl 1bb88 │ │ │ │ │ + bl 160f0 │ │ │ │ │ /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 16a4 │ │ │ │ │ + blx 13cc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:90 │ │ │ │ │ movs r3, #24 │ │ │ │ │ mov r2, r9 │ │ │ │ │ mov r0, fp │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:93 │ │ │ │ │ add.w r9, fp, #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:93 (discriminator 1) │ │ │ │ │ @@ -18656,20 +18596,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 b6c4 │ │ │ │ │ + beq.n b394 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:103 (discriminator 1) │ │ │ │ │ cmp r9, sl │ │ │ │ │ it ge │ │ │ │ │ movge.w r0, fp, lsl #3 │ │ │ │ │ - bge.n b61a │ │ │ │ │ + bge.n b2ea │ │ │ │ │ sub.w r2, sl, fp │ │ │ │ │ ldr r6, [sp, #4] │ │ │ │ │ sub.w r9, r2, #3 │ │ │ │ │ mov.w r0, fp, lsl #3 │ │ │ │ │ bic.w r1, r9, #1 │ │ │ │ │ adds r3, r6, r0 │ │ │ │ │ add r1, fp │ │ │ │ │ @@ -18685,15 +18625,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 b5f2 │ │ │ │ │ + bne.n b2c2 │ │ │ │ │ bic.w r9, r9, #1 │ │ │ │ │ add.w fp, fp, #4 │ │ │ │ │ add r9, fp │ │ │ │ │ str r6, [sp, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:106 │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ add r0, r1 │ │ │ │ │ @@ -18705,90 +18645,90 @@ │ │ │ │ │ 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 b684 │ │ │ │ │ + bge.n b354 │ │ │ │ │ ./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, #296] @ b770 │ │ │ │ │ + vldr d8, [pc, #296] @ b440 │ │ │ │ │ ./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 16a4 │ │ │ │ │ + blx 13cc │ │ │ │ │ ./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 b674 │ │ │ │ │ + beq.n b344 │ │ │ │ │ ./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 b64a │ │ │ │ │ + bgt.n b31a │ │ │ │ │ str r4, [sp, #4] │ │ │ │ │ ldr r4, [sp, #28] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:123 │ │ │ │ │ ldr r2, [r4, #116] @ 0x74 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - ble.w b50a │ │ │ │ │ + ble.w b1da │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:124 │ │ │ │ │ movs r3, #24 │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ mla r3, r3, r7, r8 │ │ │ │ │ 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 b472 │ │ │ │ │ + b.n b142 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:131 (discriminator 1) │ │ │ │ │ cmp r3, r0 │ │ │ │ │ - bge.w b43a │ │ │ │ │ + bge.w b10a │ │ │ │ │ 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 b6b2 │ │ │ │ │ - b.n b438 │ │ │ │ │ + blt.n b382 │ │ │ │ │ + b.n b108 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:93 (discriminator 1) │ │ │ │ │ cmp r9, sl │ │ │ │ │ it ge │ │ │ │ │ movge.w r0, fp, lsl #2 │ │ │ │ │ - bge.n b716 │ │ │ │ │ + bge.n b3e6 │ │ │ │ │ sub.w r2, sl, fp │ │ │ │ │ ldr r6, [sp, #4] │ │ │ │ │ sub.w r9, r2, #3 │ │ │ │ │ mov.w r0, fp, lsl #2 │ │ │ │ │ bic.w r1, r9, #1 │ │ │ │ │ adds r3, r6, r0 │ │ │ │ │ add r1, fp │ │ │ │ │ @@ -18805,15 +18745,15 @@ │ │ │ │ │ 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 b6ee │ │ │ │ │ + bne.n b3be │ │ │ │ │ bic.w r9, r9, #1 │ │ │ │ │ add.w r3, fp, #4 │ │ │ │ │ add r9, r3 │ │ │ │ │ str r6, [sp, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:96 │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ add r0, r2 │ │ │ │ │ @@ -18821,31 +18761,31 @@ │ │ │ │ │ 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 b636 │ │ │ │ │ + b.n b306 │ │ │ │ │ ./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 16a4 │ │ │ │ │ + blx 13cc │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:29 │ │ │ │ │ - b.n b540 │ │ │ │ │ + b.n b210 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:151 (discriminator 1) │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - bge.n b764 │ │ │ │ │ + bge.n b434 │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ mov.w sl, r2, lsl #2 │ │ │ │ │ ldr.w lr, [sp, #20] │ │ │ │ │ add.w r6, r1, r3, lsl #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:151 │ │ │ │ │ movs r1, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:153 │ │ │ │ │ @@ -18856,103 +18796,102 @@ │ │ │ │ │ adds r1, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:151 (discriminator 1) │ │ │ │ │ add r6, sl │ │ │ │ │ cmp r3, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:153 │ │ │ │ │ str.w r8, [lr], #4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:151 (discriminator 1) │ │ │ │ │ - blt.n b750 │ │ │ │ │ - b.n b4f4 │ │ │ │ │ + blt.n b420 │ │ │ │ │ + b.n b1c4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:155 (discriminator 1) │ │ │ │ │ mov r1, r9 │ │ │ │ │ - b.n b4f6 │ │ │ │ │ + b.n b1c6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:174 │ │ │ │ │ - blx 16ec <__stack_chk_fail@plt> │ │ │ │ │ + blx 1414 <__stack_chk_fail@plt> │ │ │ │ │ nop.w │ │ │ │ │ ... │ │ │ │ │ - subs r3, #192 @ 0xc0 │ │ │ │ │ - movs r1, r0 │ │ │ │ │ + udf #244 @ 0xf4 │ │ │ │ │ + movs r0, r0 │ │ │ │ │ lsls r0, r5, #3 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - subs r3, #100 @ 0x64 │ │ │ │ │ - movs r1, r0 │ │ │ │ │ + udf #152 @ 0x98 │ │ │ │ │ + movs r0, 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 │ │ │ │ │ + str.w r0, [ip, #3648] @ 0xe40 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:287 │ │ │ │ │ - vldr d7, [pc, #796] @ bab8 │ │ │ │ │ + vldr d7, [pc, #796] @ b788 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:273 │ │ │ │ │ - sub sp, #364 @ 0x16c │ │ │ │ │ + mov r4, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:277 │ │ │ │ │ vldr d11, [r2] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:273 │ │ │ │ │ - mov r4, r2 │ │ │ │ │ - ldr r5, [pc, #848] @ (baf8 ) │ │ │ │ │ + sub sp, #348 @ 0x15c │ │ │ │ │ + ldr r5, [pc, #848] @ (b7c8 ) │ │ │ │ │ vmov.f64 d14, d0 │ │ │ │ │ - str r2, [sp, #76] @ 0x4c │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/cr.c:278 │ │ │ │ │ + ldr.w fp, [r2, #36] @ 0x24 │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/cr.c:273 │ │ │ │ │ mov r6, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:287 │ │ │ │ │ vcmpe.f64 d11, d7 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:278 │ │ │ │ │ - ldr.w sl, [r2, #36] @ 0x24 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:280 │ │ │ │ │ vldr d15, [r2, #16] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:273 │ │ │ │ │ - add r5, pc │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:280 │ │ │ │ │ vldr d10, [r2, #24] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:273 │ │ │ │ │ + add r5, pc │ │ │ │ │ + ldr r2, [pc, #828] @ (b7cc ) │ │ │ │ │ mov r7, r1 │ │ │ │ │ - ldr r2, [pc, #824] @ (bafc ) │ │ │ │ │ + vstr d1, [sp, #328] @ 0x148 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:278 │ │ │ │ │ - and.w r9, sl, #3 │ │ │ │ │ + and.w r9, fp, #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:287 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:273 │ │ │ │ │ - vstr d1, [sp, #344] @ 0x158 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:281 │ │ │ │ │ vldr d6, [r4, #8] │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/cr.c:273 │ │ │ │ │ + ldr.w r8, [pc, #812] @ b7d0 │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/cr.c:281 │ │ │ │ │ vsub.f64 d9, d10, d15 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:273 │ │ │ │ │ ldr r2, [r5, r2] │ │ │ │ │ - ldr r5, [pc, #804] @ (bb00 ) │ │ │ │ │ + add r8, pc │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ - str r2, [sp, #356] @ 0x164 │ │ │ │ │ + str r2, [sp, #340] @ 0x154 │ │ │ │ │ mov.w r2, #0 │ │ │ │ │ - ldr r2, [sp, #464] @ 0x1d0 │ │ │ │ │ - add r5, pc │ │ │ │ │ - str r2, [sp, #72] @ 0x48 │ │ │ │ │ + ldr r2, [sp, #448] @ 0x1c0 │ │ │ │ │ + str r2, [sp, #80] @ 0x50 │ │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:281 │ │ │ │ │ vstr d6, [sp, #40] @ 0x28 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:287 │ │ │ │ │ - bhi.w bee4 │ │ │ │ │ + bhi.w bbc4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:288 │ │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ │ - vldr d6, [pc, #708] @ bac0 │ │ │ │ │ + vldr d6, [pc, #708] @ b790 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:287 (discriminator 1) │ │ │ │ │ vmov.f64 d0, d11 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:291 │ │ │ │ │ - tst.w sl, #64 @ 0x40 │ │ │ │ │ + tst.w fp, #64 @ 0x40 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:288 │ │ │ │ │ vadd.f64 d7, d11, d7 │ │ │ │ │ vmul.f64 d7, d7, d6 │ │ │ │ │ vstr d7, [sp, #56] @ 0x38 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:291 (discriminator 1) │ │ │ │ │ vmov.f64 d7, #48 @ 0x41800000 16.0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:291 │ │ │ │ │ - beq.w befc │ │ │ │ │ + beq.w bbdc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:291 (discriminator 1) │ │ │ │ │ vcmpe.f64 d11, d7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:292 (discriminator 1) │ │ │ │ │ - vldr d7, [pc, #680] @ bac8 │ │ │ │ │ + vldr d7, [pc, #680] @ b798 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:291 (discriminator 1) │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:292 (discriminator 1) │ │ │ │ │ vcmpe.f64 d15, d7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:291 (discriminator 1) │ │ │ │ │ ite ls │ │ │ │ │ movls r3, #1 │ │ │ │ │ @@ -18964,148 +18903,147 @@ │ │ │ │ │ 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 bf2e │ │ │ │ │ + beq.w bc0e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:294 (discriminator 1) │ │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ │ vcmpe.f64 d14, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:294 (discriminator 9) │ │ │ │ │ itt gt │ │ │ │ │ movgt r3, #1 │ │ │ │ │ strgt r3, [sp, #64] @ 0x40 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:294 (discriminator 1) │ │ │ │ │ - ble.w bf48 │ │ │ │ │ + ble.w bc28 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:300 │ │ │ │ │ - vldr d7, [pc, #620] @ bad0 │ │ │ │ │ + vldr d7, [pc, #620] @ b7a0 │ │ │ │ │ vcmpe.f64 d9, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bmi.w bfcc │ │ │ │ │ + bmi.w bcac │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:300 (discriminator 1) │ │ │ │ │ - vldr d7, [pc, #612] @ bad8 │ │ │ │ │ + vldr d7, [pc, #612] @ b7a8 │ │ │ │ │ vcmpe.f64 d9, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bgt.w bfa8 │ │ │ │ │ + bgt.w bc88 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:302 │ │ │ │ │ - vldr d7, [pc, #604] @ bae0 │ │ │ │ │ + vldr d7, [pc, #604] @ b7b0 │ │ │ │ │ vcmpe.f64 d15, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bmi.w bfd8 │ │ │ │ │ + bmi.w bcb8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:302 (discriminator 1) │ │ │ │ │ - vldr d7, [pc, #596] @ bae8 │ │ │ │ │ + vldr d7, [pc, #596] @ b7b8 │ │ │ │ │ vcmpe.f64 d10, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bgt.w bfd2 │ │ │ │ │ + bgt.w bcb2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:304 │ │ │ │ │ vcmp.f64 d11, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.n b8ca │ │ │ │ │ + beq.n b59a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:304 (discriminator 1) │ │ │ │ │ vmov.f64 d7, #46 @ 0x41700000 15.0 │ │ │ │ │ vcmpe.f64 d11, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bmi.w c21c │ │ │ │ │ + bmi.w bef2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:304 (discriminator 2) │ │ │ │ │ - vldr d7, [pc, #508] @ bab8 │ │ │ │ │ + vldr d7, [pc, #508] @ b788 │ │ │ │ │ vcmpe.f64 d11, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bgt.w bfe4 │ │ │ │ │ + bgt.w bcc4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:306 │ │ │ │ │ vcmpe.f64 d14, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bls.w c216 │ │ │ │ │ + bls.w beec │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:308 │ │ │ │ │ vldr d6, [sp, #40] @ 0x28 │ │ │ │ │ vcmpe.f64 d6, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bmi.w c28c │ │ │ │ │ + bmi.w bf5c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:308 (discriminator 1) │ │ │ │ │ - vldr d7, [pc, #520] @ baf0 │ │ │ │ │ + vldr d7, [pc, #520] @ b7c0 │ │ │ │ │ vcmpe.f64 d6, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bgt.w bfde │ │ │ │ │ + bgt.w bcbe │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:313 │ │ │ │ │ vcmp.f64 d11, #0.0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:279 │ │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:311 │ │ │ │ │ - ldr r2, [sp, #72] @ 0x48 │ │ │ │ │ + ldr r2, [sp, #80] @ 0x50 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:279 │ │ │ │ │ ldr r3, [r3, #20] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:313 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:311 │ │ │ │ │ str r2, [r6, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:274 │ │ │ │ │ - ldr r2, [sp, #468] @ 0x1d4 │ │ │ │ │ + ldr r2, [sp, #452] @ 0x1c4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:312 │ │ │ │ │ vstr d14, [r6, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:274 │ │ │ │ │ and.w r2, r2, #1 │ │ │ │ │ add.w r1, r2, #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:279 │ │ │ │ │ and.w r2, r3, #3 │ │ │ │ │ add.w r2, r2, #4294967295 @ 0xffffffff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:274 │ │ │ │ │ - str r1, [sp, #164] @ 0xa4 │ │ │ │ │ + str r1, [sp, #148] @ 0x94 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:279 │ │ │ │ │ - str r2, [sp, #96] @ 0x60 │ │ │ │ │ + str r2, [sp, #88] @ 0x58 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:313 │ │ │ │ │ - beq.w c4be │ │ │ │ │ + beq.w c1a2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:290 │ │ │ │ │ ands.w r3, r3, #8 │ │ │ │ │ - str r3, [sp, #116] @ 0x74 │ │ │ │ │ + str r3, [sp, #120] @ 0x78 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:315 │ │ │ │ │ mov.w r3, #42 @ 0x2a │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/cr.c:289 │ │ │ │ │ + mov.w r2, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:318 │ │ │ │ │ str r7, [sp, #176] @ 0xb0 │ │ │ │ │ - vstr d9, [sp, #136] @ 0x88 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:287 │ │ │ │ │ vmov.f64 d8, d14 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:315 │ │ │ │ │ lsl.w r3, r3, r1 │ │ │ │ │ vmov s15, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:318 │ │ │ │ │ - ldr r7, [sp, #64] @ 0x40 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:289 │ │ │ │ │ - mov.w r3, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:318 │ │ │ │ │ + vstr d9, [sp, #136] @ 0x88 │ │ │ │ │ + mov sl, r2 │ │ │ │ │ vmov.f32 s19, s15 │ │ │ │ │ + ldr r7, [sp, #64] @ 0x40 │ │ │ │ │ str r6, [sp, #168] @ 0xa8 │ │ │ │ │ - mov r6, r3 │ │ │ │ │ + mov r6, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:290 │ │ │ │ │ ite eq │ │ │ │ │ - moveq r2, r3 │ │ │ │ │ - movne r2, #0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:289 │ │ │ │ │ - str r3, [sp, #124] @ 0x7c │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:290 │ │ │ │ │ - str r2, [sp, #80] @ 0x50 │ │ │ │ │ + moveq r3, r2 │ │ │ │ │ + movne r3, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:317 │ │ │ │ │ vmov.f64 d2, #112 @ 0x3f800000 1.0 │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/cr.c:290 │ │ │ │ │ + str r3, [sp, #84] @ 0x54 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:318 │ │ │ │ │ vmov.f64 d12, #96 @ 0x3f000000 0.5 │ │ │ │ │ - str.w sl, [sp, #120] @ 0x78 │ │ │ │ │ - str.w r9, [sp, #152] @ 0x98 │ │ │ │ │ - str r5, [sp, #196] @ 0xc4 │ │ │ │ │ + str.w fp, [sp, #124] @ 0x7c │ │ │ │ │ + str.w r9, [sp, #144] @ 0x90 │ │ │ │ │ + str r4, [sp, #192] @ 0xc0 │ │ │ │ │ + str.w r8, [sp, #216] @ 0xd8 │ │ │ │ │ vstr d10, [sp, #128] @ 0x80 │ │ │ │ │ - vstr d11, [sp, #144] @ 0x90 │ │ │ │ │ + vstr d11, [sp, #152] @ 0x98 │ │ │ │ │ vstr d14, [sp, #184] @ 0xb8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:314 │ │ │ │ │ - ldr r3, [sp, #96] @ 0x60 │ │ │ │ │ + ldr r3, [sp, #88] @ 0x58 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:314 (discriminator 2) │ │ │ │ │ it gt │ │ │ │ │ movgt r2, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:314 │ │ │ │ │ - ble.w c1d2 │ │ │ │ │ + ble.w bea8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:328 (discriminator 1) │ │ │ │ │ vmov.f32 s23, s19 │ │ │ │ │ vmov.f64 d13, #8 @ 0x40400000 3.0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:318 │ │ │ │ │ vmul.f64 d7, d8, d12 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:317 │ │ │ │ │ vcmpe.f64 d8, d2 │ │ │ │ │ @@ -19117,91 +19055,88 @@ │ │ │ │ │ vmov r3, s15 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:317 │ │ │ │ │ ite mi │ │ │ │ │ movmi.w r9, #1 │ │ │ │ │ movpl.w r9, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:318 (discriminator 1) │ │ │ │ │ asrs r3, r3, #1 │ │ │ │ │ - beq.w c51a │ │ │ │ │ + beq.w c200 │ │ │ │ │ vmov.f64 d7, d8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:318 │ │ │ │ │ - movs r4, #0 │ │ │ │ │ + movs r5, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:318 (discriminator 3) │ │ │ │ │ vmul.f64 d7, d7, d12 │ │ │ │ │ - adds r4, #1 │ │ │ │ │ + adds r5, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:318 (discriminator 1) │ │ │ │ │ asrs r3, r3, #1 │ │ │ │ │ - bne.n b9b4 │ │ │ │ │ + bne.n b688 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:319 │ │ │ │ │ vcmpe.f64 d8, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bmi.w c1ba │ │ │ │ │ + bmi.w be90 │ │ │ │ │ ./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 c152 │ │ │ │ │ + ble.w be30 │ │ │ │ │ ./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 c152 │ │ │ │ │ + bpl.w be30 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:320 (discriminator 6) │ │ │ │ │ - movs r3, #1 │ │ │ │ │ vmul.f64 d7, d7, d12 │ │ │ │ │ mov.w r8, #2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:319 (discriminator 5) │ │ │ │ │ - mov sl, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:320 (discriminator 6) │ │ │ │ │ + movs r3, #1 │ │ │ │ │ vmov.f64 d9, #0 @ 0x40000000 2.0 │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/cr.c:319 (discriminator 5) │ │ │ │ │ + str r3, [sp, #72] @ 0x48 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:321 (discriminator 6) │ │ │ │ │ cmp r7, #0 │ │ │ │ │ ite eq │ │ │ │ │ moveq.w fp, #0 │ │ │ │ │ andne.w fp, r9, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:333 │ │ │ │ │ - ldr r5, [sp, #80] @ 0x50 │ │ │ │ │ + ldr r4, [sp, #84] @ 0x54 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:321 (discriminator 6) │ │ │ │ │ add fp, r3 │ │ │ │ │ vmov s13, fp │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:333 │ │ │ │ │ - ldr r3, [sp, #124] @ 0x7c │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:321 (discriminator 6) │ │ │ │ │ - vcvt.f64.s32 d10, s13 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:333 │ │ │ │ │ - cmp r3, #1 │ │ │ │ │ + cmp.w sl, #1 │ │ │ │ │ ite ne │ │ │ │ │ - movne r5, #0 │ │ │ │ │ - andeq.w r5, r5, #1 │ │ │ │ │ + movne r4, #0 │ │ │ │ │ + andeq.w r4, r4, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:321 (discriminator 6) │ │ │ │ │ + vcvt.f64.s32 d10, s13 │ │ │ │ │ vmul.f64 d8, d10, d7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:322 │ │ │ │ │ vcvt.s32.f64 s29, d8 │ │ │ │ │ vcvt.f64.s32 d6, s29 │ │ │ │ │ vsub.f64 d6, d8, d6 │ │ │ │ │ vcmp.f64 d6, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bne.w c054 │ │ │ │ │ + bne.w bd34 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:332 │ │ │ │ │ vmul.f64 d9, d8, d9 │ │ │ │ │ - mul.w r0, r6, fp │ │ │ │ │ + mul.w r0, fp, r6 │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/cr.c:324 (discriminator 1) │ │ │ │ │ + mov ip, r4 │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/cr.c:332 │ │ │ │ │ vcvt.s32.f64 s15, d9 │ │ │ │ │ vmov r1, s15 │ │ │ │ │ orr.w r2, r1, r0 │ │ │ │ │ mvns r2, r2 │ │ │ │ │ and.w r2, r2, #1 │ │ │ │ │ asrs r1, r2 │ │ │ │ │ asr.w r2, r0, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:333 │ │ │ │ │ - cmp r5, #0 │ │ │ │ │ - beq.w c174 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:324 │ │ │ │ │ - mov ip, r5 │ │ │ │ │ + cmp r4, #0 │ │ │ │ │ + beq.w be50 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:324 (discriminator 1) │ │ │ │ │ - movs r5, #0 │ │ │ │ │ + mov.w ip, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:333 (discriminator 1) │ │ │ │ │ vmov s15, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:333 (discriminator 2) │ │ │ │ │ vmov.f64 d5, #20 @ 0x40a00000 5.0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:333 (discriminator 1) │ │ │ │ │ vcvt.f64.s32 d6, s15 │ │ │ │ │ vdiv.f64 d7, d6, d8 │ │ │ │ │ @@ -19216,41 +19151,39 @@ │ │ │ │ │ movle r3, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:333 (discriminator 2) │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ and.w r3, r3, #1 │ │ │ │ │ it eq │ │ │ │ │ moveq r3, #0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w bfea │ │ │ │ │ + bne.w bcca │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:336 │ │ │ │ │ - cmp.w ip, #0 │ │ │ │ │ - bne.w c174 │ │ │ │ │ + cmp r4, #0 │ │ │ │ │ + bne.w be50 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:319 (discriminator 8) │ │ │ │ │ - mov r1, sl │ │ │ │ │ + ldr r1, [sp, #72] @ 0x48 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:321 (discriminator 6) │ │ │ │ │ mov r2, fp │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:338 │ │ │ │ │ - cbnz r7, bb04 │ │ │ │ │ + cbnz r7, b7d4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:338 (discriminator 1) │ │ │ │ │ - cmp r5, #0 │ │ │ │ │ - bne.w c044 │ │ │ │ │ - b.n bb04 │ │ │ │ │ - nop │ │ │ │ │ - nop.w │ │ │ │ │ + cmp.w ip, #0 │ │ │ │ │ + bne.w bd24 │ │ │ │ │ + b.n b7d4 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ strh r0, [r0, #0] │ │ │ │ │ eors r0, r0 │ │ │ │ │ ldr r7, [r7, r1] │ │ │ │ │ movs r4, #199 @ 0xc7 │ │ │ │ │ asrs r0, r3, #20 │ │ │ │ │ ands r0, r3 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - add r4, pc, #0 @ (adr r4, bad0 ) │ │ │ │ │ + add r4, pc, #0 @ (adr r4, b7a0 ) │ │ │ │ │ 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] │ │ │ │ │ @@ -19263,300 +19196,305 @@ │ │ │ │ │ hlt 0x0008 │ │ │ │ │ movs r7, r1 │ │ │ │ │ subs r7, #248 @ 0xf8 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ eors r1, r3 │ │ │ │ │ - adds r7, #46 @ 0x2e │ │ │ │ │ - movs r1, r0 │ │ │ │ │ + bge.n b88c │ │ │ │ │ + movs r0, r0 │ │ │ │ │ lsls r0, r5, #3 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - adds r7, #2 │ │ │ │ │ - movs r1, r0 │ │ │ │ │ - str.w r8, [sp, #192] @ 0xc0 │ │ │ │ │ - str r2, [sp, #204] @ 0xcc │ │ │ │ │ + bge.n b854 │ │ │ │ │ + movs r0, r0 │ │ │ │ │ + str.w r8, [sp, #164] @ 0xa4 │ │ │ │ │ + str.w sl, [sp, #160] @ 0xa0 │ │ │ │ │ + str r2, [sp, #200] @ 0xc8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:342 │ │ │ │ │ - ldrd r3, r5, [sp, #192] @ 0xc0 │ │ │ │ │ - str r6, [sp, #80] @ 0x50 │ │ │ │ │ - ldr r2, [sp, #124] @ 0x7c │ │ │ │ │ - strd r1, r4, [sp, #156] @ 0x9c │ │ │ │ │ - vldr s15, [sp, #80] @ 0x50 │ │ │ │ │ - ldr r1, [sp, #156] @ 0x9c │ │ │ │ │ + ldrd r3, r2, [sp, #160] @ 0xa0 │ │ │ │ │ + str r6, [sp, #72] @ 0x48 │ │ │ │ │ + vldr s15, [sp, #72] @ 0x48 │ │ │ │ │ + vldr d9, [sp, #136] @ 0x88 │ │ │ │ │ + str r1, [sp, #136] @ 0x88 │ │ │ │ │ mul.w r3, r2, r3 │ │ │ │ │ - ldr r2, [sp, #204] @ 0xcc │ │ │ │ │ + ldr r1, [sp, #200] @ 0xc8 │ │ │ │ │ vcvt.f64.s32 d12, s15 │ │ │ │ │ - str r3, [sp, #240] @ 0xf0 │ │ │ │ │ - subs r3, #1 │ │ │ │ │ + ldr r2, [sp, #136] @ 0x88 │ │ │ │ │ str r7, [sp, #64] @ 0x40 │ │ │ │ │ + str.w r9, [sp, #204] @ 0xcc │ │ │ │ │ + str r4, [sp, #96] @ 0x60 │ │ │ │ │ + vmul.f64 d6, d12, d8 │ │ │ │ │ + mul.w r2, r1, r2 │ │ │ │ │ + str r3, [sp, #220] @ 0xdc │ │ │ │ │ + ldr.w fp, [sp, #124] @ 0x7c │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + ldr.w r9, [sp, #144] @ 0x90 │ │ │ │ │ it ne │ │ │ │ │ movne r3, #1 │ │ │ │ │ - str.w r9, [sp, #216] @ 0xd8 │ │ │ │ │ - mul.w r1, r1, r2 │ │ │ │ │ - ldr r2, [sp, #160] @ 0xa0 │ │ │ │ │ - ldr.w sl, [sp, #120] @ 0x78 │ │ │ │ │ - vmul.f64 d6, d12, d8 │ │ │ │ │ - ldr.w r9, [sp, #152] @ 0x98 │ │ │ │ │ - mov r8, r1 │ │ │ │ │ ldr r6, [sp, #168] @ 0xa8 │ │ │ │ │ - mov fp, r3 │ │ │ │ │ ldr r7, [sp, #176] @ 0xb0 │ │ │ │ │ - cmp r1, #1 │ │ │ │ │ - it ne │ │ │ │ │ - addne r2, #1 │ │ │ │ │ + ldr r4, [sp, #192] @ 0xc0 │ │ │ │ │ + ldr.w r8, [sp, #216] @ 0xd8 │ │ │ │ │ + str r2, [sp, #104] @ 0x68 │ │ │ │ │ + cmp r2, #1 │ │ │ │ │ + ite eq │ │ │ │ │ + moveq r2, r5 │ │ │ │ │ + addne r2, r5, #1 │ │ │ │ │ vldr d10, [sp, #128] @ 0x80 │ │ │ │ │ - vldr d9, [sp, #136] @ 0x88 │ │ │ │ │ - vldr d11, [sp, #144] @ 0x90 │ │ │ │ │ + vldr d11, [sp, #152] @ 0x98 │ │ │ │ │ vldr d14, [sp, #184] @ 0xb8 │ │ │ │ │ - str.w ip, [sp, #112] @ 0x70 │ │ │ │ │ + str r3, [sp, #112] @ 0x70 │ │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ │ vcmp.f64 d6, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ite ne │ │ │ │ │ - movne r1, #1 │ │ │ │ │ - moveq r1, #0 │ │ │ │ │ - add r2, r1 │ │ │ │ │ - adds r4, r2, r3 │ │ │ │ │ - str r4, [r6, #32] │ │ │ │ │ + movne.w sl, #1 │ │ │ │ │ + moveq.w sl, #0 │ │ │ │ │ + add sl, r2 │ │ │ │ │ + add sl, r3 │ │ │ │ │ + str.w sl, [r6, #32] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:343 │ │ │ │ │ - cmp r4, #0 │ │ │ │ │ - beq.w c4e6 │ │ │ │ │ + cmp.w sl, #0 │ │ │ │ │ + beq.w c1ca │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:347 │ │ │ │ │ movs r1, #160 @ 0xa0 │ │ │ │ │ - adds r0, r4, #1 │ │ │ │ │ - blx 1618 │ │ │ │ │ - str r0, [sp, #88] @ 0x58 │ │ │ │ │ + add.w r0, sl, #1 │ │ │ │ │ + blx 1340 │ │ │ │ │ + str r0, [sp, #84] @ 0x54 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:347 (discriminator 1) │ │ │ │ │ str r0, [r6, #40] @ 0x28 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:348 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w c6ae │ │ │ │ │ - ldr r3, [sp, #88] @ 0x58 │ │ │ │ │ + beq.w c390 │ │ │ │ │ + ldr r3, [sp, #84] @ 0x54 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:350 │ │ │ │ │ movs r2, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:353 │ │ │ │ │ mov.w r1, #8192 @ 0x2000 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:351 │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:350 (discriminator 3) │ │ │ │ │ adds r2, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:352 │ │ │ │ │ str r7, [r3, #68] @ 0x44 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:350 (discriminator 1) │ │ │ │ │ - cmp r2, r4 │ │ │ │ │ + cmp r2, sl │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:353 │ │ │ │ │ str r1, [r3, #56] @ 0x38 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:350 (discriminator 1) │ │ │ │ │ add.w r3, r3, #160 @ 0xa0 │ │ │ │ │ - bne.n bba0 │ │ │ │ │ + bne.n b87e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:357 │ │ │ │ │ - vldr s15, [sp, #124] @ 0x7c │ │ │ │ │ + vldr s15, [sp, #160] @ 0xa0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:355 │ │ │ │ │ movs r3, #1 │ │ │ │ │ - ldr r2, [sp, #88] @ 0x58 │ │ │ │ │ + ldr r2, [sp, #84] @ 0x54 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:359 │ │ │ │ │ - cmp r4, r3 │ │ │ │ │ + cmp sl, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:357 │ │ │ │ │ vcvt.f64.s32 d13, s15 │ │ │ │ │ - vldr s15, [sp, #192] @ 0xc0 │ │ │ │ │ + vldr s15, [sp, #164] @ 0xa4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:355 │ │ │ │ │ strb.w r3, [r2, #60] @ 0x3c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:357 │ │ │ │ │ vcvt.f64.s32 d7, s15 │ │ │ │ │ vmov.f64 d6, d7 │ │ │ │ │ vstr d7, [sp, #224] @ 0xe0 │ │ │ │ │ vmul.f64 d7, d13, d14 │ │ │ │ │ vdiv.f64 d7, d6, d7 │ │ │ │ │ - vstr d7, [sp, #264] @ 0x108 │ │ │ │ │ + vstr d7, [sp, #248] @ 0xf8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:360 │ │ │ │ │ - vldr s15, [sp, #80] @ 0x50 │ │ │ │ │ + vldr s15, [sp, #72] @ 0x48 │ │ │ │ │ vcvt.f64.s32 d12, s15 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:359 │ │ │ │ │ - beq.w c690 │ │ │ │ │ + beq.w c372 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:360 │ │ │ │ │ vmul.f64 d6, d12, d8 │ │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ │ vcmp.f64 d6, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.n bc0e │ │ │ │ │ + beq.n b8ee │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:361 │ │ │ │ │ vldr d6, [sp, #56] @ 0x38 │ │ │ │ │ - subs r4, #1 │ │ │ │ │ - vldr d7, [pc, #708] @ bec8 │ │ │ │ │ + add.w sl, sl, #4294967295 @ 0xffffffff │ │ │ │ │ + vldr d7, [pc, #708] @ bba8 │ │ │ │ │ vadd.f64 d7, d6, d7 │ │ │ │ │ vstr d7, [sp, #56] @ 0x38 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:362 │ │ │ │ │ - vmov s15, r4 │ │ │ │ │ + vmov s15, sl │ │ │ │ │ vcvt.f64.s32 d0, s15 │ │ │ │ │ - blx 1780 │ │ │ │ │ + blx 14a8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:362 (discriminator 1) │ │ │ │ │ vldr d6, [sp, #56] @ 0x38 │ │ │ │ │ vmov.f64 d7, #52 @ 0x41a00000 20.0 │ │ │ │ │ - vstr d6, [sp, #168] @ 0xa8 │ │ │ │ │ + vstr d6, [sp, #176] @ 0xb0 │ │ │ │ │ vmla.f64 d6, d0, d7 │ │ │ │ │ vstr d6, [sp, #56] @ 0x38 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:365 │ │ │ │ │ - ldr r3, [sp, #72] @ 0x48 │ │ │ │ │ + ldr r3, [sp, #80] @ 0x50 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:254 │ │ │ │ │ vldr d6, [sp, #56] @ 0x38 │ │ │ │ │ ldrd r2, r0, [r3, #12] │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n bc50 │ │ │ │ │ + b.n b930 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:254 (discriminator 3) │ │ │ │ │ vldr s14, [r1, #16] │ │ │ │ │ adds r2, #20 │ │ │ │ │ vcvt.f64.f32 d7, s14 │ │ │ │ │ vcmpe.f64 d6, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.n bc58 │ │ │ │ │ + ble.n b938 │ │ │ │ │ ./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, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:254 (discriminator 1) │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - bhi.n bc3c │ │ │ │ │ + bhi.n b91c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:366 (discriminator 1) │ │ │ │ │ - ldr r3, [sp, #160] @ 0xa0 │ │ │ │ │ - cbz r3, bc9c │ │ │ │ │ + cbz r5, b97c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:368 │ │ │ │ │ ldmia.w r1, {r7, ip, lr} │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/cr.c:371 │ │ │ │ │ + mov sl, r4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:366 │ │ │ │ │ + ldr r3, [sp, #84] @ 0x54 │ │ │ │ │ movs r2, #0 │ │ │ │ │ - ldr r3, [sp, #88] @ 0x58 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:370 │ │ │ │ │ lsls r0, r7, #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:371 │ │ │ │ │ - mov r4, lr │ │ │ │ │ - mov lr, r5 │ │ │ │ │ - mov r5, r0 │ │ │ │ │ + mov r4, r7 │ │ │ │ │ + mov r7, ip │ │ │ │ │ + mov ip, r5 │ │ │ │ │ asrs r1, r0, #1 │ │ │ │ │ - mov r0, ip │ │ │ │ │ - ldr.w ip, [sp, #160] @ 0xa0 │ │ │ │ │ + mov r5, r0 │ │ │ │ │ + mov r0, lr │ │ │ │ │ + mov lr, sl │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:366 (discriminator 3) │ │ │ │ │ adds r2, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:367 │ │ │ │ │ - str r4, [r3, #8] │ │ │ │ │ + str r0, [r3, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:368 │ │ │ │ │ - str r0, [r3, #84] @ 0x54 │ │ │ │ │ + str r7, [r3, #84] @ 0x54 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:366 (discriminator 1) │ │ │ │ │ cmp ip, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:369 │ │ │ │ │ - str.w r7, [r3, #132] @ 0x84 │ │ │ │ │ + str.w r4, [r3, #132] @ 0x84 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:371 │ │ │ │ │ strd r1, r5, [r3, #32] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:366 (discriminator 3) │ │ │ │ │ add.w r3, r3, #160 @ 0xa0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:371 │ │ │ │ │ str.w r1, [r3, #-120] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:366 (discriminator 1) │ │ │ │ │ - bne.n bc74 │ │ │ │ │ - ldr r2, [sp, #88] @ 0x58 │ │ │ │ │ + bne.n b954 │ │ │ │ │ + ldr r2, [sp, #84] @ 0x54 │ │ │ │ │ movs r3, #160 @ 0xa0 │ │ │ │ │ - ldr r1, [sp, #160] @ 0xa0 │ │ │ │ │ - mov r5, lr │ │ │ │ │ - mla r3, r3, r1, r2 │ │ │ │ │ - str r3, [sp, #88] @ 0x58 │ │ │ │ │ + mov r5, ip │ │ │ │ │ + mov r4, lr │ │ │ │ │ + mla r3, r3, ip, r2 │ │ │ │ │ + str r3, [sp, #84] @ 0x54 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:374 │ │ │ │ │ - mov r3, r8 │ │ │ │ │ + ldr r3, [sp, #104] @ 0x68 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq.w c60e │ │ │ │ │ + beq.w c2f0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:375 (discriminator 1) │ │ │ │ │ - ands.w sl, fp, sl, lsr #2 │ │ │ │ │ - bne.w c71e │ │ │ │ │ - ldr r3, [pc, #552] @ (bed8 ) │ │ │ │ │ + ldr r3, [sp, #112] @ 0x70 │ │ │ │ │ + ands.w fp, r3, fp, lsr #2 │ │ │ │ │ + bne.w c402 │ │ │ │ │ + ldr r3, [pc, #552] @ (bbb8 ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:377 (discriminator 2) │ │ │ │ │ vmov.f64 d0, d9 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:284 │ │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ │ - ldr.w fp, [r5, r3] │ │ │ │ │ + ldr.w sl, [r8, r3] │ │ │ │ │ vstr d7, [sp, #232] @ 0xe8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:383 │ │ │ │ │ - ldr r3, [sp, #156] @ 0x9c │ │ │ │ │ + ldr r3, [sp, #136] @ 0x88 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w c628 │ │ │ │ │ + beq.w c36a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:383 (discriminator 1) │ │ │ │ │ - ldr r2, [sp, #204] @ 0xcc │ │ │ │ │ + ldr r2, [sp, #200] @ 0xc8 │ │ │ │ │ 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, #156] @ 0x9c │ │ │ │ │ + vldrlt s15, [sp, #136] @ 0x88 │ │ │ │ │ vcvt.f64.s32 d7, s15 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:384 │ │ │ │ │ - ldr r3, [sp, #468] @ 0x1d4 │ │ │ │ │ + ldr r3, [sp, #452] @ 0x1c4 │ │ │ │ │ vmov.f64 d2, d7 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ vsub.f64 d0, d10, d0 │ │ │ │ │ - ldr r3, [sp, #72] @ 0x48 │ │ │ │ │ + ldr r3, [sp, #80] @ 0x50 │ │ │ │ │ vmov.f64 d1, d10 │ │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ │ movs r0, #0 │ │ │ │ │ - ldr r1, [sp, #88] @ 0x58 │ │ │ │ │ + ldr r1, [sp, #84] @ 0x54 │ │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ mov r7, r1 │ │ │ │ │ vldr d4, [sp, #40] @ 0x28 │ │ │ │ │ adds r7, #160 @ 0xa0 │ │ │ │ │ ldr r3, [r2, #4] │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ vldr d3, [sp, #56] @ 0x38 │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ - add r3, sp, #344 @ 0x158 │ │ │ │ │ + add r3, sp, #328 @ 0x148 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ - ldr r3, [sp, #156] @ 0x9c │ │ │ │ │ - ldr r2, [sp, #204] @ 0xcc │ │ │ │ │ + ldr r3, [sp, #136] @ 0x88 │ │ │ │ │ + ldr r2, [sp, #200] @ 0xc8 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ vstr d7, [sp, #104] @ 0x68 │ │ │ │ │ it lt │ │ │ │ │ movlt r3, #1 │ │ │ │ │ - bl ad60 │ │ │ │ │ + bl aa30 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:387 │ │ │ │ │ vldr d7, [sp, #104] @ 0x68 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:384 │ │ │ │ │ - str r7, [sp, #88] @ 0x58 │ │ │ │ │ + str r7, [sp, #84] @ 0x54 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:387 │ │ │ │ │ vdiv.f64 d6, d15, d7 │ │ │ │ │ vdiv.f64 d5, d10, d7 │ │ │ │ │ - vstr d6, [sp, #104] @ 0x68 │ │ │ │ │ + vstr d6, [sp, #168] @ 0xa8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:390 │ │ │ │ │ vcmp.f64 d11, #0.0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:390 (discriminator 1) │ │ │ │ │ vmul.f64 d6, d8, d12 │ │ │ │ │ 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 c292 │ │ │ │ │ + bne.w bf62 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:390 (discriminator 1) │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.n bd9a │ │ │ │ │ + beq.n ba7c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:391 │ │ │ │ │ - ldr r3, [sp, #72] @ 0x48 │ │ │ │ │ - ldr r4, [sp, #88] @ 0x58 │ │ │ │ │ + ldr r3, [sp, #80] @ 0x50 │ │ │ │ │ + ldr r4, [sp, #84] @ 0x54 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:393 │ │ │ │ │ - vldr d11, [pc, #380] @ bed0 │ │ │ │ │ + vldr d11, [pc, #376] @ bbb0 │ │ │ │ │ ./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, #328] @ 0x148 │ │ │ │ │ + vstr d7, [sp, #328] @ 0x148 │ │ │ │ │ ./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 1c25c │ │ │ │ │ + bl 167c4 │ │ │ │ │ ./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 │ │ │ │ │ @@ -19566,206 +19504,201 @@ │ │ │ │ │ ./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 1c154 │ │ │ │ │ + bl 166bc │ │ │ │ │ vmov d6, r0, r1 │ │ │ │ │ vdiv.f64 d7, d11, d6 │ │ │ │ │ vstr d7, [r4, #48] @ 0x30 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:53 (discriminator 40) │ │ │ │ │ - ldr r3, [sp, #80] @ 0x50 │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/cr.c:52 (discriminator 32) │ │ │ │ │ + ldr r3, [sp, #72] @ 0x48 │ │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:478 │ │ │ │ │ - ldr r3, [sp, #240] @ 0xf0 │ │ │ │ │ + ldr r3, [sp, #220] @ 0xdc │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq.n bdf6 │ │ │ │ │ + beq.n bad8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:479 │ │ │ │ │ - ldr r3, [sp, #216] @ 0xd8 │ │ │ │ │ + ldr r3, [sp, #204] @ 0xcc │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w c630 │ │ │ │ │ + bne.w c330 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:479 (discriminator 4) │ │ │ │ │ vldr d7, [sp, #232] @ 0xe8 │ │ │ │ │ vmov.f64 d0, d10 │ │ │ │ │ vmls.f64 d0, d7, d9 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:479 (discriminator 16) │ │ │ │ │ - ldr r3, [sp, #72] @ 0x48 │ │ │ │ │ + ldr r3, [sp, #80] @ 0x50 │ │ │ │ │ vmov.f64 d1, d10 │ │ │ │ │ ldr r4, [sp, #52] @ 0x34 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:479 (discriminator 13) │ │ │ │ │ - ldr r0, [sp, #192] @ 0xc0 │ │ │ │ │ + ldrd r2, r0, [sp, #160] @ 0xa0 │ │ │ │ │ ./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 │ │ │ │ │ - str r3, [sp, #12] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:479 (discriminator 13) │ │ │ │ │ - ldr r2, [sp, #124] @ 0x7c │ │ │ │ │ -./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 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:479 (discriminator 16) │ │ │ │ │ + ldr r3, [sp, #452] @ 0x1c4 │ │ │ │ │ + str r3, [sp, #12] │ │ │ │ │ vldr d2, [sp, #224] @ 0xe0 │ │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ - ldr r1, [sp, #88] @ 0x58 │ │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ │ + ldr r1, [sp, #84] @ 0x54 │ │ │ │ │ it ge │ │ │ │ │ vmovge.f64 d2, d13 │ │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ - add r3, sp, #344 @ 0x158 │ │ │ │ │ + add r3, sp, #328 @ 0x148 │ │ │ │ │ vldr d4, [sp, #40] @ 0x28 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ mov r3, r0 │ │ │ │ │ vldr d3, [sp, #56] @ 0x38 │ │ │ │ │ movs r0, #1 │ │ │ │ │ - bl ad60 │ │ │ │ │ + bl aa30 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:484 │ │ │ │ │ - ldr.w r3, [fp] │ │ │ │ │ + ldr.w r3, [sl] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble.n be32 │ │ │ │ │ + ble.n bb12 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:484 (discriminator 1) │ │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ │ - ldr r3, [sp, #192] @ 0xc0 │ │ │ │ │ + ldr r3, [sp, #164] @ 0xa4 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ vdiv.f64 d7, d7, d14 │ │ │ │ │ - ldr r3, [sp, #124] @ 0x7c │ │ │ │ │ + ldr r3, [sp, #160] @ 0xa0 │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ - ldr r3, [sp, #156] @ 0x9c │ │ │ │ │ + ldr r3, [sp, #136] @ 0x88 │ │ │ │ │ + ldr r0, [pc, #196] @ (bbbc ) │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ - ldr r3, [sp, #468] @ 0x1d4 │ │ │ │ │ - ldr r0, [pc, #192] @ (bedc ) │ │ │ │ │ - str r3, [sp, #32] │ │ │ │ │ - ldr r3, [sp, #204] @ 0xcc │ │ │ │ │ + ldr r3, [sp, #452] @ 0x1c4 │ │ │ │ │ add r0, pc │ │ │ │ │ - str r3, [sp, #4] │ │ │ │ │ - ldr r3, [sp, #160] @ 0xa0 │ │ │ │ │ - str r3, [sp, #0] │ │ │ │ │ + str r3, [sp, #32] │ │ │ │ │ + ldr r3, [sp, #200] @ 0xc8 │ │ │ │ │ + strd r5, r3, [sp] │ │ │ │ │ vstr d8, [sp, #16] │ │ │ │ │ vmov r2, r3, d7 │ │ │ │ │ - bl 1c94 │ │ │ │ │ + bl 19bc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:274 │ │ │ │ │ - ldr r2, [sp, #164] @ 0xa4 │ │ │ │ │ - mov.w sl, #1 │ │ │ │ │ + ldr r2, [sp, #148] @ 0x94 │ │ │ │ │ + mov.w fp, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:487 (discriminator 1) │ │ │ │ │ ldr r3, [r6, #32] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:487 │ │ │ │ │ ldr r4, [r6, #40] @ 0x28 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:274 │ │ │ │ │ - lsl.w sl, sl, r2 │ │ │ │ │ + lsl.w fp, fp, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:487 (discriminator 1) │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble.n beae │ │ │ │ │ + ble.n bb8e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:491 (discriminator 1) │ │ │ │ │ - ldr.w r9, [pc, #152] @ bee0 │ │ │ │ │ + ldr.w r9, [pc, #152] @ bbc0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:38 │ │ │ │ │ mov r3, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:487 │ │ │ │ │ movs r5, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:38 │ │ │ │ │ - mov r6, sl │ │ │ │ │ + mov r6, fp │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:491 (discriminator 1) │ │ │ │ │ add r9, pc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:120 │ │ │ │ │ mov.w r8, #16384 @ 0x4000 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:38 │ │ │ │ │ str.w r9, [sp, #40] @ 0x28 │ │ │ │ │ mov r7, r5 │ │ │ │ │ mov r9, r2 │ │ │ │ │ - mov sl, r3 │ │ │ │ │ + mov fp, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:122 │ │ │ │ │ mov.w r0, #16384 @ 0x4000 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:120 │ │ │ │ │ strd r8, r6, [r4, #16] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:38 │ │ │ │ │ strd r7, r7, [r4, #24] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:122 │ │ │ │ │ - blx 1774 │ │ │ │ │ + blx 149c │ │ │ │ │ ./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 b1fc │ │ │ │ │ + bl aecc │ │ │ │ │ ldr r2, [r4, #40] @ 0x28 │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:59 (discriminator 1) │ │ │ │ │ movs r1, #0 │ │ │ │ │ lsl.w r2, r2, r9 │ │ │ │ │ - blx 1800 │ │ │ │ │ + blx 1528 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:491 │ │ │ │ │ - ldr.w r3, [fp] │ │ │ │ │ + ldr.w r3, [sl] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - ble.n bea0 │ │ │ │ │ + ble.n bb80 │ │ │ │ │ ./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, #40] @ 0x28 │ │ │ │ │ subs r2, r2, r1 │ │ │ │ │ - bl 1c94 │ │ │ │ │ + bl 19bc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:487 (discriminator 1) │ │ │ │ │ - ldr.w r3, [sl, #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 be5e │ │ │ │ │ - mov sl, r6 │ │ │ │ │ + bgt.n bb3e │ │ │ │ │ + mov fp, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:120 │ │ │ │ │ mov.w r0, #16384 @ 0x4000 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:38 │ │ │ │ │ movs r5, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:120 │ │ │ │ │ - strd r0, sl, [r4, #16] │ │ │ │ │ + strd r0, fp, [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 1774 │ │ │ │ │ + blx 149c │ │ │ │ │ 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 bfac │ │ │ │ │ + b.n bc8c │ │ │ │ │ ldr r7, [r7, r1] │ │ │ │ │ movs r4, #199 @ 0xc7 │ │ │ │ │ asrs r0, r3, #20 │ │ │ │ │ ands r0, r3 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ rors r0, r6 │ │ │ │ │ lsls r0, r3, #3 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - lsrs r6, r1, #11 │ │ │ │ │ - movs r1, r0 │ │ │ │ │ - lsrs r6, r7, #10 │ │ │ │ │ - movs r1, r0 │ │ │ │ │ - vldr d6, [pc, #832] @ c228 │ │ │ │ │ + cbz r0, bc0e │ │ │ │ │ + movs r0, r0 │ │ │ │ │ + cbz r6, bc0c │ │ │ │ │ + movs r0, r0 │ │ │ │ │ + vldr d6, [pc, #816] @ bef8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:287 (discriminator 2) │ │ │ │ │ vmov.f64 d0, d7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:291 │ │ │ │ │ - tst.w sl, #64 @ 0x40 │ │ │ │ │ + tst.w fp, #64 @ 0x40 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:291 (discriminator 1) │ │ │ │ │ vmov.f64 d7, #48 @ 0x41800000 16.0 │ │ │ │ │ vstr d6, [sp, #56] @ 0x38 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:291 │ │ │ │ │ - bne.w b818 │ │ │ │ │ + bne.w b4e8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:291 (discriminator 2) │ │ │ │ │ vcmp.f64 d11, d7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:292 (discriminator 2) │ │ │ │ │ - vldr d7, [pc, #812] @ c230 │ │ │ │ │ + vldr d7, [pc, #796] @ bf00 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:291 (discriminator 2) │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:292 (discriminator 2) │ │ │ │ │ vcmp.f64 d15, d7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:291 (discriminator 2) │ │ │ │ │ ite eq │ │ │ │ │ moveq r3, #1 │ │ │ │ │ @@ -19777,29 +19710,29 @@ │ │ │ │ │ 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 b84a │ │ │ │ │ + bne.w b51a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:294 (discriminator 2) │ │ │ │ │ - blx 1824 │ │ │ │ │ + blx 154c │ │ │ │ │ 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, #64] @ 0x40 │ │ │ │ │ - b.n bf76 │ │ │ │ │ + b.n bc56 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:293 │ │ │ │ │ - vldr d6, [pc, #748] @ c238 │ │ │ │ │ + vldr d6, [pc, #732] @ bf08 │ │ │ │ │ ./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, #40] @ 0x28 │ │ │ │ │ vcmp.f64 d5, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:294 (discriminator 5) │ │ │ │ │ @@ -19814,305 +19747,301 @@ │ │ │ │ │ it ne │ │ │ │ │ orrne.w r3, r3, #1 │ │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:298 │ │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ │ vcmpe.f64 d14, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bpl.w b860 │ │ │ │ │ + bpl.w b530 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:298 (discriminator 1) │ │ │ │ │ - vldr d5, [pc, #696] @ c240 │ │ │ │ │ + vldr d5, [pc, #680] @ bf10 │ │ │ │ │ vdiv.f64 d6, d15, d5 │ │ │ │ │ vsub.f64 d6, d7, d6 │ │ │ │ │ vsub.f64 d7, d10, d7 │ │ │ │ │ vcmpe.f64 d7, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w b860 │ │ │ │ │ + ble.w b530 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:299 │ │ │ │ │ - ldr r0, [pc, #700] @ (c260 ) │ │ │ │ │ + ldr r0, [pc, #684] @ (bf30 ) │ │ │ │ │ add r0, pc │ │ │ │ │ - b.n bfac │ │ │ │ │ + b.n bc8c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:301 │ │ │ │ │ - ldr r0, [pc, #696] @ (c264 ) │ │ │ │ │ + ldr r0, [pc, #680] @ (bf34 ) │ │ │ │ │ add r0, pc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:273 │ │ │ │ │ - ldr r2, [pc, #696] @ (c268 ) │ │ │ │ │ + ldr r2, [pc, #680] @ (bf38 ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:496 │ │ │ │ │ - ldr r3, [pc, #700] @ (c26c ) │ │ │ │ │ + ldr r3, [pc, #684] @ (bf3c ) │ │ │ │ │ ./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, #340] @ 0x154 │ │ │ │ │ eors r2, r3 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ - bne.w cdae │ │ │ │ │ - add sp, #364 @ 0x16c │ │ │ │ │ + bne.w c986 │ │ │ │ │ + add sp, #348 @ 0x15c │ │ │ │ │ vpop {d8-d15} │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:301 │ │ │ │ │ - ldr r0, [pc, #672] @ (c270 ) │ │ │ │ │ + ldr r0, [pc, #656] @ (bf40 ) │ │ │ │ │ add r0, pc │ │ │ │ │ - b.n bfac │ │ │ │ │ + b.n bc8c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:303 │ │ │ │ │ - ldr r0, [pc, #672] @ (c274 ) │ │ │ │ │ + ldr r0, [pc, #656] @ (bf44 ) │ │ │ │ │ add r0, pc │ │ │ │ │ - b.n bfac │ │ │ │ │ - ldr r0, [pc, #668] @ (c278 ) │ │ │ │ │ + b.n bc8c │ │ │ │ │ + ldr r0, [pc, #652] @ (bf48 ) │ │ │ │ │ add r0, pc │ │ │ │ │ - b.n bfac │ │ │ │ │ + b.n bc8c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:309 │ │ │ │ │ - ldr r0, [pc, #668] @ (c27c ) │ │ │ │ │ + ldr r0, [pc, #652] @ (bf4c ) │ │ │ │ │ add r0, pc │ │ │ │ │ - b.n bfac │ │ │ │ │ + b.n bc8c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:305 │ │ │ │ │ - ldr r0, [pc, #664] @ (c280 ) │ │ │ │ │ + ldr r0, [pc, #648] @ (bf50 ) │ │ │ │ │ add r0, pc │ │ │ │ │ - b.n bfac │ │ │ │ │ + b.n bc8c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:334 │ │ │ │ │ - vldr d5, [pc, #604] @ c248 │ │ │ │ │ + vldr d5, [pc, #588] @ bf18 │ │ │ │ │ + mov.w sl, #4 │ │ │ │ │ vmul.f64 d7, d7, d5 │ │ │ │ │ vcvt.s32.f64 s14, d7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:334 (discriminator 3) │ │ │ │ │ vmov r3, s14 │ │ │ │ │ asrs r3, r3, #1 │ │ │ │ │ - beq.w cda0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:334 │ │ │ │ │ - movs r1, #4 │ │ │ │ │ + beq.n bd06 │ │ │ │ │ ./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 4) │ │ │ │ │ - mov.w r1, r1, lsl #1 │ │ │ │ │ + mov.w sl, sl, lsl #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:334 (discriminator 1) │ │ │ │ │ ite ne │ │ │ │ │ movne r2, #1 │ │ │ │ │ moveq r2, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:334 (discriminator 3) │ │ │ │ │ - cmp r1, #255 @ 0xff │ │ │ │ │ + cmp.w sl, #255 @ 0xff │ │ │ │ │ ite gt │ │ │ │ │ movgt r2, #0 │ │ │ │ │ andle.w r2, r2, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n c002 │ │ │ │ │ + bne.n bce2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:335 │ │ │ │ │ - vmov s15, r1 │ │ │ │ │ - str r1, [sp, #124] @ 0x7c │ │ │ │ │ + vmov s15, sl │ │ │ │ │ vcvt.f64.s32 d6, s15 │ │ │ │ │ vmov s15, r6 │ │ │ │ │ vmul.f64 d6, d8, d6 │ │ │ │ │ movs r3, #0 │ │ │ │ │ movs r6, #1 │ │ │ │ │ vcvt.f64.s32 d5, s15 │ │ │ │ │ vdiv.f64 d7, d6, d5 │ │ │ │ │ vdiv.f64 d8, d7, d10 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:338 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w cdb2 │ │ │ │ │ + bne.w c98a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:314 (discriminator 3) │ │ │ │ │ - ldr r3, [sp, #96] @ 0x60 │ │ │ │ │ + ldr r3, [sp, #88] @ 0x58 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:314 (discriminator 2) │ │ │ │ │ movs r7, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:314 (discriminator 3) │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ite gt │ │ │ │ │ movgt r2, r7 │ │ │ │ │ movle.w r2, #2048 @ 0x800 │ │ │ │ │ - b.n b98a │ │ │ │ │ + b.n b65e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:323 │ │ │ │ │ - vldr d7, [pc, #504] @ c250 │ │ │ │ │ - str r2, [sp, #112] @ 0x70 │ │ │ │ │ - vstr d2, [sp, #88] @ 0x58 │ │ │ │ │ + vldr d7, [pc, #488] @ bf20 │ │ │ │ │ + str r2, [sp, #104] @ 0x68 │ │ │ │ │ + vstr d2, [sp, #96] @ 0x60 │ │ │ │ │ vmul.f64 d7, d6, d7 │ │ │ │ │ - vstr d6, [sp, #104] @ 0x68 │ │ │ │ │ + vstr d6, [sp, #112] @ 0x70 │ │ │ │ │ vadd.f64 d0, d7, d12 │ │ │ │ │ vstr d7, [sp, #64] @ 0x40 │ │ │ │ │ - blx 175c │ │ │ │ │ + blx 1484 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:323 (discriminator 1) │ │ │ │ │ vldr d7, [sp, #64] @ 0x40 │ │ │ │ │ - vldr d2, [sp, #88] @ 0x58 │ │ │ │ │ + vldr d2, [sp, #96] @ 0x60 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:324 (discriminator 1) │ │ │ │ │ - ldr r2, [sp, #112] @ 0x70 │ │ │ │ │ + ldr r2, [sp, #104] @ 0x68 │ │ │ │ │ ./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, d2 │ │ │ │ │ vabs.f64 d5, d5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:324 (discriminator 1) │ │ │ │ │ - ble.w cd6e │ │ │ │ │ + ble.w c950 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:324 │ │ │ │ │ movs r3, #1 │ │ │ │ │ - vldr d6, [sp, #104] @ 0x68 │ │ │ │ │ + vldr d6, [sp, #112] @ 0x70 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:325 │ │ │ │ │ vmov s15, r3 │ │ │ │ │ vcvt.f64.s32 d4, s15 │ │ │ │ │ vmul.f64 d4, d4, d6 │ │ │ │ │ vadd.f64 d7, d4, d12 │ │ │ │ │ vcvt.s32.f64 s3, d7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:326 │ │ │ │ │ vcvt.f64.s32 d3, s3 │ │ │ │ │ vdiv.f64 d7, d3, d4 │ │ │ │ │ vsub.f64 d7, d7, d2 │ │ │ │ │ vabs.f64 d7, d7 │ │ │ │ │ vcmpe.f64 d7, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bhi.n c10e │ │ │ │ │ + bhi.n bdec │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:327 │ │ │ │ │ vmov r2, s3 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.n c120 │ │ │ │ │ + beq.n bdfe │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:329 │ │ │ │ │ vmov r1, s29 │ │ │ │ │ mla r2, r3, r1, r2 │ │ │ │ │ vmov s14, r2 │ │ │ │ │ vcvt.f64.s32 d8, s14 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:324 (discriminator 1) │ │ │ │ │ - mov.w lr, #0 │ │ │ │ │ - mov.w ip, #1 │ │ │ │ │ + mov.w ip, #0 │ │ │ │ │ + mov.w lr, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:332 │ │ │ │ │ vmul.f64 d9, d8, d9 │ │ │ │ │ mul.w r0, r3, fp │ │ │ │ │ mov r6, r3 │ │ │ │ │ vcvt.s32.f64 s15, d9 │ │ │ │ │ vmov r1, s15 │ │ │ │ │ orr.w r2, r0, r1 │ │ │ │ │ mvns r2, r2 │ │ │ │ │ and.w r2, r2, #1 │ │ │ │ │ asrs r1, r2 │ │ │ │ │ asr.w r2, r0, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:333 │ │ │ │ │ - cmp r5, #0 │ │ │ │ │ - beq.w c212 │ │ │ │ │ - mov r5, lr │ │ │ │ │ - b.n ba64 │ │ │ │ │ + cmp r4, #0 │ │ │ │ │ + beq.n bee8 │ │ │ │ │ + mov r4, lr │ │ │ │ │ + b.n b73a │ │ │ │ │ ./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.n c094 │ │ │ │ │ + bge.n bd74 │ │ │ │ │ mov r3, r6 │ │ │ │ │ - mov.w lr, #1 │ │ │ │ │ - mov.w ip, #0 │ │ │ │ │ - b.n c0e2 │ │ │ │ │ + mov.w ip, #1 │ │ │ │ │ + mov.w lr, #0 │ │ │ │ │ + b.n bdc2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:328 │ │ │ │ │ vmov.f64 d0, d8 │ │ │ │ │ vstr d2, [sp, #64] @ 0x40 │ │ │ │ │ - blx 1824 │ │ │ │ │ + blx 154c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:328 (discriminator 1) │ │ │ │ │ vcmpe.f64 d0, d13 │ │ │ │ │ mov r3, r6 │ │ │ │ │ vldr d2, [sp, #64] @ 0x40 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ite gt │ │ │ │ │ movgt r2, #1 │ │ │ │ │ movle r2, #0 │ │ │ │ │ - add r4, r2 │ │ │ │ │ + add r5, r2 │ │ │ │ │ adds r2, #1 │ │ │ │ │ vmov s15, r2 │ │ │ │ │ vcvt.f64.s32 d7, s15 │ │ │ │ │ vdiv.f64 d8, d0, d7 │ │ │ │ │ - b.n c0da │ │ │ │ │ + b.n bdba │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:321 (discriminator 1) │ │ │ │ │ vmov.f64 d6, #0 @ 0x40000000 2.0 │ │ │ │ │ mov.w r8, #1 │ │ │ │ │ - mov.w sl, #0 │ │ │ │ │ - vmov.f64 d9, #112 @ 0x3f800000 1.0 │ │ │ │ │ + movs r3, #0 │ │ │ │ │ + str r3, [sp, #72] @ 0x48 │ │ │ │ │ vcmpe.f64 d7, d6 │ │ │ │ │ + vmov.f64 d9, #112 @ 0x3f800000 1.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ite mi │ │ │ │ │ + it mi │ │ │ │ │ movmi r3, r8 │ │ │ │ │ - movpl r3, sl │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:321 (discriminator 6) │ │ │ │ │ add r3, r8 │ │ │ │ │ - b.n b9fa │ │ │ │ │ + b.n b6ce │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:336 (discriminator 1) │ │ │ │ │ - ldr r3, [sp, #116] @ 0x74 │ │ │ │ │ + ldr r3, [sp, #120] @ 0x78 │ │ │ │ │ mov r0, r2 │ │ │ │ │ subs r3, #0 │ │ │ │ │ it ne │ │ │ │ │ movne r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ite ne │ │ │ │ │ - movne.w ip, #2 │ │ │ │ │ - moveq.w ip, #4 │ │ │ │ │ + movne r4, #2 │ │ │ │ │ + moveq r4, #4 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ it lt │ │ │ │ │ movlt r0, r1 │ │ │ │ │ - cmp ip, r0 │ │ │ │ │ - bge.n c1ac │ │ │ │ │ + cmp r4, r0 │ │ │ │ │ + bge.n be82 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:336 (discriminator 2) │ │ │ │ │ cmp r3, #0 │ │ │ │ │ mul.w r3, r1, r2 │ │ │ │ │ ite ne │ │ │ │ │ movne r0, #0 │ │ │ │ │ moveq r0, #6 │ │ │ │ │ cmp r3, r0 │ │ │ │ │ it ge │ │ │ │ │ - movge.w ip, #1 │ │ │ │ │ - bge.w baa4 │ │ │ │ │ + movge r4, #1 │ │ │ │ │ + bge.w b778 │ │ │ │ │ mov.w r8, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:337 │ │ │ │ │ vmov.f64 d8, #112 @ 0x3f800000 1.0 │ │ │ │ │ - mov ip, r8 │ │ │ │ │ + mov r4, r8 │ │ │ │ │ mov r6, r8 │ │ │ │ │ - b.n baa8 │ │ │ │ │ + b.n b77c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:320 │ │ │ │ │ vcmpe.f64 d7, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bgt.w b9ea │ │ │ │ │ + bgt.w b6be │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:319 │ │ │ │ │ movs r3, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:320 (discriminator 6) │ │ │ │ │ vmov.f64 d9, #112 @ 0x3f800000 1.0 │ │ │ │ │ mov r8, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:319 (discriminator 5) │ │ │ │ │ - mov sl, r3 │ │ │ │ │ - b.n b9fa │ │ │ │ │ + str r3, [sp, #72] @ 0x48 │ │ │ │ │ + b.n b6ce │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:314 (discriminator 3) │ │ │ │ │ mov.w r2, #2048 @ 0x800 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:314 (discriminator 1) │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w b982 │ │ │ │ │ + bne.w b656 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:315 │ │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ │ vcvt.f64.s32 d0, s19 │ │ │ │ │ - vldr d6, [pc, #116] @ c258 │ │ │ │ │ - vstr d2, [sp, #88] @ 0x58 │ │ │ │ │ + vldr d6, [pc, #108] @ bf28 │ │ │ │ │ + vstr d2, [sp, #72] @ 0x48 │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ vmov s15, r3 │ │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ │ vcvt.f64.u32 d7, s15 │ │ │ │ │ vmul.f64 d7, d7, d6 │ │ │ │ │ vdiv.f64 d0, d7, d0 │ │ │ │ │ - blx 1824 │ │ │ │ │ + blx 154c │ │ │ │ │ vcvt.s32.f64 s15, d0 │ │ │ │ │ - vldr d2, [sp, #88] @ 0x58 │ │ │ │ │ + vldr d2, [sp, #72] @ 0x48 │ │ │ │ │ vmov r2, s15 │ │ │ │ │ - b.w b982 │ │ │ │ │ - mov r5, lr │ │ │ │ │ - b.n ba9c │ │ │ │ │ + b.w b656 │ │ │ │ │ + mov r4, lr │ │ │ │ │ + b.n b772 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:307 │ │ │ │ │ - ldr r0, [pc, #108] @ (c284 ) │ │ │ │ │ + ldr r0, [pc, #100] @ (bf54 ) │ │ │ │ │ add r0, pc │ │ │ │ │ - b.n bfac │ │ │ │ │ + b.n bc8c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:305 │ │ │ │ │ - ldr r0, [pc, #104] @ (c288 ) │ │ │ │ │ + ldr r0, [pc, #100] @ (bf58 ) │ │ │ │ │ add r0, pc │ │ │ │ │ - b.n bfac │ │ │ │ │ - nop │ │ │ │ │ - nop.w │ │ │ │ │ + b.n bc8c │ │ │ │ │ ldmia r6!, {r0, r1, r2} │ │ │ │ │ - add r7, pc, #76 @ (adr r7, c278 ) │ │ │ │ │ + add r7, pc, #76 @ (adr r7, bf48 ) │ │ │ │ │ str r6, [sp, #420] @ 0x1a4 │ │ │ │ │ eors r1, r5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - add r4, pc, #0 @ (adr r4, c238 ) │ │ │ │ │ + add r4, pc, #0 @ (adr r4, bf08 ) │ │ │ │ │ subs r7, #229 @ 0xe5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ eors r1, r1 │ │ │ │ │ stmia r4!, {r1, r4, r5, r6} │ │ │ │ │ ldrb r2, [r3, #17] │ │ │ │ │ @@ -20126,513 +20055,518 @@ │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ rors r0, r6 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ ands r0, r0 │ │ │ │ │ lsls r7, r1 │ │ │ │ │ - lsls r4, r6, #31 │ │ │ │ │ - movs r1, r0 │ │ │ │ │ - lsrs r6, r1, #32 │ │ │ │ │ - movs r1, r0 │ │ │ │ │ - cmp r7, #56 @ 0x38 │ │ │ │ │ - movs r1, r0 │ │ │ │ │ + add sp, #368 @ 0x170 │ │ │ │ │ + movs r0, r0 │ │ │ │ │ + add sp, #472 @ 0x1d8 │ │ │ │ │ + movs r0, r0 │ │ │ │ │ + bcs.n bff4 │ │ │ │ │ + movs r0, r0 │ │ │ │ │ lsls r0, r5, #3 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - lsls r2, r5, #31 │ │ │ │ │ - movs r1, r0 │ │ │ │ │ - lsrs r4, r1, #2 │ │ │ │ │ - movs r1, r0 │ │ │ │ │ - lsrs r6, r0, #2 │ │ │ │ │ - movs r1, r0 │ │ │ │ │ - lsrs r4, r1, #32 │ │ │ │ │ - movs r1, r0 │ │ │ │ │ - lsrs r2, r7, #32 │ │ │ │ │ - movs r1, r0 │ │ │ │ │ - lsls r0, r5, #24 │ │ │ │ │ - movs r1, r0 │ │ │ │ │ - lsls r2, r0, #24 │ │ │ │ │ - movs r1, r0 │ │ │ │ │ + add sp, #328 @ 0x148 │ │ │ │ │ + movs r0, r0 │ │ │ │ │ + sub sp, #464 @ 0x1d0 │ │ │ │ │ + movs r0, r0 │ │ │ │ │ + sub sp, #440 @ 0x1b8 │ │ │ │ │ + movs r0, r0 │ │ │ │ │ + add sp, #464 @ 0x1d0 │ │ │ │ │ + movs r0, r0 │ │ │ │ │ + sub sp, #136 @ 0x88 │ │ │ │ │ + movs r0, r0 │ │ │ │ │ + add r6, sp, #616 @ 0x268 │ │ │ │ │ + movs r0, r0 │ │ │ │ │ + add r6, sp, #464 @ 0x1d0 │ │ │ │ │ + movs r0, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:309 │ │ │ │ │ - ldr r0, [pc, #1016] @ (c688 ) │ │ │ │ │ + ldr r0, [pc, #968] @ (c328 ) │ │ │ │ │ add r0, pc │ │ │ │ │ - b.n bfac │ │ │ │ │ + b.n bc8c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:398 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.w bd9a │ │ │ │ │ + beq.w ba7c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:400 │ │ │ │ │ - ldr r0, [sp, #216] @ 0xd8 │ │ │ │ │ + ldr r0, [sp, #204] @ 0xcc │ │ │ │ │ movs r2, #6 │ │ │ │ │ - ldr r4, [sp, #156] @ 0x9c │ │ │ │ │ - ldr r5, [sp, #64] @ 0x40 │ │ │ │ │ + ldr r7, [sp, #136] @ 0x88 │ │ │ │ │ + ldr r1, [sp, #64] @ 0x40 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - cmp r4, #0 │ │ │ │ │ + cmp r7, #0 │ │ │ │ │ it ne │ │ │ │ │ addne r3, #1 │ │ │ │ │ + mla r3, r2, r3, r1 │ │ │ │ │ + ldr r2, [sp, #80] @ 0x50 │ │ │ │ │ eor.w r1, r0, #1 │ │ │ │ │ - mla r3, r2, r3, r5 │ │ │ │ │ - ldr r2, [sp, #72] @ 0x48 │ │ │ │ │ subs r3, r3, r1 │ │ │ │ │ movs r1, #28 │ │ │ │ │ ldr r2, [r2, #32] │ │ │ │ │ - mla r3, r1, r3, r2 │ │ │ │ │ - str r3, [sp, #144] @ 0x90 │ │ │ │ │ + mla fp, r1, r3, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:401 │ │ │ │ │ - vldr s13, [r3, #4] │ │ │ │ │ + vldr s13, [fp, #4] │ │ │ │ │ vcvt.s32.f32 s13, s13 │ │ │ │ │ - vstr s13, [sp, #116] @ 0x74 │ │ │ │ │ + vstr s13, [sp, #112] @ 0x70 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:403 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w c6fe │ │ │ │ │ + bne.w c3e2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:403 (discriminator 2) │ │ │ │ │ vdiv.f64 d11, d8, d12 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:406 │ │ │ │ │ - cmp r4, #0 │ │ │ │ │ - beq.w c702 │ │ │ │ │ + cmp r7, #0 │ │ │ │ │ + beq.w c3e6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:407 │ │ │ │ │ vsub.f64 d7, d5, d7 │ │ │ │ │ vmov.f64 d6, #8 @ 0x40400000 3.0 │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/cr.c:410 │ │ │ │ │ + ldr r1, [sp, #64] @ 0x40 │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/cr.c:407 │ │ │ │ │ vabs.f64 d7, d7 │ │ │ │ │ vadd.f64 d7, d7, d6 │ │ │ │ │ - vstr d7, [sp, #176] @ 0xb0 │ │ │ │ │ + vstr d7, [sp, #192] @ 0xc0 │ │ │ │ │ vadd.f64 d7, d11, d11 │ │ │ │ │ - vstr d7, [sp, #184] @ 0xb8 │ │ │ │ │ + vstr d7, [sp, #208] @ 0xd0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:410 │ │ │ │ │ - cmp r5, #0 │ │ │ │ │ - bne.w c7de │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:413 (discriminator 1) │ │ │ │ │ - ldr r3, [sp, #112] @ 0x70 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:413 │ │ │ │ │ - ldr r2, [sp, #96] @ 0x60 │ │ │ │ │ + cmp r1, #0 │ │ │ │ │ + bne.w c4c2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:413 (discriminator 1) │ │ │ │ │ + ldr r3, [sp, #96] @ 0x60 │ │ │ │ │ eor.w r3, r3, #1 │ │ │ │ │ + uxtb r2, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:413 │ │ │ │ │ - adds r2, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:413 (discriminator 1) │ │ │ │ │ - uxtb r3, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:413 │ │ │ │ │ - beq.n c314 │ │ │ │ │ + ldr r3, [sp, #88] @ 0x58 │ │ │ │ │ + adds r3, #1 │ │ │ │ │ + beq.n bfe4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:413 (discriminator 2) │ │ │ │ │ - ldr r2, [sp, #96] @ 0x60 │ │ │ │ │ - cmp r3, r2 │ │ │ │ │ + ldr r3, [sp, #88] @ 0x58 │ │ │ │ │ + cmp r2, r3 │ │ │ │ │ it lt │ │ │ │ │ - movlt r3, r2 │ │ │ │ │ + movlt r2, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:431 │ │ │ │ │ - ldr r2, [sp, #96] @ 0x60 │ │ │ │ │ + ldr r3, [sp, #88] @ 0x58 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:413 (discriminator 2) │ │ │ │ │ - subs r3, #1 │ │ │ │ │ + subs r2, #1 │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/cr.c:429 │ │ │ │ │ + ldr r1, [sp, #64] @ 0x40 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:431 │ │ │ │ │ - lsrs r2, r2, #31 │ │ │ │ │ - mov r8, r2 │ │ │ │ │ - ldr r2, [sp, #144] @ 0x90 │ │ │ │ │ - add.w r4, r2, r3, lsl #3 │ │ │ │ │ + lsrs r3, r3, #31 │ │ │ │ │ + str r3, [sp, #152] @ 0x98 │ │ │ │ │ + add.w r3, fp, r2, lsl #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:429 │ │ │ │ │ - ldr r2, [sp, #64] @ 0x40 │ │ │ │ │ - mov r9, r4 │ │ │ │ │ - cmp r2, #4 │ │ │ │ │ + cmp r1, #4 │ │ │ │ │ ite le │ │ │ │ │ - movle r2, #0 │ │ │ │ │ - movgt r2, #1 │ │ │ │ │ + movle r1, #0 │ │ │ │ │ + movgt r1, #1 │ │ │ │ │ + str r1, [sp, #104] @ 0x68 │ │ │ │ │ + mov r9, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:419 │ │ │ │ │ - vldr s15, [r4, #12] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:429 │ │ │ │ │ - mov r5, r2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:430 │ │ │ │ │ - ldr r2, [sp, #468] @ 0x1d4 │ │ │ │ │ + vldr s15, [r3, #12] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:417 │ │ │ │ │ - adds r7, r3, #1 │ │ │ │ │ + adds.w r8, r2, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:430 │ │ │ │ │ - and.w r2, r2, #2 │ │ │ │ │ + ldr r1, [sp, #452] @ 0x1c4 │ │ │ │ │ + str r3, [sp, #88] @ 0x58 │ │ │ │ │ + and.w r1, r1, #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:419 │ │ │ │ │ vcvt.f64.f32 d12, s15 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:430 │ │ │ │ │ - str r2, [sp, #152] @ 0x98 │ │ │ │ │ + str r1, [sp, #128] @ 0x80 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:417 │ │ │ │ │ - bne.w c81c │ │ │ │ │ + bne.w c500 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:419 │ │ │ │ │ vmov.f64 d0, d11 │ │ │ │ │ - blx 1744 │ │ │ │ │ + blx 146c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:419 (discriminator 1) │ │ │ │ │ - vldr d6, [pc, #800] @ c670 │ │ │ │ │ + vldr d6, [pc, #748] @ c310 │ │ │ │ │ vdiv.f64 d7, d0, d6 │ │ │ │ │ vsub.f64 d0, d12, d7 │ │ │ │ │ - blx 1824 │ │ │ │ │ + blx 154c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:420 │ │ │ │ │ - ldr r3, [sp, #112] @ 0x70 │ │ │ │ │ + ldr r3, [sp, #96] @ 0x60 │ │ │ │ │ ./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 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w cdc4 │ │ │ │ │ - ldr r3, [sp, #80] @ 0x50 │ │ │ │ │ - str r3, [sp, #120] @ 0x78 │ │ │ │ │ + beq.w c99c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:421 │ │ │ │ │ - ldr r3, [sp, #144] @ 0x90 │ │ │ │ │ - vldr s15, [r3, #4] │ │ │ │ │ + vldr s15, [fp, #4] │ │ │ │ │ + ldr r3, [sp, #72] @ 0x48 │ │ │ │ │ + str r3, [sp, #120] @ 0x78 │ │ │ │ │ vcmp.f32 s15, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.n c458 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:426 │ │ │ │ │ - ldr r3, [sp, #116] @ 0x74 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:426 (discriminator 1) │ │ │ │ │ - ldr r2, [sp, #112] @ 0x70 │ │ │ │ │ + beq.n c138 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:426 │ │ │ │ │ - and.w r3, r3, #1 │ │ │ │ │ + ldr r3, [sp, #112] @ 0x70 │ │ │ │ │ + and.w r2, r3, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:426 (discriminator 1) │ │ │ │ │ - tst r2, r3 │ │ │ │ │ - bne.w c4a6 │ │ │ │ │ + ldr r3, [sp, #96] @ 0x60 │ │ │ │ │ + tst r3, r2 │ │ │ │ │ + bne.w c18a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:428 │ │ │ │ │ - vmov s10, r3 │ │ │ │ │ + ldr r3, [sp, #84] @ 0x54 │ │ │ │ │ + vmov s10, r2 │ │ │ │ │ vcvt.f64.s32 d5, d5, #1 │ │ │ │ │ - ldr r3, [sp, #88] @ 0x58 │ │ │ │ │ - vstr d5, [r3, #152] @ 0x98 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:429 │ │ │ │ │ - mov r3, r5 │ │ │ │ │ - cmp r7, #0 │ │ │ │ │ + ldr r7, [sp, #104] @ 0x68 │ │ │ │ │ + cmp.w r8, #0 │ │ │ │ │ ite eq │ │ │ │ │ - moveq r3, #0 │ │ │ │ │ - andne.w r3, r3, #1 │ │ │ │ │ - add.w sl, r3, r7 │ │ │ │ │ + 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 │ │ │ │ │ + add r7, r8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:430 │ │ │ │ │ - ldr r3, [sp, #152] @ 0x98 │ │ │ │ │ + ldr r3, [sp, #128] @ 0x80 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n c452 │ │ │ │ │ + beq.w c184 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:430 (discriminator 1) │ │ │ │ │ - ldr r3, [sp, #116] @ 0x74 │ │ │ │ │ - adds r3, #3 │ │ │ │ │ - bic.w r3, r3, #3 │ │ │ │ │ - str r3, [sp, #128] @ 0x80 │ │ │ │ │ + ldr r3, [sp, #112] @ 0x70 │ │ │ │ │ + adds r2, r3, #3 │ │ │ │ │ + bic.w r3, r2, #3 │ │ │ │ │ + str r3, [sp, #124] @ 0x7c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:430 (discriminator 4) │ │ │ │ │ - ldr r2, [sp, #128] @ 0x80 │ │ │ │ │ - ldr r3, [sp, #80] @ 0x50 │ │ │ │ │ - mul.w r3, r2, r3 │ │ │ │ │ - ldr r2, [sp, #164] @ 0xa4 │ │ │ │ │ - mla r3, sl, r3, r3 │ │ │ │ │ - lsl.w r2, r3, r2 │ │ │ │ │ - add.w r3, sl, #1 │ │ │ │ │ - str r3, [sp, #136] @ 0x88 │ │ │ │ │ + ldr r3, [sp, #72] @ 0x48 │ │ │ │ │ + ldr r2, [sp, #124] @ 0x7c │ │ │ │ │ + mul.w r2, r2, r3 │ │ │ │ │ + ldr r3, [sp, #148] @ 0x94 │ │ │ │ │ + mla r2, r7, r2, r2 │ │ │ │ │ + lsl.w r3, r2, r3 │ │ │ │ │ + adds r2, r7, #1 │ │ │ │ │ + str r2, [sp, #144] @ 0x90 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:431 │ │ │ │ │ - mov r3, r8 │ │ │ │ │ - cmp r7, #1 │ │ │ │ │ - ite gt │ │ │ │ │ - movgt r3, #0 │ │ │ │ │ - andle.w r3, r3, #1 │ │ │ │ │ + ldr r2, [sp, #152] @ 0x98 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:430 (discriminator 4) │ │ │ │ │ - str r2, [sp, #212] @ 0xd4 │ │ │ │ │ + str r3, [sp, #184] @ 0xb8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:431 │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - beq.w c52e │ │ │ │ │ + cmp.w r8, #1 │ │ │ │ │ + ite gt │ │ │ │ │ + movgt r2, #0 │ │ │ │ │ + andle.w r2, r2, #1 │ │ │ │ │ + cmp r2, #0 │ │ │ │ │ + beq.w c214 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:431 (discriminator 1) │ │ │ │ │ - ldr r3, [r4, #24] │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - beq.w c52e │ │ │ │ │ + ldr r2, [sp, #88] @ 0x58 │ │ │ │ │ + ldr r2, [r2, #24] │ │ │ │ │ + cmp r2, #0 │ │ │ │ │ + beq.w c214 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:432 │ │ │ │ │ - movw r3, #19923 @ 0x4dd3 │ │ │ │ │ - movt r3, #4194 @ 0x1062 │ │ │ │ │ + movw r2, #19923 @ 0x4dd3 │ │ │ │ │ + movt r2, #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 │ │ │ │ │ + umull r1, r2, r2, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:431 (discriminator 2) │ │ │ │ │ - ldr r2, [sp, #52] @ 0x34 │ │ │ │ │ - ldr r2, [r2, #8] │ │ │ │ │ - cmp.w r2, r3, lsr #6 │ │ │ │ │ - bcs.w c52e │ │ │ │ │ + ldr r3, [sp, #52] @ 0x34 │ │ │ │ │ + ldr r1, [r3, #8] │ │ │ │ │ + cmp.w r1, r2, lsr #6 │ │ │ │ │ + bcs.w c214 │ │ │ │ │ ./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:417 │ │ │ │ │ - mov r4, r9 │ │ │ │ │ + str.w r9, [sp, #88] @ 0x58 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:419 │ │ │ │ │ vcvt.f64.f32 d12, s15 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:418 │ │ │ │ │ vldr s15, [sp, #120] @ 0x78 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:419 │ │ │ │ │ vmov.f64 d0, d11 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:418 │ │ │ │ │ vcvt.f64.s32 d7, s15 │ │ │ │ │ vdiv.f64 d8, d8, d7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:419 │ │ │ │ │ - blx 1744 │ │ │ │ │ + blx 146c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:419 (discriminator 1) │ │ │ │ │ - vldr d6, [pc, #580] @ c670 │ │ │ │ │ + vldr d6, [pc, #524] @ c310 │ │ │ │ │ vdiv.f64 d7, d0, d6 │ │ │ │ │ vsub.f64 d0, d12, d7 │ │ │ │ │ - blx 1824 │ │ │ │ │ + blx 154c │ │ │ │ │ vcvt.s32.f64 s24, d0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:418 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/cr.c:421 │ │ │ │ │ + vldr s15, [fp, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:420 (discriminator 1) │ │ │ │ │ - vmov r2, s24 │ │ │ │ │ - movs r3, #1 │ │ │ │ │ - lsls r3, r2 │ │ │ │ │ - str r3, [sp, #80] @ 0x50 │ │ │ │ │ + vmov r3, s24 │ │ │ │ │ + movs r2, #1 │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/cr.c:421 │ │ │ │ │ + vcmp.f32 s15, #0.0 │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/cr.c:420 (discriminator 1) │ │ │ │ │ + lsl.w r3, r2, r3 │ │ │ │ │ + str r3, [sp, #72] @ 0x48 │ │ │ │ │ movs r3, #0 │ │ │ │ │ - str r3, [sp, #112] @ 0x70 │ │ │ │ │ - b.n c36e │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:430 (discriminator 2) │ │ │ │ │ - ldr r3, [sp, #116] @ 0x74 │ │ │ │ │ - str r3, [sp, #128] @ 0x80 │ │ │ │ │ - b.n c3ba │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:423 │ │ │ │ │ - vldr s8, [r3] │ │ │ │ │ - add r0, sp, #352 @ 0x160 │ │ │ │ │ + str r3, [sp, #96] @ 0x60 │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/cr.c:421 │ │ │ │ │ + vmrs APSR_nzcv, fpscr │ │ │ │ │ + bne.n c04e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:422 │ │ │ │ │ - ldr r3, [sp, #80] @ 0x50 │ │ │ │ │ + ldr r7, [sp, #72] @ 0x48 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:423 │ │ │ │ │ - vldr d7, [sp, #184] @ 0xb8 │ │ │ │ │ + add r0, sp, #336 @ 0x150 │ │ │ │ │ + vldr s8, [fp] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:422 │ │ │ │ │ - cmp r3, #19 │ │ │ │ │ + movs r2, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:423 │ │ │ │ │ - vcvt.f64.f32 d4, s8 │ │ │ │ │ + vldr d7, [sp, #208] @ 0xd0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:422 │ │ │ │ │ + cmp r7, #19 │ │ │ │ │ it lt │ │ │ │ │ - movlt r3, #19 │ │ │ │ │ + movlt r7, #19 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:423 │ │ │ │ │ - vldr d3, [sp, #168] @ 0xa8 │ │ │ │ │ - mov r1, r3 │ │ │ │ │ + vldr d3, [sp, #176] @ 0xb0 │ │ │ │ │ + vcvt.f64.f32 d4, s8 │ │ │ │ │ + mov r1, r7 │ │ │ │ │ vneg.f64 d2, d7 │ │ │ │ │ + vldr d1, [sp, #192] @ 0xc0 │ │ │ │ │ + vldr d0, [sp, #168] @ 0xa8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:422 │ │ │ │ │ - mov sl, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:423 │ │ │ │ │ - vldr d1, [sp, #176] @ 0xb0 │ │ │ │ │ - vldr d0, [sp, #104] @ 0x68 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:422 │ │ │ │ │ - movs r3, #0 │ │ │ │ │ - str r3, [sp, #352] @ 0x160 │ │ │ │ │ + str r2, [sp, #336] @ 0x150 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:423 │ │ │ │ │ - bl 7ff8 │ │ │ │ │ + bl 7cc8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:424 │ │ │ │ │ - ldr r0, [sp, #352] @ 0x160 │ │ │ │ │ - mov r1, sl │ │ │ │ │ - bl 1bb88 │ │ │ │ │ - ldr r3, [sp, #156] @ 0x9c │ │ │ │ │ + ldr r0, [sp, #336] @ 0x150 │ │ │ │ │ + mov r1, r7 │ │ │ │ │ + bl 160f0 │ │ │ │ │ + ldr r3, [sp, #136] @ 0x88 │ │ │ │ │ adds r0, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ite ne │ │ │ │ │ - movne r3, #0 │ │ │ │ │ - andeq.w r3, r0, #1 │ │ │ │ │ - add r3, r0 │ │ │ │ │ - str r3, [sp, #116] @ 0x74 │ │ │ │ │ - b.n c37e │ │ │ │ │ + movne r2, #0 │ │ │ │ │ + andeq.w r2, r0, #1 │ │ │ │ │ + adds r3, r2, r0 │ │ │ │ │ + str r3, [sp, #112] @ 0x70 │ │ │ │ │ + b.n c04e │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/cr.c:430 (discriminator 2) │ │ │ │ │ + ldr r3, [sp, #112] @ 0x70 │ │ │ │ │ + str r3, [sp, #124] @ 0x7c │ │ │ │ │ + b.n c08c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:426 (discriminator 2) │ │ │ │ │ - ldr r2, [sp, #120] @ 0x78 │ │ │ │ │ - lsls r1, r2, #31 │ │ │ │ │ - bpl.w c38c │ │ │ │ │ + ldr r3, [sp, #120] @ 0x78 │ │ │ │ │ + lsls r1, r3, #31 │ │ │ │ │ + bpl.w c05c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:427 │ │ │ │ │ - ldr r1, [sp, #80] @ 0x50 │ │ │ │ │ - lsls r2, r2, #1 │ │ │ │ │ + ldr r1, [sp, #72] @ 0x48 │ │ │ │ │ + lsls r3, r3, #1 │ │ │ │ │ vadd.f64 d8, d8, d8 │ │ │ │ │ - str r2, [sp, #120] @ 0x78 │ │ │ │ │ + str r3, [sp, #120] @ 0x78 │ │ │ │ │ lsls r1, r1, #1 │ │ │ │ │ - str r1, [sp, #80] @ 0x50 │ │ │ │ │ - b.n c38c │ │ │ │ │ - movs r1, #1 │ │ │ │ │ + str r1, [sp, #72] @ 0x48 │ │ │ │ │ + b.n c05c │ │ │ │ │ movs r3, #0 │ │ │ │ │ + movs r1, #1 │ │ │ │ │ vmov.f64 d6, d14 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:287 │ │ │ │ │ vmov.f64 d8, d14 │ │ │ │ │ - mov r8, r1 │ │ │ │ │ - mov fp, r3 │ │ │ │ │ mov r2, r3 │ │ │ │ │ - str r1, [sp, #240] @ 0xf0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:290 │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/cr.c:289 │ │ │ │ │ + mov r5, r3 │ │ │ │ │ + str r1, [sp, #220] @ 0xdc │ │ │ │ │ + str r1, [sp, #104] @ 0x68 │ │ │ │ │ str r3, [sp, #112] @ 0x70 │ │ │ │ │ - str r3, [sp, #216] @ 0xd8 │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/cr.c:290 │ │ │ │ │ + str r3, [sp, #96] @ 0x60 │ │ │ │ │ + str r3, [sp, #204] @ 0xcc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:289 │ │ │ │ │ - str r1, [sp, #192] @ 0xc0 │ │ │ │ │ - str r1, [sp, #124] @ 0x7c │ │ │ │ │ - str r1, [sp, #80] @ 0x50 │ │ │ │ │ - strd r1, r3, [sp, #156] @ 0x9c │ │ │ │ │ - str r1, [sp, #204] @ 0xcc │ │ │ │ │ - b.w bb68 │ │ │ │ │ + strd r1, r1, [sp, #160] @ 0xa0 │ │ │ │ │ + str r1, [sp, #72] @ 0x48 │ │ │ │ │ + str r1, [sp, #136] @ 0x88 │ │ │ │ │ + str r1, [sp, #200] @ 0xc8 │ │ │ │ │ + b.w b83c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:343 (discriminator 1) │ │ │ │ │ - vldr d6, [sp, #344] @ 0x158 │ │ │ │ │ + vldr d6, [sp, #328] @ 0x148 │ │ │ │ │ vcmp.f64 d6, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.w c69c │ │ │ │ │ + beq.w c37e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:345 │ │ │ │ │ movs r3, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:347 │ │ │ │ │ movs r1, #160 @ 0xa0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:345 │ │ │ │ │ str r3, [r6, #32] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:347 │ │ │ │ │ movs r0, #2 │ │ │ │ │ - blx 1618 │ │ │ │ │ + blx 1340 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:348 │ │ │ │ │ movs r3, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:347 │ │ │ │ │ - str r0, [sp, #88] @ 0x58 │ │ │ │ │ + str r0, [sp, #84] @ 0x54 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:347 (discriminator 1) │ │ │ │ │ str r0, [r6, #40] @ 0x28 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:348 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w c6ae │ │ │ │ │ + beq.w c390 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:344 │ │ │ │ │ - str r4, [sp, #80] @ 0x50 │ │ │ │ │ + str.w sl, [sp, #72] @ 0x48 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:348 │ │ │ │ │ - mov r4, r3 │ │ │ │ │ + mov sl, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:344 │ │ │ │ │ - vldr d11, [pc, #356] @ c678 │ │ │ │ │ - b.w bb98 │ │ │ │ │ + vldr d11, [pc, #284] @ c318 │ │ │ │ │ + b.w b876 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:319 │ │ │ │ │ vcmpe.f64 d8, d2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:320 (discriminator 6) │ │ │ │ │ vmov.f64 d7, d8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:318 │ │ │ │ │ - mov r4, r3 │ │ │ │ │ + mov r5, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:319 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bpl.w b9ca │ │ │ │ │ - b.n c1c6 │ │ │ │ │ + bpl.w b69e │ │ │ │ │ + b.n be9c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:434 │ │ │ │ │ - ldr r3, [sp, #88] @ 0x58 │ │ │ │ │ + ldr r3, [sp, #84] @ 0x54 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:39 │ │ │ │ │ - ldr r2, [sp, #116] @ 0x74 │ │ │ │ │ + ldr r2, [sp, #112] @ 0x70 │ │ │ │ │ ./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, #200] @ 0xc8 │ │ │ │ │ + str r2, [sp, #216] @ 0xd8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:434 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w c8a8 │ │ │ │ │ + beq.w c542 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:445 │ │ │ │ │ - ldr r3, [sp, #144] @ 0x90 │ │ │ │ │ + add.w fp, fp, r8, lsl #3 │ │ │ │ │ + ldr r2, [sp, #84] @ 0x54 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:444 │ │ │ │ │ movs r0, #0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:445 │ │ │ │ │ - ldr r2, [sp, #88] @ 0x58 │ │ │ │ │ -./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, #328] @ 0x148 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:445 │ │ │ │ │ - add.w sl, r3, r7, lsl #3 │ │ │ │ │ - ldr.w r3, [sl, #8] │ │ │ │ │ + ldr.w r3, [fp, #8] │ │ │ │ │ str r3, [r2, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:447 │ │ │ │ │ - ldr r3, [sp, #200] @ 0xc8 │ │ │ │ │ + ldr r3, [sp, #216] @ 0xd8 │ │ │ │ │ asrs r2, r3, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:446 │ │ │ │ │ - ldr r3, [sp, #152] @ 0x98 │ │ │ │ │ - cbz r3, c572 │ │ │ │ │ + ldr r3, [sp, #128] @ 0x80 │ │ │ │ │ + cbz r3, c256 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:446 (discriminator 1) │ │ │ │ │ - ldr r3, [sp, #116] @ 0x74 │ │ │ │ │ + ldr r3, [sp, #112] @ 0x70 │ │ │ │ │ adds r1, r3, #3 │ │ │ │ │ bic.w r1, r1, #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:447 (discriminator 1) │ │ │ │ │ subs r3, r1, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:447 (discriminator 4) │ │ │ │ │ add r2, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:446 (discriminator 1) │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ - str r3, [sp, #200] @ 0xc8 │ │ │ │ │ + str r3, [sp, #216] @ 0xd8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:447 │ │ │ │ │ - ldr r3, [sp, #88] @ 0x58 │ │ │ │ │ - ldr r1, [sp, #200] @ 0xc8 │ │ │ │ │ + ldr r3, [sp, #84] @ 0x54 │ │ │ │ │ + ldr r1, [sp, #216] @ 0xd8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:447 (discriminator 4) │ │ │ │ │ strd r1, r2, [r3, #36] @ 0x24 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:448 (discriminator 4) │ │ │ │ │ - ldr r2, [sp, #128] @ 0x80 │ │ │ │ │ + ldr r2, [sp, #124] @ 0x7c │ │ │ │ │ str.w r2, [r3, #132] @ 0x84 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:450 │ │ │ │ │ ldr r2, [sp, #120] @ 0x78 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:428 │ │ │ │ │ vmov s15, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:449 │ │ │ │ │ vstr s24, [r3, #136] @ 0x88 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:461 │ │ │ │ │ - vldr d12, [pc, #244] @ c680 │ │ │ │ │ + vldr d12, [pc, #176] @ c320 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:428 │ │ │ │ │ vcvt.f64.s32 d11, s15 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:461 │ │ │ │ │ vmov.f64 d7, #96 @ 0x3f000000 0.5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:450 │ │ │ │ │ str r2, [r3, #124] @ 0x7c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:428 │ │ │ │ │ vmul.f64 d5, d11, d5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:461 │ │ │ │ │ vmla.f64 d7, d5, d12 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:464 │ │ │ │ │ vmul.f64 d12, d8, d12 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:461 │ │ │ │ │ vmov r0, r1, d7 │ │ │ │ │ - bl 1c25c │ │ │ │ │ + bl 167c4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:452 │ │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:461 │ │ │ │ │ - ldr r4, [sp, #88] @ 0x58 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:452 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - ble.n c5ca │ │ │ │ │ + ble.n c2aa │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:452 (discriminator 1) │ │ │ │ │ - ldr r3, [sp, #76] @ 0x4c │ │ │ │ │ + ldr r3, [r4, #36] @ 0x24 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:452 (discriminator 3) │ │ │ │ │ - ldr r2, [sp, #112] @ 0x70 │ │ │ │ │ + ldr r2, [sp, #96] @ 0x60 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:452 (discriminator 1) │ │ │ │ │ - ldr r3, [r3, #36] @ 0x24 │ │ │ │ │ eor.w r3, r3, #8 │ │ │ │ │ ubfx r3, r3, #3, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:452 (discriminator 3) │ │ │ │ │ orrs r2, r3 │ │ │ │ │ uxtb r3, r2 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n c6b4 │ │ │ │ │ + beq.n c396 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:472 │ │ │ │ │ vmov.f64 d7, #96 @ 0x3f000000 0.5 │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/cr.c:461 │ │ │ │ │ + ldr r4, [sp, #84] @ 0x54 │ │ │ │ │ ./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:461 │ │ │ │ │ + strd r0, r1, [r4, #96] @ 0x60 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:451 │ │ │ │ │ strb.w r3, [r4, #120] @ 0x78 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:472 │ │ │ │ │ vmov r0, r1, d7 │ │ │ │ │ - bl 1c25c │ │ │ │ │ + bl 167c4 │ │ │ │ │ mov r2, r0 │ │ │ │ │ mov r3, r1 │ │ │ │ │ strd r2, r3, [r4, #112] @ 0x70 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:473 │ │ │ │ │ - bl 1c154 │ │ │ │ │ + bl 166bc │ │ │ │ │ vmov d5, r0, r1 │ │ │ │ │ - vldr d6, [pc, #136] @ c680 │ │ │ │ │ + vldr d6, [pc, #72] @ c320 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:475 │ │ │ │ │ - ldr r3, [sp, #88] @ 0x58 │ │ │ │ │ + ldr r3, [sp, #84] @ 0x54 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:473 │ │ │ │ │ vmul.f64 d6, d11, d6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:475 │ │ │ │ │ adds r3, #160 @ 0xa0 │ │ │ │ │ - str r3, [sp, #88] @ 0x58 │ │ │ │ │ + str r3, [sp, #84] @ 0x54 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:473 │ │ │ │ │ vdiv.f64 d7, d6, d5 │ │ │ │ │ vstr d7, [r3, #-112] @ 0xffffff90 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:475 │ │ │ │ │ - b.w bd9e │ │ │ │ │ - ldr r3, [pc, #124] @ (c68c ) │ │ │ │ │ + b.w ba80 │ │ │ │ │ + ldr r3, [pc, #56] @ (c32c ) │ │ │ │ │ ./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, d10 │ │ │ │ │ - ldr.w fp, [r5, r3] │ │ │ │ │ - vstr d15, [sp, #104] @ 0x68 │ │ │ │ │ + ldr.w sl, [r8, r3] │ │ │ │ │ + vstr d15, [sp, #168] @ 0xa8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:284 │ │ │ │ │ vstr d7, [sp, #232] @ 0xe8 │ │ │ │ │ - b.w bd30 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:383 (discriminator 2) │ │ │ │ │ - vdiv.f64 d7, d8, d12 │ │ │ │ │ - b.w bcd8 │ │ │ │ │ + b.w ba12 │ │ │ │ │ + nop │ │ │ │ │ + nop.w │ │ │ │ │ + subs r1, #239 @ 0xef │ │ │ │ │ + cdp2 14, 15, cr2, cr10, cr2, {2} │ │ │ │ │ + subs r7, #230 @ 0xe6 │ │ │ │ │ + ... │ │ │ │ │ + movs r0, r0 │ │ │ │ │ + rors r0, r6 │ │ │ │ │ + add r5, sp, #856 @ 0x358 │ │ │ │ │ + movs r0, r0 │ │ │ │ │ + lsls r0, r3, #3 │ │ │ │ │ + movs r0, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:479 (discriminator 4) │ │ │ │ │ - vldr d6, [sp, #264] @ 0x108 │ │ │ │ │ + vldr d6, [sp, #248] @ 0xf8 │ │ │ │ │ vmov.f64 d0, d10 │ │ │ │ │ vldr d5, [sp, #232] @ 0xe8 │ │ │ │ │ vdiv.f64 d7, d15, d6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:479 (discriminator 5) │ │ │ │ │ vdiv.f64 d6, d10, d6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:479 (discriminator 4) │ │ │ │ │ vsub.f64 d7, d10, d7 │ │ │ │ │ @@ -20644,96 +20578,89 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:479 (discriminator 5) │ │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:479 (discriminator 8) │ │ │ │ │ vcmpe.f64 d10, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ it lt │ │ │ │ │ vmovlt.f64 d10, d7 │ │ │ │ │ - b.w bdb8 │ │ │ │ │ - nop │ │ │ │ │ - nop.w │ │ │ │ │ - subs r1, #239 @ 0xef │ │ │ │ │ - cdp2 14, 15, cr2, cr10, cr2, {2} │ │ │ │ │ - subs r7, #230 @ 0xe6 │ │ │ │ │ - ... │ │ │ │ │ - movs r0, r0 │ │ │ │ │ - rors r0, r6 │ │ │ │ │ - lsls r6, r3, #21 │ │ │ │ │ - movs r1, r0 │ │ │ │ │ - lsls r0, r3, #3 │ │ │ │ │ - movs r0, r0 │ │ │ │ │ + b.w ba9a │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/cr.c:383 (discriminator 2) │ │ │ │ │ + vdiv.f64 d7, d8, d12 │ │ │ │ │ + b.w b9ba │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:288 │ │ │ │ │ vldr d7, [sp, #56] @ 0x38 │ │ │ │ │ - vstr d7, [sp, #168] @ 0xa8 │ │ │ │ │ - b.w bc2e │ │ │ │ │ + vstr d7, [sp, #176] @ 0xb0 │ │ │ │ │ + b.w b90e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:347 │ │ │ │ │ movs r1, #160 @ 0xa0 │ │ │ │ │ movs r0, #1 │ │ │ │ │ - blx 1618 │ │ │ │ │ - str r0, [sp, #88] @ 0x58 │ │ │ │ │ + blx 1340 │ │ │ │ │ + str r0, [sp, #84] @ 0x54 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:347 (discriminator 1) │ │ │ │ │ str r0, [r6, #40] @ 0x28 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:348 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w c822 │ │ │ │ │ + bne.w c506 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:349 │ │ │ │ │ - ldr r0, [pc, #488] @ (c898 ) │ │ │ │ │ + ldr r0, [pc, #916] @ (c728 ) │ │ │ │ │ add r0, pc │ │ │ │ │ - b.n bfac │ │ │ │ │ + b.n bc8c │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/cr.c:461 │ │ │ │ │ + ldr r4, [sp, #84] @ 0x54 │ │ │ │ │ ./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:451 │ │ │ │ │ + strb.w r3, [r4, #120] @ 0x78 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:465 │ │ │ │ │ mov.w r3, #2147483648 @ 0x80000000 │ │ │ │ │ str r3, [r4, #92] @ 0x5c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:466 │ │ │ │ │ - bl 1c25c │ │ │ │ │ + bl 167c4 │ │ │ │ │ mov r2, r0 │ │ │ │ │ mov r3, r1 │ │ │ │ │ strd r2, r3, [r4, #112] @ 0x70 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:467 │ │ │ │ │ - bl 1c154 │ │ │ │ │ + bl 166bc │ │ │ │ │ vmov d5, r0, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:468 │ │ │ │ │ - vldr d7, [pc, #384] @ c860 │ │ │ │ │ + vldr d7, [pc, #804] @ c6e8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:467 │ │ │ │ │ vsub.f64 d6, d12, d5 │ │ │ │ │ strd r0, r1, [sp, #64] @ 0x40 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:469 │ │ │ │ │ vmul.f64 d7, d6, d7 │ │ │ │ │ vmov r0, r1, d7 │ │ │ │ │ - bl 1c290 │ │ │ │ │ + bl 167f8 │ │ │ │ │ vldr d5, [sp, #64] @ 0x40 │ │ │ │ │ strd r0, r1, [r4, #104] @ 0x68 │ │ │ │ │ - b.n c5f4 │ │ │ │ │ + b.n c2d6 │ │ │ │ │ ./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, #64] @ 0x40 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n c7ba │ │ │ │ │ + bne.n c49e │ │ │ │ │ ./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, #192] @ 0xc0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:408 │ │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ │ - vstr d7, [sp, #184] @ 0xb8 │ │ │ │ │ - b.n c2fe │ │ │ │ │ + vstr d7, [sp, #208] @ 0xd0 │ │ │ │ │ + b.n bfce │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:376 │ │ │ │ │ vldr d1, [sp, #56] @ 0x38 │ │ │ │ │ vmov.f64 d0, #136 @ 0xc0400000 -3.0 │ │ │ │ │ - bl 8a88 │ │ │ │ │ + bl 8758 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:377 │ │ │ │ │ - vldr d6, [sp, #264] @ 0x108 │ │ │ │ │ + vldr d6, [sp, #248] @ 0xf8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:376 (discriminator 1) │ │ │ │ │ vmul.f64 d0, d0, d9 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:377 (discriminator 4) │ │ │ │ │ vldr d1, [sp, #56] @ 0x38 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:377 │ │ │ │ │ vadd.f64 d7, d6, d6 │ │ │ │ │ vsub.f64 d7, d7, d10 │ │ │ │ │ @@ -20741,756 +20668,625 @@ │ │ │ │ │ vcmpe.f64 d7, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ it lt │ │ │ │ │ vmovlt.f64 d7, d6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:377 (discriminator 4) │ │ │ │ │ vsub.f64 d7, d7, d15 │ │ │ │ │ vdiv.f64 d0, d0, d7 │ │ │ │ │ - bl 8890 │ │ │ │ │ + bl 8560 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:378 │ │ │ │ │ - vldr d7, [pc, #268] @ c868 │ │ │ │ │ + vldr d7, [pc, #688] @ c6f0 │ │ │ │ │ vcmpe.f64 d0, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bpl.w bcac │ │ │ │ │ + bpl.w b98e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:379 │ │ │ │ │ - vldr d7, [pc, #260] @ c870 │ │ │ │ │ - vldr d6, [pc, #264] @ c878 │ │ │ │ │ + vldr d7, [pc, #680] @ c6f8 │ │ │ │ │ + vldr d6, [pc, #684] @ c700 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:380 │ │ │ │ │ - ldr r3, [pc, #296] @ (c89c ) │ │ │ │ │ + ldr r3, [pc, #724] @ (c72c ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:379 │ │ │ │ │ vmla.f64 d6, d0, d7 │ │ │ │ │ - vldr d7, [pc, #264] @ c880 │ │ │ │ │ + vldr d7, [pc, #684] @ c708 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:380 │ │ │ │ │ - ldr.w fp, [r5, r3] │ │ │ │ │ - ldr.w r3, [fp] │ │ │ │ │ + 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, #256] @ c888 │ │ │ │ │ + vldr d6, [pc, #676] @ c710 │ │ │ │ │ ./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 │ │ │ │ │ vstr d6, [sp, #232] @ 0xe8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:380 │ │ │ │ │ - ble.n c7b2 │ │ │ │ │ + ble.n c496 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:380 (discriminator 1) │ │ │ │ │ - ldr r0, [pc, #256] @ (c8a0 ) │ │ │ │ │ + ldr r0, [pc, #684] @ (c730 ) │ │ │ │ │ ldrd r2, r3, [sp, #232] @ 0xe8 │ │ │ │ │ add r0, pc │ │ │ │ │ vstr d0, [sp] │ │ │ │ │ - bl 1c94 │ │ │ │ │ + bl 19bc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:384 │ │ │ │ │ vldr d7, [sp, #232] @ 0xe8 │ │ │ │ │ vmul.f64 d0, d9, d7 │ │ │ │ │ - b.w bcbe │ │ │ │ │ + b.w b9a0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:408 (discriminator 1) │ │ │ │ │ - vldr d7, [sp, #104] @ 0x68 │ │ │ │ │ - vldr d6, [pc, #208] @ c890 │ │ │ │ │ + vldr d7, [sp, #168] @ 0xa8 │ │ │ │ │ + vldr d6, [pc, #628] @ c718 │ │ │ │ │ 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, #192] @ 0xc0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:408 │ │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ │ - vstr d7, [sp, #184] @ 0xb8 │ │ │ │ │ + vstr d7, [sp, #208] @ 0xd0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:411 │ │ │ │ │ - ldr r3, [pc, #196] @ (c8a4 ) │ │ │ │ │ - vldr d7, [sp, #176] @ 0xb0 │ │ │ │ │ + ldr r3, [pc, #624] @ (c734 ) │ │ │ │ │ + vldr d7, [sp, #192] @ 0xc0 │ │ │ │ │ add r3, pc │ │ │ │ │ - vldr d6, [sp, #104] @ 0x68 │ │ │ │ │ + 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 8a88 │ │ │ │ │ + bl 8758 │ │ │ │ │ ./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, #192] @ 0xc0 │ │ │ │ │ vsub.f64 d7, d7, d6 │ │ │ │ │ - vstr d7, [sp, #104] @ 0x68 │ │ │ │ │ - b.n c2fe │ │ │ │ │ - ldr r3, [sp, #80] @ 0x50 │ │ │ │ │ + vstr d7, [sp, #168] @ 0xa8 │ │ │ │ │ + b.n bfce │ │ │ │ │ + ldr r3, [sp, #72] @ 0x48 │ │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ │ - b.n c416 │ │ │ │ │ + b.n c0ee │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:357 │ │ │ │ │ - vldr s15, [sp, #124] @ 0x7c │ │ │ │ │ + vldr s15, [sp, #160] @ 0xa0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:355 │ │ │ │ │ movs r3, #1 │ │ │ │ │ - ldr r2, [sp, #88] @ 0x58 │ │ │ │ │ + ldr r2, [sp, #84] @ 0x54 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:357 │ │ │ │ │ vcvt.f64.s32 d13, s15 │ │ │ │ │ - vldr s15, [sp, #192] @ 0xc0 │ │ │ │ │ + vldr s15, [sp, #164] @ 0xa4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:355 │ │ │ │ │ strb.w r3, [r2, #60] @ 0x3c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:357 │ │ │ │ │ vcvt.f64.s32 d6, s15 │ │ │ │ │ - vldr s15, [sp, #80] @ 0x50 │ │ │ │ │ + vldr s15, [sp, #72] @ 0x48 │ │ │ │ │ vcvt.f64.s32 d12, s15 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:288 │ │ │ │ │ vldr d7, [sp, #56] @ 0x38 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:357 │ │ │ │ │ vstr d6, [sp, #224] @ 0xe0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:288 │ │ │ │ │ - vstr d7, [sp, #168] @ 0xa8 │ │ │ │ │ + vstr d7, [sp, #176] @ 0xb0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:357 │ │ │ │ │ vmul.f64 d7, d13, d14 │ │ │ │ │ vdiv.f64 d7, d6, d7 │ │ │ │ │ - vstr d7, [sp, #264] @ 0x108 │ │ │ │ │ + vstr d7, [sp, #248] @ 0xf8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:359 │ │ │ │ │ - b.w bc2e │ │ │ │ │ - nop │ │ │ │ │ - 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, ca20 ) │ │ │ │ │ - subs r7, #57 @ 0x39 │ │ │ │ │ - @ instruction: 0xb7ad │ │ │ │ │ - b.n ccac │ │ │ │ │ - add r4, pc, #648 @ (adr r4, cb08 ) │ │ │ │ │ - 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 r4, r4, #7 │ │ │ │ │ - movs r1, r0 │ │ │ │ │ - lsls r0, r3, #3 │ │ │ │ │ - movs r0, r0 │ │ │ │ │ - lsls r0, r0, #4 │ │ │ │ │ - movs r1, r0 │ │ │ │ │ - lsrs r0, r2, #3 │ │ │ │ │ - movs r1, r0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:436 │ │ │ │ │ - ldr r3, [sp, #144] @ 0x90 │ │ │ │ │ - add r0, sp, #352 @ 0x160 │ │ │ │ │ + b.w b90e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:435 │ │ │ │ │ - ldr r5, [sp, #116] @ 0x74 │ │ │ │ │ + ldr r2, [sp, #72] @ 0x48 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:436 │ │ │ │ │ - vldr d3, [sp, #168] @ 0xa8 │ │ │ │ │ - vldr d2, [sp, #184] @ 0xb8 │ │ │ │ │ - vldr s8, [r3] │ │ │ │ │ + add r0, sp, #336 @ 0x150 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:435 │ │ │ │ │ - ldr r3, [sp, #80] @ 0x50 │ │ │ │ │ + ldr r3, [sp, #112] @ 0x70 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:436 │ │ │ │ │ - vldr d1, [sp, #176] @ 0xb0 │ │ │ │ │ - vcvt.f64.f32 d4, s8 │ │ │ │ │ - vldr d0, [sp, #104] @ 0x68 │ │ │ │ │ - mov r1, r3 │ │ │ │ │ - vstr d5, [sp, #96] @ 0x60 │ │ │ │ │ + vldr s8, [fp] │ │ │ │ │ + mov r1, r2 │ │ │ │ │ + vldr d3, [sp, #176] @ 0xb0 │ │ │ │ │ + vldr d2, [sp, #208] @ 0xd0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:435 │ │ │ │ │ - mul.w r9, r3, r5 │ │ │ │ │ + mul.w r9, r2, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:436 │ │ │ │ │ - mov r8, r3 │ │ │ │ │ + vcvt.f64.f32 d4, s8 │ │ │ │ │ + vldr d1, [sp, #192] @ 0xc0 │ │ │ │ │ + vldr d0, [sp, #168] @ 0xa8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:435 │ │ │ │ │ add.w r2, r9, #4294967295 @ 0xffffffff │ │ │ │ │ - str r2, [sp, #352] @ 0x160 │ │ │ │ │ + vstr d5, [sp, #104] @ 0x68 │ │ │ │ │ + str r2, [sp, #336] @ 0x150 │ │ │ │ │ + str.w r9, [sp, #88] @ 0x58 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:436 │ │ │ │ │ - bl 7ff8 │ │ │ │ │ + bl 7cc8 │ │ │ │ │ + str r0, [sp, #288] @ 0x120 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:438 │ │ │ │ │ - ldr r2, [sp, #88] @ 0x58 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:436 │ │ │ │ │ - str r0, [sp, #316] @ 0x13c │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:435 │ │ │ │ │ - mov r4, r9 │ │ │ │ │ + ldr r0, [sp, #84] @ 0x54 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:35 │ │ │ │ │ - ldr r0, [sp, #152] @ 0x98 │ │ │ │ │ + ldr r3, [sp, #88] @ 0x58 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:438 │ │ │ │ │ - ldr r2, [r2, #68] @ 0x44 │ │ │ │ │ - str r2, [sp, #328] @ 0x148 │ │ │ │ │ - ldr r2, [sp, #72] @ 0x48 │ │ │ │ │ - vldr d11, [sp, #344] @ 0x158 │ │ │ │ │ + vldr d11, [sp, #328] @ 0x148 │ │ │ │ │ + ldr r0, [r0, #68] @ 0x44 │ │ │ │ │ + str r0, [sp, #292] @ 0x124 │ │ │ │ │ + ldr r0, [sp, #80] @ 0x50 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:35 │ │ │ │ │ - vldr d5, [sp, #96] @ 0x60 │ │ │ │ │ - ldr r2, [r2, #4] │ │ │ │ │ + vldr d5, [sp, #104] @ 0x68 │ │ │ │ │ + ldr r2, [r0, #4] │ │ │ │ │ + ldr r0, [sp, #128] @ 0x80 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w cda8 │ │ │ │ │ + beq.w c980 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:35 (discriminator 1) │ │ │ │ │ - adds r1, r5, #3 │ │ │ │ │ - bic.w r0, r1, #3 │ │ │ │ │ - mov r5, r0 │ │ │ │ │ + ldr r3, [sp, #112] @ 0x70 │ │ │ │ │ + adds r1, r3, #3 │ │ │ │ │ + bic.w r3, r1, #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:35 (discriminator 4) │ │ │ │ │ - mul.w r4, r0, r8 │ │ │ │ │ - ldr r3, [sp, #136] @ 0x88 │ │ │ │ │ + ldr r1, [sp, #72] @ 0x48 │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/cr.c:35 (discriminator 1) │ │ │ │ │ + str r3, [sp, #152] @ 0x98 │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/cr.c:35 (discriminator 4) │ │ │ │ │ + mul.w r3, r3, r1 │ │ │ │ │ + ldr r1, [sp, #144] @ 0x90 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:36 │ │ │ │ │ movs r0, #1 │ │ │ │ │ - vstr d5, [sp, #96] @ 0x60 │ │ │ │ │ + vstr d5, [sp, #88] @ 0x58 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:35 (discriminator 4) │ │ │ │ │ - mul.w r1, r4, r3 │ │ │ │ │ + mul.w r1, r3, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:36 │ │ │ │ │ - ldr r3, [sp, #164] @ 0xa4 │ │ │ │ │ + ldr r3, [sp, #148] @ 0x94 │ │ │ │ │ lsls r1, r3 │ │ │ │ │ blx r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:37 │ │ │ │ │ - ldr r3, [sp, #316] @ 0x13c │ │ │ │ │ + ldr r3, [sp, #288] @ 0x120 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:39 (discriminator 1) │ │ │ │ │ - vldr d5, [sp, #96] @ 0x60 │ │ │ │ │ + vldr d5, [sp, #88] @ 0x58 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:36 │ │ │ │ │ str r0, [sp, #208] @ 0xd0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:37 │ │ │ │ │ vldr d1, [r3] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:39 (discriminator 1) │ │ │ │ │ - ldr r3, [sp, #200] @ 0xc8 │ │ │ │ │ + ldr r3, [sp, #216] @ 0xd8 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - blt.w ccfe │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:53 (discriminator 23) │ │ │ │ │ - ldr r0, [sp, #136] @ 0x88 │ │ │ │ │ - mov r4, r5 │ │ │ │ │ - ldr r3, [sp, #316] @ 0x13c │ │ │ │ │ + blt.w c8e8 │ │ │ │ │ + ldr r3, [sp, #288] @ 0x120 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:43 (discriminator 2) │ │ │ │ │ - vmov.f32 s6, s24 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:37 │ │ │ │ │ - vldr d2, [pc, #756] @ cc30 │ │ │ │ │ + vmov.f32 s9, s24 │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/cr.c:52 (discriminator 19) │ │ │ │ │ + ldr r2, [sp, #144] @ 0x90 │ │ │ │ │ ./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 23) │ │ │ │ │ - mul.w r1, r0, r5 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:53 (discriminator 52) │ │ │ │ │ - ldr r5, [sp, #116] @ 0x74 │ │ │ │ │ - add.w r8, r3, r9, lsl #3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:53 (discriminator 23) │ │ │ │ │ - str r1, [sp, #168] @ 0xa8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:53 (discriminator 52) │ │ │ │ │ - adds r3, r5, #3 │ │ │ │ │ - ldr r1, [sp, #200] @ 0xc8 │ │ │ │ │ - bic.w r3, r3, #3 │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/cr.c:37 │ │ │ │ │ + vldr d2, [pc, #324] @ c720 │ │ │ │ │ + add.w r3, r3, r9, lsl #3 │ │ │ │ │ + str r3, [sp, #256] @ 0x100 │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/cr.c:52 (discriminator 19) │ │ │ │ │ + ldr r3, [sp, #152] @ 0x98 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:37 │ │ │ │ │ vmov.f64 d6, d2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:53 (discriminator 52) │ │ │ │ │ - subs r2, r3, #1 │ │ │ │ │ - str r2, [sp, #220] @ 0xdc │ │ │ │ │ - mov r0, r2 │ │ │ │ │ - ldr r2, [sp, #80] @ 0x50 │ │ │ │ │ - mov r3, r1 │ │ │ │ │ - add.w ip, r2, #4294967295 @ 0xffffffff │ │ │ │ │ - ldr r2, [sp, #152] @ 0x98 │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/cr.c:52 (discriminator 19) │ │ │ │ │ + mul.w r2, r3, r2 │ │ │ │ │ + str r2, [sp, #168] @ 0xa8 │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/cr.c:52 (discriminator 40) │ │ │ │ │ + ldr r2, [sp, #112] @ 0x70 │ │ │ │ │ + adds r3, r2, #3 │ │ │ │ │ + bic.w r3, r3, #3 │ │ │ │ │ + subs r0, r3, #1 │ │ │ │ │ + str r0, [sp, #240] @ 0xf0 │ │ │ │ │ + mov r1, r0 │ │ │ │ │ + ldr r0, [sp, #72] @ 0x48 │ │ │ │ │ + ldr r3, [sp, #216] @ 0xd8 │ │ │ │ │ + add.w lr, r0, #4294967295 @ 0xffffffff │ │ │ │ │ + ldr r0, [sp, #128] @ 0x80 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ it ne │ │ │ │ │ - movne r3, r0 │ │ │ │ │ - str r3, [sp, #312] @ 0x138 │ │ │ │ │ - mov r0, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:53 (discriminator 27) │ │ │ │ │ - sub.w r3, sl, #2 │ │ │ │ │ - mov r2, ip │ │ │ │ │ - lsls r3, r3, #2 │ │ │ │ │ - str r3, [sp, #280] @ 0x118 │ │ │ │ │ - ldr r3, [sp, #168] @ 0xa8 │ │ │ │ │ - mul.w r2, r2, r4 │ │ │ │ │ - str r2, [sp, #300] @ 0x12c │ │ │ │ │ - mov r2, r1 │ │ │ │ │ - ldr r1, [sp, #80] @ 0x50 │ │ │ │ │ - mul.w ip, ip, r3 │ │ │ │ │ - subs r3, r0, r5 │ │ │ │ │ - ldr r0, [sp, #136] @ 0x88 │ │ │ │ │ - str.w ip, [sp, #292] @ 0x124 │ │ │ │ │ - mla r5, r3, r0, r0 │ │ │ │ │ - rsb r0, r0, r0, lsl #30 │ │ │ │ │ - mul.w r3, r1, r2 │ │ │ │ │ - str r5, [sp, #252] @ 0xfc │ │ │ │ │ - str r0, [sp, #296] @ 0x128 │ │ │ │ │ - add.w r0, sl, sl, lsl #1 │ │ │ │ │ - subs r5, r3, #1 │ │ │ │ │ - str r5, [sp, #96] @ 0x60 │ │ │ │ │ - ldr r5, [sp, #208] @ 0xd0 │ │ │ │ │ - add.w r3, sl, ip │ │ │ │ │ - add.w ip, r5, r3, lsl #3 │ │ │ │ │ - lsls r3, r1, #3 │ │ │ │ │ - negs r1, r3 │ │ │ │ │ - str r1, [sp, #288] @ 0x120 │ │ │ │ │ - ldr r1, [sp, #168] @ 0xa8 │ │ │ │ │ - str.w ip, [sp, #304] @ 0x130 │ │ │ │ │ - lsls r3, r1, #2 │ │ │ │ │ - negs r5, r3 │ │ │ │ │ - lsls r3, r1, #3 │ │ │ │ │ - negs r1, r3 │ │ │ │ │ - lsls r3, r4, #4 │ │ │ │ │ - str r1, [sp, #196] @ 0xc4 │ │ │ │ │ - mov r1, r4 │ │ │ │ │ - negs r4, r3 │ │ │ │ │ - str r4, [sp, #176] @ 0xb0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:53 (discriminator 42) │ │ │ │ │ - ldr r4, [sp, #280] @ 0x118 │ │ │ │ │ - str r5, [sp, #184] @ 0xb8 │ │ │ │ │ - mov r5, r0 │ │ │ │ │ - adds r4, #4 │ │ │ │ │ - ldr r0, [sp, #208] @ 0xd0 │ │ │ │ │ - str r4, [sp, #284] @ 0x11c │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:43 (discriminator 2) │ │ │ │ │ - mov ip, r5 │ │ │ │ │ - ldr r4, [sp, #300] @ 0x12c │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:53 (discriminator 55) │ │ │ │ │ - ldr r3, [sp, #292] @ 0x124 │ │ │ │ │ - add.w r4, r0, r4, lsl #4 │ │ │ │ │ - add.w r0, r0, sl, lsl #2 │ │ │ │ │ - str r4, [sp, #244] @ 0xf4 │ │ │ │ │ - str r0, [sp, #308] @ 0x134 │ │ │ │ │ - str r3, [sp, #248] @ 0xf8 │ │ │ │ │ - ldr r3, [sp, #468] @ 0x1d4 │ │ │ │ │ + movne r3, r1 │ │ │ │ │ + ldr r1, [sp, #152] @ 0x98 │ │ │ │ │ + subs r3, r3, r2 │ │ │ │ │ + ldr r2, [sp, #144] @ 0x90 │ │ │ │ │ + ldr r0, [sp, #72] @ 0x48 │ │ │ │ │ + mla r2, r3, r2, r2 │ │ │ │ │ + mov r3, lr │ │ │ │ │ + str r2, [sp, #88] @ 0x58 │ │ │ │ │ + ldr r2, [sp, #168] @ 0xa8 │ │ │ │ │ + mul.w lr, lr, r2 │ │ │ │ │ + mul.w r2, r3, r1 │ │ │ │ │ + ldr r1, [sp, #216] @ 0xd8 │ │ │ │ │ + str.w lr, [sp, #272] @ 0x110 │ │ │ │ │ + str r2, [sp, #276] @ 0x114 │ │ │ │ │ + ldr r2, [sp, #208] @ 0xd0 │ │ │ │ │ + mul.w r3, r0, r1 │ │ │ │ │ + add.w lr, r3, #4294967295 @ 0xffffffff │ │ │ │ │ + ldr r3, [sp, #272] @ 0x110 │ │ │ │ │ + str.w lr, [sp, #104] @ 0x68 │ │ │ │ │ + adds r3, r7, r3 │ │ │ │ │ + add.w lr, r2, r3, lsl #3 │ │ │ │ │ + ldr r2, [sp, #168] @ 0xa8 │ │ │ │ │ + lsls r3, r0, #3 │ │ │ │ │ + str.w lr, [sp, #280] @ 0x118 │ │ │ │ │ + negs r0, r3 │ │ │ │ │ + str r0, [sp, #268] @ 0x10c │ │ │ │ │ + lsls r3, r2, #2 │ │ │ │ │ + negs r0, r3 │ │ │ │ │ + lsls r3, r2, #3 │ │ │ │ │ + str r0, [sp, #260] @ 0x104 │ │ │ │ │ + negs r0, r3 │ │ │ │ │ + ldr r3, [sp, #152] @ 0x98 │ │ │ │ │ + ldr r2, [sp, #208] @ 0xd0 │ │ │ │ │ + str r0, [sp, #264] @ 0x108 │ │ │ │ │ + ldr r0, [sp, #276] @ 0x114 │ │ │ │ │ + lsls r3, r3, #4 │ │ │ │ │ + negs r3, r3 │ │ │ │ │ + str r3, [sp, #176] @ 0xb0 │ │ │ │ │ + add.w lr, r2, r0, lsl #4 │ │ │ │ │ + str.w lr, [sp, #244] @ 0xf4 │ │ │ │ │ + add.w lr, r2, r7, lsl #2 │ │ │ │ │ + str.w lr, [sp, #284] @ 0x11c │ │ │ │ │ + ldr r3, [sp, #272] @ 0x110 │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/cr.c:39 │ │ │ │ │ + str r1, [sp, #192] @ 0xc0 │ │ │ │ │ + ldr r1, [sp, #452] @ 0x1c4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:43 (discriminator 2) │ │ │ │ │ - ldr.w lr, [sp, #96] @ 0x60 │ │ │ │ │ - and.w r9, r3, #3 │ │ │ │ │ - strd r6, fp, [sp, #336] @ 0x150 │ │ │ │ │ - mov r6, r9 │ │ │ │ │ - mov fp, r1 │ │ │ │ │ - mov r9, r8 │ │ │ │ │ - mov r8, r2 │ │ │ │ │ - str r7, [sp, #332] @ 0x14c │ │ │ │ │ - vstr d5, [sp, #320] @ 0x140 │ │ │ │ │ + mov lr, r3 │ │ │ │ │ + str.w r8, [sp, #304] @ 0x130 │ │ │ │ │ + strd fp, r5, [sp, #308] @ 0x134 │ │ │ │ │ + and.w r9, r1, #3 │ │ │ │ │ + str.w sl, [sp, #324] @ 0x144 │ │ │ │ │ + ldr.w ip, [sp, #88] @ 0x58 │ │ │ │ │ + ldr.w r8, [sp, #104] @ 0x68 │ │ │ │ │ + ldr.w fp, [sp, #264] @ 0x108 │ │ │ │ │ + ldr.w sl, [sp, #260] @ 0x104 │ │ │ │ │ + strd r6, r4, [sp, #316] @ 0x13c │ │ │ │ │ + vstr d5, [sp, #296] @ 0x128 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:40 (discriminator 1) │ │ │ │ │ - ldr r1, [sp, #80] @ 0x50 │ │ │ │ │ - cmp r1, #0 │ │ │ │ │ - ble.w ccbe │ │ │ │ │ - ldr r3, [sp, #312] @ 0x138 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:53 (discriminator 55) │ │ │ │ │ + ldr r3, [sp, #72] @ 0x48 │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + ble.w c8a8 │ │ │ │ │ + ldr r1, [sp, #280] @ 0x118 │ │ │ │ │ vmov.f64 d7, d2 │ │ │ │ │ - ldr r0, [sp, #252] @ 0xfc │ │ │ │ │ + ldr r2, [sp, #284] @ 0x11c │ │ │ │ │ vmov.f64 d2, d6 │ │ │ │ │ - sub.w r3, r3, r8 │ │ │ │ │ - ldr r7, [sp, #244] @ 0xf4 │ │ │ │ │ - bic.w r2, r3, #3 │ │ │ │ │ - and.w r3, r3, #3 │ │ │ │ │ - ldr r5, [sp, #300] @ 0x12c │ │ │ │ │ + ldr r5, [sp, #244] @ 0xf4 │ │ │ │ │ vmov.f64 d6, d1 │ │ │ │ │ - lsls r3, r3, #2 │ │ │ │ │ - str r3, [sp, #256] @ 0x100 │ │ │ │ │ - ldr r3, [sp, #136] @ 0x88 │ │ │ │ │ - vmov.f32 s11, s6 │ │ │ │ │ - str.w r9, [sp, #272] @ 0x110 │ │ │ │ │ + ldr r6, [sp, #276] @ 0x114 │ │ │ │ │ + add.w r0, r1, ip, lsl #3 │ │ │ │ │ + ldr r4, [sp, #272] @ 0x110 │ │ │ │ │ + vmov.f32 s11, s9 │ │ │ │ │ + ldr r1, [sp, #256] @ 0x100 │ │ │ │ │ + add r3, r8 │ │ │ │ │ + add.w r2, r2, lr, lsl #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:47 │ │ │ │ │ vmov.f64 d12, #16 @ 0x40800000 4.0 │ │ │ │ │ - str.w ip, [sp, #276] @ 0x114 │ │ │ │ │ - str r7, [sp, #104] @ 0x68 │ │ │ │ │ - mla r2, r3, r2, ip │ │ │ │ │ - str r5, [sp, #96] @ 0x60 │ │ │ │ │ - lsls r3, r2, #2 │ │ │ │ │ - ldr r2, [sp, #308] @ 0x134 │ │ │ │ │ - str r3, [sp, #260] @ 0x104 │ │ │ │ │ - add.w r3, r1, lr │ │ │ │ │ - ldr r1, [sp, #248] @ 0xf8 │ │ │ │ │ - add.w r2, r2, r1, lsl #2 │ │ │ │ │ - ldr r1, [sp, #304] @ 0x130 │ │ │ │ │ - add.w r4, r1, r0, lsl #3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:53 (discriminator 55) │ │ │ │ │ - mov r1, r9 │ │ │ │ │ - ldr r0, [sp, #292] @ 0x124 │ │ │ │ │ - mov r9, r8 │ │ │ │ │ - b.n cacc │ │ │ │ │ + strd lr, ip, [sp, #260] @ 0x104 │ │ │ │ │ + str r5, [sp, #88] @ 0x58 │ │ │ │ │ + str r6, [sp, #104] @ 0x68 │ │ │ │ │ + b.n c784 │ │ │ │ │ + nop.w │ │ │ │ │ + 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, c8a8 ) │ │ │ │ │ + subs r7, #57 @ 0x39 │ │ │ │ │ + @ instruction: 0xb7ad │ │ │ │ │ + b.n cb34 │ │ │ │ │ + add r4, pc, #648 @ (adr r4, c990 ) │ │ │ │ │ + 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 │ │ │ │ │ + ... │ │ │ │ │ + add r2, sp, #296 @ 0x128 │ │ │ │ │ + movs r0, r0 │ │ │ │ │ + lsls r0, r3, #3 │ │ │ │ │ + movs r0, r0 │ │ │ │ │ + add r1, sp, #400 @ 0x190 │ │ │ │ │ + movs r0, r0 │ │ │ │ │ + cbz r4, c742 │ │ │ │ │ + movs r0, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:44 │ │ │ │ │ - cmp.w sl, #3 │ │ │ │ │ - beq.w cc48 │ │ │ │ │ - cmp.w sl, #1 │ │ │ │ │ - beq.w cc98 │ │ │ │ │ + cmp r7, #1 │ │ │ │ │ + bne.w c840 │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/cr.c:45 │ │ │ │ │ + vsub.f64 d4, d2, d6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:50 │ │ │ │ │ - cmp r6, #1 │ │ │ │ │ - beq.w cc26 │ │ │ │ │ - cmp r6, #2 │ │ │ │ │ - beq.w cbb6 │ │ │ │ │ - cbnz r6, ca9a │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:51 (discriminator 43) │ │ │ │ │ - vcvt.f32.f64 s15, d6 │ │ │ │ │ - vstr s15, [r2] │ │ │ │ │ + cmp.w r9, #0 │ │ │ │ │ + beq.w c860 │ │ │ │ │ + cmp.w r9, #1 │ │ │ │ │ + it eq │ │ │ │ │ + addeq.w lr, r4, #1 │ │ │ │ │ + beq.n c814 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:40 (discriminator 1) │ │ │ │ │ - ldr r7, [sp, #184] @ 0xb8 │ │ │ │ │ + ldr r6, [sp, #168] @ 0xa8 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - ldr r5, [sp, #96] @ 0x60 │ │ │ │ │ - vmov.f64 d7, d2 │ │ │ │ │ - add r2, r7 │ │ │ │ │ - ldr r7, [sp, #196] @ 0xc4 │ │ │ │ │ - sub.w r5, r5, fp │ │ │ │ │ - str r5, [sp, #96] @ 0x60 │ │ │ │ │ - add r4, r7 │ │ │ │ │ - ldr r7, [sp, #168] @ 0xa8 │ │ │ │ │ ldr r5, [sp, #104] @ 0x68 │ │ │ │ │ - subs r1, #8 │ │ │ │ │ - subs r0, r0, r7 │ │ │ │ │ - ldr r7, [sp, #176] @ 0xb0 │ │ │ │ │ - cmp lr, r3 │ │ │ │ │ - add r5, r7 │ │ │ │ │ + vmov.f64 d7, d2 │ │ │ │ │ + subs r4, r4, r6 │ │ │ │ │ + ldr r6, [sp, #152] @ 0x98 │ │ │ │ │ + add r2, sl │ │ │ │ │ + add r0, fp │ │ │ │ │ + subs r5, r5, r6 │ │ │ │ │ + ldr r6, [sp, #176] @ 0xb0 │ │ │ │ │ str r5, [sp, #104] @ 0x68 │ │ │ │ │ - beq.w ccb4 │ │ │ │ │ + subs r1, #8 │ │ │ │ │ + ldr r5, [sp, #88] @ 0x58 │ │ │ │ │ + cmp r8, r3 │ │ │ │ │ + add r5, r6 │ │ │ │ │ + str r5, [sp, #88] @ 0x58 │ │ │ │ │ + beq.w c8a0 │ │ │ │ │ vmov.f64 d2, d6 │ │ │ │ │ vmov.f64 d6, d1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:43 (discriminator 2) │ │ │ │ │ - vldr d1, [pc, #352] @ cc30 │ │ │ │ │ + vldr d1, [pc, #544] @ c9a8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:43 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - ble.n cadc │ │ │ │ │ + ble.n c794 │ │ │ │ │ ./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 │ │ │ │ │ - bne.n ca74 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:46 │ │ │ │ │ - vadd.f64 d7, d6, d7 │ │ │ │ │ - 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 │ │ │ │ │ + cmp r7, #2 │ │ │ │ │ + beq.n c872 │ │ │ │ │ + cmp r7, #3 │ │ │ │ │ + bne.n c738 │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/cr.c:47 │ │ │ │ │ + vadd.f64 d4, d1, d2 │ │ │ │ │ + vmov.f64 d3, d6 │ │ │ │ │ + vsub.f64 d7, d7, d2 │ │ │ │ │ + vnmls.f64 d3, d4, d0 │ │ │ │ │ + vldr d4, [pc, #512] @ c9b0 │ │ │ │ │ + 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 cd60 │ │ │ │ │ - cmp r6, #2 │ │ │ │ │ - beq.n cb46 │ │ │ │ │ - cmp r6, #0 │ │ │ │ │ - bne.n ca9a │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:51 (discriminator 23) │ │ │ │ │ - vcvt.f32.f64 s15, d3 │ │ │ │ │ - vstr s15, [r2, #-8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:51 (discriminator 34) │ │ │ │ │ - vcvt.f32.f64 s15, d4 │ │ │ │ │ - vstr s15, [r2, #-4] │ │ │ │ │ - b.n ca92 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:53 (discriminator 10) │ │ │ │ │ - ldr r5, [sp, #152] @ 0x98 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:53 (discriminator 16) │ │ │ │ │ - vcvt.f32.f64 s14, d7 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:53 (discriminator 10) │ │ │ │ │ - ldr r7, [sp, #200] @ 0xc8 │ │ │ │ │ - cmp r5, #0 │ │ │ │ │ - ldr r5, [sp, #220] @ 0xdc │ │ │ │ │ - ite eq │ │ │ │ │ - moveq ip, r7 │ │ │ │ │ - movne ip, r5 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:53 (discriminator 12) │ │ │ │ │ - ldr r5, [sp, #96] @ 0x60 │ │ │ │ │ - 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, r5 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:53 (discriminator 16) │ │ │ │ │ - ldr r5, [sp, #208] @ 0xd0 │ │ │ │ │ - add.w ip, ip, r8, lsl #2 │ │ │ │ │ - add.w ip, r5, ip, lsl #2 │ │ │ │ │ - vstr s14, [ip] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:53 (discriminator 24) │ │ │ │ │ - ldr r5, [sp, #152] @ 0x98 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:53 (discriminator 31) │ │ │ │ │ - vcvt.f32.f64 s15, d3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:53 (discriminator 24) │ │ │ │ │ - ldr r7, [sp, #220] @ 0xdc │ │ │ │ │ - cmp r5, #0 │ │ │ │ │ - ldr r5, [sp, #200] @ 0xc8 │ │ │ │ │ - it ne │ │ │ │ │ - movne r8, r7 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:53 (discriminator 31) │ │ │ │ │ - ldr r7, [sp, #136] @ 0x88 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:53 (discriminator 24) │ │ │ │ │ - it eq │ │ │ │ │ - moveq r8, r5 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:53 (discriminator 31) │ │ │ │ │ - ldr r5, [sp, #280] @ 0x118 │ │ │ │ │ -./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, r5, r0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:53 (discriminator 27) │ │ │ │ │ - bic.w r5, r8, #3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:53 (discriminator 31) │ │ │ │ │ - and.w r8, r8, #3 │ │ │ │ │ - mla ip, r7, r5, ip │ │ │ │ │ - ldr r5, [sp, #208] @ 0xd0 │ │ │ │ │ - add ip, r8 │ │ │ │ │ - add.w ip, r5, ip, lsl #2 │ │ │ │ │ - vstr s15, [ip] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:53 (discriminator 39) │ │ │ │ │ - ldr r5, [sp, #152] @ 0x98 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:53 (discriminator 46) │ │ │ │ │ - vcvt.f32.f64 s15, d4 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:53 (discriminator 39) │ │ │ │ │ - ldr r7, [sp, #220] @ 0xdc │ │ │ │ │ - cmp r5, #0 │ │ │ │ │ - ldr r5, [sp, #200] @ 0xc8 │ │ │ │ │ - it ne │ │ │ │ │ - movne r8, r7 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:53 (discriminator 46) │ │ │ │ │ - ldr r7, [sp, #136] @ 0x88 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:53 (discriminator 39) │ │ │ │ │ - it eq │ │ │ │ │ - moveq r8, r5 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:53 (discriminator 46) │ │ │ │ │ - ldr r5, [sp, #284] @ 0x11c │ │ │ │ │ -./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, r5, r0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:53 (discriminator 42) │ │ │ │ │ - bic.w r5, r8, #3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:53 (discriminator 46) │ │ │ │ │ - and.w r8, r8, #3 │ │ │ │ │ - mla ip, r7, r5, ip │ │ │ │ │ - ldr r5, [sp, #208] @ 0xd0 │ │ │ │ │ - add ip, r8 │ │ │ │ │ - add.w ip, r5, ip, lsl #2 │ │ │ │ │ - vstr s15, [ip] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:53 (discriminator 59) │ │ │ │ │ - ldr r7, [sp, #260] @ 0x104 │ │ │ │ │ - vcvt.f32.f64 s15, d6 │ │ │ │ │ - add.w ip, r7, r2 │ │ │ │ │ - ldr r7, [sp, #256] @ 0x100 │ │ │ │ │ - add ip, r7 │ │ │ │ │ - vstr s15, [ip] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:53 │ │ │ │ │ - b.n ca9a │ │ │ │ │ + cmp.w r9, #0 │ │ │ │ │ + beq.n c84e │ │ │ │ │ + cmp.w r9, #1 │ │ │ │ │ + bne.n c756 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:52 (discriminator 8) │ │ │ │ │ - ldr r5, [sp, #152] @ 0x98 │ │ │ │ │ + ldr r5, [sp, #128] @ 0x80 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w cd48 │ │ │ │ │ + beq.w c930 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:52 (discriminator 12) │ │ │ │ │ - ldr r5, [sp, #220] @ 0xdc │ │ │ │ │ - sub.w ip, r5, r9 │ │ │ │ │ - ldr r5, [sp, #96] @ 0x60 │ │ │ │ │ + ldr r5, [sp, #240] @ 0xf0 │ │ │ │ │ + ldr r6, [sp, #192] @ 0xc0 │ │ │ │ │ + sub.w ip, r5, r6 │ │ │ │ │ + ldr r5, [sp, #104] @ 0x68 │ │ │ │ │ add ip, r5 │ │ │ │ │ ldr r5, [sp, #208] @ 0xd0 │ │ │ │ │ add.w ip, r5, ip, lsl #5 │ │ │ │ │ vstr d7, [ip] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:52 (discriminator 20) │ │ │ │ │ - ldr.w ip, [sp, #220] @ 0xdc │ │ │ │ │ + ldr.w ip, [sp, #240] @ 0xf0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:52 (discriminator 23) │ │ │ │ │ - ldr r7, [sp, #136] @ 0x88 │ │ │ │ │ - sub.w ip, ip, r9 │ │ │ │ │ - add.w r8, sl, r0 │ │ │ │ │ - mla ip, r7, ip, r8 │ │ │ │ │ - ldr r7, [sp, #208] @ 0xd0 │ │ │ │ │ - add.w ip, r7, ip, lsl #3 │ │ │ │ │ + ldr r6, [sp, #192] @ 0xc0 │ │ │ │ │ + add.w lr, r7, r4 │ │ │ │ │ + sub.w ip, ip, r6 │ │ │ │ │ + ldr r6, [sp, #144] @ 0x90 │ │ │ │ │ + mla ip, r6, ip, lr │ │ │ │ │ + ldr r6, [sp, #208] @ 0xd0 │ │ │ │ │ + add.w ip, r6, ip, lsl #3 │ │ │ │ │ vstr d3, [ip, #-16] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:52 (discriminator 31) │ │ │ │ │ - ldr r7, [sp, #152] @ 0x98 │ │ │ │ │ - ldr r5, [sp, #220] @ 0xdc │ │ │ │ │ - cmp r7, #0 │ │ │ │ │ - ldr r7, [sp, #200] @ 0xc8 │ │ │ │ │ + ldr r6, [sp, #128] @ 0x80 │ │ │ │ │ + ldr r5, [sp, #240] @ 0xf0 │ │ │ │ │ + cmp r6, #0 │ │ │ │ │ + ldr r6, [sp, #216] @ 0xd8 │ │ │ │ │ it ne │ │ │ │ │ movne ip, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:52 (discriminator 34) │ │ │ │ │ - ldr r5, [sp, #136] @ 0x88 │ │ │ │ │ + ldr r5, [sp, #192] @ 0xc0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:52 (discriminator 31) │ │ │ │ │ it eq │ │ │ │ │ - moveq ip, r7 │ │ │ │ │ + moveq ip, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:52 (discriminator 34) │ │ │ │ │ - sub.w ip, ip, r9 │ │ │ │ │ - mla r8, r5, ip, r8 │ │ │ │ │ + sub.w ip, ip, r5 │ │ │ │ │ + ldr r5, [sp, #144] @ 0x90 │ │ │ │ │ + mla lr, r5, ip, lr │ │ │ │ │ ldr r5, [sp, #208] @ 0xd0 │ │ │ │ │ - add.w r8, r5, r8, lsl #3 │ │ │ │ │ - vstr d4, [r8, #-8] │ │ │ │ │ + add.w lr, r5, lr, lsl #3 │ │ │ │ │ + vstr d4, [lr, #-8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:52 (discriminator 43) │ │ │ │ │ - vstr d6, [r4] │ │ │ │ │ + vstr d6, [r0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:52 │ │ │ │ │ - b.n ca9a │ │ │ │ │ - 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 │ │ │ │ │ -./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] @ cc38 │ │ │ │ │ - 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 │ │ │ │ │ + b.n c756 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:50 │ │ │ │ │ - beq.n cbca │ │ │ │ │ - cmp r6, #2 │ │ │ │ │ - beq.w cb16 │ │ │ │ │ - cmp r6, #0 │ │ │ │ │ - bne.w ca9a │ │ │ │ │ + cmp.w r9, #0 │ │ │ │ │ + beq.n c868 │ │ │ │ │ + cmp.w r9, #1 │ │ │ │ │ + beq.n c83a │ │ │ │ │ + b.n c756 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:51 (discriminator 12) │ │ │ │ │ vcvt.f32.f64 s14, d7 │ │ │ │ │ - ldr r5, [sp, #104] @ 0x68 │ │ │ │ │ + ldr r5, [sp, #88] @ 0x58 │ │ │ │ │ ./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, [r5] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:51 (discriminator 13) │ │ │ │ │ - b.n cb08 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:50 │ │ │ │ │ - cmp r6, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:45 │ │ │ │ │ - vsub.f64 d4, d2, d6 │ │ │ │ │ +./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 │ │ │ │ │ + vstr s15, [r2, #-4] │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/cr.c:51 (discriminator 43) │ │ │ │ │ + vcvt.f32.f64 s15, d6 │ │ │ │ │ + vstr s15, [r2] │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/cr.c:51 │ │ │ │ │ + b.n c756 │ │ │ │ │ +./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 │ │ │ │ │ - it eq │ │ │ │ │ - addeq.w r8, r0, #1 │ │ │ │ │ - beq.n cc02 │ │ │ │ │ - cmp r6, #2 │ │ │ │ │ - beq.w cb7e │ │ │ │ │ - cmp r6, #0 │ │ │ │ │ - beq.w cb0c │ │ │ │ │ - b.n ca9a │ │ │ │ │ - mov r8, r9 │ │ │ │ │ - vmov.f32 s6, s11 │ │ │ │ │ - ldrd r9, ip, [sp, #272] @ 0x110 │ │ │ │ │ + cmp.w r9, #0 │ │ │ │ │ + beq.n c94a │ │ │ │ │ + cmp.w r9, #1 │ │ │ │ │ + bne.w c756 │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/cr.c:52 (discriminator 19) │ │ │ │ │ + ldr r5, [sp, #128] @ 0x80 │ │ │ │ │ + cmp r5, #0 │ │ │ │ │ + bne.n c7f6 │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/cr.c:52 (discriminator 21) │ │ │ │ │ + ldr.w ip, [sp, #216] @ 0xd8 │ │ │ │ │ + b.n c7fa │ │ │ │ │ + vmov.f32 s9, s11 │ │ │ │ │ + ldrd lr, ip, [sp, #260] @ 0x104 │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/cr.c:39 (discriminator 1) │ │ │ │ │ + ldr r2, [sp, #72] @ 0x48 │ │ │ │ │ + ldr r1, [sp, #268] @ 0x10c │ │ │ │ │ + sub.w r8, r8, r2 │ │ │ │ │ + ldr r2, [sp, #144] @ 0x90 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:39 (discriminator 2) │ │ │ │ │ - add.w r8, r8, #4294967295 @ 0xffffffff │ │ │ │ │ + ldr r3, [sp, #192] @ 0xc0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:39 (discriminator 1) │ │ │ │ │ - ldr r3, [sp, #80] @ 0x50 │ │ │ │ │ - cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ │ - ldr r2, [sp, #136] @ 0x88 │ │ │ │ │ - sub.w lr, lr, r3 │ │ │ │ │ - ldr r3, [sp, #252] @ 0xfc │ │ │ │ │ - add r3, r2 │ │ │ │ │ - str r3, [sp, #252] @ 0xfc │ │ │ │ │ - ldr r3, [sp, #296] @ 0x128 │ │ │ │ │ - add ip, r3 │ │ │ │ │ - ldr r3, [sp, #248] @ 0xf8 │ │ │ │ │ - add r3, r2 │ │ │ │ │ - str r3, [sp, #248] @ 0xf8 │ │ │ │ │ - ldr r3, [sp, #288] @ 0x120 │ │ │ │ │ - add r9, r3 │ │ │ │ │ - ldr r3, [sp, #244] @ 0xf4 │ │ │ │ │ - add.w r3, r3, #16 │ │ │ │ │ - str r3, [sp, #244] @ 0xf4 │ │ │ │ │ - bne.w ca10 │ │ │ │ │ - vmov.f32 s24, s6 │ │ │ │ │ - ldr.w fp, [sp, #340] @ 0x154 │ │ │ │ │ - ldrd r7, r6, [sp, #332] @ 0x14c │ │ │ │ │ - vldr d5, [sp, #320] @ 0x140 │ │ │ │ │ + add ip, r2 │ │ │ │ │ + add lr, r2 │ │ │ │ │ + ldr r2, [sp, #256] @ 0x100 │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/cr.c:39 (discriminator 2) │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + str r3, [sp, #192] @ 0xc0 │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/cr.c:39 (discriminator 1) │ │ │ │ │ + adds r3, #1 │ │ │ │ │ + add r2, r1 │ │ │ │ │ + str r2, [sp, #256] @ 0x100 │ │ │ │ │ + ldr r2, [sp, #244] @ 0xf4 │ │ │ │ │ + add.w r2, r2, #16 │ │ │ │ │ + str r2, [sp, #244] @ 0xf4 │ │ │ │ │ + bne.w c6a8 │ │ │ │ │ + ldr.w r8, [sp, #304] @ 0x130 │ │ │ │ │ + vmov.f32 s24, s9 │ │ │ │ │ + ldrd fp, r5, [sp, #308] @ 0x134 │ │ │ │ │ + ldrd r6, r4, [sp, #316] @ 0x13c │ │ │ │ │ + ldr.w sl, [sp, #324] @ 0x144 │ │ │ │ │ + vldr d5, [sp, #296] @ 0x128 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:438 (discriminator 1) │ │ │ │ │ - ldr r3, [sp, #328] @ 0x148 │ │ │ │ │ + ldr r3, [sp, #292] @ 0x124 │ │ │ │ │ ldr r2, [sp, #208] @ 0xd0 │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:440 │ │ │ │ │ - ldr.w r3, [fp] │ │ │ │ │ + ldr.w r3, [sl] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble.n cd36 │ │ │ │ │ + ble.n c920 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:441 │ │ │ │ │ - vldr s15, [sp, #212] @ 0xd4 │ │ │ │ │ + vldr s15, [sp, #184] @ 0xb8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:440 (discriminator 1) │ │ │ │ │ - mov r3, sl │ │ │ │ │ - vldr d4, [pc, #-212] @ cc40 │ │ │ │ │ - ldr r0, [pc, #180] @ (cdcc ) │ │ │ │ │ + mov r3, r7 │ │ │ │ │ + vldr d4, [pc, #184] @ c9b8 │ │ │ │ │ + ldr r0, [pc, #188] @ (c9c0 ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:441 │ │ │ │ │ vcvt.f64.u32 d7, s15 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:440 (discriminator 1) │ │ │ │ │ - ldr r2, [sp, #80] @ 0x50 │ │ │ │ │ - ldr r1, [sp, #116] @ 0x74 │ │ │ │ │ + ldr r2, [sp, #72] @ 0x48 │ │ │ │ │ + ldr r1, [sp, #112] @ 0x70 │ │ │ │ │ add r0, pc │ │ │ │ │ - vstr d5, [sp, #96] @ 0x60 │ │ │ │ │ + vstr d5, [sp, #88] @ 0x58 │ │ │ │ │ vdiv.f64 d6, d7, d4 │ │ │ │ │ vstr d6, [sp] │ │ │ │ │ - bl 1c94 │ │ │ │ │ - vldr d5, [sp, #96] @ 0x60 │ │ │ │ │ + bl 19bc │ │ │ │ │ + vldr d5, [sp, #88] @ 0x58 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:442 │ │ │ │ │ - ldr r0, [sp, #316] @ 0x13c │ │ │ │ │ - vstr d5, [sp, #80] @ 0x50 │ │ │ │ │ - blx 168c │ │ │ │ │ - vldr d5, [sp, #80] @ 0x50 │ │ │ │ │ - b.w c540 │ │ │ │ │ + ldr r0, [sp, #288] @ 0x120 │ │ │ │ │ + vstr d5, [sp, #72] @ 0x48 │ │ │ │ │ + blx 13b4 │ │ │ │ │ + vldr d5, [sp, #72] @ 0x48 │ │ │ │ │ + b.n c226 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:52 (discriminator 12) │ │ │ │ │ - ldr r5, [sp, #200] @ 0xc8 │ │ │ │ │ - ldr r7, [sp, #96] @ 0x60 │ │ │ │ │ - sub.w ip, r5, r9 │ │ │ │ │ - add ip, r7 │ │ │ │ │ - ldr r7, [sp, #208] @ 0xd0 │ │ │ │ │ - add.w ip, r7, ip, lsl #5 │ │ │ │ │ + ldr r5, [sp, #216] @ 0xd8 │ │ │ │ │ + ldr r6, [sp, #192] @ 0xc0 │ │ │ │ │ + sub.w ip, r5, r6 │ │ │ │ │ + ldr r6, [sp, #104] @ 0x68 │ │ │ │ │ + add ip, r6 │ │ │ │ │ + ldr r6, [sp, #208] @ 0xd0 │ │ │ │ │ + add.w ip, r6, ip, lsl #5 │ │ │ │ │ vstr d7, [ip] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:52 (discriminator 21) │ │ │ │ │ mov ip, r5 │ │ │ │ │ - b.n cbea │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:52 (discriminator 19) │ │ │ │ │ - ldr r5, [sp, #152] @ 0x98 │ │ │ │ │ - cmp r5, #0 │ │ │ │ │ - bne.w cbe6 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:52 (discriminator 21) │ │ │ │ │ - ldr.w ip, [sp, #200] @ 0xc8 │ │ │ │ │ - b.n cbea │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:324 │ │ │ │ │ - mov ip, r5 │ │ │ │ │ + b.n c7fa │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/cr.c:51 (discriminator 23) │ │ │ │ │ + vcvt.f32.f64 s15, d3 │ │ │ │ │ + b.n c85c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:313 │ │ │ │ │ movs r3, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:333 │ │ │ │ │ - cmp r5, #0 │ │ │ │ │ - beq.w c03e │ │ │ │ │ + cmp r4, #0 │ │ │ │ │ + beq.w bd1e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:332 │ │ │ │ │ vmul.f64 d9, d8, d9 │ │ │ │ │ - mul.w r0, r6, fp │ │ │ │ │ + mul.w r0, fp, r6 │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/cr.c:324 (discriminator 1) │ │ │ │ │ + mov ip, r4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:324 │ │ │ │ │ - mov.w ip, #0 │ │ │ │ │ + movs r4, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:332 │ │ │ │ │ vcvt.s32.f64 s15, d9 │ │ │ │ │ vmov r1, s15 │ │ │ │ │ - orr.w r2, r1, r0 │ │ │ │ │ + orr.w r2, r0, r1 │ │ │ │ │ mvns r2, r2 │ │ │ │ │ and.w r2, r2, #1 │ │ │ │ │ asrs r1, r2 │ │ │ │ │ asr.w r2, r0, r2 │ │ │ │ │ - b.w ba64 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:334 │ │ │ │ │ - movs r3, #4 │ │ │ │ │ - str r3, [sp, #124] @ 0x7c │ │ │ │ │ - b.w c026 │ │ │ │ │ + b.w b73a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:35 (discriminator 2) │ │ │ │ │ - ldr r3, [sp, #116] @ 0x74 │ │ │ │ │ - mov r5, r3 │ │ │ │ │ - b.n c908 │ │ │ │ │ + ldr r1, [sp, #112] @ 0x70 │ │ │ │ │ + str r1, [sp, #152] @ 0x98 │ │ │ │ │ + b.n c5a6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:496 │ │ │ │ │ - blx 16ec <__stack_chk_fail@plt> │ │ │ │ │ + blx 1414 <__stack_chk_fail@plt> │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:338 │ │ │ │ │ vmov.f32 s19, s23 │ │ │ │ │ - mov r1, sl │ │ │ │ │ + ldr r1, [sp, #72] @ 0x48 │ │ │ │ │ mov r2, fp │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:313 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w b976 │ │ │ │ │ - b.w bb04 │ │ │ │ │ - ldr r3, [sp, #80] @ 0x50 │ │ │ │ │ + beq.w b64a │ │ │ │ │ + b.w b7d4 │ │ │ │ │ + ldr r3, [sp, #72] @ 0x48 │ │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ │ - b.w c442 │ │ │ │ │ - @ instruction: 0xfb9c0000 │ │ │ │ │ + b.w c11a │ │ │ │ │ + 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 r4, pc, #1000 @ (adr r4, cdac ) │ │ │ │ │ + movs r0, r0 │ │ │ │ │ _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, cdf0 │ │ │ │ │ + cbz r3, c9e4 │ │ │ │ │ ./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 │ │ │ │ │ @@ -21500,48 +21296,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 1b910 │ │ │ │ │ + bl 15e78 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:521 (discriminator 1) │ │ │ │ │ cmp r5, r0 │ │ │ │ │ - ble.n ce14 │ │ │ │ │ + ble.n ca08 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:522 │ │ │ │ │ ldrb.w r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbz r3, ce16 │ │ │ │ │ + cbz r3, ca0a │ │ │ │ │ ./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 b278 │ │ │ │ │ + bl af48 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:521 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n cdfe │ │ │ │ │ + beq.n c9f2 │ │ │ │ │ ./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, ce6e │ │ │ │ │ + cbnz r3, ca62 │ │ │ │ │ ./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 │ │ │ │ │ @@ -21550,24 +21346,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 b1fc │ │ │ │ │ + bl aecc │ │ │ │ │ mov r6, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:73 │ │ │ │ │ - cbz r5, ce6e │ │ │ │ │ + cbz r5, ca62 │ │ │ │ │ ./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 16a4 │ │ │ │ │ + blx 13cc │ │ │ │ │ ./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} │ │ │ │ │ @@ -21591,25 +21387,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, ceaa │ │ │ │ │ + cbz r3, ca9e │ │ │ │ │ ./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 1b910 │ │ │ │ │ + bl 15e78 │ │ │ │ │ ./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] │ │ │ │ │ @@ -21627,52 +21423,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 cef6 │ │ │ │ │ + bhi.n caea │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:104 │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - beq.n cef2 │ │ │ │ │ + beq.n cae6 │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:29 (discriminator 1) │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r0, r8 │ │ │ │ │ mov r1, r6 │ │ │ │ │ - blx 16a4 │ │ │ │ │ + blx 13cc │ │ │ │ │ ./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, cf52 │ │ │ │ │ + cbnz r3, cb46 │ │ │ │ │ ./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 1c154 │ │ │ │ │ + bl 166bc │ │ │ │ │ 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 1c25c │ │ │ │ │ + bl 167c4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:545 │ │ │ │ │ - vldr d7, [pc, #32] @ cf58 │ │ │ │ │ + vldr d7, [pc, #28] @ cb48 │ │ │ │ │ ./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 │ │ │ │ │ @@ -21682,43 +21478,42 @@ │ │ │ │ │ str r3, [r4, #24] │ │ │ │ │ str r2, [r4, #28] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:546 │ │ │ │ │ str r0, [r4, #36] @ 0x24 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:547 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ bx lr │ │ │ │ │ - nop.w │ │ │ │ │ ... │ │ │ │ │ _soxr_close(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:550 │ │ │ │ │ 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 cff4 │ │ │ │ │ + beq.n cbe4 │ │ │ │ │ ./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 cfae │ │ │ │ │ + blt.n cb9e │ │ │ │ │ ./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 cf90 │ │ │ │ │ + b.n cb80 │ │ │ │ │ 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 │ │ │ │ │ @@ -21726,22 +21521,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 168c │ │ │ │ │ + blx 13b4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:556 (discriminator 1) │ │ │ │ │ ldr r3, [r6, #32] │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - bge.n cf8e │ │ │ │ │ + bge.n cb7e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:562 │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - beq.n cfea │ │ │ │ │ + beq.n cbda │ │ │ │ │ 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 │ │ │ │ │ @@ -21753,49 +21548,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 cfba │ │ │ │ │ + bne.n cbaa │ │ │ │ │ ./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 1800 │ │ │ │ │ + blx 1528 │ │ │ │ │ ./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 1688 │ │ │ │ │ + b.w 13b0 │ │ │ │ │ ./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 1c154 │ │ │ │ │ + bl 166bc │ │ │ │ │ vldr d7, [r4, #8] │ │ │ │ │ vmov d6, r0, r1 │ │ │ │ │ ldrd r0, r1, [r4, #24] │ │ │ │ │ vdiv.f64 d8, d6, d7 │ │ │ │ │ - bl 1c154 │ │ │ │ │ + bl 166bc │ │ │ │ │ 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(): │ │ │ │ │ @@ -21810,39 +21605,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] @ (d050 ) │ │ │ │ │ + ldr r0, [pc, #4] @ (cc40 ) │ │ │ │ │ add r0, pc │ │ │ │ │ bx lr │ │ │ │ │ nop │ │ │ │ │ - ldr.w r0, [lr] │ │ │ │ │ + add r2, pc, #216 @ (adr r2, cd1c ) │ │ │ │ │ + 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] @ (d078 ) │ │ │ │ │ + ldr r4, [pc, #12] @ (cc68 ) │ │ │ │ │ add r4, pc │ │ │ │ │ str r4, [sp, #0] │ │ │ │ │ - bl b784 │ │ │ │ │ + bl b454 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr-core.c:295 │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ nop │ │ │ │ │ - adds r6, r6, #3 │ │ │ │ │ - movs r1, r0 │ │ │ │ │ + stmia r1!, {r1, r4, r5} │ │ │ │ │ + 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 │ │ │ │ │ @@ -21865,60 +21661,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 d0f0 │ │ │ │ │ + bcs.n cce0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:59 │ │ │ │ │ movs r5, #0 │ │ │ │ │ - b.n d0ca │ │ │ │ │ + b.n ccba │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:62 │ │ │ │ │ - blx 1714 │ │ │ │ │ + blx 143c │ │ │ │ │ ./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, d0f4 │ │ │ │ │ + cbz r0, cce4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:50 │ │ │ │ │ ldr r2, [r4, #16] │ │ │ │ │ adds r3, r6, r2 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - bls.n d0f0 │ │ │ │ │ + bls.n cce0 │ │ │ │ │ ./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 d0b4 │ │ │ │ │ + bls.n cca4 │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:36 (discriminator 1) │ │ │ │ │ adds r1, r0, r3 │ │ │ │ │ subs r2, r2, r3 │ │ │ │ │ - blx 166c │ │ │ │ │ + blx 1394 │ │ │ │ │ ./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 d0ca │ │ │ │ │ + bhi.n ccba │ │ │ │ │ ./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 │ │ │ │ │ @@ -21939,15 +21735,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 1b910 │ │ │ │ │ + bl 15e78 │ │ │ │ │ ./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) │ │ │ │ │ @@ -21961,18 +21757,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 d07c │ │ │ │ │ + bl cc6c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/half-fir.h:45 (discriminator 1) │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.n d1f0 │ │ │ │ │ + ble.n cde0 │ │ │ │ │ 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 │ │ │ │ │ @@ -22015,15 +21811,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 d152 │ │ │ │ │ + bne.n cd42 │ │ │ │ │ ./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 │ │ │ │ │ @@ -22050,15 +21846,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 1b910 │ │ │ │ │ + bl 15e78 │ │ │ │ │ ./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) │ │ │ │ │ @@ -22078,19 +21874,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 d07c │ │ │ │ │ + bl cc6c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr-core.c:56 (discriminator 1) │ │ │ │ │ ldr r3, [r4, #100] @ 0x64 │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - ble.n d32c │ │ │ │ │ + ble.n cf1c │ │ │ │ │ ./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 │ │ │ │ │ @@ -22098,18 +21894,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] @ d360 │ │ │ │ │ + vldr d0, [pc, #212] @ cf50 │ │ │ │ │ adc.w r1, r3, fp │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr-core.c:59 │ │ │ │ │ - vldr d1, [pc, #212] @ d368 │ │ │ │ │ + vldr d1, [pc, #212] @ cf58 │ │ │ │ │ ./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 │ │ │ │ │ @@ -22160,15 +21956,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 d296 │ │ │ │ │ + bgt.n ce86 │ │ │ │ │ ./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] │ │ │ │ │ @@ -22225,15 +22021,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 1b910 │ │ │ │ │ + bl 15e78 │ │ │ │ │ ./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) │ │ │ │ │ @@ -22247,18 +22043,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 d07c │ │ │ │ │ + bl cc6c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/half-fir.h:45 (discriminator 1) │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.n d47c │ │ │ │ │ + ble.n d06c │ │ │ │ │ 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 │ │ │ │ │ @@ -22306,15 +22102,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 d3ca │ │ │ │ │ + bne.n cfba │ │ │ │ │ ./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 │ │ │ │ │ @@ -22346,15 +22142,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 1b910 │ │ │ │ │ + bl 15e78 │ │ │ │ │ ./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) │ │ │ │ │ @@ -22368,18 +22164,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 d07c │ │ │ │ │ + bl cc6c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/half-fir.h:45 (discriminator 1) │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.n d5b8 │ │ │ │ │ + ble.n d1a8 │ │ │ │ │ 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 │ │ │ │ │ @@ -22432,15 +22228,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 d4f2 │ │ │ │ │ + bne.n d0e2 │ │ │ │ │ ./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 │ │ │ │ │ @@ -22466,28 +22262,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 1b910 │ │ │ │ │ + bl 15e78 │ │ │ │ │ ./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 d6bc │ │ │ │ │ + blt.n d2ac │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:32 (discriminator 1) │ │ │ │ │ cmp.w sl, #0 │ │ │ │ │ - ble.n d6b6 │ │ │ │ │ + ble.n d2a6 │ │ │ │ │ ./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 │ │ │ │ │ @@ -22501,70 +22297,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 1bb88 │ │ │ │ │ + bl 160f0 │ │ │ │ │ mov r1, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:37 │ │ │ │ │ mov r0, fp │ │ │ │ │ - bl d07c │ │ │ │ │ + bl cc6c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 6) │ │ │ │ │ ldr r2, [r4, #124] @ 0x7c │ │ │ │ │ mul.w sl, r2, sl │ │ │ │ │ cmp r5, sl │ │ │ │ │ - bge.n d698 │ │ │ │ │ + bge.n d288 │ │ │ │ │ ./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 1be1c │ │ │ │ │ + bl 16384 │ │ │ │ │ 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 d6c4 │ │ │ │ │ + ble.n d2b4 │ │ │ │ │ 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] @ d6d4 │ │ │ │ │ + vldr s15, [pc, #100] @ d2c4 │ │ │ │ │ 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 d67a │ │ │ │ │ + bne.n d26a │ │ │ │ │ ./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 r5, sl │ │ │ │ │ - blt.n d64c │ │ │ │ │ + blt.n d23c │ │ │ │ │ ldr r4, [sp, #12] │ │ │ │ │ mov r2, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:41 │ │ │ │ │ mov r1, r2 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 1be1c │ │ │ │ │ + bl 16384 │ │ │ │ │ ./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 │ │ │ │ │ @@ -22576,28 +22372,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 d6b6 │ │ │ │ │ + beq.n d2a6 │ │ │ │ │ mov sl, r3 │ │ │ │ │ - b.n d60c │ │ │ │ │ + b.n d1fc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 7) │ │ │ │ │ - vldr s15, [pc, #12] @ d6d4 │ │ │ │ │ + vldr s15, [pc, #12] @ d2c4 │ │ │ │ │ ./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 r5, sl │ │ │ │ │ ./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) │ │ │ │ │ - blt.n d64c │ │ │ │ │ - b.n d694 │ │ │ │ │ + blt.n d23c │ │ │ │ │ + b.n d284 │ │ │ │ │ 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} │ │ │ │ │ @@ -22621,15 +22417,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 1b910 │ │ │ │ │ + bl 15e78 │ │ │ │ │ ./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) │ │ │ │ │ @@ -22650,33 +22446,33 @@ │ │ │ │ │ vcvt.f64.s32 d7, s15 │ │ │ │ │ vmul.f64 d7, d7, d6 │ │ │ │ │ vcvt.s32.f64 s16, d7 │ │ │ │ │ vmov r3, s16 │ │ │ │ │ adds r6, r3, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:126 │ │ │ │ │ mov r1, r6 │ │ │ │ │ - bl d07c │ │ │ │ │ + bl cc6c │ │ │ │ │ ./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 d882 │ │ │ │ │ + beq.w d472 │ │ │ │ │ ./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 d846 │ │ │ │ │ + ble.n d436 │ │ │ │ │ ./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) │ │ │ │ │ @@ -22690,15 +22486,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, #472] @ d960 │ │ │ │ │ + vldr d4, [pc, #472] @ d550 │ │ │ │ │ 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 │ │ │ │ │ @@ -22708,20 +22504,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 d950 │ │ │ │ │ + ble.w d540 │ │ │ │ │ ldr r5, [sp, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 6) │ │ │ │ │ mul.w r3, r9, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 9) │ │ │ │ │ - vldr s14, [pc, #420] @ d968 │ │ │ │ │ + vldr s14, [pc, #420] @ d558 │ │ │ │ │ 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 │ │ │ │ │ @@ -22733,15 +22529,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 d7dc │ │ │ │ │ + bne.n d3cc │ │ │ │ │ ./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 │ │ │ │ │ @@ -22759,19 +22555,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 d83a │ │ │ │ │ + ble.n d42a │ │ │ │ │ ldr.w ip, [sp, #8] │ │ │ │ │ mov r7, r5 │ │ │ │ │ mov r6, fp │ │ │ │ │ - b.n d796 │ │ │ │ │ + b.n d386 │ │ │ │ │ ./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] │ │ │ │ │ @@ -22806,48 +22602,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 d930 │ │ │ │ │ + ble.n d520 │ │ │ │ │ ./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, #184] @ d960 │ │ │ │ │ + vldr d4, [pc, #184] @ d550 │ │ │ │ │ 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 d956 │ │ │ │ │ + ble.n d546 │ │ │ │ │ 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, #144] @ d968 │ │ │ │ │ + vldr s14, [pc, #144] @ d558 │ │ │ │ │ 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 │ │ │ │ │ @@ -22859,15 +22655,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 d8ec │ │ │ │ │ + bne.n d4dc │ │ │ │ │ ./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 │ │ │ │ │ @@ -22875,17 +22671,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 d924 │ │ │ │ │ + ble.n d514 │ │ │ │ │ mov ip, fp │ │ │ │ │ - b.n d8b2 │ │ │ │ │ + b.n d4a2 │ │ │ │ │ ./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 │ │ │ │ │ @@ -22899,21 +22695,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 d868 │ │ │ │ │ + b.n d458 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 9) │ │ │ │ │ - vldr s14, [pc, #20] @ d968 │ │ │ │ │ - b.n d7f6 │ │ │ │ │ + vldr s14, [pc, #20] @ d558 │ │ │ │ │ + b.n d3e6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 17) │ │ │ │ │ - vldr s14, [pc, #16] @ d968 │ │ │ │ │ - b.n d906 │ │ │ │ │ + vldr s14, [pc, #16] @ d558 │ │ │ │ │ + b.n d4f6 │ │ │ │ │ nop.w │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ @@ -22942,15 +22738,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 1b910 │ │ │ │ │ + bl 15e78 │ │ │ │ │ ./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) │ │ │ │ │ @@ -22971,33 +22767,33 @@ │ │ │ │ │ vcvt.f64.s32 d7, s15 │ │ │ │ │ vmul.f64 d7, d7, d6 │ │ │ │ │ vcvt.s32.f64 s16, d7 │ │ │ │ │ vmov r3, s16 │ │ │ │ │ adds r6, r3, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:126 │ │ │ │ │ mov r1, r6 │ │ │ │ │ - bl d07c │ │ │ │ │ + bl cc6c │ │ │ │ │ ./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 db2c │ │ │ │ │ + beq.w d71c │ │ │ │ │ ./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 daf0 │ │ │ │ │ + ble.n d6e0 │ │ │ │ │ ./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, r5, r6 │ │ │ │ │ @@ -23012,15 +22808,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, #492] @ dc10 │ │ │ │ │ + vldr d4, [pc, #492] @ d800 │ │ │ │ │ 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) │ │ │ │ │ @@ -23031,21 +22827,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 dc02 │ │ │ │ │ + ble.w d7f2 │ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 6) │ │ │ │ │ mul.w r3, r8, r3 │ │ │ │ │ movs r6, #12 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 9) │ │ │ │ │ - vldr s12, [pc, #436] @ dc18 │ │ │ │ │ + vldr s12, [pc, #436] @ d808 │ │ │ │ │ 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 │ │ │ │ │ @@ -23060,15 +22856,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 da7c │ │ │ │ │ + bne.n d66c │ │ │ │ │ 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) │ │ │ │ │ @@ -23089,19 +22885,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 dae2 │ │ │ │ │ + ble.n d6d2 │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov r7, r3 │ │ │ │ │ mov ip, fp │ │ │ │ │ - b.n da32 │ │ │ │ │ + b.n d622 │ │ │ │ │ ./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] │ │ │ │ │ @@ -23136,47 +22932,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 dbe2 │ │ │ │ │ + ble.n d7d2 │ │ │ │ │ ./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, #192] @ dc10 │ │ │ │ │ + vldr d4, [pc, #192] @ d800 │ │ │ │ │ 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 dc08 │ │ │ │ │ + ble.n d7f8 │ │ │ │ │ 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, #148] @ dc18 │ │ │ │ │ + vldr s12, [pc, #148] @ d808 │ │ │ │ │ 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 │ │ │ │ │ @@ -23190,15 +22986,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 db9a │ │ │ │ │ + bne.n d78a │ │ │ │ │ ./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 │ │ │ │ │ @@ -23206,17 +23002,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 dbd8 │ │ │ │ │ + ble.n d7c8 │ │ │ │ │ mov r5, fp │ │ │ │ │ - b.n db5c │ │ │ │ │ + b.n d74c │ │ │ │ │ ./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 │ │ │ │ │ @@ -23230,21 +23026,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 db12 │ │ │ │ │ + b.n d702 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 9) │ │ │ │ │ - vldr s12, [pc, #20] @ dc18 │ │ │ │ │ - b.n daa0 │ │ │ │ │ + vldr s12, [pc, #20] @ d808 │ │ │ │ │ + b.n d690 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 17) │ │ │ │ │ - vldr s12, [pc, #12] @ dc18 │ │ │ │ │ - b.n dbbc │ │ │ │ │ + vldr s12, [pc, #12] @ d808 │ │ │ │ │ + b.n d7ac │ │ │ │ │ nop │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ @@ -23273,15 +23069,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 1b910 │ │ │ │ │ + bl 15e78 │ │ │ │ │ ./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) │ │ │ │ │ @@ -23302,33 +23098,33 @@ │ │ │ │ │ vcvt.f64.s32 d7, s15 │ │ │ │ │ vmul.f64 d7, d7, d6 │ │ │ │ │ vcvt.s32.f64 s16, d7 │ │ │ │ │ vmov r3, s16 │ │ │ │ │ adds r6, r3, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:126 │ │ │ │ │ mov r1, r6 │ │ │ │ │ - bl d07c │ │ │ │ │ + bl cc6c │ │ │ │ │ ./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 ddd6 │ │ │ │ │ + beq.w d9c6 │ │ │ │ │ ./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 dd9a │ │ │ │ │ + ble.n d98a │ │ │ │ │ ./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) │ │ │ │ │ @@ -23342,15 +23138,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, #500] @ dec0 │ │ │ │ │ + vldr d3, [pc, #500] @ dab0 │ │ │ │ │ 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 │ │ │ │ │ @@ -23360,20 +23156,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 deb4 │ │ │ │ │ + ble.w daa4 │ │ │ │ │ ldr r5, [sp, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 6) │ │ │ │ │ mul.w r3, r9, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 9) │ │ │ │ │ - vldr s11, [pc, #448] @ dec8 │ │ │ │ │ + vldr s11, [pc, #448] @ dab8 │ │ │ │ │ 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 │ │ │ │ │ @@ -23389,15 +23185,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 dd20 │ │ │ │ │ + bne.n d910 │ │ │ │ │ ./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 │ │ │ │ │ @@ -23415,19 +23211,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 dd8e │ │ │ │ │ + ble.n d97e │ │ │ │ │ ldr.w ip, [sp, #8] │ │ │ │ │ mov r7, r5 │ │ │ │ │ mov r6, fp │ │ │ │ │ - b.n dcda │ │ │ │ │ + b.n d8ca │ │ │ │ │ ./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] │ │ │ │ │ @@ -23462,48 +23258,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 de94 │ │ │ │ │ + ble.n da84 │ │ │ │ │ ./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, #196] @ dec0 │ │ │ │ │ + vldr d3, [pc, #196] @ dab0 │ │ │ │ │ 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 deba │ │ │ │ │ + ble.n daaa │ │ │ │ │ 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, #156] @ dec8 │ │ │ │ │ + vldr s11, [pc, #156] @ dab8 │ │ │ │ │ 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 │ │ │ │ │ @@ -23519,15 +23315,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 de40 │ │ │ │ │ + bne.n da30 │ │ │ │ │ ./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 │ │ │ │ │ @@ -23535,17 +23331,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 de88 │ │ │ │ │ + ble.n da78 │ │ │ │ │ mov ip, fp │ │ │ │ │ - b.n de06 │ │ │ │ │ + b.n d9f6 │ │ │ │ │ ./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 │ │ │ │ │ @@ -23559,21 +23355,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 ddbc │ │ │ │ │ + b.n d9ac │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 9) │ │ │ │ │ - vldr s11, [pc, #16] @ dec8 │ │ │ │ │ - b.n dd4a │ │ │ │ │ + vldr s11, [pc, #16] @ dab8 │ │ │ │ │ + b.n d93a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 17) │ │ │ │ │ - vldr s11, [pc, #12] @ dec8 │ │ │ │ │ - b.n de6a │ │ │ │ │ + vldr s11, [pc, #12] @ dab8 │ │ │ │ │ + b.n da5a │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ u100_0(): │ │ │ │ │ @@ -23588,28 +23384,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 1b910 │ │ │ │ │ + bl 15e78 │ │ │ │ │ ./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 e02e │ │ │ │ │ + blt.w dc1e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:32 (discriminator 1) │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - ble.w e024 │ │ │ │ │ + ble.w dc14 │ │ │ │ │ ./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 │ │ │ │ │ @@ -23620,38 +23416,38 @@ │ │ │ │ │ ./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 1bb88 │ │ │ │ │ + bl 160f0 │ │ │ │ │ mov r1, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:37 │ │ │ │ │ mov r0, sl │ │ │ │ │ - bl d07c │ │ │ │ │ + bl cc6c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 1) │ │ │ │ │ ldr.w lr, [r4, #124] @ 0x7c │ │ │ │ │ mul.w r8, lr, r8 │ │ │ │ │ cmp fp, r8 │ │ │ │ │ - bge.n e006 │ │ │ │ │ + bge.n dbf6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 3) │ │ │ │ │ ldr r3, [r4, #68] @ 0x44 │ │ │ │ │ mov.w r9, #44 @ 0x2c │ │ │ │ │ str r4, [sp, #12] │ │ │ │ │ mov sl, lr │ │ │ │ │ mov r4, fp │ │ │ │ │ - vldr s16, [pc, #236] @ e038 │ │ │ │ │ + vldr s16, [pc, #236] @ dc28 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ mov fp, r8 │ │ │ │ │ mov r8, r0 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r1, sl │ │ │ │ │ - bl 1be1c │ │ │ │ │ + bl 16384 │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ add r0, r7 │ │ │ │ │ vmov.f32 s15, s16 │ │ │ │ │ add r4, r6 │ │ │ │ │ add.w r0, r5, r0, lsl #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 1) │ │ │ │ │ cmp r4, fp │ │ │ │ │ @@ -23690,22 +23486,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 r8!, {s15} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 1) │ │ │ │ │ - blt.n df56 │ │ │ │ │ + blt.n db46 │ │ │ │ │ mov fp, r4 │ │ │ │ │ ldr r4, [sp, #12] │ │ │ │ │ mov lr, sl │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:41 │ │ │ │ │ mov r1, lr │ │ │ │ │ mov r0, fp │ │ │ │ │ - bl 1be1c │ │ │ │ │ + bl 16384 │ │ │ │ │ ./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 │ │ │ │ │ @@ -23718,17 +23514,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 e024 │ │ │ │ │ + beq.n dc14 │ │ │ │ │ mov r8, r3 │ │ │ │ │ - b.n df0c │ │ │ │ │ + b.n dafc │ │ │ │ │ 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 │ │ │ │ │ @@ -23753,15 +23549,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 1b910 │ │ │ │ │ + bl 15e78 │ │ │ │ │ ./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) │ │ │ │ │ @@ -23784,31 +23580,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 d07c │ │ │ │ │ + bl cc6c │ │ │ │ │ ./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 e2a0 │ │ │ │ │ + beq.w de90 │ │ │ │ │ ./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 r3, r5 │ │ │ │ │ - bge.w e266 │ │ │ │ │ + bge.w de56 │ │ │ │ │ ./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) │ │ │ │ │ @@ -23819,16 +23615,16 @@ │ │ │ │ │ adc.w r5, lr, sl │ │ │ │ │ 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, #836] @ e438 │ │ │ │ │ - vldr s9, [pc, #840] @ e440 │ │ │ │ │ + vldr d6, [pc, #836] @ e028 │ │ │ │ │ + vldr s9, [pc, #840] @ e030 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ cmp r1, r7 │ │ │ │ │ sbcs.w ip, r5, sl │ │ │ │ │ mov lr, r5 │ │ │ │ │ mov ip, r1 │ │ │ │ │ it cc │ │ │ │ │ @@ -23928,15 +23724,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 e0fa │ │ │ │ │ + bgt.w dcea │ │ │ │ │ ./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] │ │ │ │ │ @@ -23968,29 +23764,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 e416 │ │ │ │ │ + ble.w e006 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 9) │ │ │ │ │ ldr r3, [r6, #68] @ 0x44 │ │ │ │ │ mov.w r9, #11 │ │ │ │ │ ldrd ip, lr, [r6, #112] @ 0x70 │ │ │ │ │ str.w fp, [sp, #16] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ mov.w r8, #22 │ │ │ │ │ adds.w r3, r4, ip │ │ │ │ │ ldr.w fp, [sp, #12] │ │ │ │ │ strd r0, r6, [sp, #4] │ │ │ │ │ adc.w sl, r5, lr │ │ │ │ │ - vldr d6, [pc, #356] @ e438 │ │ │ │ │ + vldr d6, [pc, #356] @ e028 │ │ │ │ │ mov r6, r1 │ │ │ │ │ - vldr s9, [pc, #360] @ e440 │ │ │ │ │ + vldr s9, [pc, #360] @ e030 │ │ │ │ │ add.w r1, fp, r5, lsl #2 │ │ │ │ │ mov r5, sl │ │ │ │ │ mov.w sl, r4, lsr #24 │ │ │ │ │ lsls r0, r4, #8 │ │ │ │ │ vmov s14, r0 │ │ │ │ │ mov r4, r3 │ │ │ │ │ vldr s7, [r1] │ │ │ │ │ @@ -24063,15 +23859,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 e2da │ │ │ │ │ + bgt.w deca │ │ │ │ │ ./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] │ │ │ │ │ @@ -24083,15 +23879,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 e286 │ │ │ │ │ + b.n de76 │ │ │ │ │ nop │ │ │ │ │ nop.w │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ @@ -24108,28 +23904,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 1b910 │ │ │ │ │ + bl 15e78 │ │ │ │ │ ./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 e71e │ │ │ │ │ + blt.w e30e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:32 (discriminator 1) │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - ble.w e714 │ │ │ │ │ + ble.w e304 │ │ │ │ │ ./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 │ │ │ │ │ @@ -24140,38 +23936,38 @@ │ │ │ │ │ ./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 1bb88 │ │ │ │ │ + bl 160f0 │ │ │ │ │ mov r1, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:37 │ │ │ │ │ mov r0, sl │ │ │ │ │ - bl d07c │ │ │ │ │ + bl cc6c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 1) │ │ │ │ │ ldr.w lr, [r4, #124] @ 0x7c │ │ │ │ │ mul.w r8, lr, r8 │ │ │ │ │ cmp fp, r8 │ │ │ │ │ - bge.w e6f6 │ │ │ │ │ + bge.w e2e6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 3) │ │ │ │ │ ldr r3, [r4, #68] @ 0x44 │ │ │ │ │ mov.w r9, #168 @ 0xa8 │ │ │ │ │ str r4, [sp, #12] │ │ │ │ │ mov sl, lr │ │ │ │ │ mov r4, fp │ │ │ │ │ - vldr s16, [pc, #608] @ e728 │ │ │ │ │ + vldr s16, [pc, #608] @ e318 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ mov fp, r8 │ │ │ │ │ mov r8, r0 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r1, sl │ │ │ │ │ - bl 1be1c │ │ │ │ │ + bl 16384 │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ add r0, r7 │ │ │ │ │ vmov.f32 s15, s16 │ │ │ │ │ add r4, r6 │ │ │ │ │ add.w r0, r5, r0, lsl #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 1) │ │ │ │ │ cmp r4, fp │ │ │ │ │ @@ -24303,22 +24099,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 r8!, {s15} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 1) │ │ │ │ │ - blt.w e4d0 │ │ │ │ │ + blt.w e0c0 │ │ │ │ │ mov fp, r4 │ │ │ │ │ ldr r4, [sp, #12] │ │ │ │ │ mov lr, sl │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:41 │ │ │ │ │ mov r1, lr │ │ │ │ │ mov r0, fp │ │ │ │ │ - bl 1be1c │ │ │ │ │ + bl 16384 │ │ │ │ │ ./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 │ │ │ │ │ @@ -24331,17 +24127,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 e714 │ │ │ │ │ + beq.n e304 │ │ │ │ │ mov r8, r3 │ │ │ │ │ - b.n e484 │ │ │ │ │ + b.n e074 │ │ │ │ │ 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 │ │ │ │ │ @@ -24366,15 +24162,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 1b910 │ │ │ │ │ + bl 15e78 │ │ │ │ │ ./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) │ │ │ │ │ @@ -24395,32 +24191,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 d07c │ │ │ │ │ + bl cc6c │ │ │ │ │ ./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 ea04 │ │ │ │ │ + beq.w e5f4 │ │ │ │ │ ./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 r3, sl │ │ │ │ │ mov r1, r3 │ │ │ │ │ - bge.w e9b8 │ │ │ │ │ + bge.w e5a8 │ │ │ │ │ ./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 │ │ │ │ │ @@ -24435,19 +24231,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, #528] @ e9f8 │ │ │ │ │ + vldr d6, [pc, #528] @ e5e8 │ │ │ │ │ ./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, #528] @ ea00 │ │ │ │ │ + vldr s3, [pc, #528] @ e5f0 │ │ │ │ │ ./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 │ │ │ │ │ @@ -24565,15 +24361,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 e7f4 │ │ │ │ │ + bgt.w e3e4 │ │ │ │ │ ./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] │ │ │ │ │ @@ -24613,22 +24409,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 ebbc │ │ │ │ │ + ble.w e7ac │ │ │ │ │ ./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] @ ebd8 │ │ │ │ │ - vldr s5, [pc, #448] @ ebe0 │ │ │ │ │ + vldr d6, [pc, #444] @ e7c8 │ │ │ │ │ + vldr s5, [pc, #448] @ e7d0 │ │ │ │ │ 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 │ │ │ │ │ @@ -24730,15 +24526,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 ea2c │ │ │ │ │ + bgt.w e61c │ │ │ │ │ ./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 │ │ │ │ │ @@ -24749,15 +24545,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 e9d8 │ │ │ │ │ + b.n e5c8 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ cft1st(): │ │ │ │ │ @@ -24905,15 +24701,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 eed8 │ │ │ │ │ + ble.w eac8 │ │ │ │ │ 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] │ │ │ │ │ @@ -25133,15 +24929,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 ed20 │ │ │ │ │ + bne.w e910 │ │ │ │ │ ./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} │ │ │ │ │ @@ -25153,15 +24949,15 @@ │ │ │ │ │ sub sp, #20 │ │ │ │ │ mov r7, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1134 │ │ │ │ │ mov.w r6, r1, lsl #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1129 │ │ │ │ │ str r0, [sp, #12] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1135 (discriminator 1) │ │ │ │ │ - ble.w f074 │ │ │ │ │ + ble.w ec64 │ │ │ │ │ add.w r8, r1, #4294967295 @ 0xffffffff │ │ │ │ │ adds r3, r2, r6 │ │ │ │ │ adds r2, r3, r6 │ │ │ │ │ add.w ip, r9, #8 │ │ │ │ │ mov.w lr, r8, lsr #1 │ │ │ │ │ mov r4, r9 │ │ │ │ │ adds r0, r2, r6 │ │ │ │ │ @@ -25240,15 +25036,15 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1152 │ │ │ │ │ vstr s9, [r3, #-4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1153 │ │ │ │ │ vstr s14, [r0, #-8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1154 │ │ │ │ │ vstr s15, [r0, #-4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1135 (discriminator 1) │ │ │ │ │ - bne.n ef16 │ │ │ │ │ + bne.n eb06 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1157 (discriminator 1) │ │ │ │ │ adds r4, r1, r6 │ │ │ │ │ bic.w r3, r8, #1 │ │ │ │ │ adds r0, r1, r4 │ │ │ │ │ add r3, r6 │ │ │ │ │ adds r5, r1, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1156 │ │ │ │ │ @@ -25346,22 +25142,22 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1176 │ │ │ │ │ vstr s12, [r4, #-4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1179 │ │ │ │ │ vstr s14, [r5, #-8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1180 │ │ │ │ │ vstr s15, [r5, #-4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1157 (discriminator 1) │ │ │ │ │ - bne.n efc8 │ │ │ │ │ + bne.n ebb8 │ │ │ │ │ ./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, r6, lsl #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1184 (discriminator 1) │ │ │ │ │ cmp r8, r3 │ │ │ │ │ - bge.w f2e2 │ │ │ │ │ + bge.w eed2 │ │ │ │ │ add.w r2, r6, r8 │ │ │ │ │ add.w r3, r9, r6 │ │ │ │ │ adds r5, r1, r2 │ │ │ │ │ add.w r6, r1, r8 │ │ │ │ │ add.w r4, r9, r1, lsl #3 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ mov r1, r7 │ │ │ │ │ @@ -25384,15 +25180,15 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1191 │ │ │ │ │ vadd.f32 s15, s9, s9 │ │ │ │ │ vmov.f32 s2, s4 │ │ │ │ │ vmls.f32 s2, s15, s3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1192 │ │ │ │ │ vnmls.f32 s1, s15, s4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1193 (discriminator 1) │ │ │ │ │ - bge.n f1b8 │ │ │ │ │ + bge.n eda8 │ │ │ │ │ add.w fp, r6, #4294967295 @ 0xffffffff │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ sub.w fp, fp, r3 │ │ │ │ │ mov.w ip, r3, lsl #2 │ │ │ │ │ bic.w fp, fp, #1 │ │ │ │ │ add.w lr, r4, r6, lsl #2 │ │ │ │ │ add fp, r3 │ │ │ │ │ @@ -25500,15 +25296,15 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1214 │ │ │ │ │ vstr s10, [sl, #-4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1217 │ │ │ │ │ vstr s12, [lr, #-8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1218 │ │ │ │ │ vstr s14, [lr, #-4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1193 (discriminator 1) │ │ │ │ │ - bne.n f0f2 │ │ │ │ │ + bne.n ece2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1221 │ │ │ │ │ vldr s3, [r1, #28] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1222 │ │ │ │ │ vadd.f32 s15, s8, s8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1220 │ │ │ │ │ vldr s4, [r1, #24] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1224 (discriminator 1) │ │ │ │ │ @@ -25517,15 +25313,15 @@ │ │ │ │ │ vmov.f32 s1, s3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1222 │ │ │ │ │ vmov.f32 s2, s4 │ │ │ │ │ vmls.f32 s2, s15, s3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1223 │ │ │ │ │ vnmls.f32 s1, s15, s4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1224 (discriminator 1) │ │ │ │ │ - bge.n f2ce │ │ │ │ │ + bge.n eebe │ │ │ │ │ add.w fp, r5, #4294967295 @ 0xffffffff │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ sub.w fp, fp, r2 │ │ │ │ │ mov.w ip, r2, lsl #2 │ │ │ │ │ bic.w fp, fp, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1240 │ │ │ │ │ vneg.f32 s9, s9 │ │ │ │ │ @@ -25635,48 +25431,48 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1245 │ │ │ │ │ vstr s10, [sl, #-4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1248 │ │ │ │ │ vstr s12, [lr, #-8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1249 │ │ │ │ │ vstr s14, [lr, #-4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1224 (discriminator 1) │ │ │ │ │ - bne.n f208 │ │ │ │ │ + bne.n edf8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1184 (discriminator 1) │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1184 (discriminator 2) │ │ │ │ │ add r3, r8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1184 (discriminator 1) │ │ │ │ │ adds r7, #8 │ │ │ │ │ adds r1, #16 │ │ │ │ │ add r6, r8 │ │ │ │ │ add r2, r8 │ │ │ │ │ add r5, r8 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - bgt.w f09e │ │ │ │ │ + bgt.w ec8e │ │ │ │ │ ./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 f40e │ │ │ │ │ + bgt.w effe │ │ │ │ │ ./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 f36a │ │ │ │ │ + beq.n ef5a │ │ │ │ │ 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] │ │ │ │ │ @@ -25711,23 +25507,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 f316 │ │ │ │ │ + blt.n ef06 │ │ │ │ │ ./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 f30e │ │ │ │ │ + bne.n eefe │ │ │ │ │ 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 │ │ │ │ │ @@ -25809,69 +25605,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 f378 │ │ │ │ │ + blt.n ef68 │ │ │ │ │ ./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 ebe4 │ │ │ │ │ + bl e7d4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:982 │ │ │ │ │ cmp r6, #32 │ │ │ │ │ - ble.n f360 │ │ │ │ │ + ble.n ef50 │ │ │ │ │ ./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 f420 │ │ │ │ │ + b.n f010 │ │ │ │ │ mov r5, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:983 │ │ │ │ │ mov r3, r7 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bl eee0 │ │ │ │ │ + bl ead0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:982 │ │ │ │ │ lsls r3, r5, #2 │ │ │ │ │ mov r1, r5 │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - blt.n f41e │ │ │ │ │ + blt.n f00e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:987 │ │ │ │ │ - beq.n f43c │ │ │ │ │ + beq.n f02c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1010 (discriminator 1) │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bgt.w f30e │ │ │ │ │ + bgt.w eefe │ │ │ │ │ ./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 f36c │ │ │ │ │ + bgt.n ef5c │ │ │ │ │ ./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 f55e │ │ │ │ │ + bgt.w f14e │ │ │ │ │ ./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 f4be │ │ │ │ │ + beq.n f0ae │ │ │ │ │ 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] │ │ │ │ │ @@ -25905,23 +25701,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 f46e │ │ │ │ │ + blt.n f05e │ │ │ │ │ ./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 f466 │ │ │ │ │ + bne.n f056 │ │ │ │ │ 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 │ │ │ │ │ @@ -26001,49 +25797,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 f4cc │ │ │ │ │ + blt.n f0bc │ │ │ │ │ ./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 ebe4 │ │ │ │ │ + bl e7d4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:932 │ │ │ │ │ cmp r6, #32 │ │ │ │ │ - ble.n f4b4 │ │ │ │ │ + ble.n f0a4 │ │ │ │ │ ./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 f570 │ │ │ │ │ + b.n f160 │ │ │ │ │ mov r5, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:933 │ │ │ │ │ mov r3, r7 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bl eee0 │ │ │ │ │ + bl ead0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:932 │ │ │ │ │ lsls r3, r5, #2 │ │ │ │ │ mov r1, r5 │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - blt.n f56e │ │ │ │ │ + blt.n f15e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:937 │ │ │ │ │ - beq.n f58c │ │ │ │ │ + beq.n f17c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:960 (discriminator 1) │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bgt.w f466 │ │ │ │ │ + bgt.w f056 │ │ │ │ │ ./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 f4c0 │ │ │ │ │ + bgt.n f0b0 │ │ │ │ │ ./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 │ │ │ │ │ @@ -26057,18 +25853,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 1bb88 │ │ │ │ │ + bl 160f0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1263 (discriminator 1) │ │ │ │ │ cmp r6, #2 │ │ │ │ │ - ble.n f64c │ │ │ │ │ + ble.n f23c │ │ │ │ │ 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 │ │ │ │ │ @@ -26131,15 +25927,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 f5e2 │ │ │ │ │ + bne.n f1d2 │ │ │ │ │ ./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 │ │ │ │ │ @@ -26159,18 +25955,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 1bb88 │ │ │ │ │ + bl 160f0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1289 (discriminator 1) │ │ │ │ │ cmp r6, #2 │ │ │ │ │ - ble.n f718 │ │ │ │ │ + ble.n f308 │ │ │ │ │ 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 │ │ │ │ │ @@ -26233,15 +26029,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 f6ae │ │ │ │ │ + bne.n f29e │ │ │ │ │ ./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 │ │ │ │ │ @@ -26261,20 +26057,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 1bb88 │ │ │ │ │ + bl 160f0 │ │ │ │ │ ./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 f7b8 │ │ │ │ │ + ble.n f3a8 │ │ │ │ │ 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 │ │ │ │ │ @@ -26302,15 +26098,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 f77e │ │ │ │ │ + bne.n f36e │ │ │ │ │ ./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 │ │ │ │ │ @@ -26330,20 +26126,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 1bb88 │ │ │ │ │ + bl 160f0 │ │ │ │ │ ./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 f858 │ │ │ │ │ + ble.n f448 │ │ │ │ │ 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 │ │ │ │ │ @@ -26370,15 +26166,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 f81e │ │ │ │ │ + bne.n f40e │ │ │ │ │ ./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 │ │ │ │ │ @@ -26399,56 +26195,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 79bc │ │ │ │ │ + b.w 768c │ │ │ │ │ forward(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g32.c:13 │ │ │ │ │ movs r1, #1 │ │ │ │ │ - b.w 79bc │ │ │ │ │ + b.w 768c │ │ │ │ │ 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] @ f928 │ │ │ │ │ + vldr s15, [pc, #124] @ f518 │ │ │ │ │ ./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 1818 │ │ │ │ │ + blx 1540 │ │ │ │ │ ./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 f91c │ │ │ │ │ + beq.n f50c │ │ │ │ │ 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 │ │ │ │ │ @@ -26456,45 +26252,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 1720 │ │ │ │ │ + blx 1448 │ │ │ │ │ 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 f8ea │ │ │ │ │ + bne.n f4da │ │ │ │ │ ./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, #836] @ (fc84 ) │ │ │ │ │ + ldr r4, [pc, #836] @ (f874 ) │ │ │ │ │ subw sp, sp, #2084 @ 0x824 │ │ │ │ │ - ldr r2, [pc, #836] @ (fc88 ) │ │ │ │ │ + ldr r2, [pc, #836] @ (f878 ) │ │ │ │ │ ./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 │ │ │ │ │ @@ -26503,49 +26299,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 fc5a │ │ │ │ │ + ble.w f84a │ │ │ │ │ ./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 f98e │ │ │ │ │ + ble.n f57e │ │ │ │ │ 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 f980 │ │ │ │ │ + bne.n f570 │ │ │ │ │ ./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 f99c │ │ │ │ │ + ble.n f58c │ │ │ │ │ mov r8, r3 │ │ │ │ │ - b.n f96a │ │ │ │ │ + b.n f55a │ │ │ │ │ ./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 faa2 │ │ │ │ │ + beq.n f692 │ │ │ │ │ ./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 │ │ │ │ │ @@ -26554,15 +26350,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 fa82 │ │ │ │ │ + ble.n f672 │ │ │ │ │ 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 │ │ │ │ │ @@ -26634,15 +26430,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 f9e0 │ │ │ │ │ + bne.n f5d0 │ │ │ │ │ ./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 │ │ │ │ │ @@ -26657,37 +26453,37 @@ │ │ │ │ │ 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 f9ca │ │ │ │ │ + bne.n f5ba │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:813 │ │ │ │ │ - ldr r2, [pc, #520] @ (fc8c ) │ │ │ │ │ + ldr r2, [pc, #520] @ (f87c ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:920 │ │ │ │ │ - ldr r3, [pc, #512] @ (fc88 ) │ │ │ │ │ + ldr r3, [pc, #512] @ (f878 ) │ │ │ │ │ ./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 fc80 │ │ │ │ │ + bne.w f870 │ │ │ │ │ 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 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:844 │ │ │ │ │ it gt │ │ │ │ │ movgt.w r8, r8, lsl #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:831 (discriminator 1) │ │ │ │ │ - ble.n fa82 │ │ │ │ │ + ble.n f672 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:833 │ │ │ │ │ movs r2, #0 │ │ │ │ │ add r6, sp, #24 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ mov sl, r2 │ │ │ │ │ mov fp, r2 │ │ │ │ │ mov r3, r6 │ │ │ │ │ @@ -26758,15 +26554,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 fa82 │ │ │ │ │ + ble.n f672 │ │ │ │ │ ./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 │ │ │ │ │ @@ -26907,57 +26703,59 @@ │ │ │ │ │ ./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 fb6e │ │ │ │ │ + bne.n f75e │ │ │ │ │ ldrd fp, r3, [sp, #4] │ │ │ │ │ ldr.w lr, [sp, #12] │ │ │ │ │ - b.n fabc │ │ │ │ │ + b.n f6ac │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:830 │ │ │ │ │ - beq.n fc76 │ │ │ │ │ + beq.n f866 │ │ │ │ │ ./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 fa82 │ │ │ │ │ + b.n f672 │ │ │ │ │ ./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 faac │ │ │ │ │ + b.n f69c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:920 │ │ │ │ │ - blx 16ec <__stack_chk_fail@plt> │ │ │ │ │ - sub.w r0, r0, #8388608 @ 0x800000 │ │ │ │ │ + blx 1414 <__stack_chk_fail@plt> │ │ │ │ │ + ldr r1, [sp, #720] @ 0x2d0 │ │ │ │ │ + movs r0, r0 │ │ │ │ │ lsls r0, r5, #3 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - orn r0, r2, #8388608 @ 0x800000 │ │ │ │ │ -bitrv2.isra.0(): │ │ │ │ │ + ldr r0, [sp, #472] @ 0x1d8 │ │ │ │ │ + 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, #660] @ (ff3c ) │ │ │ │ │ + ldr r4, [pc, #660] @ (fb2c ) │ │ │ │ │ sub.w sp, sp, #4128 @ 0x1020 │ │ │ │ │ - ldr r2, [pc, #660] @ (ff40 ) │ │ │ │ │ + ldr r2, [pc, #660] @ (fb30 ) │ │ │ │ │ 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 │ │ │ │ │ @@ -26970,53 +26768,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 ff2a │ │ │ │ │ + ble.w fb1a │ │ │ │ │ ./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 fcfa │ │ │ │ │ + ble.n f8ea │ │ │ │ │ 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 fcec │ │ │ │ │ + bne.n f8dc │ │ │ │ │ ./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 fd06 │ │ │ │ │ + ble.n f8f6 │ │ │ │ │ mov r7, r3 │ │ │ │ │ - b.n fcda │ │ │ │ │ + b.n f8ca │ │ │ │ │ ./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 fdc8 │ │ │ │ │ + beq.n f9b8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:785 (discriminator 1) │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - ble.n fda2 │ │ │ │ │ + ble.n f992 │ │ │ │ │ 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 │ │ │ │ │ @@ -27081,44 +26879,44 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:804 │ │ │ │ │ str.w fp, [r0, #-4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:805 │ │ │ │ │ str.w r9, [r3] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:806 │ │ │ │ │ str.w r8, [sl] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:786 (discriminator 1) │ │ │ │ │ - bne.n fd34 │ │ │ │ │ + bne.n f924 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:785 (discriminator 1) │ │ │ │ │ adds r5, #2 │ │ │ │ │ cmp ip, r5 │ │ │ │ │ - bne.n fd1a │ │ │ │ │ + bne.n f90a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:712 │ │ │ │ │ - ldr r2, [pc, #416] @ (ff44 ) │ │ │ │ │ + ldr r2, [pc, #416] @ (fb34 ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:810 │ │ │ │ │ add.w r1, sp, #4096 @ 0x1000 │ │ │ │ │ - ldr r3, [pc, #404] @ (ff40 ) │ │ │ │ │ + ldr r3, [pc, #404] @ (fb30 ) │ │ │ │ │ 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 ff38 │ │ │ │ │ + bne.w fb28 │ │ │ │ │ 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 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:743 │ │ │ │ │ it gt │ │ │ │ │ lslgt r7, r7, #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:730 (discriminator 1) │ │ │ │ │ - ble.n fda2 │ │ │ │ │ + ble.n f992 │ │ │ │ │ sub.w r2, lr, #8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:732 │ │ │ │ │ movs r0, #0 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ mov fp, r0 │ │ │ │ │ mov r3, r2 │ │ │ │ │ mov r9, r0 │ │ │ │ │ @@ -27166,15 +26964,15 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:780 │ │ │ │ │ vstr s15, [r4] │ │ │ │ │ ./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] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:730 (discriminator 1) │ │ │ │ │ - ble.n fda2 │ │ │ │ │ + ble.n f992 │ │ │ │ │ ./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 │ │ │ │ │ @@ -27298,43 +27096,45 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:770 │ │ │ │ │ str.w lr, [r3] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:771 │ │ │ │ │ str r2, [r0, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:731 (discriminator 1) │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - bne.n fe62 │ │ │ │ │ + bne.n fa52 │ │ │ │ │ ldrd fp, r3, [sp, #8] │ │ │ │ │ - b.n fde0 │ │ │ │ │ + b.n f9d0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:729 │ │ │ │ │ - bne.w fda2 │ │ │ │ │ + bne.w f992 │ │ │ │ │ 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 fdd0 │ │ │ │ │ + b.n f9c0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:810 │ │ │ │ │ - blx 16ec <__stack_chk_fail@plt> │ │ │ │ │ - @ instruction: 0xf23a0000 │ │ │ │ │ + blx 1414 <__stack_chk_fail@plt> │ │ │ │ │ + str r6, [sp, #312] @ 0x138 │ │ │ │ │ + movs r0, r0 │ │ │ │ │ lsls r0, r5, #3 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - @ instruction: 0xf13c0000 │ │ │ │ │ -makewt.part.0.isra.0(): │ │ │ │ │ + str r5, [sp, #320] @ 0x140 │ │ │ │ │ + movs r0, r0 │ │ │ │ │ +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] @ ffec │ │ │ │ │ + vldr s15, [pc, #136] @ fbdc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:672 │ │ │ │ │ movs r3, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:670 │ │ │ │ │ vcvt.f32.s32 s0, s14 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:661 │ │ │ │ │ mov r8, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:671 │ │ │ │ │ @@ -27349,25 +27149,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 1818 │ │ │ │ │ + blx 1540 │ │ │ │ │ ./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 ffe0 │ │ │ │ │ + ble.n fbd0 │ │ │ │ │ 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 │ │ │ │ │ @@ -27378,38 +27178,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 1720 │ │ │ │ │ + blx 1448 │ │ │ │ │ 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 ffa6 │ │ │ │ │ + bgt.n fb96 │ │ │ │ │ ./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 fc90 │ │ │ │ │ + b.n f880 │ │ │ │ │ ./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 │ │ │ │ │ @@ -27424,62 +27224,67 @@ │ │ │ │ │ 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 1001a │ │ │ │ │ + ble.n fc0a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:329 │ │ │ │ │ asrs r0, r0, #2 │ │ │ │ │ +makewt(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:667 │ │ │ │ │ movs r2, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:668 │ │ │ │ │ cmp r0, #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:666 │ │ │ │ │ str r0, [r3, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:667 │ │ │ │ │ str r2, [r3, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:668 │ │ │ │ │ - bgt.n 10022 │ │ │ │ │ + bgt.n fc12 │ │ │ │ │ +_soxr_cdft_f(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:331 │ │ │ │ │ cmp r4, #4 │ │ │ │ │ - bgt.n 10028 │ │ │ │ │ + bgt.n fc18 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:339 │ │ │ │ │ - beq.n 10034 │ │ │ │ │ + beq.n fc24 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:342 │ │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ +makewt(): │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/fft4g.c:342 │ │ │ │ │ mov r1, r7 │ │ │ │ │ - bl ff48 │ │ │ │ │ + bl fb38 │ │ │ │ │ +_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 10042 │ │ │ │ │ + blt.n fc32 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:333 │ │ │ │ │ - bl fc90 │ │ │ │ │ + bl f880 │ │ │ │ │ ./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 f444 │ │ │ │ │ + b.w f034 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:336 │ │ │ │ │ - bl f92c │ │ │ │ │ + bl f51c │ │ │ │ │ ./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 f2ec │ │ │ │ │ + b.w eedc │ │ │ │ │ _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 │ │ │ │ │ @@ -27488,70 +27293,80 @@ │ │ │ │ │ mov r8, r3 │ │ │ │ │ ldr.w r9, [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 100c6 │ │ │ │ │ + ble.n fcb6 │ │ │ │ │ ./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, [r8, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:668 │ │ │ │ │ - ble.n 10182 │ │ │ │ │ + ble.n fd72 │ │ │ │ │ mov r1, r9 │ │ │ │ │ mov r0, r5 │ │ │ │ │ +makect(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:695 │ │ │ │ │ mov sl, r5 │ │ │ │ │ - bl ff48 │ │ │ │ │ +makewt(): │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/fft4g.c:695 │ │ │ │ │ + bl fb38 │ │ │ │ │ +makect(): │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/fft4g.c:695 │ │ │ │ │ str.w r5, [r8, #4] │ │ │ │ │ +_soxr_rdft_f(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:358 │ │ │ │ │ add.w r5, r9, r5, lsl #2 │ │ │ │ │ +makect(): │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/fft4g.c:358 │ │ │ │ │ mov r0, sl │ │ │ │ │ mov r1, r5 │ │ │ │ │ - bl f890 │ │ │ │ │ + bl f480 │ │ │ │ │ +_soxr_rdft_f(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:360 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - blt.n 10140 │ │ │ │ │ + blt.n fd30 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:362 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r7 │ │ │ │ │ - bl fc90 │ │ │ │ │ + bl f880 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:363 │ │ │ │ │ mov r2, r9 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r7 │ │ │ │ │ - bl f444 │ │ │ │ │ + bl f034 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:364 │ │ │ │ │ mov r3, r5 │ │ │ │ │ mov r2, sl │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r7 │ │ │ │ │ - bl f594 │ │ │ │ │ - b.n 100dc │ │ │ │ │ + bl f184 │ │ │ │ │ + b.n fccc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:355 │ │ │ │ │ ldr.w sl, [r3, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:356 │ │ │ │ │ mov.w r3, sl, lsl #2 │ │ │ │ │ cmp r7, r3 │ │ │ │ │ - bgt.n 1012c │ │ │ │ │ + bgt.n fd1c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:360 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - blt.n 100f8 │ │ │ │ │ + blt.n fce8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:361 │ │ │ │ │ cmp r7, #4 │ │ │ │ │ - bgt.n 10194 │ │ │ │ │ + bgt.n fd84 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:365 │ │ │ │ │ - beq.n 10188 │ │ │ │ │ + beq.n fd78 │ │ │ │ │ ./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 │ │ │ │ │ @@ -27573,36 +27388,38 @@ │ │ │ │ │ ./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 1019a │ │ │ │ │ + bgt.n fd8a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:378 │ │ │ │ │ - bne.n 100f4 │ │ │ │ │ + bne.n fce4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:379 │ │ │ │ │ mov r2, r9 │ │ │ │ │ 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 f444 │ │ │ │ │ + b.w f034 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:352 │ │ │ │ │ mov.w sl, r7, asr #2 │ │ │ │ │ +makect(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:695 │ │ │ │ │ str.w sl, [r8, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:696 │ │ │ │ │ cmp.w sl, #1 │ │ │ │ │ - bgt.n 10096 │ │ │ │ │ + bgt.n fc86 │ │ │ │ │ +_soxr_rdft_f(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:360 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bge.n 100d6 │ │ │ │ │ - b.n 100f8 │ │ │ │ │ + bge.n fcc6 │ │ │ │ │ + b.n fce8 │ │ │ │ │ ./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 │ │ │ │ │ @@ -27612,41 +27429,44 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:373 │ │ │ │ │ vstr s14, [r4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:375 │ │ │ │ │ mov r2, sl │ │ │ │ │ mov r3, r5 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r7 │ │ │ │ │ - bl f650 │ │ │ │ │ + bl f240 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:376 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r7 │ │ │ │ │ - bl fc90 │ │ │ │ │ + bl f880 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:377 │ │ │ │ │ mov r2, r9 │ │ │ │ │ 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 f2ec │ │ │ │ │ + b.w eedc │ │ │ │ │ +makewt(): │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/fft4g.c:377 │ │ │ │ │ mov sl, r3 │ │ │ │ │ movs r3, #4 │ │ │ │ │ - b.n 100ce │ │ │ │ │ + b.n fcbe │ │ │ │ │ +_soxr_rdft_f(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:366 │ │ │ │ │ mov r2, r9 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r7 │ │ │ │ │ - bl f444 │ │ │ │ │ - b.n 100dc │ │ │ │ │ + bl f034 │ │ │ │ │ + b.n fccc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:375 │ │ │ │ │ add.w r5, r9, r5, lsl #2 │ │ │ │ │ - b.n 100a6 │ │ │ │ │ + b.n fc96 │ │ │ │ │ add.w r5, r9, r5, lsl #2 │ │ │ │ │ - b.n 10160 │ │ │ │ │ + b.n fd50 │ │ │ │ │ _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 │ │ │ │ │ mov r9, r3 │ │ │ │ │ @@ -27656,53 +27476,62 @@ │ │ │ │ │ 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 10278 │ │ │ │ │ + bge.n fe68 │ │ │ │ │ ./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 10332 │ │ │ │ │ + ble.w ff22 │ │ │ │ │ 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 ff48 │ │ │ │ │ +makewt(): │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/fft4g.c:398 │ │ │ │ │ + bl fb38 │ │ │ │ │ +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 f890 │ │ │ │ │ + bl f480 │ │ │ │ │ +_soxr_ddct_f(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:400 │ │ │ │ │ cmp.w sl, #0 │ │ │ │ │ - bge.n 102b8 │ │ │ │ │ + bge.n fea8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:401 │ │ │ │ │ add.w ip, r4, #1073741824 @ 0x40000000 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:402 (discriminator 1) │ │ │ │ │ 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 10370 │ │ │ │ │ + ble.w ff60 │ │ │ │ │ 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 │ │ │ │ │ @@ -27718,64 +27547,66 @@ │ │ │ │ │ ./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 10224 │ │ │ │ │ + bne.n fe14 │ │ │ │ │ ./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.w 103a0 │ │ │ │ │ + bne.w ff90 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:413 │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f444 │ │ │ │ │ + bl f034 │ │ │ │ │ ./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 f730 │ │ │ │ │ + b.w f320 │ │ │ │ │ ./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 101f0 │ │ │ │ │ + ble.n fde0 │ │ │ │ │ +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 101e6 │ │ │ │ │ + bgt.n fdd6 │ │ │ │ │ +_soxr_ddct_f(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:400 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - blt.n 10366 │ │ │ │ │ + blt.n ff56 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:416 │ │ │ │ │ mov r3, r8 │ │ │ │ │ mov r2, r0 │ │ │ │ │ mov r1, r5 │ │ │ │ │ - bl f730 │ │ │ │ │ + bl f320 │ │ │ │ │ ./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, s12, s15 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:425 │ │ │ │ │ vsub.f32 s12, s12, s15 │ │ │ │ │ @@ -27787,33 +27618,33 @@ │ │ │ │ │ ./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, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f730 │ │ │ │ │ + bl f320 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:418 │ │ │ │ │ cmp r4, #4 │ │ │ │ │ - ble.n 10348 │ │ │ │ │ + ble.n ff38 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:419 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl fc90 │ │ │ │ │ + bl f880 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:420 │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f444 │ │ │ │ │ + bl f034 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:421 │ │ │ │ │ mov r3, r8 │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f594 │ │ │ │ │ + bl f184 │ │ │ │ │ ./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 │ │ │ │ │ @@ -27837,50 +27668,50 @@ │ │ │ │ │ ./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 10308 │ │ │ │ │ + bne.n fef8 │ │ │ │ │ ./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:398 │ │ │ │ │ add.w r8, r7, r3, lsl #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:396 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - bgt.w 101e2 │ │ │ │ │ + bgt.w fdd2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:400 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - blt.n 103ce │ │ │ │ │ + blt.n ffbe │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:416 │ │ │ │ │ mov r3, r8 │ │ │ │ │ mov r1, r5 │ │ │ │ │ - bl f730 │ │ │ │ │ + bl f320 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:422 │ │ │ │ │ cmp r4, #4 │ │ │ │ │ - beq.n 10394 │ │ │ │ │ + beq.n ff84 │ │ │ │ │ ./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) │ │ │ │ │ - beq.n 102fa │ │ │ │ │ - b.n 102ac │ │ │ │ │ + beq.n feea │ │ │ │ │ + b.n fe9c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:401 │ │ │ │ │ add.w r3, r5, r4, lsl #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:397 │ │ │ │ │ mov r6, r4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:401 │ │ │ │ │ vldr s12, [r3, #-4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:406 │ │ │ │ │ @@ -27897,53 +27728,53 @@ │ │ │ │ │ ./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:433 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:416 │ │ │ │ │ - b.w f730 │ │ │ │ │ + b.w f320 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:423 │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f444 │ │ │ │ │ - b.n 102e6 │ │ │ │ │ + bl f034 │ │ │ │ │ + b.n fed6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:409 │ │ │ │ │ mov r3, r8 │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f650 │ │ │ │ │ + bl f240 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:410 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl fc90 │ │ │ │ │ + bl f880 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:411 │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f2ec │ │ │ │ │ + bl eedc │ │ │ │ │ ./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 f730 │ │ │ │ │ + b.w f320 │ │ │ │ │ ./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:402 (discriminator 1) │ │ │ │ │ - b.n 10370 │ │ │ │ │ + b.n ff60 │ │ │ │ │ nop │ │ │ │ │ _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 │ │ │ │ │ @@ -27954,53 +27785,62 @@ │ │ │ │ │ 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 104b8 │ │ │ │ │ + bge.n 100a8 │ │ │ │ │ ./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 1057e │ │ │ │ │ + ble.w 1016e │ │ │ │ │ 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 ff48 │ │ │ │ │ +makewt(): │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/fft4g.c:449 │ │ │ │ │ + bl fb38 │ │ │ │ │ +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 f890 │ │ │ │ │ + bl f480 │ │ │ │ │ +_soxr_ddst_f(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:451 │ │ │ │ │ cmp.w sl, #0 │ │ │ │ │ - bge.n 104fc │ │ │ │ │ + bge.n 100ec │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:452 │ │ │ │ │ add.w ip, r4, #1073741824 @ 0x40000000 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:453 (discriminator 1) │ │ │ │ │ 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 105bc │ │ │ │ │ + ble.w 101ac │ │ │ │ │ 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 │ │ │ │ │ @@ -28017,64 +27857,66 @@ │ │ │ │ │ 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 10460 │ │ │ │ │ + bne.n 10050 │ │ │ │ │ ./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.w 105ec │ │ │ │ │ + bne.w 101dc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:464 │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f444 │ │ │ │ │ + bl f034 │ │ │ │ │ ./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 f7d0 │ │ │ │ │ + b.w f3c0 │ │ │ │ │ ./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 1042c │ │ │ │ │ + ble.n 1001c │ │ │ │ │ +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 10422 │ │ │ │ │ + bgt.n 10012 │ │ │ │ │ +_soxr_ddst_f(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:451 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - blt.n 105b2 │ │ │ │ │ + blt.n 101a2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:467 │ │ │ │ │ mov r3, r8 │ │ │ │ │ mov r2, r0 │ │ │ │ │ mov r1, r5 │ │ │ │ │ - bl f7d0 │ │ │ │ │ + bl f3c0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:476 │ │ │ │ │ vldr s15, [r5] │ │ │ │ │ vldr s14, [r5, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:477 │ │ │ │ │ vadd.f32 s13, s15, s14 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:476 │ │ │ │ │ vsub.f32 s12, s15, s14 │ │ │ │ │ @@ -28087,33 +27929,33 @@ │ │ │ │ │ ./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, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f7d0 │ │ │ │ │ + bl f3c0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:469 │ │ │ │ │ cmp r4, #4 │ │ │ │ │ - ble.n 10594 │ │ │ │ │ + ble.n 10184 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:470 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl fc90 │ │ │ │ │ + bl f880 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:471 │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f444 │ │ │ │ │ + bl f034 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:472 │ │ │ │ │ mov r3, r8 │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f594 │ │ │ │ │ + bl f184 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:476 │ │ │ │ │ vldr s15, [r5] │ │ │ │ │ vldr s14, [r5, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:477 │ │ │ │ │ vadd.f32 s13, s14, s15 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:476 │ │ │ │ │ vsub.f32 s12, s15, s14 │ │ │ │ │ @@ -28138,51 +27980,51 @@ │ │ │ │ │ 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 1054c │ │ │ │ │ + bne.n 1013c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:482 │ │ │ │ │ vneg.f32 s15, s12 │ │ │ │ │ add.w r4, r5, r4, lsl #2 │ │ │ │ │ vstr s15, [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:449 │ │ │ │ │ add.w r8, r7, r3, lsl #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:447 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - bgt.w 1041e │ │ │ │ │ + bgt.w 1000e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:451 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - blt.n 1061a │ │ │ │ │ + blt.n 1020a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:467 │ │ │ │ │ mov r3, r8 │ │ │ │ │ mov r1, r5 │ │ │ │ │ - bl f7d0 │ │ │ │ │ + bl f3c0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:473 │ │ │ │ │ cmp r4, #4 │ │ │ │ │ - beq.n 105e0 │ │ │ │ │ + beq.n 101d0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:476 │ │ │ │ │ vldr s15, [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 s14, [r5, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:477 │ │ │ │ │ vadd.f32 s13, s15, s14 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:476 │ │ │ │ │ vsub.f32 s12, s15, s14 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:477 │ │ │ │ │ vstr s13, [r5] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:478 (discriminator 1) │ │ │ │ │ - beq.n 1053e │ │ │ │ │ - b.n 104ec │ │ │ │ │ + beq.n 1012e │ │ │ │ │ + b.n 100dc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:452 │ │ │ │ │ add.w r3, r5, r4, lsl #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:448 │ │ │ │ │ mov r6, r4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:452 │ │ │ │ │ vldr s12, [r3, #-4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:457 │ │ │ │ │ @@ -28199,53 +28041,53 @@ │ │ │ │ │ ./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 f7d0 │ │ │ │ │ + b.w f3c0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:474 │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f444 │ │ │ │ │ - b.n 1052a │ │ │ │ │ + bl f034 │ │ │ │ │ + b.n 1011a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:460 │ │ │ │ │ mov r3, r8 │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f650 │ │ │ │ │ + bl f240 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:461 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl fc90 │ │ │ │ │ + bl f880 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:462 │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f2ec │ │ │ │ │ + bl eedc │ │ │ │ │ ./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 f7d0 │ │ │ │ │ + b.w f3c0 │ │ │ │ │ ./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:453 (discriminator 1) │ │ │ │ │ - b.n 105bc │ │ │ │ │ + b.n 101ac │ │ │ │ │ nop │ │ │ │ │ _soxr_dfct_f(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:488 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ │ @@ -28255,46 +28097,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 1067c │ │ │ │ │ + ble.n 1026c │ │ │ │ │ ./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 1091a │ │ │ │ │ + ble.w 1050a │ │ │ │ │ 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 ff48 │ │ │ │ │ +makewt(): │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/fft4g.c:499 │ │ │ │ │ + bl fb38 │ │ │ │ │ +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 f890 │ │ │ │ │ + bl f480 │ │ │ │ │ +makewt(): │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/fft4g.c:696 │ │ │ │ │ str.w sl, [sp, #4] │ │ │ │ │ - b.n 10690 │ │ │ │ │ + b.n 10280 │ │ │ │ │ +_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 10924 │ │ │ │ │ + bgt.w 10514 │ │ │ │ │ ./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 │ │ │ │ │ @@ -28326,20 +28176,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 108fe │ │ │ │ │ + ble.w 104ee │ │ │ │ │ ./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 10942 │ │ │ │ │ + ble.w 10532 │ │ │ │ │ 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 │ │ │ │ │ @@ -28370,15 +28220,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 10706 │ │ │ │ │ + bne.n 102f6 │ │ │ │ │ ./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] │ │ │ │ │ @@ -28398,53 +28248,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 f730 │ │ │ │ │ + bl f320 │ │ │ │ │ ./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 10946 │ │ │ │ │ + bgt.w 10536 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:528 │ │ │ │ │ - beq.w 109f4 │ │ │ │ │ + beq.w 105e4 │ │ │ │ │ ./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 10a00 │ │ │ │ │ + ble.w 105f0 │ │ │ │ │ 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 f730 │ │ │ │ │ + bl f320 │ │ │ │ │ ./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 108b0 │ │ │ │ │ + bgt.n 104a0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:545 │ │ │ │ │ - beq.w 10936 │ │ │ │ │ + beq.w 10526 │ │ │ │ │ ./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 │ │ │ │ │ @@ -28457,15 +28307,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 10850 │ │ │ │ │ + bne.n 10440 │ │ │ │ │ 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 │ │ │ │ │ @@ -28489,15 +28339,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 10824 │ │ │ │ │ + bne.n 10414 │ │ │ │ │ ./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) │ │ │ │ │ @@ -28515,51 +28365,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 10866 │ │ │ │ │ + bne.n 10456 │ │ │ │ │ ./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.w 109c4 │ │ │ │ │ + beq.w 105b4 │ │ │ │ │ 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 f730 │ │ │ │ │ + bl f320 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:541 │ │ │ │ │ cmp r6, #4 │ │ │ │ │ - ble.n 107d4 │ │ │ │ │ + ble.n 103c4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:542 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bl fc90 │ │ │ │ │ + bl f880 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:543 │ │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bl f444 │ │ │ │ │ + bl f034 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:544 │ │ │ │ │ mov r3, fp │ │ │ │ │ mov r2, sl │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bl f594 │ │ │ │ │ + bl f184 │ │ │ │ │ ./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 │ │ │ │ │ @@ -28569,64 +28419,69 @@ │ │ │ │ │ ./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 1080a │ │ │ │ │ + b.n 103fa │ │ │ │ │ ./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 1068a │ │ │ │ │ + ble.w 1027a │ │ │ │ │ ./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 10676 │ │ │ │ │ - b.n 1066a │ │ │ │ │ + ble.w 10266 │ │ │ │ │ + b.n 1025a │ │ │ │ │ +_soxr_dfct_f(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:546 │ │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bl f444 │ │ │ │ │ - b.n 108ce │ │ │ │ │ + bl f034 │ │ │ │ │ + b.n 104be │ │ │ │ │ lsls r4, r6, #2 │ │ │ │ │ - b.n 10742 │ │ │ │ │ + b.n 10332 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:525 │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ mov r1, r8 │ │ │ │ │ - bl fc90 │ │ │ │ │ + bl f880 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:526 │ │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ mov r1, r8 │ │ │ │ │ - bl f444 │ │ │ │ │ + bl f034 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:527 │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ mov r3, fp │ │ │ │ │ mov r2, sl │ │ │ │ │ mov r1, r8 │ │ │ │ │ - bl f594 │ │ │ │ │ + bl f184 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:531 │ │ │ │ │ vldr s14, [r8, #4] │ │ │ │ │ sub.w r1, r8, #8 │ │ │ │ │ vldr s15, [r8] │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ │ vsub.f32 s15, s15, s14 │ │ │ │ │ @@ -28658,16 +28513,16 @@ │ │ │ │ │ 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 1099a │ │ │ │ │ - b.n 107b6 │ │ │ │ │ + bne.n 1058a │ │ │ │ │ + b.n 103a6 │ │ │ │ │ ./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] │ │ │ │ │ @@ -28683,19 +28538,19 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:574 │ │ │ │ │ add sp, #28 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:529 │ │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ │ mov r1, r8 │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ - bl f444 │ │ │ │ │ - b.n 10964 │ │ │ │ │ + bl f034 │ │ │ │ │ + b.n 10554 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:539 │ │ │ │ │ movs r3, #8 │ │ │ │ │ - b.n 109c6 │ │ │ │ │ + b.n 105b6 │ │ │ │ │ _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 │ │ │ │ │ @@ -28704,44 +28559,50 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:578 │ │ │ │ │ sub sp, #12 │ │ │ │ │ mov r8, r0 │ │ │ │ │ mov r7, r1 │ │ │ │ │ mov r4, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:583 │ │ │ │ │ cmp.w r0, r3, lsl #3 │ │ │ │ │ - ble.w 10c82 │ │ │ │ │ + ble.w 10872 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:584 │ │ │ │ │ asrs r6, 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 r6, #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:666 │ │ │ │ │ str r6, [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 10cd4 │ │ │ │ │ + ble.w 108c4 │ │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bl ff48 │ │ │ │ │ + bl fb38 │ │ │ │ │ +_soxr_dfst_f(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:590 │ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:589 │ │ │ │ │ mov.w sl, r8, asr #1 │ │ │ │ │ +makect(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:695 │ │ │ │ │ str.w sl, [r5, #4] │ │ │ │ │ mov r0, sl │ │ │ │ │ +_soxr_dfst_f(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:594 │ │ │ │ │ mov.w r5, r8, asr #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:590 │ │ │ │ │ add.w r9, r3, r6, lsl #2 │ │ │ │ │ +makect(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:696 │ │ │ │ │ mov r1, r9 │ │ │ │ │ - bl f890 │ │ │ │ │ + bl f480 │ │ │ │ │ +_soxr_dfst_f(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:589 │ │ │ │ │ str.w sl, [sp] │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ lsls r0, r5, #2 │ │ │ │ │ add.w lr, r7, r8, lsl #2 │ │ │ │ │ add.w ip, r4, #4 │ │ │ │ │ subs r1, r3, #1 │ │ │ │ │ @@ -28778,15 +28639,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 r6!, {s15} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:595 (discriminator 1) │ │ │ │ │ - bne.n 10a80 │ │ │ │ │ + bne.n 10670 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:606 │ │ │ │ │ sub.w r3, r8, r5 │ │ │ │ │ adds r2, r7, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:609 │ │ │ │ │ mov r1, r7 │ │ │ │ │ ldr r0, [sp, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:606 │ │ │ │ │ @@ -28819,48 +28680,48 @@ │ │ │ │ │ vstr s15, [r2] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:609 │ │ │ │ │ mov r2, sl │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:608 │ │ │ │ │ ldr.w ip, [r6] │ │ │ │ │ str.w ip, [r7] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:609 │ │ │ │ │ - bl f7d0 │ │ │ │ │ + bl f3c0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:610 │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ cmp r3, #4 │ │ │ │ │ - bgt.w 10d1a │ │ │ │ │ + bgt.w 1090a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:614 │ │ │ │ │ - beq.w 10da2 │ │ │ │ │ + beq.w 10992 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:617 │ │ │ │ │ vldr s15, [r7, #4] │ │ │ │ │ vldr s14, [r7] │ │ │ │ │ vsub.f32 s15, s15, s14 │ │ │ │ │ vstr s15, [fp] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:618 │ │ │ │ │ vldr s15, [r7, #4] │ │ │ │ │ vldr s14, [r7] │ │ │ │ │ vadd.f32 s15, s15, s14 │ │ │ │ │ vstr s15, [r7, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:625 │ │ │ │ │ cmp r5, #1 │ │ │ │ │ - ble.w 10dae │ │ │ │ │ + ble.w 1099e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:626 │ │ │ │ │ mov r3, r9 │ │ │ │ │ mov r2, sl │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl f7d0 │ │ │ │ │ + bl f3c0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:623 │ │ │ │ │ movs r6, #2 │ │ │ │ │ add.w fp, r4, #8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:627 │ │ │ │ │ cmp r5, #4 │ │ │ │ │ - bgt.n 10c36 │ │ │ │ │ + bgt.n 10826 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:631 │ │ │ │ │ - beq.w 10cfa │ │ │ │ │ + beq.w 108ea │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:634 │ │ │ │ │ vldr s14, [r4] │ │ │ │ │ sub.w r3, r8, r6 │ │ │ │ │ vldr s15, [r4, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:635 │ │ │ │ │ lsls r2, r6, #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:634 │ │ │ │ │ @@ -28873,15 +28734,15 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:635 │ │ │ │ │ add.w r3, r7, 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 10d06 │ │ │ │ │ + bne.w 108f6 │ │ │ │ │ subs r0, r5, #3 │ │ │ │ │ subs r2, r2, r6 │ │ │ │ │ mov.w lr, r6, lsl #4 │ │ │ │ │ mov.w ip, r6, lsl #3 │ │ │ │ │ lsrs r0, r0, #1 │ │ │ │ │ add.w r2, r7, r2, lsl #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:638 │ │ │ │ │ @@ -28906,22 +28767,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 10ba2 │ │ │ │ │ + bne.n 10792 │ │ │ │ │ ./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 r6, r6, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:644 (discriminator 1) │ │ │ │ │ cmp.w lr, #1 │ │ │ │ │ - beq.w 10d9a │ │ │ │ │ + beq.w 1098a │ │ │ │ │ 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 │ │ │ │ │ @@ -28935,15 +28796,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 10bf4 │ │ │ │ │ + bne.n 107e4 │ │ │ │ │ ./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 │ │ │ │ │ @@ -28951,33 +28812,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 f7d0 │ │ │ │ │ + bl f3c0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:627 │ │ │ │ │ cmp r5, #4 │ │ │ │ │ - ble.n 10b52 │ │ │ │ │ + ble.n 10742 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:628 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl fc90 │ │ │ │ │ + bl f880 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:629 │ │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl f444 │ │ │ │ │ + bl f034 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:630 │ │ │ │ │ mov r3, r9 │ │ │ │ │ mov r2, sl │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl f594 │ │ │ │ │ + bl f184 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:634 │ │ │ │ │ vldr s14, [r4] │ │ │ │ │ sub.w r3, r8, r6 │ │ │ │ │ vldr s15, [r4, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:635 │ │ │ │ │ lsls r2, r6, #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:634 │ │ │ │ │ @@ -28987,87 +28848,95 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:635 │ │ │ │ │ adds r3, r7, r2 │ │ │ │ │ vldr s15, [r4, #4] │ │ │ │ │ vldr s14, [r4] │ │ │ │ │ vadd.f32 s15, s15, s14 │ │ │ │ │ vstr s15, [r3] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:637 (discriminator 1) │ │ │ │ │ - b.n 10b8a │ │ │ │ │ + b.n 1077a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:587 │ │ │ │ │ ldr.w sl, [r5, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:588 │ │ │ │ │ cmp.w r0, sl, lsl #1 │ │ │ │ │ - ble.n 10cb0 │ │ │ │ │ + ble.n 108a0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:590 │ │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:589 │ │ │ │ │ mov.w sl, r0, asr #1 │ │ │ │ │ +makect(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:696 │ │ │ │ │ cmp.w sl, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:695 │ │ │ │ │ str.w sl, [r5, #4] │ │ │ │ │ +_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.n 10cec │ │ │ │ │ + bgt.n 108dc │ │ │ │ │ +_soxr_dfst_f(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:592 │ │ │ │ │ cmp r0, #3 │ │ │ │ │ - beq.w 10db4 │ │ │ │ │ + beq.w 109a4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:654 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [r7, #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 10ca6 │ │ │ │ │ + ble.n 10896 │ │ │ │ │ ./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, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:594 │ │ │ │ │ mov.w r5, r8, asr #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:595 (discriminator 1) │ │ │ │ │ cmp.w r8, #7 │ │ │ │ │ - bgt.w 10a5c │ │ │ │ │ + bgt.w 1064c │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ lsls r0, r5, #2 │ │ │ │ │ lsls r3, r3, #2 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ - b.n 10abc │ │ │ │ │ + b.n 106ac │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:588 │ │ │ │ │ cmp r0, #2 │ │ │ │ │ - ble.n 10ca6 │ │ │ │ │ + ble.n 10896 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:590 │ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:589 │ │ │ │ │ mov.w sl, r0, asr #1 │ │ │ │ │ +makect(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:696 │ │ │ │ │ cmp.w sl, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:695 │ │ │ │ │ str.w sl, [r5, #4] │ │ │ │ │ +_soxr_dfst_f(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:590 │ │ │ │ │ add.w r9, r3, r6, lsl #2 │ │ │ │ │ +makect(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:696 │ │ │ │ │ - beq.n 10db4 │ │ │ │ │ + beq.n 109a4 │ │ │ │ │ mov r1, r9 │ │ │ │ │ mov r0, sl │ │ │ │ │ - bl f890 │ │ │ │ │ + bl f480 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:592 │ │ │ │ │ str.w sl, [sp] │ │ │ │ │ - b.n 10cbe │ │ │ │ │ + b.n 108ae │ │ │ │ │ +_soxr_dfst_f(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:632 │ │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl f444 │ │ │ │ │ - b.n 10c54 │ │ │ │ │ + bl f034 │ │ │ │ │ + b.n 10844 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:649 │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:652 │ │ │ │ │ lsls r6, r6, #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:649 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:652 │ │ │ │ │ @@ -29078,26 +28947,26 @@ │ │ │ │ │ str r3, [r7, #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 r0, r3 │ │ │ │ │ mov r1, r7 │ │ │ │ │ - bl fc90 │ │ │ │ │ + bl f880 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:612 │ │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ │ ldr r0, [sp, #0] │ │ │ │ │ mov r1, r7 │ │ │ │ │ - bl f444 │ │ │ │ │ + bl f034 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:613 │ │ │ │ │ ldr r0, [sp, #0] │ │ │ │ │ mov r3, r9 │ │ │ │ │ mov r2, sl │ │ │ │ │ mov r1, r7 │ │ │ │ │ - bl f594 │ │ │ │ │ + bl f184 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:617 │ │ │ │ │ vldr s15, [r7, #4] │ │ │ │ │ sub.w r2, r7, #8 │ │ │ │ │ vldr s14, [r7] │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ vsub.f32 s15, s15, s14 │ │ │ │ │ @@ -29127,72 +28996,72 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:621 │ │ │ │ │ vldr s15, [r6] │ │ │ │ │ vldr s14, [r6, #4] │ │ │ │ │ vneg.f32 s15, s15 │ │ │ │ │ vsub.f32 s15, s15, s14 │ │ │ │ │ vstr s15, [r3, #-4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:619 (discriminator 1) │ │ │ │ │ - bne.n 10d6c │ │ │ │ │ - b.n 10b36 │ │ │ │ │ + bne.n 1095c │ │ │ │ │ + b.n 10726 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:649 │ │ │ │ │ ldr r3, [r4, #16] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:652 │ │ │ │ │ lsls r6, r6, #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:649 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:625 │ │ │ │ │ - b.n 10d0c │ │ │ │ │ + b.n 108fc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:615 │ │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ │ mov r1, r7 │ │ │ │ │ ldr r0, [sp, #0] │ │ │ │ │ - bl f444 │ │ │ │ │ - b.n 10d38 │ │ │ │ │ + bl f034 │ │ │ │ │ + b.n 10928 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:652 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ movs r6, #8 │ │ │ │ │ - b.n 10d0c │ │ │ │ │ + b.n 108fc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:594 │ │ │ │ │ movs r5, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:589 │ │ │ │ │ mov.w sl, #1 │ │ │ │ │ movs r3, #4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:593 │ │ │ │ │ str.w sl, [sp] │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ - b.n 10abc │ │ │ │ │ + b.n 106ac │ │ │ │ │ nop │ │ │ │ │ id(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr-core.c:299 │ │ │ │ │ - ldr r0, [pc, #4] @ (10dd0 ) │ │ │ │ │ + ldr r0, [pc, #4] @ (109c0 ) │ │ │ │ │ add r0, pc │ │ │ │ │ bx lr │ │ │ │ │ nop │ │ │ │ │ - cbnz r6, 10e2c │ │ │ │ │ + str r6, [r7, #72] @ 0x48 │ │ │ │ │ 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] @ (10df8 ) │ │ │ │ │ + ldr r4, [pc, #12] @ (109e8 ) │ │ │ │ │ add r4, pc │ │ │ │ │ str r4, [sp, #0] │ │ │ │ │ - bl b784 │ │ │ │ │ + bl b454 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr-core.c:295 │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ nop │ │ │ │ │ - svc 158 @ 0x9e │ │ │ │ │ + strh r2, [r3, #30] │ │ │ │ │ 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 │ │ │ │ │ @@ -29221,47 +29090,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 10e70 │ │ │ │ │ + bcs.n 10a60 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:59 │ │ │ │ │ movs r5, #0 │ │ │ │ │ - b.n 10e4a │ │ │ │ │ + b.n 10a3a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:62 │ │ │ │ │ - blx 1714 │ │ │ │ │ + blx 143c │ │ │ │ │ ./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, 10e74 │ │ │ │ │ + cbz r0, 10a64 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:50 │ │ │ │ │ ldr r2, [r4, #16] │ │ │ │ │ adds r3, r6, r2 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - bls.n 10e70 │ │ │ │ │ + bls.n 10a60 │ │ │ │ │ ./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 10e34 │ │ │ │ │ + bls.n 10a24 │ │ │ │ │ /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 166c │ │ │ │ │ + blx 1394 │ │ │ │ │ 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] │ │ │ │ │ @@ -29269,15 +29138,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 10e4a │ │ │ │ │ + bhi.n 10a3a │ │ │ │ │ ./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 │ │ │ │ │ @@ -29297,15 +29166,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 1b910 │ │ │ │ │ + bl 15e78 │ │ │ │ │ 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 │ │ │ │ │ @@ -29326,25 +29195,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 10dfc │ │ │ │ │ + bl 109ec │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr-core.c:56 (discriminator 1) │ │ │ │ │ ldr r3, [r4, #100] @ 0x64 │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - ble.n 10f7c │ │ │ │ │ + ble.n 10b6c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr-core.c:58 │ │ │ │ │ - vldr d10, [pc, #208] @ 10fb0 │ │ │ │ │ + vldr d10, [pc, #208] @ 10ba0 │ │ │ │ │ ./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] @ 10fb8 │ │ │ │ │ + vldr d9, [pc, #208] @ 10ba8 │ │ │ │ │ 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 │ │ │ │ │ @@ -29397,15 +29266,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 10ef0 │ │ │ │ │ + bgt.n 10ae0 │ │ │ │ │ ./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] │ │ │ │ │ @@ -29474,15 +29343,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 1b910 │ │ │ │ │ + bl 15e78 │ │ │ │ │ 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(): │ │ │ │ │ @@ -29499,18 +29368,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 10dfc │ │ │ │ │ + bl 109ec │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/half-fir.h:45 (discriminator 1) │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.n 110bc │ │ │ │ │ + ble.n 10cac │ │ │ │ │ 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 │ │ │ │ │ @@ -29553,15 +29422,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 1101e │ │ │ │ │ + bne.n 10c0e │ │ │ │ │ ./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(): │ │ │ │ │ @@ -29601,15 +29470,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 1b910 │ │ │ │ │ + bl 15e78 │ │ │ │ │ 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(): │ │ │ │ │ @@ -29626,18 +29495,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 10dfc │ │ │ │ │ + bl 109ec │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/half-fir.h:45 (discriminator 1) │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.n 111ec │ │ │ │ │ + ble.n 10ddc │ │ │ │ │ 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 │ │ │ │ │ @@ -29685,15 +29554,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 1113a │ │ │ │ │ + bne.n 10d2a │ │ │ │ │ ./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(): │ │ │ │ │ @@ -29733,15 +29602,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 1b910 │ │ │ │ │ + bl 15e78 │ │ │ │ │ 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(): │ │ │ │ │ @@ -29758,18 +29627,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 10dfc │ │ │ │ │ + bl 109ec │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/half-fir.h:45 (discriminator 1) │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.n 11330 │ │ │ │ │ + ble.n 10f20 │ │ │ │ │ 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 │ │ │ │ │ @@ -29822,15 +29691,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 1126a │ │ │ │ │ + bne.n 10e5a │ │ │ │ │ ./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(): │ │ │ │ │ @@ -29870,15 +29739,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 1b910 │ │ │ │ │ + bl 15e78 │ │ │ │ │ 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(): │ │ │ │ │ @@ -29895,18 +29764,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 10dfc │ │ │ │ │ + bl 109ec │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/half-fir.h:45 (discriminator 1) │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.n 11488 │ │ │ │ │ + ble.n 11078 │ │ │ │ │ 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 │ │ │ │ │ @@ -29964,15 +29833,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 113ae │ │ │ │ │ + bne.n 10f9e │ │ │ │ │ ./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(): │ │ │ │ │ @@ -30012,15 +29881,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 1b910 │ │ │ │ │ + bl 15e78 │ │ │ │ │ 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(): │ │ │ │ │ @@ -30037,18 +29906,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 10dfc │ │ │ │ │ + bl 109ec │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/half-fir.h:45 (discriminator 1) │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.n 115f4 │ │ │ │ │ + ble.n 111e4 │ │ │ │ │ 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 │ │ │ │ │ @@ -30111,15 +29980,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 11506 │ │ │ │ │ + bne.n 110f6 │ │ │ │ │ ./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(): │ │ │ │ │ @@ -30159,15 +30028,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 1b910 │ │ │ │ │ + bl 15e78 │ │ │ │ │ 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(): │ │ │ │ │ @@ -30184,18 +30053,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 10dfc │ │ │ │ │ + bl 109ec │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/half-fir.h:45 (discriminator 1) │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.w 11778 │ │ │ │ │ + ble.w 11368 │ │ │ │ │ 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 │ │ │ │ │ @@ -30263,15 +30132,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 11674 │ │ │ │ │ + bne.w 11264 │ │ │ │ │ ./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(): │ │ │ │ │ @@ -30311,15 +30180,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 1b910 │ │ │ │ │ + bl 15e78 │ │ │ │ │ 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(): │ │ │ │ │ @@ -30336,18 +30205,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 10dfc │ │ │ │ │ + bl 109ec │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/half-fir.h:45 (discriminator 1) │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.w 11910 │ │ │ │ │ + ble.w 11500 │ │ │ │ │ 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 │ │ │ │ │ @@ -30420,15 +30289,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 117f8 │ │ │ │ │ + bne.w 113e8 │ │ │ │ │ ./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(): │ │ │ │ │ @@ -30459,29 +30328,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 1b910 │ │ │ │ │ + bl 15e78 │ │ │ │ │ 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 11a18 │ │ │ │ │ + blt.n 11608 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:32 (discriminator 1) │ │ │ │ │ cmp.w sl, #0 │ │ │ │ │ - ble.n 11a12 │ │ │ │ │ + ble.n 11602 │ │ │ │ │ ./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] │ │ │ │ │ @@ -30497,70 +30366,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 1bb88 │ │ │ │ │ + bl 160f0 │ │ │ │ │ mov r1, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:37 │ │ │ │ │ mov r0, fp │ │ │ │ │ - bl 10dfc │ │ │ │ │ + bl 109ec │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 6) │ │ │ │ │ ldr r2, [r4, #124] @ 0x7c │ │ │ │ │ mul.w sl, r2, sl │ │ │ │ │ cmp r5, sl │ │ │ │ │ - bge.n 119f4 │ │ │ │ │ + bge.n 115e4 │ │ │ │ │ ./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 1be1c │ │ │ │ │ + bl 16384 │ │ │ │ │ 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 11a20 │ │ │ │ │ + ble.n 11610 │ │ │ │ │ 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] @ 11a30 │ │ │ │ │ + vldr d7, [pc, #100] @ 11620 │ │ │ │ │ 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 119d6 │ │ │ │ │ + bne.n 115c6 │ │ │ │ │ ./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 r5, sl │ │ │ │ │ - blt.n 119a8 │ │ │ │ │ + blt.n 11598 │ │ │ │ │ ldr r4, [sp, #12] │ │ │ │ │ mov r2, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:41 │ │ │ │ │ mov r1, r2 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 1be1c │ │ │ │ │ + bl 16384 │ │ │ │ │ ./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 │ │ │ │ │ @@ -30574,28 +30443,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 11a12 │ │ │ │ │ + beq.n 11602 │ │ │ │ │ mov sl, r3 │ │ │ │ │ - b.n 11968 │ │ │ │ │ + b.n 11558 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 7) │ │ │ │ │ - vldr d7, [pc, #12] @ 11a30 │ │ │ │ │ + vldr d7, [pc, #12] @ 11620 │ │ │ │ │ ./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 r5, sl │ │ │ │ │ ./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) │ │ │ │ │ - blt.n 119a8 │ │ │ │ │ - b.n 119f0 │ │ │ │ │ + blt.n 11598 │ │ │ │ │ + b.n 115e0 │ │ │ │ │ ... │ │ │ │ │ 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 │ │ │ │ │ @@ -30617,15 +30486,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 1b910 │ │ │ │ │ + bl 15e78 │ │ │ │ │ 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 │ │ │ │ │ @@ -30644,47 +30513,47 @@ │ │ │ │ │ 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 10dfc │ │ │ │ │ + bl 109ec │ │ │ │ │ ./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 11bd4 │ │ │ │ │ + beq.w 117c4 │ │ │ │ │ ./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 11b98 │ │ │ │ │ + ble.n 11788 │ │ │ │ │ ./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, #444] @ 11c98 │ │ │ │ │ + vldr d2, [pc, #444] @ 11888 │ │ │ │ │ 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 │ │ │ │ │ @@ -30693,22 +30562,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 11c88 │ │ │ │ │ + ble.w 11878 │ │ │ │ │ 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, r8, ip │ │ │ │ │ ldr r0, [sp, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 9) │ │ │ │ │ - vldr d6, [pc, #388] @ 11ca0 │ │ │ │ │ + vldr d6, [pc, #388] @ 11890 │ │ │ │ │ ./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) │ │ │ │ │ @@ -30718,15 +30587,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 11b2a │ │ │ │ │ + bne.n 1171a │ │ │ │ │ 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 │ │ │ │ │ @@ -30746,17 +30615,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 11b8c │ │ │ │ │ + ble.n 1177c │ │ │ │ │ mov lr, ip │ │ │ │ │ - b.n 11ae8 │ │ │ │ │ + b.n 116d8 │ │ │ │ │ ./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) │ │ │ │ │ @@ -30797,39 +30666,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 11c6c │ │ │ │ │ + ble.n 1185c │ │ │ │ │ ./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, #176] @ 11c98 │ │ │ │ │ + vldr d2, [pc, #176] @ 11888 │ │ │ │ │ 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 11c8e │ │ │ │ │ + ble.n 1187e │ │ │ │ │ ./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, #136] @ 11ca0 │ │ │ │ │ + vldr d6, [pc, #136] @ 11890 │ │ │ │ │ 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) │ │ │ │ │ @@ -30839,30 +30708,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 11c26 │ │ │ │ │ + bne.n 11816 │ │ │ │ │ ./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 11c60 │ │ │ │ │ + ble.n 11850 │ │ │ │ │ mov ip, r5 │ │ │ │ │ - b.n 11bf2 │ │ │ │ │ + b.n 117e2 │ │ │ │ │ ./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(): │ │ │ │ │ @@ -30876,21 +30745,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 11bba │ │ │ │ │ + b.n 117aa │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 9) │ │ │ │ │ - vldr d6, [pc, #20] @ 11ca0 │ │ │ │ │ - b.n 11b48 │ │ │ │ │ + vldr d6, [pc, #20] @ 11890 │ │ │ │ │ + b.n 11738 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 17) │ │ │ │ │ - vldr d6, [pc, #16] @ 11ca0 │ │ │ │ │ - b.n 11c40 │ │ │ │ │ + vldr d6, [pc, #16] @ 11890 │ │ │ │ │ + b.n 11830 │ │ │ │ │ nop.w │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ │ ... │ │ │ │ │ vpoly2(): │ │ │ │ │ @@ -30921,15 +30790,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 1b910 │ │ │ │ │ + bl 15e78 │ │ │ │ │ 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 │ │ │ │ │ @@ -30951,32 +30820,32 @@ │ │ │ │ │ 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 10dfc │ │ │ │ │ + bl 109ec │ │ │ │ │ ./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 11e4e │ │ │ │ │ + beq.w 11a3e │ │ │ │ │ ./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 11e12 │ │ │ │ │ + ble.n 11a02 │ │ │ │ │ ./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) │ │ │ │ │ @@ -30984,15 +30853,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, #460] @ 11f18 │ │ │ │ │ + vldr d2, [pc, #460] @ 11b08 │ │ │ │ │ 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) │ │ │ │ │ @@ -31002,20 +30871,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 11f0c │ │ │ │ │ + ble.w 11afc │ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 6) │ │ │ │ │ mul.w r1, lr, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 9) │ │ │ │ │ - vldr d4, [pc, #408] @ 11f20 │ │ │ │ │ + vldr d4, [pc, #408] @ 11b10 │ │ │ │ │ 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 │ │ │ │ │ @@ -31030,15 +30899,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 11d9e │ │ │ │ │ + bne.n 1198e │ │ │ │ │ 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] │ │ │ │ │ @@ -31057,17 +30926,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 11e06 │ │ │ │ │ + ble.n 119f6 │ │ │ │ │ mov ip, r9 │ │ │ │ │ - b.n 11d5c │ │ │ │ │ + b.n 1194c │ │ │ │ │ ./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) │ │ │ │ │ @@ -31108,37 +30977,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 11ef0 │ │ │ │ │ + ble.n 11ae0 │ │ │ │ │ ./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, #180] @ 11f18 │ │ │ │ │ + vldr d2, [pc, #180] @ 11b08 │ │ │ │ │ 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 11f12 │ │ │ │ │ + ble.n 11b02 │ │ │ │ │ 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, #144] @ 11f20 │ │ │ │ │ + vldr d4, [pc, #144] @ 11b10 │ │ │ │ │ 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 │ │ │ │ │ @@ -31152,30 +31021,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 11ea4 │ │ │ │ │ + bne.n 11a94 │ │ │ │ │ ./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 11ee4 │ │ │ │ │ + ble.n 11ad4 │ │ │ │ │ mov r7, r6 │ │ │ │ │ - b.n 11e6e │ │ │ │ │ + b.n 11a5e │ │ │ │ │ ./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(): │ │ │ │ │ @@ -31189,21 +31058,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 11e34 │ │ │ │ │ + b.n 11a24 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 9) │ │ │ │ │ - vldr d4, [pc, #16] @ 11f20 │ │ │ │ │ - b.n 11dc2 │ │ │ │ │ + vldr d4, [pc, #16] @ 11b10 │ │ │ │ │ + b.n 119b2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 17) │ │ │ │ │ - vldr d4, [pc, #12] @ 11f20 │ │ │ │ │ - b.n 11ec6 │ │ │ │ │ + vldr d4, [pc, #12] @ 11b10 │ │ │ │ │ + b.n 11ab6 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ │ ... │ │ │ │ │ vpoly3(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:122 │ │ │ │ │ @@ -31229,15 +31098,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 1b910 │ │ │ │ │ + bl 15e78 │ │ │ │ │ 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 │ │ │ │ │ @@ -31256,47 +31125,47 @@ │ │ │ │ │ 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 10dfc │ │ │ │ │ + bl 109ec │ │ │ │ │ ./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 120d4 │ │ │ │ │ + beq.w 11cc4 │ │ │ │ │ ./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 12098 │ │ │ │ │ + ble.n 11c88 │ │ │ │ │ ./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, #476] @ 121a8 │ │ │ │ │ + vldr d1, [pc, #476] @ 11d98 │ │ │ │ │ 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 │ │ │ │ │ @@ -31305,22 +31174,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 12198 │ │ │ │ │ + ble.w 11d88 │ │ │ │ │ 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, r8, ip │ │ │ │ │ ldr r0, [sp, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 9) │ │ │ │ │ - vldr d3, [pc, #420] @ 121b0 │ │ │ │ │ + vldr d3, [pc, #420] @ 11da0 │ │ │ │ │ ./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) │ │ │ │ │ @@ -31334,15 +31203,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 1201a │ │ │ │ │ + bne.n 11c0a │ │ │ │ │ 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 │ │ │ │ │ @@ -31362,17 +31231,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 1208c │ │ │ │ │ + ble.n 11c7c │ │ │ │ │ mov lr, ip │ │ │ │ │ - b.n 11fd8 │ │ │ │ │ + b.n 11bc8 │ │ │ │ │ ./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) │ │ │ │ │ @@ -31413,39 +31282,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 1217c │ │ │ │ │ + ble.n 11d6c │ │ │ │ │ ./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, #192] @ 121a8 │ │ │ │ │ + vldr d1, [pc, #192] @ 11d98 │ │ │ │ │ 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 1219e │ │ │ │ │ + ble.n 11d8e │ │ │ │ │ ./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, #152] @ 121b0 │ │ │ │ │ + vldr d3, [pc, #152] @ 11da0 │ │ │ │ │ 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) │ │ │ │ │ @@ -31459,30 +31328,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 12126 │ │ │ │ │ + bne.n 11d16 │ │ │ │ │ ./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 12170 │ │ │ │ │ + ble.n 11d60 │ │ │ │ │ mov ip, r5 │ │ │ │ │ - b.n 120f2 │ │ │ │ │ + b.n 11ce2 │ │ │ │ │ ./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(): │ │ │ │ │ @@ -31496,21 +31365,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 120ba │ │ │ │ │ + b.n 11caa │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 9) │ │ │ │ │ - vldr d3, [pc, #20] @ 121b0 │ │ │ │ │ - b.n 12048 │ │ │ │ │ + vldr d3, [pc, #20] @ 11da0 │ │ │ │ │ + b.n 11c38 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 17) │ │ │ │ │ - vldr d3, [pc, #16] @ 121b0 │ │ │ │ │ - b.n 12150 │ │ │ │ │ + vldr d3, [pc, #16] @ 11da0 │ │ │ │ │ + b.n 11d40 │ │ │ │ │ nop.w │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ │ ... │ │ │ │ │ u100_0(): │ │ │ │ │ @@ -31526,29 +31395,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 1b910 │ │ │ │ │ + bl 15e78 │ │ │ │ │ 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 1231a │ │ │ │ │ + blt.w 11f0a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:32 (discriminator 1) │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - ble.w 12310 │ │ │ │ │ + ble.w 11f00 │ │ │ │ │ ./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 │ │ │ │ │ @@ -31562,38 +31431,38 @@ │ │ │ │ │ ./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 1bb88 │ │ │ │ │ + bl 160f0 │ │ │ │ │ mov r1, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:37 │ │ │ │ │ mov r0, sl │ │ │ │ │ - bl 10dfc │ │ │ │ │ + bl 109ec │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 1) │ │ │ │ │ ldr.w lr, [r4, #124] @ 0x7c │ │ │ │ │ mul.w r8, lr, r8 │ │ │ │ │ cmp fp, r8 │ │ │ │ │ - bge.n 122f2 │ │ │ │ │ + bge.n 11ee2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 3) │ │ │ │ │ ldr r3, [r4, #68] @ 0x44 │ │ │ │ │ mov.w r9, #88 @ 0x58 │ │ │ │ │ str r4, [sp, #12] │ │ │ │ │ mov sl, lr │ │ │ │ │ mov r4, fp │ │ │ │ │ - vldr d11, [pc, #240] @ 12328 │ │ │ │ │ + vldr d11, [pc, #240] @ 11f18 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ mov fp, r8 │ │ │ │ │ mov r8, r0 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r1, sl │ │ │ │ │ - bl 1be1c │ │ │ │ │ + bl 16384 │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ add r0, r7 │ │ │ │ │ vmov.f64 d7, d11 │ │ │ │ │ add r4, r6 │ │ │ │ │ add.w r0, r5, r0, lsl #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 1) │ │ │ │ │ cmp r4, fp │ │ │ │ │ @@ -31632,22 +31501,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 r8!, {d7} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 1) │ │ │ │ │ - blt.n 12242 │ │ │ │ │ + blt.n 11e32 │ │ │ │ │ mov fp, r4 │ │ │ │ │ ldr r4, [sp, #12] │ │ │ │ │ mov lr, sl │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:41 │ │ │ │ │ mov r1, lr │ │ │ │ │ mov r0, fp │ │ │ │ │ - bl 1be1c │ │ │ │ │ + bl 16384 │ │ │ │ │ ./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 │ │ │ │ │ @@ -31662,17 +31531,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 12310 │ │ │ │ │ + beq.n 11f00 │ │ │ │ │ mov r8, r3 │ │ │ │ │ - b.n 121f8 │ │ │ │ │ + b.n 11de8 │ │ │ │ │ nop │ │ │ │ │ nop.w │ │ │ │ │ ... │ │ │ │ │ u100_1(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:122 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ @@ -31695,15 +31564,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 1b910 │ │ │ │ │ + bl 15e78 │ │ │ │ │ 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 │ │ │ │ │ @@ -31722,38 +31591,38 @@ │ │ │ │ │ vcvt.f64.s32 d7, s15 │ │ │ │ │ vmul.f64 d7, d7, d6 │ │ │ │ │ vcvt.s32.f64 s16, d7 │ │ │ │ │ vmov r3, s16 │ │ │ │ │ add.w sl, r3, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:126 │ │ │ │ │ mov r1, sl │ │ │ │ │ - bl 10dfc │ │ │ │ │ + bl 109ec │ │ │ │ │ ./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 12570 │ │ │ │ │ + beq.w 12160 │ │ │ │ │ ./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 r8, r3 │ │ │ │ │ cmp r3, r7 │ │ │ │ │ - bge.w 1253a │ │ │ │ │ + bge.w 1212a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 5) │ │ │ │ │ ldr r3, [r4, #68] @ 0x44 │ │ │ │ │ vmov.f32 s24, s16 │ │ │ │ │ mov r0, ip │ │ │ │ │ - vldr d10, [pc, #800] @ 126e8 │ │ │ │ │ - vldr d9, [pc, #804] @ 126f0 │ │ │ │ │ + vldr d10, [pc, #800] @ 122d8 │ │ │ │ │ + vldr d9, [pc, #804] @ 122e0 │ │ │ │ │ mov r1, r8 │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ./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 r3, [sp, #16] │ │ │ │ │ mov sl, r7 │ │ │ │ │ @@ -31848,15 +31717,15 @@ │ │ │ │ │ adds.w r8, r8, r3 │ │ │ │ │ adc.w r1, r1, r7 │ │ │ │ │ mov r3, r8 │ │ │ │ │ strd r8, r1, [sp, #16] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 3) │ │ │ │ │ cmp sl, r1 │ │ │ │ │ mov r8, r1 │ │ │ │ │ - bgt.w 123da │ │ │ │ │ + bgt.w 11fca │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:130 │ │ │ │ │ vmov r3, s24 │ │ │ │ │ sub.w sl, 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 │ │ │ │ │ @@ -31896,21 +31765,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 r5, lr, [r4, #96] @ 0x60 │ │ │ │ │ mov r3, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 7) │ │ │ │ │ mov r2, lr │ │ │ │ │ cmp r7, lr │ │ │ │ │ - ble.w 126c8 │ │ │ │ │ + ble.w 122b8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 9) │ │ │ │ │ ldr r1, [r4, #68] @ 0x44 │ │ │ │ │ vmov.f32 s24, s16 │ │ │ │ │ - vldr d10, [pc, #352] @ 126e8 │ │ │ │ │ + vldr d10, [pc, #352] @ 122d8 │ │ │ │ │ mov.w fp, #11 │ │ │ │ │ - vldr d9, [pc, #352] @ 126f0 │ │ │ │ │ + vldr d9, [pc, #352] @ 122e0 │ │ │ │ │ mov.w r8, #22 │ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ │ mov.w ip, r3, lsr #24 │ │ │ │ │ lsls r3, r3, #8 │ │ │ │ │ vmov s12, r3 │ │ │ │ │ add.w r2, r9, r2, lsl #3 │ │ │ │ │ mul.w r3, fp, ip │ │ │ │ │ @@ -31985,15 +31854,15 @@ │ │ │ │ │ mov r5, r3 │ │ │ │ │ ldr r3, [r4, #116] @ 0x74 │ │ │ │ │ adc.w lr, lr, r3 │ │ │ │ │ mov r3, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 7) │ │ │ │ │ mov r2, lr │ │ │ │ │ cmp r7, lr │ │ │ │ │ - bgt.w 12596 │ │ │ │ │ + bgt.w 12186 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:130 │ │ │ │ │ vmov r1, s24 │ │ │ │ │ sub.w sl, 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 │ │ │ │ │ @@ -32011,15 +31880,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 1255a │ │ │ │ │ + b.n 1214a │ │ │ │ │ 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 │ │ │ │ │ @@ -32034,29 +31903,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 1b910 │ │ │ │ │ + bl 15e78 │ │ │ │ │ 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 129d6 │ │ │ │ │ + blt.w 125c6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:32 (discriminator 1) │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - ble.w 129cc │ │ │ │ │ + ble.w 125bc │ │ │ │ │ ./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 │ │ │ │ │ @@ -32070,38 +31939,38 @@ │ │ │ │ │ ./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 1bb88 │ │ │ │ │ + bl 160f0 │ │ │ │ │ mov r1, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:37 │ │ │ │ │ mov r0, sl │ │ │ │ │ - bl 10dfc │ │ │ │ │ + bl 109ec │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 1) │ │ │ │ │ ldr.w lr, [r4, #124] @ 0x7c │ │ │ │ │ mul.w r8, lr, r8 │ │ │ │ │ cmp fp, r8 │ │ │ │ │ - bge.w 129ae │ │ │ │ │ + bge.w 1259e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 3) │ │ │ │ │ ldr r3, [r4, #68] @ 0x44 │ │ │ │ │ mov.w r9, #336 @ 0x150 │ │ │ │ │ str r4, [sp, #12] │ │ │ │ │ mov sl, lr │ │ │ │ │ mov r4, fp │ │ │ │ │ - vldr d11, [pc, #612] @ 129e0 │ │ │ │ │ + vldr d11, [pc, #612] @ 125d0 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ mov fp, r8 │ │ │ │ │ mov r8, r0 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r1, sl │ │ │ │ │ - bl 1be1c │ │ │ │ │ + bl 16384 │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ add r0, r7 │ │ │ │ │ vmov.f64 d8, d11 │ │ │ │ │ add r4, r6 │ │ │ │ │ add.w r0, r5, r0, lsl #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 1) │ │ │ │ │ cmp r4, fp │ │ │ │ │ @@ -32234,22 +32103,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 r8!, {d7} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 1) │ │ │ │ │ - blt.w 12784 │ │ │ │ │ + blt.w 12374 │ │ │ │ │ mov fp, r4 │ │ │ │ │ ldr r4, [sp, #12] │ │ │ │ │ mov lr, sl │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:41 │ │ │ │ │ mov r1, lr │ │ │ │ │ mov r0, fp │ │ │ │ │ - bl 1be1c │ │ │ │ │ + bl 16384 │ │ │ │ │ ./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 │ │ │ │ │ @@ -32264,17 +32133,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 129cc │ │ │ │ │ + beq.n 125bc │ │ │ │ │ mov r8, r3 │ │ │ │ │ - b.n 12738 │ │ │ │ │ + b.n 12328 │ │ │ │ │ nop │ │ │ │ │ ... │ │ │ │ │ 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 │ │ │ │ │ vpush {d8-d14} │ │ │ │ │ @@ -32297,15 +32166,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 1b910 │ │ │ │ │ + bl 15e78 │ │ │ │ │ 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 │ │ │ │ │ @@ -32324,46 +32193,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 10dfc │ │ │ │ │ + bl 109ec │ │ │ │ │ ./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 12ca8 │ │ │ │ │ + beq.w 12898 │ │ │ │ │ ./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 r3, r7 │ │ │ │ │ - bge.w 12c58 │ │ │ │ │ + bge.w 12848 │ │ │ │ │ ./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] @ 12c98 │ │ │ │ │ + vldr d12, [pc, #536] @ 12888 │ │ │ │ │ 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] @ 12ca0 │ │ │ │ │ + vldr d13, [pc, #528] @ 12890 │ │ │ │ │ ./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] │ │ │ │ │ @@ -32480,15 +32349,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 12a96 │ │ │ │ │ + bgt.w 12686 │ │ │ │ │ ./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] │ │ │ │ │ @@ -32535,21 +32404,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 12e56 │ │ │ │ │ + ble.w 12a46 │ │ │ │ │ ./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] @ 12c98 │ │ │ │ │ + vldr d0, [pc, #-40] @ 12888 │ │ │ │ │ mov sl, r7 │ │ │ │ │ - vldr d11, [pc, #-36] @ 12ca0 │ │ │ │ │ + vldr d11, [pc, #-36] @ 12890 │ │ │ │ │ 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 │ │ │ │ │ @@ -32646,15 +32515,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 12cc8 │ │ │ │ │ + bgt.w 128b8 │ │ │ │ │ ./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 │ │ │ │ │ @@ -32672,283 +32541,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 12c78 │ │ │ │ │ + b.n 12868 │ │ │ │ │ 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] @ 13284 │ │ │ │ │ + vldr s6, [pc, #1016] @ 12e74 │ │ │ │ │ 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] @ 13288 │ │ │ │ │ + vldr s14, [pc, #996] @ 12e78 │ │ │ │ │ ./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] @ 1328c │ │ │ │ │ + vldr s3, [pc, #984] @ 12e7c │ │ │ │ │ vmla.f32 s0, s9, s14 │ │ │ │ │ vadd.f32 s10, s10, s13 │ │ │ │ │ vldr s11, [r0, #-12] │ │ │ │ │ vldr s8, [r0, #16] │ │ │ │ │ - vldr s2, [pc, #968] @ 13290 │ │ │ │ │ + vldr s2, [pc, #968] @ 12e80 │ │ │ │ │ vmla.f32 s0, s10, s3 │ │ │ │ │ vadd.f32 s11, s11, s15 │ │ │ │ │ vldr s12, [r0, #-16] │ │ │ │ │ vldr s15, [r0, #20] │ │ │ │ │ - vldr s5, [pc, #952] @ 13294 │ │ │ │ │ + vldr s5, [pc, #952] @ 12e84 │ │ │ │ │ vmla.f32 s0, s11, s2 │ │ │ │ │ vadd.f32 s12, s12, s8 │ │ │ │ │ vldr s13, [r0, #-20] @ 0xffffffec │ │ │ │ │ vldr s4, [r0, #24] │ │ │ │ │ - vldr s7, [pc, #936] @ 13298 │ │ │ │ │ + vldr s7, [pc, #936] @ 12e88 │ │ │ │ │ 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] @ 1329c │ │ │ │ │ + vldr s6, [pc, #908] @ 12e8c │ │ │ │ │ vadd.f32 s8, s8, s9 │ │ │ │ │ vldr s3, [r0, #32] │ │ │ │ │ vldr s15, [r0, #-32] @ 0xffffffe0 │ │ │ │ │ vmla.f32 s0, s14, s6 │ │ │ │ │ - vldr s4, [pc, #892] @ 132a0 │ │ │ │ │ + vldr s4, [pc, #892] @ 12e90 │ │ │ │ │ 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] @ 132a4 │ │ │ │ │ + vldr s16, [pc, #872] @ 12e94 │ │ │ │ │ vldr s2, [r0, #40] @ 0x28 │ │ │ │ │ vadd.f32 s9, s9, s10 │ │ │ │ │ vldr s11, [r0, #-40] @ 0xffffffd8 │ │ │ │ │ - vldr s3, [pc, #860] @ 132a8 │ │ │ │ │ + vldr s3, [pc, #860] @ 12e98 │ │ │ │ │ vmla.f32 s0, s15, s16 │ │ │ │ │ vldr s10, [r0, #44] @ 0x2c │ │ │ │ │ vadd.f32 s11, s11, s2 │ │ │ │ │ vldr s12, [r0, #-44] @ 0xffffffd4 │ │ │ │ │ - vldr s5, [pc, #844] @ 132ac │ │ │ │ │ + vldr s5, [pc, #844] @ 12e9c │ │ │ │ │ vldr s7, [r0, #48] @ 0x30 │ │ │ │ │ vmla.f32 s0, s9, s3 │ │ │ │ │ vadd.f32 s12, s12, s10 │ │ │ │ │ - vldr s1, [pc, #832] @ 132b0 │ │ │ │ │ + vldr s1, [pc, #832] @ 12ea0 │ │ │ │ │ vldr s10, [r0, #-48] @ 0xffffffd0 │ │ │ │ │ vldr s13, [r0, #-52] @ 0xffffffcc │ │ │ │ │ vmla.f32 s0, s11, s5 │ │ │ │ │ - vldr s2, [pc, #820] @ 132b4 │ │ │ │ │ + vldr s2, [pc, #820] @ 12ea4 │ │ │ │ │ vadd.f32 s10, s10, s7 │ │ │ │ │ vldr s7, [r0, #52] @ 0x34 │ │ │ │ │ vldr s14, [r0, #-56] @ 0xffffffc8 │ │ │ │ │ - vldr s6, [pc, #808] @ 132b8 │ │ │ │ │ + vldr s6, [pc, #808] @ 12ea8 │ │ │ │ │ vmla.f32 s0, s12, s1 │ │ │ │ │ vadd.f32 s13, s13, s7 │ │ │ │ │ vldr s7, [r0, #56] @ 0x38 │ │ │ │ │ vldr s8, [r0, #-60] @ 0xffffffc4 │ │ │ │ │ - vldr s4, [pc, #792] @ 132bc │ │ │ │ │ + vldr s4, [pc, #792] @ 12eac │ │ │ │ │ vmla.f32 s0, s10, s2 │ │ │ │ │ vadd.f32 s14, s14, s7 │ │ │ │ │ vldr s7, [r0, #60] @ 0x3c │ │ │ │ │ - vldr s16, [pc, #780] @ 132c0 │ │ │ │ │ + vldr s16, [pc, #780] @ 12eb0 │ │ │ │ │ vldr s15, [r0, #-64] @ 0xffffffc0 │ │ │ │ │ vmla.f32 s0, s13, s6 │ │ │ │ │ vadd.f32 s8, s8, s7 │ │ │ │ │ vldr s9, [r0, #64] @ 0x40 │ │ │ │ │ vldr s5, [r0, #68] @ 0x44 │ │ │ │ │ - vldr s7, [pc, #760] @ 132c4 │ │ │ │ │ + vldr s7, [pc, #760] @ 12eb4 │ │ │ │ │ vmla.f32 s0, s14, s4 │ │ │ │ │ vadd.f32 s15, s15, s9 │ │ │ │ │ vldr s11, [r0, #-68] @ 0xffffffbc │ │ │ │ │ vldr s9, [r0, #-72] @ 0xffffffb8 │ │ │ │ │ - vldr s3, [pc, #744] @ 132c8 │ │ │ │ │ + vldr s3, [pc, #744] @ 12eb8 │ │ │ │ │ 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] @ 132cc │ │ │ │ │ + vldr s1, [pc, #716] @ 12ebc │ │ │ │ │ vadd.f32 s12, s12, s10 │ │ │ │ │ vldr s5, [r0, #80] @ 0x50 │ │ │ │ │ vldr s13, [r0, #-80] @ 0xffffffb0 │ │ │ │ │ vmla.f32 s0, s11, s3 │ │ │ │ │ - vldr s6, [pc, #700] @ 132d0 │ │ │ │ │ + vldr s6, [pc, #700] @ 12ec0 │ │ │ │ │ vldr s10, [r0, #-84] @ 0xffffffac │ │ │ │ │ vadd.f32 s13, s13, s5 │ │ │ │ │ - vldr s4, [pc, #692] @ 132d4 │ │ │ │ │ + vldr s4, [pc, #692] @ 12ec4 │ │ │ │ │ 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] @ 132d8 │ │ │ │ │ + vldr s2, [pc, #672] @ 12ec8 │ │ │ │ │ vldr s5, [r0, #92] @ 0x5c │ │ │ │ │ vmla.f32 s0, s12, s6 │ │ │ │ │ vadd.f32 s14, s14, s8 │ │ │ │ │ vldr s15, [r0, #-92] @ 0xffffffa4 │ │ │ │ │ - vldr s7, [pc, #656] @ 132dc │ │ │ │ │ + vldr s7, [pc, #656] @ 12ecc │ │ │ │ │ vldr s8, [r0, #-96] @ 0xffffffa0 │ │ │ │ │ vmla.f32 s0, s13, s4 │ │ │ │ │ vadd.f32 s15, s15, s5 │ │ │ │ │ - vldr s3, [pc, #644] @ 132e0 │ │ │ │ │ + vldr s3, [pc, #644] @ 12ed0 │ │ │ │ │ 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] @ 132e4 │ │ │ │ │ + vldr s16, [pc, #624] @ 12ed4 │ │ │ │ │ vldr s5, [r0, #104] @ 0x68 │ │ │ │ │ vadd.f32 s11, s11, s9 │ │ │ │ │ vldr s12, [r0, #-104] @ 0xffffff98 │ │ │ │ │ vmla.f32 s0, s14, s7 │ │ │ │ │ - vldr s6, [pc, #608] @ 132e8 │ │ │ │ │ + vldr s6, [pc, #608] @ 12ed8 │ │ │ │ │ vldr s4, [r0, #108] @ 0x6c │ │ │ │ │ vadd.f32 s12, s12, s5 │ │ │ │ │ vldr s9, [r0, #-108] @ 0xffffff94 │ │ │ │ │ - vldr s5, [pc, #596] @ 132ec │ │ │ │ │ + vldr s5, [pc, #596] @ 12edc │ │ │ │ │ vmla.f32 s0, s15, s3 │ │ │ │ │ vldr s10, [r0, #112] @ 0x70 │ │ │ │ │ vadd.f32 s9, s9, s4 │ │ │ │ │ vldr s13, [r0, #-112] @ 0xffffff90 │ │ │ │ │ - vldr s1, [pc, #580] @ 132f0 │ │ │ │ │ + vldr s1, [pc, #580] @ 12ee0 │ │ │ │ │ vldr s4, [r0, #116] @ 0x74 │ │ │ │ │ vmla.f32 s0, s8, s16 │ │ │ │ │ vadd.f32 s13, s13, s10 │ │ │ │ │ vldr s14, [r0, #-116] @ 0xffffff8c │ │ │ │ │ - vldr s7, [pc, #564] @ 132f4 │ │ │ │ │ + vldr s7, [pc, #564] @ 12ee4 │ │ │ │ │ vldr s10, [r0, #-120] @ 0xffffff88 │ │ │ │ │ vmla.f32 s0, s11, s6 │ │ │ │ │ vadd.f32 s14, s14, s4 │ │ │ │ │ - vldr s3, [pc, #552] @ 132f8 │ │ │ │ │ + vldr s3, [pc, #552] @ 12ee8 │ │ │ │ │ vldr s4, [r0, #120] @ 0x78 │ │ │ │ │ vldr s15, [r0, #-124] @ 0xffffff84 │ │ │ │ │ vmla.f32 s0, s12, s5 │ │ │ │ │ - vldr s2, [pc, #540] @ 132fc │ │ │ │ │ + vldr s2, [pc, #540] @ 12eec │ │ │ │ │ vadd.f32 s10, s10, s4 │ │ │ │ │ vldr s4, [r0, #124] @ 0x7c │ │ │ │ │ - vldr s6, [pc, #532] @ 13300 │ │ │ │ │ + vldr s6, [pc, #532] @ 12ef0 │ │ │ │ │ vldr s11, [r0, #-128] @ 0xffffff80 │ │ │ │ │ vmla.f32 s0, s9, s1 │ │ │ │ │ vadd.f32 s15, s15, s4 │ │ │ │ │ vldr s8, [r0, #128] @ 0x80 │ │ │ │ │ vldr s5, [r0, #132] @ 0x84 │ │ │ │ │ - vldr s4, [pc, #512] @ 13304 │ │ │ │ │ + vldr s4, [pc, #512] @ 12ef4 │ │ │ │ │ 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] @ 13308 │ │ │ │ │ + vldr s16, [pc, #484] @ 12ef8 │ │ │ │ │ vadd.f32 s12, s12, s9 │ │ │ │ │ vldr s5, [r0, #140] @ 0x8c │ │ │ │ │ vldr s13, [r0, #-140] @ 0xffffff74 │ │ │ │ │ vmla.f32 s0, s10, s2 │ │ │ │ │ - vldr s7, [pc, #468] @ 1330c │ │ │ │ │ + vldr s7, [pc, #468] @ 12efc │ │ │ │ │ vldr s9, [r0, #-144] @ 0xffffff70 │ │ │ │ │ vadd.f32 s13, s13, s5 │ │ │ │ │ - vldr s3, [pc, #460] @ 13310 │ │ │ │ │ + vldr s3, [pc, #460] @ 12f00 │ │ │ │ │ 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] @ 13314 │ │ │ │ │ + vldr s1, [pc, #440] @ 12f04 │ │ │ │ │ vldr s5, [r0, #152] @ 0x98 │ │ │ │ │ vmla.f32 s0, s11, s4 │ │ │ │ │ vadd.f32 s14, s14, s10 │ │ │ │ │ vldr s15, [r0, #-152] @ 0xffffff68 │ │ │ │ │ - vldr s6, [pc, #424] @ 13318 │ │ │ │ │ + vldr s6, [pc, #424] @ 12f08 │ │ │ │ │ vldr s10, [r0, #-156] @ 0xffffff64 │ │ │ │ │ vmla.f32 s0, s8, s16 │ │ │ │ │ vadd.f32 s15, s15, s5 │ │ │ │ │ - vldr s4, [pc, #412] @ 1331c │ │ │ │ │ + vldr s4, [pc, #412] @ 12f0c │ │ │ │ │ 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] @ 13320 │ │ │ │ │ + vldr s2, [pc, #392] @ 12f10 │ │ │ │ │ vldr s5, [r0, #164] @ 0xa4 │ │ │ │ │ vadd.f32 s11, s11, s8 │ │ │ │ │ vldr s12, [r0, #-164] @ 0xffffff5c │ │ │ │ │ vmla.f32 s0, s13, s3 │ │ │ │ │ - vldr s7, [pc, #376] @ 13324 │ │ │ │ │ + vldr s7, [pc, #376] @ 12f14 │ │ │ │ │ vldr s8, [r0, #-168] @ 0xffffff58 │ │ │ │ │ vadd.f32 s12, s12, s5 │ │ │ │ │ - vldr s3, [pc, #368] @ 13328 │ │ │ │ │ + vldr s3, [pc, #368] @ 12f18 │ │ │ │ │ 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] @ 1332c │ │ │ │ │ + vldr s16, [pc, #348] @ 12f1c │ │ │ │ │ vldr s5, [r0, #176] @ 0xb0 │ │ │ │ │ vmla.f32 s0, s14, s6 │ │ │ │ │ vadd.f32 s13, s13, s9 │ │ │ │ │ vldr s14, [r0, #-176] @ 0xffffff50 │ │ │ │ │ - vldr s6, [pc, #332] @ 13330 │ │ │ │ │ + vldr s6, [pc, #332] @ 12f20 │ │ │ │ │ vldr s9, [r0, #-180] @ 0xffffff4c │ │ │ │ │ vmla.f32 s0, s15, s4 │ │ │ │ │ vadd.f32 s14, s14, s5 │ │ │ │ │ - vldr s4, [pc, #320] @ 13334 │ │ │ │ │ + vldr s4, [pc, #320] @ 12f24 │ │ │ │ │ vldr s5, [r0, #180] @ 0xb4 │ │ │ │ │ vldr s15, [r0, #-184] @ 0xffffff48 │ │ │ │ │ vmla.f32 s0, s10, s2 │ │ │ │ │ - vldr s1, [pc, #308] @ 13338 │ │ │ │ │ + vldr s1, [pc, #308] @ 12f28 │ │ │ │ │ vadd.f32 s9, s9, s5 │ │ │ │ │ vldr s10, [r0, #184] @ 0xb8 │ │ │ │ │ vldr s5, [r0, #188] @ 0xbc │ │ │ │ │ - vldr s2, [pc, #296] @ 1333c │ │ │ │ │ + vldr s2, [pc, #296] @ 12f2c │ │ │ │ │ vmla.f32 s0, s11, s7 │ │ │ │ │ vadd.f32 s15, s15, s10 │ │ │ │ │ vldr s11, [r0, #-188] @ 0xffffff44 │ │ │ │ │ - vldr s7, [pc, #284] @ 13340 │ │ │ │ │ + vldr s7, [pc, #284] @ 12f30 │ │ │ │ │ vldr s10, [r0, #-192] @ 0xffffff40 │ │ │ │ │ vmla.f32 s0, s12, s3 │ │ │ │ │ vadd.f32 s11, s11, s5 │ │ │ │ │ - vldr s3, [pc, #272] @ 13344 │ │ │ │ │ + vldr s3, [pc, #272] @ 12f34 │ │ │ │ │ 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] @ 13348 │ │ │ │ │ + vldr s16, [pc, #248] @ 12f38 │ │ │ │ │ vadd.f32 s12, s12, s8 │ │ │ │ │ vldr s8, [r0, #-204] @ 0xffffff34 │ │ │ │ │ vmla.f32 s0, s13, s6 │ │ │ │ │ vldr s13, [r0, #-200] @ 0xffffff38 │ │ │ │ │ - vldr s6, [pc, #232] @ 1334c │ │ │ │ │ + vldr s6, [pc, #232] @ 12f3c │ │ │ │ │ vadd.f32 s13, s13, s5 │ │ │ │ │ vldr s5, [r0, #204] @ 0xcc │ │ │ │ │ vmla.f32 s0, s14, s4 │ │ │ │ │ - vldr s4, [pc, #220] @ 13350 │ │ │ │ │ + vldr s4, [pc, #220] @ 12f40 │ │ │ │ │ vldr s14, [r0, #-208] @ 0xffffff30 │ │ │ │ │ vadd.f32 s8, s8, s5 │ │ │ │ │ vldr s5, [r0, #212] @ 0xd4 │ │ │ │ │ - b.n 13404 │ │ │ │ │ + b.n 12ff4 │ │ │ │ │ nop │ │ │ │ │ sbcs r5, r6 │ │ │ │ │ subs r6, #162 @ 0xa2 │ │ │ │ │ adds r5, #157 @ 0x9d │ │ │ │ │ subs r6, #241 @ 0xf1 │ │ │ │ │ asrs r6, r2, #18 │ │ │ │ │ subs r4, #235 @ 0xeb │ │ │ │ │ @@ -32972,87 +32841,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 131f8 │ │ │ │ │ - cbnz r6, 13326 │ │ │ │ │ + bne.n 12de8 │ │ │ │ │ + cbnz r6, 12f16 │ │ │ │ │ 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 131f8 │ │ │ │ │ + bgt.n 12de8 │ │ │ │ │ subs r3, #24 │ │ │ │ │ - b.n 12de6 │ │ │ │ │ + b.n 129d6 │ │ │ │ │ pop {r5, r6} │ │ │ │ │ strh r1, [r1, #60] @ 0x3c │ │ │ │ │ - cbnz r0, 13342 │ │ │ │ │ + cbnz r0, 12f32 │ │ │ │ │ lsrs r7, r0, #16 │ │ │ │ │ subs r4, #59 @ 0x3b │ │ │ │ │ - blt.n 132fa │ │ │ │ │ + blt.n 12eea │ │ │ │ │ subs r3, #192 @ 0xc0 │ │ │ │ │ lsrs r4, r4 │ │ │ │ │ pop {r1, r2, r4} │ │ │ │ │ adcs r6, r3 │ │ │ │ │ - cbnz r0, 13366 │ │ │ │ │ + cbnz r0, 12f56 │ │ │ │ │ ldrh r3, [r4, #50] @ 0x32 │ │ │ │ │ subs r3, #230 @ 0xe6 │ │ │ │ │ cmp r5, #190 @ 0xbe │ │ │ │ │ subs r3, #241 @ 0xf1 │ │ │ │ │ ldrh r0, [r0, #60] @ 0x3c │ │ │ │ │ - cbnz r5, 13362 │ │ │ │ │ - blt.n 13224 │ │ │ │ │ - cbnz r5, 1337a │ │ │ │ │ + cbnz r5, 12f52 │ │ │ │ │ + blt.n 12e14 │ │ │ │ │ + cbnz r5, 12f6a │ │ │ │ │ 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, 13386 │ │ │ │ │ + cbnz r2, 12f76 │ │ │ │ │ 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, 1338a │ │ │ │ │ + cbnz r6, 12f7a │ │ │ │ │ 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, 1338c │ │ │ │ │ + cbnz r6, 12f7c │ │ │ │ │ stmia r1!, {r0, r3, r5, r6, r7} │ │ │ │ │ - cbnz r2, 13380 │ │ │ │ │ + cbnz r2, 12f70 │ │ │ │ │ str r3, [r7, #60] @ 0x3c │ │ │ │ │ subs r3, #69 @ 0x45 │ │ │ │ │ @ instruction: 0xb8b1 │ │ │ │ │ subs r3, #75 @ 0x4b │ │ │ │ │ ldmia r6!, {r0, r2, r5, r7} │ │ │ │ │ - cbnz r6, 13380 │ │ │ │ │ + cbnz r6, 12f70 │ │ │ │ │ ldrb r0, [r1, #15] │ │ │ │ │ subs r3, #77 @ 0x4d │ │ │ │ │ str r3, [r5, #88] @ 0x58 │ │ │ │ │ - cbnz r1, 1339a │ │ │ │ │ + cbnz r1, 12f8a │ │ │ │ │ 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, 133a6 │ │ │ │ │ + cbnz r1, 12f96 │ │ │ │ │ str r4, [r7, r6] │ │ │ │ │ - cbnz r2, 133a0 │ │ │ │ │ + cbnz r2, 12f90 │ │ │ │ │ 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 │ │ │ │ │ @@ -33062,23 +32931,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 13302 │ │ │ │ │ + bls.n 12ef2 │ │ │ │ │ subs r2, #168 @ 0xa8 │ │ │ │ │ ldrh r1, [r2, r4] │ │ │ │ │ rev16 r0, r4 │ │ │ │ │ ldrb r1, [r6, #17] │ │ │ │ │ - cbnz r0, 133aa │ │ │ │ │ + cbnz r0, 12f9a │ │ │ │ │ @ instruction: 0xb8f8 │ │ │ │ │ subs r2, #10 │ │ │ │ │ - ldr r4, [pc, #792] @ (136a8 ) │ │ │ │ │ + ldr r4, [pc, #792] @ (13298 ) │ │ │ │ │ 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 │ │ │ │ │ @@ -33090,460 +32959,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, 135a8 ) │ │ │ │ │ - cbnz r6, 133f8 │ │ │ │ │ + add r4, pc, #492 @ (adr r4, 13198 ) │ │ │ │ │ + cbnz r6, 12fe8 │ │ │ │ │ strb r7, [r0, #23] │ │ │ │ │ subs r1, #207 @ 0xcf │ │ │ │ │ mcrr2 9, 1, r3, pc, cr1 @ │ │ │ │ │ adds r6, #51 @ 0x33 │ │ │ │ │ - cbnz r7, 133ea │ │ │ │ │ + cbnz r7, 12fda │ │ │ │ │ ldmia r7, {r2, r7} │ │ │ │ │ - cbnz r6, 13408 │ │ │ │ │ - cbnz r5, 133f0 │ │ │ │ │ - cbnz r1, 13402 │ │ │ │ │ + cbnz r6, 12ff8 │ │ │ │ │ + cbnz r5, 12fe0 │ │ │ │ │ + cbnz r1, 12ff2 │ │ │ │ │ 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 1339a │ │ │ │ │ + bne.n 12f8a │ │ │ │ │ subs r1, #162 @ 0xa2 │ │ │ │ │ stmia r7!, {r4, r6} │ │ │ │ │ subs r1, #68 @ 0x44 │ │ │ │ │ muls r0, r1 │ │ │ │ │ - cbnz r2, 1340e │ │ │ │ │ + cbnz r2, 12ffe │ │ │ │ │ str r2, [sp, #764] @ 0x2fc │ │ │ │ │ @ instruction: 0xb8fe │ │ │ │ │ - ldr r2, [pc, #472] @ (135cc ) │ │ │ │ │ - cbnz r5, 133fa │ │ │ │ │ + ldr r2, [pc, #472] @ (131bc ) │ │ │ │ │ + cbnz r5, 12fea │ │ │ │ │ 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] @ 13354 │ │ │ │ │ + vldr s1, [pc, #-188] @ 12f44 │ │ │ │ │ vadd.f32 s14, s14, s9 │ │ │ │ │ vldr s9, [r0, #-216] @ 0xffffff28 │ │ │ │ │ vmla.f32 s0, s15, s7 │ │ │ │ │ vldr s15, [r0, #-212] @ 0xffffff2c │ │ │ │ │ - vldr s7, [pc, #-204] @ 13358 │ │ │ │ │ + vldr s7, [pc, #-204] @ 12f48 │ │ │ │ │ vadd.f32 s15, s15, s5 │ │ │ │ │ vldr s5, [r0, #216] @ 0xd8 │ │ │ │ │ vmla.f32 s0, s11, s3 │ │ │ │ │ - vldr s3, [pc, #-216] @ 1335c │ │ │ │ │ + vldr s3, [pc, #-216] @ 12f4c │ │ │ │ │ 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] @ 13360 │ │ │ │ │ + vldr s2, [pc, #-236] @ 12f50 │ │ │ │ │ vadd.f32 s11, s11, s10 │ │ │ │ │ vldr s10, [r0, #-228] @ 0xffffff1c │ │ │ │ │ vmla.f32 s0, s12, s6 │ │ │ │ │ vldr s12, [r0, #-224] @ 0xffffff20 │ │ │ │ │ - vldr s6, [pc, #-252] @ 13364 │ │ │ │ │ + vldr s6, [pc, #-252] @ 12f54 │ │ │ │ │ vadd.f32 s12, s12, s5 │ │ │ │ │ vldr s5, [r0, #228] @ 0xe4 │ │ │ │ │ vmla.f32 s0, s13, s4 │ │ │ │ │ - vldr s4, [pc, #-264] @ 13368 │ │ │ │ │ + vldr s4, [pc, #-264] @ 12f58 │ │ │ │ │ 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] @ 1336c │ │ │ │ │ + vldr s16, [pc, #-284] @ 12f5c │ │ │ │ │ vadd.f32 s13, s13, s8 │ │ │ │ │ vldr s8, [r0, #-240] @ 0xffffff10 │ │ │ │ │ vmla.f32 s0, s14, s7 │ │ │ │ │ vldr s14, [r0, #-236] @ 0xffffff14 │ │ │ │ │ - vldr s7, [pc, #-300] @ 13370 │ │ │ │ │ + vldr s7, [pc, #-300] @ 12f60 │ │ │ │ │ vadd.f32 s14, s14, s5 │ │ │ │ │ vldr s5, [r0, #240] @ 0xf0 │ │ │ │ │ vmla.f32 s0, s15, s3 │ │ │ │ │ - vldr s3, [pc, #-312] @ 13374 │ │ │ │ │ + vldr s3, [pc, #-312] @ 12f64 │ │ │ │ │ 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] @ 13378 │ │ │ │ │ + vldr s1, [pc, #-332] @ 12f68 │ │ │ │ │ vadd.f32 s15, s15, s9 │ │ │ │ │ vldr s9, [r0, #-252] @ 0xffffff04 │ │ │ │ │ vmla.f32 s0, s11, s6 │ │ │ │ │ vldr s11, [r0, #-248] @ 0xffffff08 │ │ │ │ │ - vldr s6, [pc, #-348] @ 1337c │ │ │ │ │ + vldr s6, [pc, #-348] @ 12f6c │ │ │ │ │ vadd.f32 s11, s11, s5 │ │ │ │ │ vldr s5, [r0, #252] @ 0xfc │ │ │ │ │ vmla.f32 s0, s12, s4 │ │ │ │ │ - vldr s4, [pc, #-360] @ 13380 │ │ │ │ │ + vldr s4, [pc, #-360] @ 12f70 │ │ │ │ │ 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] @ 13384 │ │ │ │ │ + vldr s2, [pc, #-384] @ 12f74 │ │ │ │ │ vadd.f32 s12, s12, s10 │ │ │ │ │ vldr s10, [r1] │ │ │ │ │ vmla.f32 s0, s13, s7 │ │ │ │ │ vldr s13, [r3] │ │ │ │ │ - vldr s7, [pc, #-400] @ 13388 │ │ │ │ │ + vldr s7, [pc, #-400] @ 12f78 │ │ │ │ │ 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] @ 1338c │ │ │ │ │ + vldr s3, [pc, #-420] @ 12f7c │ │ │ │ │ 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] @ 13390 │ │ │ │ │ + vldr s16, [pc, #-444] @ 12f80 │ │ │ │ │ vadd.f32 s14, s14, s8 │ │ │ │ │ vldr s8, [r1] │ │ │ │ │ vmla.f32 s0, s15, s6 │ │ │ │ │ vldr s15, [r3] │ │ │ │ │ - vldr s6, [pc, #-460] @ 13394 │ │ │ │ │ + vldr s6, [pc, #-460] @ 12f84 │ │ │ │ │ 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] @ 13398 │ │ │ │ │ + vldr s4, [pc, #-480] @ 12f88 │ │ │ │ │ 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] @ 1339c │ │ │ │ │ + vldr s1, [pc, #-504] @ 12f8c │ │ │ │ │ vadd.f32 s11, s11, s9 │ │ │ │ │ vldr s9, [r1] │ │ │ │ │ vmla.f32 s0, s12, s7 │ │ │ │ │ vldr s12, [r3] │ │ │ │ │ - vldr s7, [pc, #-520] @ 133a0 │ │ │ │ │ + vldr s7, [pc, #-520] @ 12f90 │ │ │ │ │ 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] @ 133a4 │ │ │ │ │ + vldr s3, [pc, #-540] @ 12f94 │ │ │ │ │ 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] @ 133a8 │ │ │ │ │ + vldr s2, [pc, #-564] @ 12f98 │ │ │ │ │ vadd.f32 s13, s13, s10 │ │ │ │ │ vldr s10, [r1] │ │ │ │ │ vmla.f32 s0, s14, s6 │ │ │ │ │ vldr s14, [r3] │ │ │ │ │ - vldr s6, [pc, #-580] @ 133ac │ │ │ │ │ + vldr s6, [pc, #-580] @ 12f9c │ │ │ │ │ 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] @ 133b0 │ │ │ │ │ + vldr s4, [pc, #-600] @ 12fa0 │ │ │ │ │ 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] @ 133b4 │ │ │ │ │ + vldr s16, [pc, #-624] @ 12fa4 │ │ │ │ │ vadd.f32 s15, s15, s8 │ │ │ │ │ vldr s8, [r1] │ │ │ │ │ vmla.f32 s0, s11, s7 │ │ │ │ │ vldr s11, [r3] │ │ │ │ │ - vldr s7, [pc, #-640] @ 133b8 │ │ │ │ │ + vldr s7, [pc, #-640] @ 12fa8 │ │ │ │ │ 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] @ 133bc │ │ │ │ │ + vldr s3, [pc, #-660] @ 12fac │ │ │ │ │ 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 s1, [pc, #-680] @ 133c0 │ │ │ │ │ + vldr s1, [pc, #-680] @ 12fb0 │ │ │ │ │ vadd.f32 s12, s12, s9 │ │ │ │ │ vmla.f32 s0, s13, s6 │ │ │ │ │ vldr s13, [r3] │ │ │ │ │ - vldr s6, [pc, #-692] @ 133c4 │ │ │ │ │ + vldr s6, [pc, #-692] @ 12fb4 │ │ │ │ │ sub.w r3, r0, #332 @ 0x14c │ │ │ │ │ vldr s5, [r0, #320] @ 0x140 │ │ │ │ │ vldr s9, [r1] │ │ │ │ │ sub.w r1, r0, #336 @ 0x150 │ │ │ │ │ vmla.f32 s0, s14, s4 │ │ │ │ │ - vldr s4, [pc, #-712] @ 133c8 │ │ │ │ │ + vldr s4, [pc, #-712] @ 12fb8 │ │ │ │ │ vadd.f32 s13, s13, s5 │ │ │ │ │ vldr s5, [r0, #324] @ 0x144 │ │ │ │ │ vldr s14, [r2] │ │ │ │ │ sub.w r2, r0, #340 @ 0x154 │ │ │ │ │ vmla.f32 s0, s10, s2 │ │ │ │ │ vadd.f32 s9, s9, s5 │ │ │ │ │ vldr s10, [r0, #328] @ 0x148 │ │ │ │ │ vldr s5, [r0, #332] @ 0x14c │ │ │ │ │ - vldr s2, [pc, #-744] @ 133cc │ │ │ │ │ + vldr s2, [pc, #-744] @ 12fbc │ │ │ │ │ vmla.f32 s0, s15, s7 │ │ │ │ │ vadd.f32 s14, s14, s10 │ │ │ │ │ vldr s15, [r3] │ │ │ │ │ sub.w r3, r0, #344 @ 0x158 │ │ │ │ │ - vldr s7, [pc, #-760] @ 133d0 │ │ │ │ │ + vldr s7, [pc, #-760] @ 12fc0 │ │ │ │ │ vldr s10, [r1] │ │ │ │ │ sub.w r1, r0, #348 @ 0x15c │ │ │ │ │ vmla.f32 s0, s11, s3 │ │ │ │ │ vadd.f32 s15, s15, s5 │ │ │ │ │ - vldr s3, [pc, #-776] @ 133d4 │ │ │ │ │ + vldr s3, [pc, #-776] @ 12fc4 │ │ │ │ │ vldr s5, [r0, #336] @ 0x150 │ │ │ │ │ vldr s11, [r2] │ │ │ │ │ sub.w r2, r0, #352 @ 0x160 │ │ │ │ │ vmla.f32 s0, s8, s16 │ │ │ │ │ vldr s8, [r0, #340] @ 0x154 │ │ │ │ │ vadd.f32 s10, s10, s5 │ │ │ │ │ vldr s5, [r0, #344] @ 0x158 │ │ │ │ │ - vldr s16, [pc, #-804] @ 133d8 │ │ │ │ │ + vldr s16, [pc, #-804] @ 12fc8 │ │ │ │ │ vadd.f32 s11, s11, s8 │ │ │ │ │ vldr s8, [r1] │ │ │ │ │ vmla.f32 s0, s12, s6 │ │ │ │ │ vldr s12, [r3] │ │ │ │ │ - vldr s6, [pc, #-820] @ 133dc │ │ │ │ │ + vldr s6, [pc, #-820] @ 12fcc │ │ │ │ │ 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] @ 133e0 │ │ │ │ │ + vldr s4, [pc, #-840] @ 12fd0 │ │ │ │ │ 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] @ 133e4 │ │ │ │ │ + vldr s1, [pc, #-864] @ 12fd4 │ │ │ │ │ vadd.f32 s13, s13, s9 │ │ │ │ │ vldr s9, [r1] │ │ │ │ │ vmla.f32 s0, s14, s7 │ │ │ │ │ vldr s14, [r3] │ │ │ │ │ - vldr s7, [pc, #-880] @ 133e8 │ │ │ │ │ + vldr s7, [pc, #-880] @ 12fd8 │ │ │ │ │ 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] @ 133ec │ │ │ │ │ + vldr s3, [pc, #-900] @ 12fdc │ │ │ │ │ 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] @ 133f0 │ │ │ │ │ + vldr s2, [pc, #-924] @ 12fe0 │ │ │ │ │ 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] @ 133f4 │ │ │ │ │ + vldr s6, [pc, #-944] @ 12fe4 │ │ │ │ │ vadd.f32 s15, s15, s11 │ │ │ │ │ vldr s11, [r1] │ │ │ │ │ vmla.f32 s0, s12, s4 │ │ │ │ │ - vldr s4, [pc, #-956] @ 133f8 │ │ │ │ │ + vldr s4, [pc, #-956] @ 12fe8 │ │ │ │ │ vldr s12, [r2] │ │ │ │ │ sub.w r1, r0, #384 @ 0x180 │ │ │ │ │ vadd.f32 s11, s11, s5 │ │ │ │ │ vldr s5, [r0, #380] @ 0x17c │ │ │ │ │ sub.w r2, r0, #388 @ 0x184 │ │ │ │ │ vmla.f32 s0, s8, s16 │ │ │ │ │ vldr s8, [r0, #376] @ 0x178 │ │ │ │ │ - vldr s16, [pc, #-984] @ 133fc │ │ │ │ │ + vldr s16, [pc, #-984] @ 12fec │ │ │ │ │ vadd.f32 s12, s12, s8 │ │ │ │ │ vmla.f32 s0, s13, s7 │ │ │ │ │ vldr s13, [r3] │ │ │ │ │ - vldr s7, [pc, #-996] @ 13400 │ │ │ │ │ + vldr s7, [pc, #-996] @ 12ff0 │ │ │ │ │ sub.w r3, r0, #392 @ 0x188 │ │ │ │ │ vldr s8, [r1] │ │ │ │ │ sub.w r1, r0, #396 @ 0x18c │ │ │ │ │ vadd.f32 s13, s13, s5 │ │ │ │ │ vldr s5, [r0, #384] @ 0x180 │ │ │ │ │ vmla.f32 s0, s14, s3 │ │ │ │ │ - vldr s3, [pc, #600] @ 13a58 │ │ │ │ │ + vldr s3, [pc, #600] @ 13648 │ │ │ │ │ vldr s14, [r2] │ │ │ │ │ sub.w r2, r0, #400 @ 0x190 │ │ │ │ │ vadd.f32 s8, s8, s5 │ │ │ │ │ vldr s5, [r0, #392] @ 0x188 │ │ │ │ │ vmla.f32 s0, s9, s1 │ │ │ │ │ vldr s9, [r0, #388] @ 0x184 │ │ │ │ │ - vldr s1, [pc, #576] @ 13a5c │ │ │ │ │ + vldr s1, [pc, #576] @ 1364c │ │ │ │ │ vadd.f32 s14, s14, s9 │ │ │ │ │ vldr s9, [r1] │ │ │ │ │ vmla.f32 s0, s15, s6 │ │ │ │ │ vldr s15, [r3] │ │ │ │ │ - vldr s6, [pc, #560] @ 13a60 │ │ │ │ │ + vldr s6, [pc, #560] @ 13650 │ │ │ │ │ sub.w r3, r0, #404 @ 0x194 │ │ │ │ │ sub.w r1, r0, #408 @ 0x198 │ │ │ │ │ vadd.f32 s15, s15, s5 │ │ │ │ │ vldr s5, [r0, #396] @ 0x18c │ │ │ │ │ vmla.f32 s0, s10, s4 │ │ │ │ │ - vldr s4, [pc, #540] @ 13a64 │ │ │ │ │ + vldr s4, [pc, #540] @ 13654 │ │ │ │ │ vldr s10, [r2] │ │ │ │ │ sub.w r2, r0, #412 @ 0x19c │ │ │ │ │ vadd.f32 s9, s9, s5 │ │ │ │ │ vldr s5, [r0, #404] @ 0x194 │ │ │ │ │ vmla.f32 s0, s11, s2 │ │ │ │ │ vldr s11, [r3] │ │ │ │ │ - vldr s2, [pc, #516] @ 13a68 │ │ │ │ │ + vldr s2, [pc, #516] @ 13658 │ │ │ │ │ sub.w r3, r0, #416 @ 0x1a0 │ │ │ │ │ vadd.f32 s11, s11, s5 │ │ │ │ │ vldr s5, [r0, #408] @ 0x198 │ │ │ │ │ vmla.f32 s0, s12, s7 │ │ │ │ │ vldr s12, [r0, #400] @ 0x190 │ │ │ │ │ - vldr s7, [pc, #496] @ 13a6c │ │ │ │ │ + vldr s7, [pc, #496] @ 1365c │ │ │ │ │ vadd.f32 s10, s10, s12 │ │ │ │ │ vldr s12, [r1] │ │ │ │ │ vmla.f32 s0, s13, s3 │ │ │ │ │ - vldr s3, [pc, #484] @ 13a70 │ │ │ │ │ + vldr s3, [pc, #484] @ 13660 │ │ │ │ │ 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] @ 13a74 │ │ │ │ │ + vldr s16, [pc, #456] @ 13664 │ │ │ │ │ vadd.f32 s13, s13, s8 │ │ │ │ │ vldr s8, [r1] │ │ │ │ │ vmla.f32 s0, s14, s6 │ │ │ │ │ vldr s14, [r3] │ │ │ │ │ - vldr s6, [pc, #440] @ 13a78 │ │ │ │ │ + vldr s6, [pc, #440] @ 13668 │ │ │ │ │ sub.w r3, r0, #428 @ 0x1ac │ │ │ │ │ sub.w r1, r0, #432 @ 0x1b0 │ │ │ │ │ vadd.f32 s14, s14, s5 │ │ │ │ │ - vldr s5, [pc, #428] @ 13a7c │ │ │ │ │ + vldr s5, [pc, #428] @ 1366c │ │ │ │ │ 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] @ 13a80 │ │ │ │ │ + vldr s1, [pc, #396] @ 13670 │ │ │ │ │ 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] @ 13a84 │ │ │ │ │ + vldr s7, [pc, #376] @ 13674 │ │ │ │ │ vadd.f32 s15, s15, s10 │ │ │ │ │ vldr s10, [r1] │ │ │ │ │ vmla.f32 s0, s11, s3 │ │ │ │ │ vldr s11, [r2] │ │ │ │ │ - vldr s3, [pc, #360] @ 13a88 │ │ │ │ │ + vldr s3, [pc, #360] @ 13678 │ │ │ │ │ sub.w r1, r0, #444 @ 0x1bc │ │ │ │ │ vadd.f32 s10, s10, s4 │ │ │ │ │ - vldr s4, [pc, #352] @ 13a8c │ │ │ │ │ + vldr s4, [pc, #352] @ 1367c │ │ │ │ │ sub.w r2, r0, #448 @ 0x1c0 │ │ │ │ │ vmla.f32 s0, s12, s2 │ │ │ │ │ vldr s12, [r3] │ │ │ │ │ vldr s2, [r0, #444] @ 0x1bc │ │ │ │ │ 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 s5, [pc, #304] @ 13a90 │ │ │ │ │ + vldr s5, [pc, #304] @ 13680 │ │ │ │ │ sub.w r1, r0, #456 @ 0x1c8 │ │ │ │ │ vadd.f32 s13, s13, s2 │ │ │ │ │ vldr s14, [r2] │ │ │ │ │ - vldr s6, [pc, #292] @ 13a94 │ │ │ │ │ + vldr s6, [pc, #292] @ 13684 │ │ │ │ │ sub.w r2, r0, #460 @ 0x1cc │ │ │ │ │ vmla.f32 s0, s8, s16 │ │ │ │ │ vldr s2, [r0, #448] @ 0x1c0 │ │ │ │ │ vldr s8, [r0, #452] @ 0x1c4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:45 │ │ │ │ │ vpop {d8} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:42 │ │ │ │ │ vadd.f32 s14, s14, s2 │ │ │ │ │ vmla.f32 s0, s15, s7 │ │ │ │ │ - vldr s7, [pc, #264] @ 13a98 │ │ │ │ │ + vldr s7, [pc, #264] @ 13688 │ │ │ │ │ vldr s15, [r3] │ │ │ │ │ sub.w r3, r0, #464 @ 0x1d0 │ │ │ │ │ - vldr s2, [pc, #256] @ 13a9c │ │ │ │ │ + vldr s2, [pc, #256] @ 1368c │ │ │ │ │ vmla.f32 s0, s9, s1 │ │ │ │ │ vadd.f32 s15, s15, s8 │ │ │ │ │ vldr s9, [r1] │ │ │ │ │ sub.w r1, r0, #472 @ 0x1d8 │ │ │ │ │ vldr s8, [r0, #456] @ 0x1c8 │ │ │ │ │ - vldr s1, [pc, #236] @ 13aa0 │ │ │ │ │ + vldr s1, [pc, #236] @ 13690 │ │ │ │ │ vmla.f32 s0, s10, s3 │ │ │ │ │ vldr s10, [r2] │ │ │ │ │ vadd.f32 s9, s9, s8 │ │ │ │ │ vldr s8, [r0, #460] @ 0x1cc │ │ │ │ │ - vldr s3, [pc, #220] @ 13aa4 │ │ │ │ │ + vldr s3, [pc, #220] @ 13694 │ │ │ │ │ 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] @ 13aa8 │ │ │ │ │ + vldr s4, [pc, #196] @ 13698 │ │ │ │ │ vmla.f32 s0, s12, s5 │ │ │ │ │ vldr s12, [ip] │ │ │ │ │ vadd.f32 s11, s11, s8 │ │ │ │ │ vldr s8, [r0, #468] @ 0x1d4 │ │ │ │ │ - vldr s5, [pc, #180] @ 13aac │ │ │ │ │ + vldr s5, [pc, #180] @ 1369c │ │ │ │ │ vmla.f32 s0, s13, s6 │ │ │ │ │ vadd.f32 s12, s12, s8 │ │ │ │ │ vldr s13, [r1] │ │ │ │ │ vldr s8, [r0, #472] @ 0x1d8 │ │ │ │ │ - vldr s6, [pc, #164] @ 13ab0 │ │ │ │ │ + vldr s6, [pc, #164] @ 136a0 │ │ │ │ │ vmla.f32 s0, s14, s7 │ │ │ │ │ vldr s14, [r2] │ │ │ │ │ vadd.f32 s13, s13, s8 │ │ │ │ │ vldr s8, [r0, #476] @ 0x1dc │ │ │ │ │ - vldr s7, [pc, #148] @ 13ab4 │ │ │ │ │ + vldr s7, [pc, #148] @ 136a4 │ │ │ │ │ vmla.f32 s0, s15, s2 │ │ │ │ │ vadd.f32 s14, s14, s8 │ │ │ │ │ vldr s15, [r3] │ │ │ │ │ vldr s2, [r0, #480] @ 0x1e0 │ │ │ │ │ - vldr s8, [pc, #132] @ 13ab8 │ │ │ │ │ + vldr s8, [pc, #132] @ 136a8 │ │ │ │ │ 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 132ae │ │ │ │ │ + b.n 12e9e │ │ │ │ │ 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 │ │ │ │ │ @@ -33557,135 +33426,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 13a40 │ │ │ │ │ + ble.n 13630 │ │ │ │ │ @ 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 1399c │ │ │ │ │ + bmi.n 1358c │ │ │ │ │ adds r7, #210 @ 0xd2 │ │ │ │ │ - cbnz r7, 13abc │ │ │ │ │ + cbnz r7, 136ac │ │ │ │ │ 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 13e1c │ │ │ │ │ + b.n 13a0c │ │ │ │ │ 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] @ 13b44 │ │ │ │ │ + vldr s3, [pc, #120] @ 13734 │ │ │ │ │ ./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] @ 13b48 │ │ │ │ │ + vldr s5, [pc, #100] @ 13738 │ │ │ │ │ vmul.f32 s0, s0, s3 │ │ │ │ │ vadd.f32 s11, s11, s14 │ │ │ │ │ vmla.f32 s0, s6, s15 │ │ │ │ │ vldr s12, [r0, #-20] @ 0xffffffec │ │ │ │ │ - vldr s7, [pc, #84] @ 13b4c │ │ │ │ │ + vldr s7, [pc, #84] @ 1373c │ │ │ │ │ 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] @ 13b50 │ │ │ │ │ + vldr s8, [pc, #64] @ 13740 │ │ │ │ │ vadd.f32 s13, s13, s4 │ │ │ │ │ vldr s14, [r0, #-36] @ 0xffffffdc │ │ │ │ │ - vldr s9, [pc, #56] @ 13b54 │ │ │ │ │ + vldr s9, [pc, #56] @ 13744 │ │ │ │ │ vmla.f32 s0, s12, s7 │ │ │ │ │ vldr s15, [r0, #-44] @ 0xffffffd4 │ │ │ │ │ vadd.f32 s14, s14, s10 │ │ │ │ │ vldr s6, [r0, #44] @ 0x2c │ │ │ │ │ - vldr s10, [pc, #40] @ 13b58 │ │ │ │ │ + vldr s10, [pc, #40] @ 13748 │ │ │ │ │ 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 13620 │ │ │ │ │ + b.n 13210 │ │ │ │ │ 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, 13b8a │ │ │ │ │ + cbnz r5, 1377a │ │ │ │ │ half_iir1(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:92 │ │ │ │ │ vldr s13, [r0, #8] │ │ │ │ │ - vldr s5, [pc, #332] @ 13cb0 │ │ │ │ │ + vldr s5, [pc, #332] @ 138a0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:91 │ │ │ │ │ vldr s6, [r0, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:92 │ │ │ │ │ vsub.f32 s4, s1, s13 │ │ │ │ │ vldr s15, [r0, #12] │ │ │ │ │ vldr s14, [r0, #16] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:91 │ │ │ │ │ vstr s1, [r0, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:92 │ │ │ │ │ vsub.f32 s10, s0, s15 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:87 │ │ │ │ │ vpush {d8-d9} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:92 │ │ │ │ │ vmla.f32 s6, s4, s5 │ │ │ │ │ - vldr s11, [pc, #300] @ 13cb4 │ │ │ │ │ - vldr s18, [pc, #300] @ 13cb8 │ │ │ │ │ + vldr s11, [pc, #300] @ 138a4 │ │ │ │ │ + vldr s18, [pc, #300] @ 138a8 │ │ │ │ │ ./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] @ 13cbc │ │ │ │ │ + vldr s17, [pc, #288] @ 138ac │ │ │ │ │ vldr s8, [r0, #24] │ │ │ │ │ vldr s9, [r0, #28] │ │ │ │ │ - vldr s2, [pc, #280] @ 13cc0 │ │ │ │ │ + vldr s2, [pc, #280] @ 138b0 │ │ │ │ │ vsub.f32 s1, s6, s14 │ │ │ │ │ vstr s6, [r0, #8] │ │ │ │ │ - vldr s3, [pc, #272] @ 13cc4 │ │ │ │ │ + vldr s3, [pc, #272] @ 138b4 │ │ │ │ │ vldr s10, [r0, #32] │ │ │ │ │ vldr s11, [r0, #36] @ 0x24 │ │ │ │ │ vmla.f32 s13, s1, s18 │ │ │ │ │ - vldr s4, [pc, #260] @ 13cc8 │ │ │ │ │ - vldr s16, [pc, #260] @ 13ccc │ │ │ │ │ + vldr s4, [pc, #260] @ 138b8 │ │ │ │ │ + vldr s16, [pc, #260] @ 138bc │ │ │ │ │ vstr s12, [r0, #12] │ │ │ │ │ - vldr s1, [pc, #256] @ 13cd0 │ │ │ │ │ + vldr s1, [pc, #256] @ 138c0 │ │ │ │ │ ./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 │ │ │ │ │ @@ -33693,36 +33562,36 @@ │ │ │ │ │ vstr s5, [r0, #16] │ │ │ │ │ vldr s13, [r0, #44] @ 0x2c │ │ │ │ │ vmov.f32 s6, s15 │ │ │ │ │ vsub.f32 s15, s5, s8 │ │ │ │ │ vsub.f32 s5, s6, s9 │ │ │ │ │ vmla.f32 s14, s15, s2 │ │ │ │ │ vstr s6, [r0, #20] │ │ │ │ │ - vldr s2, [pc, #204] @ 13cd4 │ │ │ │ │ + vldr s2, [pc, #204] @ 138c4 │ │ │ │ │ vldr s15, [r0, #48] @ 0x30 │ │ │ │ │ vmla.f32 s7, s5, s3 │ │ │ │ │ - vldr s3, [pc, #196] @ 13cd8 │ │ │ │ │ + vldr s3, [pc, #196] @ 138c8 │ │ │ │ │ vsub.f32 s5, s14, s10 │ │ │ │ │ vstr s14, [r0, #24] │ │ │ │ │ vldr s14, [r0, #56] @ 0x38 │ │ │ │ │ vsub.f32 s6, s7, s11 │ │ │ │ │ vmla.f32 s8, s5, s4 │ │ │ │ │ - vldr s4, [pc, #176] @ 13cdc │ │ │ │ │ + vldr s4, [pc, #176] @ 138cc │ │ │ │ │ vstr s7, [r0, #28] │ │ │ │ │ vldr s7, [r0, #60] @ 0x3c │ │ │ │ │ vmla.f32 s9, s6, s16 │ │ │ │ │ - vldr s5, [pc, #164] @ 13ce0 │ │ │ │ │ - vldr s6, [pc, #164] @ 13ce4 │ │ │ │ │ + vldr s5, [pc, #164] @ 138d0 │ │ │ │ │ + vldr s6, [pc, #164] @ 138d4 │ │ │ │ │ vsub.f32 s16, s8, s12 │ │ │ │ │ vstr s8, [r0, #32] │ │ │ │ │ vsub.f32 s8, s9, s13 │ │ │ │ │ vmla.f32 s10, s16, s1 │ │ │ │ │ vstr s9, [r0, #36] @ 0x24 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:93 │ │ │ │ │ - vldr s9, [pc, #144] @ 13ce8 │ │ │ │ │ + vldr s9, [pc, #144] @ 138d8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:92 │ │ │ │ │ vmla.f32 s11, s8, s2 │ │ │ │ │ vstr s10, [r0, #40] @ 0x28 │ │ │ │ │ vsub.f32 s8, s10, s15 │ │ │ │ │ vsub.f32 s10, s11, s0 │ │ │ │ │ vmla.f32 s12, s8, s3 │ │ │ │ │ vstr s11, [r0, #44] @ 0x2c │ │ │ │ │ @@ -33749,60 +33618,60 @@ │ │ │ │ │ ./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 13d9a │ │ │ │ │ + bmi.n 1398a │ │ │ │ │ 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 13d90 │ │ │ │ │ + bcc.n 13980 │ │ │ │ │ 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 13706 │ │ │ │ │ + b.n 132f6 │ │ │ │ │ subs r7, #125 @ 0x7d │ │ │ │ │ poly_fir1_d(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:164 │ │ │ │ │ mov.w ip, #40 @ 0x28 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:162 │ │ │ │ │ lsrs r2, r1, #22 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:163 │ │ │ │ │ lsls r1, r1, #10 │ │ │ │ │ vmov s15, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:164 │ │ │ │ │ - ldr r3, [pc, #436] @ (13eb0 ) │ │ │ │ │ + ldr r3, [pc, #436] @ (13aa0 ) │ │ │ │ │ mul.w r2, ip, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:163 │ │ │ │ │ vcvt.f32.u32 s15, s15 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:164 │ │ │ │ │ add r3, pc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:163 │ │ │ │ │ - vldr s14, [pc, #416] @ 13ea8 │ │ │ │ │ + vldr s14, [pc, #416] @ 13a98 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:164 │ │ │ │ │ vldr s7, [r0] │ │ │ │ │ add.w r1, r3, r2, lsl #2 │ │ │ │ │ - vldr s0, [pc, #408] @ 13eac │ │ │ │ │ + vldr s0, [pc, #408] @ 13a9c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:163 │ │ │ │ │ vmul.f32 s15, s15, s14 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:164 │ │ │ │ │ vldr s12, [r0, #4] │ │ │ │ │ vldr s1, [r0, #8] │ │ │ │ │ vldr s13, [r1] │ │ │ │ │ vldr s14, [r1, #4] │ │ │ │ │ @@ -33904,37 +33773,37 @@ │ │ │ │ │ vmla.f32 s0, s14, s10 │ │ │ │ │ bx lr │ │ │ │ │ nop │ │ │ │ │ movs r0, r0 │ │ │ │ │ cmp r7, #128 @ 0x80 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - strh r2, [r6, #36] @ 0x24 │ │ │ │ │ + cmp r0, #90 @ 0x5a │ │ │ │ │ movs r1, r0 │ │ │ │ │ poly_fir1_u(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:178 │ │ │ │ │ mov.w ip, #24 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:176 │ │ │ │ │ lsrs r2, r1, #23 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:177 │ │ │ │ │ lsls r1, r1, #9 │ │ │ │ │ vmov s15, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:178 │ │ │ │ │ - ldr r3, [pc, #276] @ (13fd8 ) │ │ │ │ │ + ldr r3, [pc, #276] @ (13bc8 ) │ │ │ │ │ mul.w r2, ip, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:177 │ │ │ │ │ vcvt.f32.u32 s15, s15 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:178 │ │ │ │ │ add r3, pc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:177 │ │ │ │ │ - vldr s14, [pc, #256] @ 13fd0 │ │ │ │ │ + vldr s14, [pc, #256] @ 13bc0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:178 │ │ │ │ │ vldr s6, [r0] │ │ │ │ │ add.w r1, r3, r2, lsl #2 │ │ │ │ │ - vldr s0, [pc, #248] @ 13fd4 │ │ │ │ │ + vldr s0, [pc, #248] @ 13bc4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:177 │ │ │ │ │ vmul.f32 s15, s15, s14 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:178 │ │ │ │ │ vldr s2, [r0, #4] │ │ │ │ │ vldr s11, [r0, #8] │ │ │ │ │ vldr s14, [r1] │ │ │ │ │ vldr s12, [r1, #4] │ │ │ │ │ @@ -33996,15 +33865,15 @@ │ │ │ │ │ vmla.f32 s0, s14, s10 │ │ │ │ │ bx lr │ │ │ │ │ nop │ │ │ │ │ movs r0, r0 │ │ │ │ │ cmp r7, #128 @ 0x80 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - stmia r2!, {r1, r3, r5, r6, r7} │ │ │ │ │ + str r2, [r2, #104] @ 0x68 │ │ │ │ │ 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 │ │ │ │ │ vpush {d8} │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ @@ -34013,15 +33882,15 @@ │ │ │ │ │ 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, #72] @ 0x48 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:229 (discriminator 1) │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.n 140c8 │ │ │ │ │ + ble.n 13cb8 │ │ │ │ │ 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 ip, r5, #2 │ │ │ │ │ @@ -34034,20 +33903,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 ip, [sp, #16] │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ - b.n 140a2 │ │ │ │ │ + b.n 13c92 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:230 │ │ │ │ │ vldr s16, [fp] │ │ │ │ │ add.w r0, sl, r0, lsl #2 │ │ │ │ │ ldr r1, [r4, #0] │ │ │ │ │ - bl 13cec │ │ │ │ │ + bl 138dc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:230 (discriminator 1) │ │ │ │ │ vldr s15, [r7] │ │ │ │ │ vmla.f32 s15, s16, 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] │ │ │ │ │ @@ -34065,20 +33934,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 140aa │ │ │ │ │ + ble.n 13c9a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:236 │ │ │ │ │ vldr s16, [ip] │ │ │ │ │ add.w r0, sl, r8, lsl #2 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ - bl 13cec │ │ │ │ │ + bl 138dc │ │ │ │ │ ./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, s16, s0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:238 │ │ │ │ │ @@ -34105,20 +33974,20 @@ │ │ │ │ │ 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 140b8 │ │ │ │ │ + beq.n 13ca8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:229 (discriminator 3) │ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - blt.n 14026 │ │ │ │ │ + blt.n 13c16 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:229 │ │ │ │ │ mov ip, r9 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:241 │ │ │ │ │ mov r0, ip │ │ │ │ │ add sp, #28 │ │ │ │ │ vpop {d8} │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ @@ -34126,19 +33995,19 @@ │ │ │ │ │ mov r0, ip │ │ │ │ │ add sp, #28 │ │ │ │ │ vpop {d8} │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:229 │ │ │ │ │ mov.w ip, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:240 │ │ │ │ │ - b.n 140ac │ │ │ │ │ + b.n 13c9c │ │ │ │ │ nop │ │ │ │ │ vr_delay(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:615 │ │ │ │ │ - vldr d0, [pc, #4] @ 140d8 │ │ │ │ │ + vldr d0, [pc, #4] @ 13cc8 │ │ │ │ │ bx lr │ │ │ │ │ nop │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ eors r1, r3 │ │ │ │ │ vr_sizes(): │ │ │ │ │ @@ -34151,19 +34020,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] @ (140f4 ) │ │ │ │ │ + ldr r0, [pc, #4] @ (13ce4 ) │ │ │ │ │ add r0, pc │ │ │ │ │ bx lr │ │ │ │ │ nop │ │ │ │ │ - ldrh r2, [r1, #2] │ │ │ │ │ + adds r1, #162 @ 0xa2 │ │ │ │ │ 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 │ │ │ │ │ @@ -34192,47 +34061,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 1416c │ │ │ │ │ + bcs.n 13d5c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:59 │ │ │ │ │ movs r5, #0 │ │ │ │ │ - b.n 14146 │ │ │ │ │ + b.n 13d36 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:62 │ │ │ │ │ - blx 1714 │ │ │ │ │ + blx 143c │ │ │ │ │ ./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, 14170 │ │ │ │ │ + cbz r0, 13d60 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:50 │ │ │ │ │ ldr r2, [r4, #16] │ │ │ │ │ adds r3, r6, r2 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - bls.n 1416c │ │ │ │ │ + bls.n 13d5c │ │ │ │ │ ./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 14130 │ │ │ │ │ + bls.n 13d20 │ │ │ │ │ /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 166c │ │ │ │ │ + blx 1394 │ │ │ │ │ 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] │ │ │ │ │ @@ -34240,15 +34109,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 14146 │ │ │ │ │ + bhi.n 13d36 │ │ │ │ │ ./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 │ │ │ │ │ @@ -34265,43 +34134,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 140f8 │ │ │ │ │ + bl 13ce8 │ │ │ │ │ mov r6, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:73 │ │ │ │ │ - cbz r5, 141a0 │ │ │ │ │ + cbz r5, 13d90 │ │ │ │ │ ./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 16a4 │ │ │ │ │ + blx 13cc │ │ │ │ │ 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] @ (1447c ) │ │ │ │ │ - ldr r3, [pc, #700] @ (14480 ) │ │ │ │ │ + ldr r2, [pc, #700] @ (1406c ) │ │ │ │ │ + ldr r3, [pc, #700] @ (14070 ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:126 │ │ │ │ │ mul.w r6, r4, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:124 │ │ │ │ │ ldr r7, [sp, #200] @ 0xc8 │ │ │ │ │ add r2, pc │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ str r7, [sp, #36] @ 0x24 │ │ │ │ │ @@ -34318,52 +34187,52 @@ │ │ │ │ │ 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 1774 │ │ │ │ │ + blx 149c │ │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ │ mov fp, 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 │ │ │ │ │ mov r7, fp │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:130 (discriminator 13) │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - ble.w 14442 │ │ │ │ │ + ble.w 14032 │ │ │ │ │ ./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 141fa │ │ │ │ │ + bne.n 13dea │ │ │ │ │ subs r2, r5, #4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:131 │ │ │ │ │ mov.w sl, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:133 │ │ │ │ │ mov fp, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:131 (discriminator 1) │ │ │ │ │ asrs r3, r5, #1 │ │ │ │ │ strd r6, fp, [sp, #28] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:128 │ │ │ │ │ mov r5, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:133 │ │ │ │ │ vldr d8, [sp, #80] @ 0x50 │ │ │ │ │ mov.w r9, r2, lsl #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:132 │ │ │ │ │ - vldr d15, [pc, #556] @ 14458 │ │ │ │ │ + vldr d15, [pc, #556] @ 14048 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:131 │ │ │ │ │ mov r7, sl │ │ │ │ │ mov r6, r2 │ │ │ │ │ mov fp, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:131 (discriminator 1) │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ │ @@ -34388,15 +34257,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, #480] @ 14460 │ │ │ │ │ + vldr d1, [pc, #480] @ 14050 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:135 (discriminator 1) │ │ │ │ │ mov r0, sl │ │ │ │ │ ./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 │ │ │ │ │ @@ -34408,37 +34277,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, #440] @ 14468 │ │ │ │ │ + vldr d5, [pc, #440] @ 14058 │ │ │ │ │ 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, #432] @ 14470 │ │ │ │ │ + vldr d5, [pc, #432] @ 14060 │ │ │ │ │ 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 1bb88 │ │ │ │ │ + bl 160f0 │ │ │ │ │ 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 14338 │ │ │ │ │ + bne.n 13f28 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:136 │ │ │ │ │ vmov s15, r4 │ │ │ │ │ vcvt.f64.s32 d14, s15 │ │ │ │ │ mov r0, sl │ │ │ │ │ mov r1, r4 │ │ │ │ │ - bl 1be1c │ │ │ │ │ + bl 16384 │ │ │ │ │ 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 sl, r8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:136 │ │ │ │ │ vcvt.f64.s32 d6, s12 │ │ │ │ │ @@ -34456,38 +34325,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 1bb88 │ │ │ │ │ + bl 160f0 │ │ │ │ │ cmp r0, r7 │ │ │ │ │ - beq.n 142e6 │ │ │ │ │ + beq.n 13ed6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:139 (discriminator 3) │ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ │ movs r2, #40 @ 0x28 │ │ │ │ │ mov r0, fp │ │ │ │ │ - blx 166c │ │ │ │ │ + blx 1394 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:140 (discriminator 1) │ │ │ │ │ cmp r7, r6 │ │ │ │ │ - bne.n 14414 │ │ │ │ │ + bne.n 14004 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:143 │ │ │ │ │ ldrd r6, fp, [sp, #28] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:148 (discriminator 8) │ │ │ │ │ mov.w sl, #4 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ mov.w r9, #0 │ │ │ │ │ vldr d6, [sp, #16] │ │ │ │ │ sub.w ip, r6, r4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:143 │ │ │ │ │ vldr d5, [sp, #56] @ 0x38 │ │ │ │ │ subs r7, r6, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:148 (discriminator 8) │ │ │ │ │ - vldr s15, [pc, #276] @ 14478 │ │ │ │ │ + vldr s15, [pc, #276] @ 14068 │ │ │ │ │ mov.w lr, r3, lsl #3 │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ vcvt.f32.f64 s13, d6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:143 │ │ │ │ │ vcvt.f32.f64 s10, d5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:148 (discriminator 1) │ │ │ │ │ mov.w r8, r6, asr #1 │ │ │ │ │ @@ -34504,23 +34373,23 @@ │ │ │ │ │ vstr s10, [r5] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:146 (discriminator 2) │ │ │ │ │ add.w r5, r4, ip │ │ │ │ │ vmov.f32 s14, s15 │ │ │ │ │ mov r1, sl │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r3, r5 │ │ │ │ │ - b.n 143a8 │ │ │ │ │ + b.n 13f98 │ │ │ │ │ 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 143c0 │ │ │ │ │ + bls.n 13fb0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:148 (discriminator 1) │ │ │ │ │ cmp r8, 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) │ │ │ │ │ @@ -34536,47 +34405,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 143a4 │ │ │ │ │ + bne.n 13f94 │ │ │ │ │ ./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 r9, r9, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:146 (discriminator 5) │ │ │ │ │ adds r7, #8 │ │ │ │ │ sub.w ip, r5, r3 │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ add sl, r3 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r3, r9 │ │ │ │ │ - bne.n 14394 │ │ │ │ │ + bne.n 13f84 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:124 │ │ │ │ │ - ldr r2, [pc, #144] @ (14484 ) │ │ │ │ │ + ldr r2, [pc, #144] @ (14074 ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:152 │ │ │ │ │ - ldr r3, [pc, #140] @ (14480 ) │ │ │ │ │ + ldr r3, [pc, #140] @ (14070 ) │ │ │ │ │ ./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 14454 │ │ │ │ │ + bne.n 14044 │ │ │ │ │ mov r0, fp │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:153 │ │ │ │ │ add sp, #100 @ 0x64 │ │ │ │ │ vpop {d8-d15} │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:152 │ │ │ │ │ - b.w 1688 │ │ │ │ │ + b.w 13b0 │ │ │ │ │ ./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) │ │ │ │ │ @@ -34599,27 +34468,27 @@ │ │ │ │ │ ./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 1423a │ │ │ │ │ - b.n 14346 │ │ │ │ │ + bne.w 13e2a │ │ │ │ │ + b.n 13f36 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:130 (discriminator 11) │ │ │ │ │ mov.w sl, #0 │ │ │ │ │ mov.w fp, #0 │ │ │ │ │ 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) │ │ │ │ │ strd sl, fp, [r0], #8 │ │ │ │ │ - b.n 141fa │ │ │ │ │ + b.n 13dea │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:152 │ │ │ │ │ - blx 16ec <__stack_chk_fail@plt> │ │ │ │ │ + blx 1414 <__stack_chk_fail@plt> │ │ │ │ │ strb r5, [r2, r5] │ │ │ │ │ strb r5, [r2, r5] │ │ │ │ │ strb r5, [r2, r5] │ │ │ │ │ subs r7, #165 @ 0xa5 │ │ │ │ │ strb r5, [r2, r5] │ │ │ │ │ strb r5, [r2, r5] │ │ │ │ │ strb r5, [r2, r5] │ │ │ │ │ @@ -34630,37 +34499,37 @@ │ │ │ │ │ subs r7, #129 @ 0x81 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ eors r6, r1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - add r5, sp, #128 @ 0x80 │ │ │ │ │ + str r4, [r6, r4] │ │ │ │ │ movs r0, r0 │ │ │ │ │ lsls r0, r5, #3 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - add r2, sp, #976 @ 0x3d0 │ │ │ │ │ + ldr r7, [pc, #32] @ (14098 ) │ │ │ │ │ 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 168c │ │ │ │ │ + blx 13b4 │ │ │ │ │ vr_close(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:604 (discriminator 1) │ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - blt.n 144be │ │ │ │ │ + blt.n 140ae │ │ │ │ │ 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 │ │ │ │ │ @@ -34668,54 +34537,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 168c │ │ │ │ │ + blx 13b4 │ │ │ │ │ vr_close(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:604 (discriminator 1) │ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - bgt.n 144ac │ │ │ │ │ + bgt.n 1409c │ │ │ │ │ ./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 1688 │ │ │ │ │ + b.w 13b0 │ │ │ │ │ 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, 144e0 │ │ │ │ │ + cbz r5, 140d0 │ │ │ │ │ ./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 140f8 │ │ │ │ │ + bl 13ce8 │ │ │ │ │ ./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 1800 │ │ │ │ │ + blx 1528 │ │ │ │ │ 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} │ │ │ │ │ @@ -34726,84 +34595,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] @ (146f0 ) │ │ │ │ │ + ldr r7, [pc, #468] @ (142e0 ) │ │ │ │ │ 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 146ce │ │ │ │ │ + ble.w 142be │ │ │ │ │ ./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 1453e │ │ │ │ │ + bgt.n 1412e │ │ │ │ │ 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] @ 146f4 │ │ │ │ │ + ldr.w r9, [pc, #404] @ 142e4 │ │ │ │ │ memset(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:59 (discriminator 1) │ │ │ │ │ - blx 1800 │ │ │ │ │ + blx 1528 │ │ │ │ │ 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 1618 │ │ │ │ │ - ldr r3, [pc, #384] @ (146f8 ) │ │ │ │ │ + blx 1340 │ │ │ │ │ + ldr r3, [pc, #384] @ (142e8 ) │ │ │ │ │ ./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] @ 146d8 │ │ │ │ │ + vldr d9, [pc, #340] @ 142c8 │ │ │ │ │ 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 145d4 │ │ │ │ │ + b.n 141c4 │ │ │ │ │ vr_init(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:305 (discriminator 1) │ │ │ │ │ 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 1) │ │ │ │ │ vcvt.f64.s32 d7, s15 │ │ │ │ │ @@ -34816,48 +34685,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 140f8 │ │ │ │ │ + bl 13ce8 │ │ │ │ │ ./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 1800 │ │ │ │ │ + blx 1528 │ │ │ │ │ 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 145ca │ │ │ │ │ + ble.n 141ba │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:309 (discriminator 1) │ │ │ │ │ ldr r2, [r4, #40] @ 0x28 │ │ │ │ │ - bl 1c94 │ │ │ │ │ + bl 19bc │ │ │ │ │ ./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 14616 │ │ │ │ │ + bge.n 14206 │ │ │ │ │ ./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 │ │ │ │ │ @@ -34865,15 +34734,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 1774 │ │ │ │ │ + blx 149c │ │ │ │ │ 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 │ │ │ │ │ @@ -34884,30 +34753,30 @@ │ │ │ │ │ ./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 1458c │ │ │ │ │ + bgt.n 1417c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:305 (discriminator 2) │ │ │ │ │ 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 2) │ │ │ │ │ vcvt.f64.s32 d7, s15 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:305 (discriminator 4) │ │ │ │ │ vdiv.f64 d6, d9, d7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:306 │ │ │ │ │ - b.n 1459a │ │ │ │ │ + b.n 1418a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:313 │ │ │ │ │ - ldr r4, [pc, #228] @ (146fc ) │ │ │ │ │ + ldr r4, [pc, #228] @ (142ec ) │ │ │ │ │ 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 │ │ │ │ │ @@ -34919,117 +34788,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 1774 │ │ │ │ │ + blx 149c │ │ │ │ │ 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 146c2 │ │ │ │ │ + bne.n 142b2 │ │ │ │ │ ./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] @ 146e0 │ │ │ │ │ - vldr d10, [pc, #144] @ 146e8 │ │ │ │ │ + vldr d11, [pc, #140] @ 142d0 │ │ │ │ │ + vldr d10, [pc, #144] @ 142d8 │ │ │ │ │ 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 1884 │ │ │ │ │ + blx 15ac │ │ │ │ │ ./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 14666 │ │ │ │ │ + bne.n 14256 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:316 │ │ │ │ │ - ldr r4, [pc, #108] @ (14700 ) │ │ │ │ │ + ldr r4, [pc, #108] @ (142f0 ) │ │ │ │ │ vmov.f64 d0, d12 │ │ │ │ │ - ldr r0, [pc, #108] @ (14704 ) │ │ │ │ │ + ldr r0, [pc, #108] @ (142f4 ) │ │ │ │ │ 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 141a4 │ │ │ │ │ + bl 13d94 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:317 │ │ │ │ │ - ldr r0, [pc, #88] @ (14708 ) │ │ │ │ │ + ldr r0, [pc, #88] @ (142f8 ) │ │ │ │ │ vmul.f64 d0, d12, d8 │ │ │ │ │ mov.w r3, #1024 @ 0x400 │ │ │ │ │ add r0, pc │ │ │ │ │ movs r2, #12 │ │ │ │ │ movs r1, #20 │ │ │ │ │ str r4, [sp, #0] │ │ │ │ │ - bl 141a4 │ │ │ │ │ + bl 13d94 │ │ │ │ │ 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 14554 │ │ │ │ │ + b.n 14144 │ │ │ │ │ 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 r1, sp, #776 @ 0x308 │ │ │ │ │ + ldr r5, [pc, #856] @ (1463c ) │ │ │ │ │ movs r0, r0 │ │ │ │ │ - strh r2, [r2, #30] │ │ │ │ │ + cmp r5, #42 @ 0x2a │ │ │ │ │ movs r0, r0 │ │ │ │ │ lsls r0, r3, #3 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - add r3, sp, #576 @ 0x240 │ │ │ │ │ + ldr r7, [pc, #224] @ (143d0 ) │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldrh r0, [r7, #36] @ 0x24 │ │ │ │ │ + adds r6, #8 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - cbnz r4, 1474c │ │ │ │ │ + ldrsh r4, [r7, r2] │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldrb r6, [r7, #11] │ │ │ │ │ + subs r6, r4, #2 │ │ │ │ │ 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 │ │ │ │ │ @@ -35042,15 +34911,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 14752 │ │ │ │ │ + blt.n 14342 │ │ │ │ │ ./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 │ │ │ │ │ @@ -35099,91 +34968,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 1482a │ │ │ │ │ + bne.n 1441a │ │ │ │ │ ./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 147d2 │ │ │ │ │ + bne.n 143c2 │ │ │ │ │ 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 1c25c │ │ │ │ │ + bl 167c4 │ │ │ │ │ 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 1488e │ │ │ │ │ + bne.n 1447e │ │ │ │ │ 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 1744 │ │ │ │ │ + blx 146c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:365 (discriminator 1) │ │ │ │ │ - vldr d7, [pc, #336] @ 14928 │ │ │ │ │ + vldr d7, [pc, #336] @ 14518 │ │ │ │ │ vdiv.f64 d0, d0, d7 │ │ │ │ │ - blx 175c │ │ │ │ │ + blx 1484 │ │ │ │ │ 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 147fe │ │ │ │ │ + blt.n 143ee │ │ │ │ │ ./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 1470c │ │ │ │ │ + bl 142fc │ │ │ │ │ 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 1c25c │ │ │ │ │ + bl 167c4 │ │ │ │ │ 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 147c4 │ │ │ │ │ + b.n 143b4 │ │ │ │ │ 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 │ │ │ │ │ @@ -35194,40 +35063,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 1c25c │ │ │ │ │ + bl 167c4 │ │ │ │ │ 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 148ac │ │ │ │ │ + blt.n 1449c │ │ │ │ │ ./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 148b8 │ │ │ │ │ + beq.n 144a8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:347 (discriminator 2) │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r3, r7 │ │ │ │ │ - bl 1c1b0 │ │ │ │ │ + bl 16718 │ │ │ │ │ ./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 148c8 │ │ │ │ │ + bne.n 144b8 │ │ │ │ │ ./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 │ │ │ │ │ @@ -35238,84 +35107,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 1c25c │ │ │ │ │ + bl 167c4 │ │ │ │ │ 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 147c4 │ │ │ │ │ + b.n 143b4 │ │ │ │ │ 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 14864 │ │ │ │ │ + bne.n 14454 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:347 (discriminator 1) │ │ │ │ │ mov r1, r5 │ │ │ │ │ - bl 1bb88 │ │ │ │ │ + bl 160f0 │ │ │ │ │ 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 14874 │ │ │ │ │ + beq.n 14464 │ │ │ │ │ ./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 147cc │ │ │ │ │ + beq.w 143bc │ │ │ │ │ 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 1c25c │ │ │ │ │ + bl 167c4 │ │ │ │ │ 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 14914 │ │ │ │ │ + blt.n 14504 │ │ │ │ │ ./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 1491c │ │ │ │ │ + beq.n 1450c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:347 (discriminator 2) │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r3, r7 │ │ │ │ │ - bl 1c1b0 │ │ │ │ │ + bl 16718 │ │ │ │ │ ./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 147cc │ │ │ │ │ + b.n 143bc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:345 (discriminator 1) │ │ │ │ │ subs r0, r0, r6 │ │ │ │ │ sbc.w r1, r1, r7 │ │ │ │ │ - b.n 14900 │ │ │ │ │ + b.n 144f0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:347 (discriminator 1) │ │ │ │ │ mov r1, r5 │ │ │ │ │ - bl 1bb88 │ │ │ │ │ + bl 160f0 │ │ │ │ │ asrs r1, r0, #31 │ │ │ │ │ - b.n 1490e │ │ │ │ │ + b.n 144fe │ │ │ │ │ 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} │ │ │ │ │ @@ -35329,15 +35198,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 1b910 │ │ │ │ │ + bl 15e78 │ │ │ │ │ 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 │ │ │ │ │ @@ -35355,25 +35224,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 14984 │ │ │ │ │ + bhi.n 14574 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:104 │ │ │ │ │ - cbz r7, 14980 │ │ │ │ │ + cbz r7, 14570 │ │ │ │ │ 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 16a4 │ │ │ │ │ + blx 13cc │ │ │ │ │ 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 │ │ │ │ │ @@ -35393,15 +35262,15 @@ │ │ │ │ │ sub.w fp, r1, r4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:378 │ │ │ │ │ sub sp, #28 │ │ │ │ │ ./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, #168] @ (14a58 ) │ │ │ │ │ + ldr r2, [pc, #168] @ (14648 ) │ │ │ │ │ mov r9, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:382 │ │ │ │ │ mul.w fp, r7, fp │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:378 │ │ │ │ │ add r2, pc │ │ │ │ │ strd r3, r2, [sp] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:382 │ │ │ │ │ @@ -35410,97 +35279,97 @@ │ │ │ │ │ mla r7, r7, 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 1b910 │ │ │ │ │ + bl 15e78 │ │ │ │ │ do_input_stage(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:384 (discriminator 1) │ │ │ │ │ sub.w r6, r0, #240 @ 0xf0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ ldrd r2, r0, [r7, #12] │ │ │ │ │ fifo_occupancy(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ ldr r1, [r7, #8] │ │ │ │ │ subs r0, r0, r2 │ │ │ │ │ - bl 1b910 │ │ │ │ │ + bl 15e78 │ │ │ │ │ do_input_stage(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:385 (discriminator 1) │ │ │ │ │ ldr r2, [r7, #40] @ 0x28 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:384 │ │ │ │ │ adds r3, 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.n 14a48 │ │ │ │ │ + beq.n 14638 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:384 (discriminator 1) │ │ │ │ │ asrs r6, r4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:386 │ │ │ │ │ subs r6, r6, r0 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - ble.n 14a3c │ │ │ │ │ + ble.n 1462c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:388 │ │ │ │ │ cmp r4, #1 │ │ │ │ │ - bne.n 14a50 │ │ │ │ │ + bne.n 14640 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:388 (discriminator 1) │ │ │ │ │ lsls r0, r0, #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:388 (discriminator 4) │ │ │ │ │ ldr.w r4, [r8, fp] │ │ │ │ │ add.w r5, r5, #480 @ 0x1e0 │ │ │ │ │ add r5, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:390 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:388 (discriminator 4) │ │ │ │ │ add r4, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:390 │ │ │ │ │ - bl 140f8 │ │ │ │ │ + bl 13ce8 │ │ │ │ │ ./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 14b28 │ │ │ │ │ + blt.w 14718 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:395 │ │ │ │ │ ldr.w ip, [r7, #36] @ 0x24 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:394 │ │ │ │ │ ldr.w r2, [sl, #24] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:395 │ │ │ │ │ cmp.w ip, #0 │ │ │ │ │ - bne.w 155fe │ │ │ │ │ + bne.w 151ee │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:395 (discriminator 1) │ │ │ │ │ ldr.w r3, [sl, #28] │ │ │ │ │ cmp r3, r9 │ │ │ │ │ - beq.w 1570c │ │ │ │ │ + beq.w 152fc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:415 │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:379 │ │ │ │ │ movs r2, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:415 │ │ │ │ │ cmp r9, r3 │ │ │ │ │ - blt.w 15752 │ │ │ │ │ - b.w 156a4 │ │ │ │ │ + blt.w 15342 │ │ │ │ │ + b.w 15294 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:387 │ │ │ │ │ movs r0, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:422 │ │ │ │ │ add sp, #28 │ │ │ │ │ vpop {d8-d13} │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:386 │ │ │ │ │ rsb r6, r0, r6, lsl #1 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - ble.n 14a3c │ │ │ │ │ + ble.n 1462c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:388 (discriminator 2) │ │ │ │ │ negs r4, r4 │ │ │ │ │ asrs r0, r4 │ │ │ │ │ lsls r0, r0, #2 │ │ │ │ │ - b.n 149f6 │ │ │ │ │ - add r5, pc, #208 @ (adr r5, 14b2c ) │ │ │ │ │ + b.n 145e6 │ │ │ │ │ + ldr r1, [pc, #288] @ (1476c ) │ │ │ │ │ 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} │ │ │ │ │ @@ -35514,107 +35383,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 14596 │ │ │ │ │ + b.n 14186 │ │ │ │ │ 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, 14b02 │ │ │ │ │ + cbnz r5, 146f2 │ │ │ │ │ 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, 14b04 │ │ │ │ │ + cbnz r2, 146f4 │ │ │ │ │ @ instruction: 0xb8b1 │ │ │ │ │ subs r3, #75 @ 0x4b │ │ │ │ │ str r3, [r5, #88] @ 0x58 │ │ │ │ │ - cbnz r1, 14b12 │ │ │ │ │ + cbnz r1, 14702 │ │ │ │ │ ldrb r0, [r1, #15] │ │ │ │ │ subs r3, #77 @ 0x4d │ │ │ │ │ ldmia r1, {r0, r1, r2, r6} │ │ │ │ │ - cbnz r1, 14b16 │ │ │ │ │ + cbnz r1, 14706 │ │ │ │ │ movs r3, #14 │ │ │ │ │ subs r3, #48 @ 0x30 │ │ │ │ │ str r4, [r7, r6] │ │ │ │ │ - cbnz r2, 14b14 │ │ │ │ │ + cbnz r2, 14704 │ │ │ │ │ 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, 14b06 │ │ │ │ │ + cbnz r0, 146f6 │ │ │ │ │ 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, 14ce4 ) │ │ │ │ │ - cbnz r6, 14b34 │ │ │ │ │ + add r4, pc, #492 @ (adr r4, 148d4 ) │ │ │ │ │ + cbnz r6, 14724 │ │ │ │ │ adds r1, #235 @ 0xeb │ │ │ │ │ subs r1, #246 @ 0xf6 │ │ │ │ │ ldmia r7, {r2, r7} │ │ │ │ │ - cbnz r6, 14b3c │ │ │ │ │ + cbnz r6, 1472c │ │ │ │ │ movs r3, #224 @ 0xe0 │ │ │ │ │ subs r1, #220 @ 0xdc │ │ │ │ │ - cbnz r5, 14b28 │ │ │ │ │ - cbnz r1, 14b3a │ │ │ │ │ - bne.n 14ac2 │ │ │ │ │ + cbnz r5, 14718 │ │ │ │ │ + cbnz r1, 1472a │ │ │ │ │ + bne.n 146b2 │ │ │ │ │ subs r1, #162 @ 0xa2 │ │ │ │ │ muls r0, r1 │ │ │ │ │ - cbnz r2, 14b32 │ │ │ │ │ + cbnz r2, 14722 │ │ │ │ │ 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] @ 14a5c │ │ │ │ │ + vldr s18, [pc, #-208] @ 1464c │ │ │ │ │ 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] @ 14a60 │ │ │ │ │ - vldr s16, [pc, #-208] @ 14a64 │ │ │ │ │ - vldr s0, [pc, #-188] @ 14a7c │ │ │ │ │ - vldr s1, [pc, #-196] @ 14a78 │ │ │ │ │ - vldr s2, [pc, #-204] @ 14a74 │ │ │ │ │ - vldr s3, [pc, #-212] @ 14a70 │ │ │ │ │ - vldr s4, [pc, #-220] @ 14a6c │ │ │ │ │ - vldr s5, [pc, #-228] @ 14a68 │ │ │ │ │ + vldr s17, [pc, #-208] @ 14650 │ │ │ │ │ + vldr s16, [pc, #-208] @ 14654 │ │ │ │ │ + vldr s0, [pc, #-188] @ 1466c │ │ │ │ │ + vldr s1, [pc, #-196] @ 14668 │ │ │ │ │ + vldr s2, [pc, #-204] @ 14664 │ │ │ │ │ + vldr s3, [pc, #-212] @ 14660 │ │ │ │ │ + vldr s4, [pc, #-220] @ 1465c │ │ │ │ │ + vldr s5, [pc, #-228] @ 14658 │ │ │ │ │ vldr s14, [r4, #4] │ │ │ │ │ do_input_stage(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:391 (discriminator 3) │ │ │ │ │ adds r4, #4 │ │ │ │ │ double_fir0(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:53 │ │ │ │ │ vldr s15, [r4, #-8] │ │ │ │ │ @@ -35662,323 +35531,323 @@ │ │ │ │ │ vldr s12, [r4, #32] │ │ │ │ │ vldr s10, [r4, #-40] @ 0xffffffd8 │ │ │ │ │ vadd.f32 s9, s9, s11 │ │ │ │ │ vldr s7, [r4, #36] @ 0x24 │ │ │ │ │ vmla.f32 s15, s14, s1 │ │ │ │ │ vldr s11, [r4, #-44] @ 0xffffffd4 │ │ │ │ │ vadd.f32 s10, s10, s12 │ │ │ │ │ - vldr s25, [pc, #-356] @ 14a80 │ │ │ │ │ + vldr s25, [pc, #-356] @ 14670 │ │ │ │ │ vldr s12, [r4, #-48] @ 0xffffffd0 │ │ │ │ │ vadd.f32 s11, s11, s7 │ │ │ │ │ - vldr s19, [pc, #-364] @ 14a84 │ │ │ │ │ + vldr s19, [pc, #-364] @ 14674 │ │ │ │ │ vmla.f32 s15, s8, s2 │ │ │ │ │ vldr s7, [r4, #40] @ 0x28 │ │ │ │ │ vldr s22, [r4, #44] @ 0x2c │ │ │ │ │ vldr s13, [r4, #-52] @ 0xffffffcc │ │ │ │ │ vadd.f32 s12, s12, s7 │ │ │ │ │ - vldr s6, [pc, #-384] @ 14a88 │ │ │ │ │ + vldr s6, [pc, #-384] @ 14678 │ │ │ │ │ vmla.f32 s15, s21, s3 │ │ │ │ │ vldr s7, [r4, #48] @ 0x30 │ │ │ │ │ vadd.f32 s13, s13, s22 │ │ │ │ │ vldr s14, [r4, #-56] @ 0xffffffc8 │ │ │ │ │ - vldr s24, [pc, #-400] @ 14a8c │ │ │ │ │ + vldr s24, [pc, #-400] @ 1467c │ │ │ │ │ vldr s22, [r4, #-60] @ 0xffffffc4 │ │ │ │ │ vmla.f32 s15, s20, s4 │ │ │ │ │ vadd.f32 s14, s14, s7 │ │ │ │ │ vldr s26, [r4, #52] @ 0x34 │ │ │ │ │ - vldr s23, [pc, #-416] @ 14a90 │ │ │ │ │ + vldr s23, [pc, #-416] @ 14680 │ │ │ │ │ vldr s8, [r4, #-64] @ 0xffffffc0 │ │ │ │ │ vmla.f32 s15, s9, s5 │ │ │ │ │ vadd.f32 s22, s22, s26 │ │ │ │ │ - vldr s7, [pc, #-428] @ 14a94 │ │ │ │ │ + vldr s7, [pc, #-428] @ 14684 │ │ │ │ │ vldr s20, [r4, #56] @ 0x38 │ │ │ │ │ vldr s9, [r4, #-68] @ 0xffffffbc │ │ │ │ │ vmla.f32 s15, s10, s25 │ │ │ │ │ - vldr s21, [pc, #-440] @ 14a98 │ │ │ │ │ + vldr s21, [pc, #-440] @ 14688 │ │ │ │ │ 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, #-464] @ 14a9c │ │ │ │ │ + vldr s20, [pc, #-464] @ 1468c │ │ │ │ │ vadd.f32 s10, s10, s25 │ │ │ │ │ vldr s11, [r4, #-76] @ 0xffffffb4 │ │ │ │ │ vldr s25, [r4, #68] @ 0x44 │ │ │ │ │ vmla.f32 s15, s12, s6 │ │ │ │ │ - vldr s19, [pc, #-480] @ 14aa0 │ │ │ │ │ + vldr s19, [pc, #-480] @ 14690 │ │ │ │ │ vldr s12, [r4, #-80] @ 0xffffffb0 │ │ │ │ │ vadd.f32 s11, s11, s25 │ │ │ │ │ - vldr s6, [pc, #-488] @ 14aa4 │ │ │ │ │ + vldr s6, [pc, #-488] @ 14694 │ │ │ │ │ vldr s25, [r4, #72] @ 0x48 │ │ │ │ │ vmla.f32 s15, s13, s24 │ │ │ │ │ vldr s13, [r4, #-84] @ 0xffffffac │ │ │ │ │ - vldr s24, [pc, #-500] @ 14aa8 │ │ │ │ │ + vldr s24, [pc, #-500] @ 14698 │ │ │ │ │ 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, #-520] @ 14aac │ │ │ │ │ + vldr s23, [pc, #-520] @ 1469c │ │ │ │ │ vldr s25, [r4, #80] @ 0x50 │ │ │ │ │ vmla.f32 s15, s22, s7 │ │ │ │ │ vldr s7, [r4, #-92] @ 0xffffffa4 │ │ │ │ │ vadd.f32 s14, s14, s25 │ │ │ │ │ - vldr s22, [pc, #-536] @ 14ab0 │ │ │ │ │ + vldr s22, [pc, #-536] @ 146a0 │ │ │ │ │ vldr s25, [r4, #84] @ 0x54 │ │ │ │ │ vmla.f32 s15, s8, s21 │ │ │ │ │ vldr s8, [r4, #-96] @ 0xffffffa0 │ │ │ │ │ vadd.f32 s7, s7, s25 │ │ │ │ │ - vldr s21, [pc, #-552] @ 14ab4 │ │ │ │ │ + vldr s21, [pc, #-552] @ 146a4 │ │ │ │ │ vldr s25, [r4, #88] @ 0x58 │ │ │ │ │ vmla.f32 s15, s9, s20 │ │ │ │ │ vldr s9, [r4, #-100] @ 0xffffff9c │ │ │ │ │ vadd.f32 s8, s8, s25 │ │ │ │ │ - vldr s20, [pc, #-568] @ 14ab8 │ │ │ │ │ + vldr s20, [pc, #-568] @ 146a8 │ │ │ │ │ vldr s25, [r4, #92] @ 0x5c │ │ │ │ │ vmla.f32 s15, s10, s19 │ │ │ │ │ vldr s10, [r4, #-104] @ 0xffffff98 │ │ │ │ │ vadd.f32 s9, s9, s25 │ │ │ │ │ - vldr s19, [pc, #-584] @ 14abc │ │ │ │ │ + vldr s19, [pc, #-584] @ 146ac │ │ │ │ │ vldr s25, [r4, #96] @ 0x60 │ │ │ │ │ vmla.f32 s15, s11, s6 │ │ │ │ │ vldr s11, [r4, #-108] @ 0xffffff94 │ │ │ │ │ vadd.f32 s10, s10, s25 │ │ │ │ │ - vldr s6, [pc, #-600] @ 14ac0 │ │ │ │ │ + vldr s6, [pc, #-600] @ 146b0 │ │ │ │ │ vldr s25, [r4, #100] @ 0x64 │ │ │ │ │ vmla.f32 s15, s12, s24 │ │ │ │ │ vldr s12, [r4, #-112] @ 0xffffff90 │ │ │ │ │ vadd.f32 s11, s11, s25 │ │ │ │ │ - vldr s24, [pc, #-616] @ 14ac4 │ │ │ │ │ + vldr s24, [pc, #-616] @ 146b4 │ │ │ │ │ vldr s25, [r4, #104] @ 0x68 │ │ │ │ │ vmla.f32 s15, s13, s23 │ │ │ │ │ vldr s13, [r4, #-116] @ 0xffffff8c │ │ │ │ │ vadd.f32 s12, s12, s25 │ │ │ │ │ - vldr s23, [pc, #-632] @ 14ac8 │ │ │ │ │ + vldr s23, [pc, #-632] @ 146b8 │ │ │ │ │ vldr s25, [r4, #108] @ 0x6c │ │ │ │ │ vmla.f32 s15, s14, s22 │ │ │ │ │ vldr s14, [r4, #-120] @ 0xffffff88 │ │ │ │ │ vadd.f32 s13, s13, s25 │ │ │ │ │ - vldr s22, [pc, #-648] @ 14acc │ │ │ │ │ + vldr s22, [pc, #-648] @ 146bc │ │ │ │ │ vldr s25, [r4, #112] @ 0x70 │ │ │ │ │ vmla.f32 s15, s7, s21 │ │ │ │ │ vldr s7, [r4, #-124] @ 0xffffff84 │ │ │ │ │ vadd.f32 s14, s14, s25 │ │ │ │ │ - vldr s21, [pc, #-664] @ 14ad0 │ │ │ │ │ + vldr s21, [pc, #-664] @ 146c0 │ │ │ │ │ vldr s25, [r4, #116] @ 0x74 │ │ │ │ │ vmla.f32 s15, s8, s20 │ │ │ │ │ vldr s8, [r4, #-128] @ 0xffffff80 │ │ │ │ │ vadd.f32 s7, s7, s25 │ │ │ │ │ - vldr s20, [pc, #-680] @ 14ad4 │ │ │ │ │ + vldr s20, [pc, #-680] @ 146c4 │ │ │ │ │ vldr s25, [r4, #120] @ 0x78 │ │ │ │ │ vmla.f32 s15, s9, s19 │ │ │ │ │ vldr s9, [r4, #-132] @ 0xffffff7c │ │ │ │ │ vadd.f32 s8, s8, s25 │ │ │ │ │ - vldr s19, [pc, #-696] @ 14ad8 │ │ │ │ │ + vldr s19, [pc, #-696] @ 146c8 │ │ │ │ │ vldr s25, [r4, #124] @ 0x7c │ │ │ │ │ vmla.f32 s15, s10, s6 │ │ │ │ │ vldr s10, [r4, #-136] @ 0xffffff78 │ │ │ │ │ vadd.f32 s9, s9, s25 │ │ │ │ │ - vldr s6, [pc, #-712] @ 14adc │ │ │ │ │ + vldr s6, [pc, #-712] @ 146cc │ │ │ │ │ vldr s25, [r4, #128] @ 0x80 │ │ │ │ │ vmla.f32 s15, s11, s24 │ │ │ │ │ vldr s11, [r4, #-140] @ 0xffffff74 │ │ │ │ │ vadd.f32 s10, s10, s25 │ │ │ │ │ - vldr s24, [pc, #-728] @ 14ae0 │ │ │ │ │ + vldr s24, [pc, #-728] @ 146d0 │ │ │ │ │ vldr s25, [r4, #132] @ 0x84 │ │ │ │ │ vmla.f32 s15, s12, s23 │ │ │ │ │ vldr s12, [r4, #-144] @ 0xffffff70 │ │ │ │ │ vadd.f32 s11, s11, s25 │ │ │ │ │ - vldr s23, [pc, #-744] @ 14ae4 │ │ │ │ │ + vldr s23, [pc, #-744] @ 146d4 │ │ │ │ │ vldr s25, [r4, #136] @ 0x88 │ │ │ │ │ vmla.f32 s15, s13, s22 │ │ │ │ │ vldr s13, [r4, #-148] @ 0xffffff6c │ │ │ │ │ vadd.f32 s12, s12, s25 │ │ │ │ │ - vldr s22, [pc, #-760] @ 14ae8 │ │ │ │ │ + vldr s22, [pc, #-760] @ 146d8 │ │ │ │ │ vldr s25, [r4, #140] @ 0x8c │ │ │ │ │ vmla.f32 s15, s14, s21 │ │ │ │ │ vldr s14, [r4, #-152] @ 0xffffff68 │ │ │ │ │ vadd.f32 s13, s13, s25 │ │ │ │ │ - vldr s21, [pc, #-776] @ 14aec │ │ │ │ │ + vldr s21, [pc, #-776] @ 146dc │ │ │ │ │ vldr s25, [r4, #144] @ 0x90 │ │ │ │ │ vmla.f32 s15, s7, s20 │ │ │ │ │ vldr s7, [r4, #-156] @ 0xffffff64 │ │ │ │ │ vadd.f32 s14, s14, s25 │ │ │ │ │ - vldr s20, [pc, #-792] @ 14af0 │ │ │ │ │ + vldr s20, [pc, #-792] @ 146e0 │ │ │ │ │ vldr s25, [r4, #148] @ 0x94 │ │ │ │ │ vmla.f32 s15, s8, s19 │ │ │ │ │ vldr s8, [r4, #-160] @ 0xffffff60 │ │ │ │ │ vadd.f32 s7, s7, s25 │ │ │ │ │ - vldr s19, [pc, #-808] @ 14af4 │ │ │ │ │ + vldr s19, [pc, #-808] @ 146e4 │ │ │ │ │ vldr s25, [r4, #152] @ 0x98 │ │ │ │ │ vmla.f32 s15, s9, s6 │ │ │ │ │ vldr s9, [r4, #-164] @ 0xffffff5c │ │ │ │ │ vadd.f32 s8, s8, s25 │ │ │ │ │ - vldr s6, [pc, #-824] @ 14af8 │ │ │ │ │ + vldr s6, [pc, #-824] @ 146e8 │ │ │ │ │ vldr s25, [r4, #156] @ 0x9c │ │ │ │ │ vmla.f32 s15, s10, s24 │ │ │ │ │ vldr s10, [r4, #-168] @ 0xffffff58 │ │ │ │ │ vadd.f32 s9, s9, s25 │ │ │ │ │ - vldr s24, [pc, #-840] @ 14afc │ │ │ │ │ + vldr s24, [pc, #-840] @ 146ec │ │ │ │ │ vldr s25, [r4, #160] @ 0xa0 │ │ │ │ │ vmla.f32 s15, s11, s23 │ │ │ │ │ vldr s11, [r4, #-172] @ 0xffffff54 │ │ │ │ │ vadd.f32 s10, s10, s25 │ │ │ │ │ - vldr s23, [pc, #-856] @ 14b00 │ │ │ │ │ + vldr s23, [pc, #-856] @ 146f0 │ │ │ │ │ vldr s25, [r4, #164] @ 0xa4 │ │ │ │ │ vmla.f32 s15, s12, s22 │ │ │ │ │ vldr s12, [r4, #-176] @ 0xffffff50 │ │ │ │ │ vadd.f32 s11, s11, s25 │ │ │ │ │ - vldr s22, [pc, #-872] @ 14b04 │ │ │ │ │ + vldr s22, [pc, #-872] @ 146f4 │ │ │ │ │ vldr s25, [r4, #168] @ 0xa8 │ │ │ │ │ vmla.f32 s15, s13, s21 │ │ │ │ │ vldr s13, [r4, #-180] @ 0xffffff4c │ │ │ │ │ vadd.f32 s12, s12, s25 │ │ │ │ │ - vldr s21, [pc, #-888] @ 14b08 │ │ │ │ │ + vldr s21, [pc, #-888] @ 146f8 │ │ │ │ │ vldr s25, [r4, #172] @ 0xac │ │ │ │ │ vmla.f32 s15, s14, s20 │ │ │ │ │ vldr s14, [r4, #-184] @ 0xffffff48 │ │ │ │ │ vadd.f32 s13, s13, s25 │ │ │ │ │ - vldr s20, [pc, #-904] @ 14b0c │ │ │ │ │ + vldr s20, [pc, #-904] @ 146fc │ │ │ │ │ vldr s25, [r4, #176] @ 0xb0 │ │ │ │ │ vmla.f32 s15, s7, s19 │ │ │ │ │ vldr s7, [r4, #-188] @ 0xffffff44 │ │ │ │ │ vadd.f32 s14, s14, s25 │ │ │ │ │ - vldr s19, [pc, #-920] @ 14b10 │ │ │ │ │ + vldr s19, [pc, #-920] @ 14700 │ │ │ │ │ vldr s25, [r4, #180] @ 0xb4 │ │ │ │ │ vmla.f32 s15, s8, s6 │ │ │ │ │ vldr s8, [r4, #-192] @ 0xffffff40 │ │ │ │ │ vadd.f32 s7, s7, s25 │ │ │ │ │ - vldr s6, [pc, #-936] @ 14b14 │ │ │ │ │ + vldr s6, [pc, #-936] @ 14704 │ │ │ │ │ vldr s25, [r4, #184] @ 0xb8 │ │ │ │ │ vmla.f32 s15, s9, s24 │ │ │ │ │ vldr s9, [r4, #-196] @ 0xffffff3c │ │ │ │ │ vadd.f32 s8, s8, s25 │ │ │ │ │ - vldr s24, [pc, #-952] @ 14b18 │ │ │ │ │ + vldr s24, [pc, #-952] @ 14708 │ │ │ │ │ vldr s25, [r4, #188] @ 0xbc │ │ │ │ │ vmla.f32 s15, s10, s23 │ │ │ │ │ vldr s10, [r4, #-200] @ 0xffffff38 │ │ │ │ │ vadd.f32 s9, s9, s25 │ │ │ │ │ - vldr s23, [pc, #-968] @ 14b1c │ │ │ │ │ + vldr s23, [pc, #-968] @ 1470c │ │ │ │ │ vldr s25, [r4, #192] @ 0xc0 │ │ │ │ │ vmla.f32 s15, s11, s22 │ │ │ │ │ vldr s11, [r4, #-204] @ 0xffffff34 │ │ │ │ │ vadd.f32 s10, s10, s25 │ │ │ │ │ - vldr s22, [pc, #-984] @ 14b20 │ │ │ │ │ + vldr s22, [pc, #-984] @ 14710 │ │ │ │ │ vldr s25, [r4, #196] @ 0xc4 │ │ │ │ │ vmla.f32 s15, s12, s21 │ │ │ │ │ vldr s12, [r4, #-208] @ 0xffffff30 │ │ │ │ │ vadd.f32 s11, s11, s25 │ │ │ │ │ - vldr s21, [pc, #-1000] @ 14b24 │ │ │ │ │ + vldr s21, [pc, #-1000] @ 14714 │ │ │ │ │ vldr s25, [r4, #200] @ 0xc8 │ │ │ │ │ vmla.f32 s15, s13, s20 │ │ │ │ │ vldr s13, [r4, #-212] @ 0xffffff2c │ │ │ │ │ vadd.f32 s12, s12, s25 │ │ │ │ │ - vldr s20, [pc, #1016] @ 15318 │ │ │ │ │ + vldr s20, [pc, #1016] @ 14f08 │ │ │ │ │ vldr s25, [r4, #204] @ 0xcc │ │ │ │ │ vmla.f32 s15, s14, s19 │ │ │ │ │ vldr s14, [r4, #-216] @ 0xffffff28 │ │ │ │ │ vadd.f32 s13, s13, s25 │ │ │ │ │ - vldr s19, [pc, #1000] @ 1531c │ │ │ │ │ + vldr s19, [pc, #1000] @ 14f0c │ │ │ │ │ vldr s25, [r4, #208] @ 0xd0 │ │ │ │ │ vmla.f32 s15, s7, s6 │ │ │ │ │ vldr s7, [r4, #-220] @ 0xffffff24 │ │ │ │ │ vadd.f32 s14, s14, s25 │ │ │ │ │ - vldr s6, [pc, #984] @ 15320 │ │ │ │ │ + vldr s6, [pc, #984] @ 14f10 │ │ │ │ │ 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] @ 15324 │ │ │ │ │ + vldr s25, [pc, #964] @ 14f14 │ │ │ │ │ vmla.f32 s15, s9, s23 │ │ │ │ │ vadd.f32 s8, s8, s24 │ │ │ │ │ vldr s23, [r4, #220] @ 0xdc │ │ │ │ │ vldr s9, [r4, #-228] @ 0xffffff1c │ │ │ │ │ - vldr s24, [pc, #948] @ 15328 │ │ │ │ │ + vldr s24, [pc, #948] @ 14f18 │ │ │ │ │ vmla.f32 s15, s10, s22 │ │ │ │ │ vldr s22, [r4, #224] @ 0xe0 │ │ │ │ │ vadd.f32 s9, s9, s23 │ │ │ │ │ vldr s10, [r4, #-232] @ 0xffffff18 │ │ │ │ │ - vldr s23, [pc, #932] @ 1532c │ │ │ │ │ + vldr s23, [pc, #932] @ 14f1c │ │ │ │ │ vmla.f32 s15, s11, s21 │ │ │ │ │ vadd.f32 s10, s10, s22 │ │ │ │ │ vldr s21, [r4, #228] @ 0xe4 │ │ │ │ │ vldr s11, [r4, #-236] @ 0xffffff14 │ │ │ │ │ - vldr s22, [pc, #916] @ 15330 │ │ │ │ │ + vldr s22, [pc, #916] @ 14f20 │ │ │ │ │ vmla.f32 s15, s12, s20 │ │ │ │ │ vldr s20, [r4, #232] @ 0xe8 │ │ │ │ │ vadd.f32 s11, s11, s21 │ │ │ │ │ vldr s12, [r4, #-240] @ 0xffffff10 │ │ │ │ │ - vldr s21, [pc, #900] @ 15334 │ │ │ │ │ + vldr s21, [pc, #900] @ 14f24 │ │ │ │ │ vmla.f32 s15, s13, s19 │ │ │ │ │ vadd.f32 s12, s12, s20 │ │ │ │ │ vldr s19, [r4, #236] @ 0xec │ │ │ │ │ vldr s13, [r4, #-244] @ 0xffffff0c │ │ │ │ │ - vldr s20, [pc, #884] @ 15338 │ │ │ │ │ + vldr s20, [pc, #884] @ 14f28 │ │ │ │ │ vmla.f32 s15, s14, s6 │ │ │ │ │ double_fir1(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:64 │ │ │ │ │ - vldr s14, [pc, #880] @ 1533c │ │ │ │ │ + vldr s14, [pc, #880] @ 14f2c │ │ │ │ │ double_fir0(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:53 │ │ │ │ │ vadd.f32 s13, s13, s19 │ │ │ │ │ - vldr s19, [pc, #876] @ 15340 │ │ │ │ │ + vldr s19, [pc, #876] @ 14f30 │ │ │ │ │ double_fir1(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:64 │ │ │ │ │ - vldr s6, [pc, #876] @ 15344 │ │ │ │ │ + vldr s6, [pc, #876] @ 14f34 │ │ │ │ │ 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] @ 15348 │ │ │ │ │ - vldr s7, [pc, #872] @ 1534c │ │ │ │ │ + vldr s25, [pc, #872] @ 14f38 │ │ │ │ │ + vldr s7, [pc, #872] @ 14f3c │ │ │ │ │ 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] @ 15350 │ │ │ │ │ - vldr s8, [pc, #868] @ 15354 │ │ │ │ │ + vldr s24, [pc, #868] @ 14f40 │ │ │ │ │ + vldr s8, [pc, #868] @ 14f44 │ │ │ │ │ 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] @ 15358 │ │ │ │ │ - vldr s9, [pc, #864] @ 1535c │ │ │ │ │ + vldr s23, [pc, #864] @ 14f48 │ │ │ │ │ + vldr s9, [pc, #864] @ 14f4c │ │ │ │ │ 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] @ 15360 │ │ │ │ │ - vldr s22, [pc, #860] @ 15364 │ │ │ │ │ + vldr s10, [pc, #860] @ 14f50 │ │ │ │ │ + vldr s22, [pc, #860] @ 14f54 │ │ │ │ │ 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] @ 15368 │ │ │ │ │ - vldr s11, [pc, #856] @ 1536c │ │ │ │ │ + vldr s21, [pc, #856] @ 14f58 │ │ │ │ │ + vldr s11, [pc, #856] @ 14f5c │ │ │ │ │ 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] @ 15370 │ │ │ │ │ - vldr s12, [pc, #852] @ 15374 │ │ │ │ │ + vldr s20, [pc, #852] @ 14f60 │ │ │ │ │ + vldr s12, [pc, #852] @ 14f64 │ │ │ │ │ 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] @ 15378 │ │ │ │ │ - vldr s13, [pc, #848] @ 1537c │ │ │ │ │ + vldr s19, [pc, #848] @ 14f68 │ │ │ │ │ + vldr s13, [pc, #848] @ 14f6c │ │ │ │ │ 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(): │ │ │ │ │ @@ -36040,159 +35909,159 @@ │ │ │ │ │ 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] @ 15380 │ │ │ │ │ + vldr s24, [pc, #596] @ 14f70 │ │ │ │ │ vldr s11, [r4, #68] @ 0x44 │ │ │ │ │ vadd.f32 s9, s9, s10 │ │ │ │ │ - vldr s23, [pc, #588] @ 15384 │ │ │ │ │ + vldr s23, [pc, #588] @ 14f74 │ │ │ │ │ vmla.f32 s15, s26, s22 │ │ │ │ │ vldr s10, [r4, #-72] @ 0xffffffb8 │ │ │ │ │ vldr s22, [r4, #72] @ 0x48 │ │ │ │ │ - vldr s21, [pc, #576] @ 15388 │ │ │ │ │ + vldr s21, [pc, #576] @ 14f78 │ │ │ │ │ vadd.f32 s10, s10, s11 │ │ │ │ │ vldr s11, [r4, #-76] @ 0xffffffb4 │ │ │ │ │ vmla.f32 s15, s25, s20 │ │ │ │ │ vldr s25, [r4, #-80] @ 0xffffffb0 │ │ │ │ │ - vldr s20, [pc, #560] @ 1538c │ │ │ │ │ + vldr s20, [pc, #560] @ 14f7c │ │ │ │ │ vadd.f32 s11, s11, s22 │ │ │ │ │ vldr s22, [r4, #76] @ 0x4c │ │ │ │ │ vmla.f32 s15, s6, s19 │ │ │ │ │ - vldr s19, [pc, #548] @ 15390 │ │ │ │ │ + vldr s19, [pc, #548] @ 14f80 │ │ │ │ │ vadd.f32 s6, s25, s22 │ │ │ │ │ vldr s25, [r4, #-84] @ 0xffffffac │ │ │ │ │ vldr s22, [r4, #80] @ 0x50 │ │ │ │ │ vmla.f32 s15, s7, s12 │ │ │ │ │ - vldr s7, [pc, #532] @ 15394 │ │ │ │ │ + vldr s7, [pc, #532] @ 14f84 │ │ │ │ │ vadd.f32 s12, s25, s22 │ │ │ │ │ vldr s25, [r4, #-88] @ 0xffffffa8 │ │ │ │ │ vldr s22, [r4, #84] @ 0x54 │ │ │ │ │ vmla.f32 s15, s8, s13 │ │ │ │ │ - vldr s8, [pc, #516] @ 15398 │ │ │ │ │ + vldr s8, [pc, #516] @ 14f88 │ │ │ │ │ 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] @ 1539c │ │ │ │ │ + vldr s24, [pc, #492] @ 14f8c │ │ │ │ │ vldr s25, [r4, #92] @ 0x5c │ │ │ │ │ vmla.f32 s15, s9, s23 │ │ │ │ │ vldr s23, [r4, #96] @ 0x60 │ │ │ │ │ vadd.f32 s14, s14, s25 │ │ │ │ │ - vldr s9, [pc, #476] @ 153a0 │ │ │ │ │ + vldr s9, [pc, #476] @ 14f90 │ │ │ │ │ vldr s25, [r4, #-100] @ 0xffffff9c │ │ │ │ │ vmla.f32 s15, s10, s21 │ │ │ │ │ - vldr s21, [pc, #468] @ 153a4 │ │ │ │ │ + vldr s21, [pc, #468] @ 14f94 │ │ │ │ │ vadd.f32 s10, s25, s23 │ │ │ │ │ vldr s25, [r4, #-104] @ 0xffffff98 │ │ │ │ │ vldr s23, [r4, #100] @ 0x64 │ │ │ │ │ vmla.f32 s15, s11, s20 │ │ │ │ │ - vldr s20, [pc, #452] @ 153a8 │ │ │ │ │ + vldr s20, [pc, #452] @ 14f98 │ │ │ │ │ vadd.f32 s11, s25, s23 │ │ │ │ │ vldr s25, [r4, #-108] @ 0xffffff94 │ │ │ │ │ vldr s23, [r4, #104] @ 0x68 │ │ │ │ │ vmla.f32 s15, s6, s19 │ │ │ │ │ - vldr s19, [pc, #436] @ 153ac │ │ │ │ │ + vldr s19, [pc, #436] @ 14f9c │ │ │ │ │ vadd.f32 s6, s25, s23 │ │ │ │ │ vldr s25, [r4, #-112] @ 0xffffff90 │ │ │ │ │ vldr s23, [r4, #108] @ 0x6c │ │ │ │ │ vmla.f32 s15, s12, s7 │ │ │ │ │ - vldr s7, [pc, #420] @ 153b0 │ │ │ │ │ + vldr s7, [pc, #420] @ 14fa0 │ │ │ │ │ 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] @ 153b4 │ │ │ │ │ + vldr s23, [pc, #392] @ 14fa4 │ │ │ │ │ vmla.f32 s15, s22, s24 │ │ │ │ │ vadd.f32 s13, s13, s25 │ │ │ │ │ vldr s24, [r4, #120] @ 0x78 │ │ │ │ │ vldr s25, [r4, #-124] @ 0xffffff84 │ │ │ │ │ - vldr s22, [pc, #376] @ 153b8 │ │ │ │ │ + vldr s22, [pc, #376] @ 14fa8 │ │ │ │ │ vmla.f32 s15, s14, s9 │ │ │ │ │ vldr s14, [r4, #124] @ 0x7c │ │ │ │ │ vadd.f32 s9, s25, s24 │ │ │ │ │ vldr s25, [r4, #-128] @ 0xffffff80 │ │ │ │ │ - vldr s24, [pc, #360] @ 153bc │ │ │ │ │ + vldr s24, [pc, #360] @ 14fac │ │ │ │ │ vmla.f32 s15, s10, s21 │ │ │ │ │ vadd.f32 s10, s25, s14 │ │ │ │ │ - vldr s21, [pc, #352] @ 153c0 │ │ │ │ │ + vldr s21, [pc, #352] @ 14fb0 │ │ │ │ │ vldr s25, [r4, #-132] @ 0xffffff7c │ │ │ │ │ vldr s14, [r4, #128] @ 0x80 │ │ │ │ │ vmla.f32 s15, s11, s20 │ │ │ │ │ - vldr s20, [pc, #340] @ 153c4 │ │ │ │ │ + vldr s20, [pc, #340] @ 14fb4 │ │ │ │ │ vadd.f32 s11, s25, s14 │ │ │ │ │ vldr s25, [r4, #-136] @ 0xffffff78 │ │ │ │ │ vldr s14, [r4, #132] @ 0x84 │ │ │ │ │ vmla.f32 s15, s6, s19 │ │ │ │ │ - vldr s19, [pc, #324] @ 153c8 │ │ │ │ │ + vldr s19, [pc, #324] @ 14fb8 │ │ │ │ │ vadd.f32 s6, s25, s14 │ │ │ │ │ vldr s25, [r4, #-140] @ 0xffffff74 │ │ │ │ │ vldr s14, [r4, #136] @ 0x88 │ │ │ │ │ vmla.f32 s15, s12, s7 │ │ │ │ │ - vldr s7, [pc, #308] @ 153cc │ │ │ │ │ + vldr s7, [pc, #308] @ 14fbc │ │ │ │ │ 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] @ 153d0 │ │ │ │ │ + vldr s8, [pc, #288] @ 14fc0 │ │ │ │ │ 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] @ 153d4 │ │ │ │ │ + vldr s23, [pc, #264] @ 14fc4 │ │ │ │ │ vmla.f32 s15, s9, s24 │ │ │ │ │ vadd.f32 s9, s25, s13 │ │ │ │ │ - vldr s24, [pc, #256] @ 153d8 │ │ │ │ │ + vldr s24, [pc, #256] @ 14fc8 │ │ │ │ │ vldr s25, [r4, #-156] @ 0xffffff64 │ │ │ │ │ vldr s13, [r4, #152] @ 0x98 │ │ │ │ │ vmla.f32 s15, s10, s21 │ │ │ │ │ - vldr s21, [pc, #244] @ 153dc │ │ │ │ │ + vldr s21, [pc, #244] @ 14fcc │ │ │ │ │ vadd.f32 s10, s25, s13 │ │ │ │ │ vldr s25, [r4, #-160] @ 0xffffff60 │ │ │ │ │ vldr s13, [r4, #156] @ 0x9c │ │ │ │ │ vmla.f32 s15, s11, s20 │ │ │ │ │ - vldr s20, [pc, #228] @ 153e0 │ │ │ │ │ + vldr s20, [pc, #228] @ 14fd0 │ │ │ │ │ vadd.f32 s11, s25, s13 │ │ │ │ │ vldr s25, [r4, #-164] @ 0xffffff5c │ │ │ │ │ vldr s13, [r4, #160] @ 0xa0 │ │ │ │ │ vmla.f32 s15, s6, s19 │ │ │ │ │ - vldr s19, [pc, #212] @ 153e4 │ │ │ │ │ + vldr s19, [pc, #212] @ 14fd4 │ │ │ │ │ vadd.f32 s6, s25, s13 │ │ │ │ │ - b.n 15434 │ │ │ │ │ + b.n 15024 │ │ │ │ │ asrs r6, r0, #12 │ │ │ │ │ @ instruction: 0xb7df │ │ │ │ │ stmia r5!, {r2, r6} │ │ │ │ │ subs r0, #15 │ │ │ │ │ - ble.n 152dc │ │ │ │ │ + ble.n 14ecc │ │ │ │ │ @ instruction: 0xb818 │ │ │ │ │ cmp r1, #48 @ 0x30 │ │ │ │ │ subs r0, #17 │ │ │ │ │ adds r2, #153 @ 0x99 │ │ │ │ │ @ instruction: 0xb7fe │ │ │ │ │ - bmi.n 15230 │ │ │ │ │ + bmi.n 14e20 │ │ │ │ │ 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 156a4 │ │ │ │ │ + b.n 15294 │ │ │ │ │ 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 │ │ │ │ │ @@ -36203,89 +36072,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, 153ce │ │ │ │ │ - bne.n 152a0 │ │ │ │ │ - cbnz r6, 153ce │ │ │ │ │ - bgt.n 15294 │ │ │ │ │ + cbnz r0, 14fbe │ │ │ │ │ + bne.n 14e90 │ │ │ │ │ + cbnz r6, 14fbe │ │ │ │ │ + bgt.n 14e84 │ │ │ │ │ subs r3, #24 │ │ │ │ │ - blt.n 1538a │ │ │ │ │ + blt.n 14f7a │ │ │ │ │ subs r3, #192 @ 0xc0 │ │ │ │ │ cmp r5, #190 @ 0xbe │ │ │ │ │ subs r3, #241 @ 0xf1 │ │ │ │ │ adcs r6, r3 │ │ │ │ │ - cbnz r0, 153f6 │ │ │ │ │ - blt.n 152a8 │ │ │ │ │ - cbnz r5, 153fe │ │ │ │ │ + cbnz r0, 14fe6 │ │ │ │ │ + blt.n 14e98 │ │ │ │ │ + cbnz r5, 14fee │ │ │ │ │ str r6, [r3, #68] @ 0x44 │ │ │ │ │ subs r3, #240 @ 0xf0 │ │ │ │ │ ldmia r0!, {r2, r3} │ │ │ │ │ - cbnz r2, 15402 │ │ │ │ │ + cbnz r2, 14ff2 │ │ │ │ │ vstr d3, [r8, #824] @ 0x338 │ │ │ │ │ ldr r6, [sp, #940] @ 0x3ac │ │ │ │ │ - cbnz r6, 153fe │ │ │ │ │ + cbnz r6, 14fee │ │ │ │ │ strh r6, [r4, #28] │ │ │ │ │ subs r3, #155 @ 0x9b │ │ │ │ │ adds r4, #74 @ 0x4a │ │ │ │ │ - cbnz r6, 153f8 │ │ │ │ │ + cbnz r6, 14fe8 │ │ │ │ │ str r3, [r7, #60] @ 0x3c │ │ │ │ │ subs r3, #69 @ 0x45 │ │ │ │ │ ldmia r6!, {r0, r2, r5, r7} │ │ │ │ │ - cbnz r6, 153e4 │ │ │ │ │ + cbnz r6, 14fd4 │ │ │ │ │ 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 15342 │ │ │ │ │ + bls.n 14f32 │ │ │ │ │ subs r2, #168 @ 0xa8 │ │ │ │ │ add r4, sp, #596 @ 0x254 │ │ │ │ │ hlt 0x002a │ │ │ │ │ - ldr r4, [pc, #792] @ (156e0 ) │ │ │ │ │ + ldr r4, [pc, #792] @ (152d0 ) │ │ │ │ │ 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, 15406 │ │ │ │ │ + cbnz r7, 14ff6 │ │ │ │ │ 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] @ (155d8 ) │ │ │ │ │ - cbnz r5, 15406 │ │ │ │ │ - b.n 14c56 │ │ │ │ │ + ldr r2, [pc, #472] @ (151c8 ) │ │ │ │ │ + cbnz r5, 14ff6 │ │ │ │ │ + b.n 14846 │ │ │ │ │ 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 │ │ │ │ │ @@ -36295,212 +36164,212 @@ │ │ │ │ │ @ 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, 15444 │ │ │ │ │ + cbnz r7, 15034 │ │ │ │ │ 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] @ 153e8 │ │ │ │ │ + vldr s12, [pc, #-96] @ 14fd8 │ │ │ │ │ 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] @ 153ec │ │ │ │ │ + vldr s7, [pc, #-120] @ 14fdc │ │ │ │ │ vmla.f32 s15, s22, s23 │ │ │ │ │ vadd.f32 s22, s25, s14 │ │ │ │ │ - vldr s23, [pc, #-128] @ 153f0 │ │ │ │ │ + vldr s23, [pc, #-128] @ 14fe0 │ │ │ │ │ vldr s25, [r4, #-180] @ 0xffffff4c │ │ │ │ │ vldr s14, [r4, #176] @ 0xb0 │ │ │ │ │ vmla.f32 s15, s9, s24 │ │ │ │ │ - vldr s24, [pc, #-140] @ 153f4 │ │ │ │ │ + vldr s24, [pc, #-140] @ 14fe4 │ │ │ │ │ vadd.f32 s9, s25, s14 │ │ │ │ │ vldr s25, [r4, #-184] @ 0xffffff48 │ │ │ │ │ vldr s14, [r4, #180] @ 0xb4 │ │ │ │ │ vmla.f32 s15, s10, s21 │ │ │ │ │ - vldr s21, [pc, #-156] @ 153f8 │ │ │ │ │ + vldr s21, [pc, #-156] @ 14fe8 │ │ │ │ │ vadd.f32 s10, s25, s14 │ │ │ │ │ vldr s25, [r4, #-188] @ 0xffffff44 │ │ │ │ │ vldr s14, [r4, #184] @ 0xb8 │ │ │ │ │ vmla.f32 s15, s11, s20 │ │ │ │ │ - vldr s20, [pc, #-172] @ 153fc │ │ │ │ │ + vldr s20, [pc, #-172] @ 14fec │ │ │ │ │ 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] @ 15400 │ │ │ │ │ + vldr s6, [pc, #-192] @ 14ff0 │ │ │ │ │ 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] @ 15404 │ │ │ │ │ + vldr s19, [pc, #-216] @ 14ff4 │ │ │ │ │ vmla.f32 s15, s8, s7 │ │ │ │ │ vadd.f32 s8, s25, s13 │ │ │ │ │ - vldr s7, [pc, #-224] @ 15408 │ │ │ │ │ + vldr s7, [pc, #-224] @ 14ff8 │ │ │ │ │ vldr s13, [r4, #200] @ 0xc8 │ │ │ │ │ vldr s25, [r4, #-204] @ 0xffffff34 │ │ │ │ │ vmla.f32 s15, s22, s23 │ │ │ │ │ - vldr s23, [pc, #-236] @ 1540c │ │ │ │ │ + vldr s23, [pc, #-236] @ 14ffc │ │ │ │ │ vadd.f32 s22, s25, s13 │ │ │ │ │ vldr s25, [r4, #-208] @ 0xffffff30 │ │ │ │ │ vldr s13, [r4, #204] @ 0xcc │ │ │ │ │ vmla.f32 s15, s9, s24 │ │ │ │ │ - vldr s24, [pc, #-252] @ 15410 │ │ │ │ │ + vldr s24, [pc, #-252] @ 15000 │ │ │ │ │ vadd.f32 s9, s25, s13 │ │ │ │ │ vldr s25, [r4, #-212] @ 0xffffff2c │ │ │ │ │ vldr s13, [r4, #208] @ 0xd0 │ │ │ │ │ vmla.f32 s15, s10, s21 │ │ │ │ │ - vldr s21, [pc, #-268] @ 15414 │ │ │ │ │ + vldr s21, [pc, #-268] @ 15004 │ │ │ │ │ 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] @ 15418 │ │ │ │ │ + vldr s11, [pc, #-288] @ 15008 │ │ │ │ │ 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] @ 1541c │ │ │ │ │ + vldr s20, [pc, #-312] @ 1500c │ │ │ │ │ vmla.f32 s15, s12, s19 │ │ │ │ │ vadd.f32 s12, s25, s14 │ │ │ │ │ - vldr s19, [pc, #-320] @ 15420 │ │ │ │ │ + vldr s19, [pc, #-320] @ 15010 │ │ │ │ │ vldr s25, [r4, #-228] @ 0xffffff1c │ │ │ │ │ vldr s14, [r4, #224] @ 0xe0 │ │ │ │ │ vmla.f32 s15, s8, s7 │ │ │ │ │ - vldr s7, [pc, #-332] @ 15424 │ │ │ │ │ + vldr s7, [pc, #-332] @ 15014 │ │ │ │ │ vadd.f32 s8, s25, s14 │ │ │ │ │ vldr s25, [r4, #-232] @ 0xffffff18 │ │ │ │ │ vldr s14, [r4, #228] @ 0xe4 │ │ │ │ │ vmla.f32 s15, s22, s23 │ │ │ │ │ - vldr s23, [pc, #-348] @ 15428 │ │ │ │ │ + vldr s23, [pc, #-348] @ 15018 │ │ │ │ │ vadd.f32 s22, s25, s14 │ │ │ │ │ vldr s25, [r4, #-236] @ 0xffffff14 │ │ │ │ │ vldr s14, [r4, #232] @ 0xe8 │ │ │ │ │ vmla.f32 s15, s9, s24 │ │ │ │ │ - vldr s24, [pc, #-364] @ 1542c │ │ │ │ │ + vldr s24, [pc, #-364] @ 1501c │ │ │ │ │ vadd.f32 s9, s25, s14 │ │ │ │ │ vldr s14, [r4, #-240] @ 0xffffff10 │ │ │ │ │ vldr s25, [r4, #236] @ 0xec │ │ │ │ │ vmla.f32 s15, s10, s21 │ │ │ │ │ - vldr s10, [pc, #-380] @ 15430 │ │ │ │ │ + vldr s10, [pc, #-380] @ 15020 │ │ │ │ │ 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) │ │ │ │ │ - bgt.w 14b4e │ │ │ │ │ + bgt.w 1473e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:419 │ │ │ │ │ ldr.w r3, [sl, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble.n 155f2 │ │ │ │ │ + ble.n 151e2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:420 │ │ │ │ │ ldr r1, [r7, #40] @ 0x28 │ │ │ │ │ mov r0, r7 │ │ │ │ │ - bl 140f8 │ │ │ │ │ + bl 13ce8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:420 (discriminator 1) │ │ │ │ │ ldr r2, [r7, #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 1800 │ │ │ │ │ + blx 1528 │ │ │ │ │ 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, #28 │ │ │ │ │ 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, #416] @ (157a0 ) │ │ │ │ │ + ldr r3, [pc, #416] @ (15390 ) │ │ │ │ │ rsb r1, ip, #512 @ 0x200 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:413 │ │ │ │ │ ldr.w lr, [sl, #20] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:403 │ │ │ │ │ mov.w r8, ip, lsl #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:404 │ │ │ │ │ add r3, pc │ │ │ │ │ add.w fp, r3, r1, lsl #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:403 │ │ │ │ │ - ldr r3, [pc, #400] @ (157a4 ) │ │ │ │ │ + ldr r3, [pc, #400] @ (15394 ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:405 │ │ │ │ │ cmp r6, ip │ │ │ │ │ mov r1, r6 │ │ │ │ │ it ge │ │ │ │ │ movge r1, ip │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:403 │ │ │ │ │ add r3, pc │ │ │ │ │ add.w r0, r8, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:407 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 156be │ │ │ │ │ + beq.n 152ae │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:408 (discriminator 1) │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - ble.w 1579a │ │ │ │ │ + ble.w 1538a │ │ │ │ │ sub.w r3, r0, #8 │ │ │ │ │ add.w r2, r5, r1, lsl #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:388 (discriminator 4) │ │ │ │ │ strd r4, r5, [sp, #12] │ │ │ │ │ add.w r8, fp, #8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ strd ip, r6, [sp, #4] │ │ │ │ │ mov r4, r5 │ │ │ │ │ mov r6, r2 │ │ │ │ │ mov r5, r3 │ │ │ │ │ mov fp, lr │ │ │ │ │ str r1, [sp, #20] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:409 │ │ │ │ │ vldr s16, [r5, #8] │ │ │ │ │ - bl 13abc │ │ │ │ │ + bl 136ac │ │ │ │ │ ./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 r5, #8 │ │ │ │ │ add.w r8, r8, #8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:409 (discriminator 1) │ │ │ │ │ vmul.f32 s16, s16, s0 │ │ │ │ │ - bl 12e78 │ │ │ │ │ + bl 12a68 │ │ │ │ │ ./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 r4!, {s16} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:408 (discriminator 1) │ │ │ │ │ cmp r6, r4 │ │ │ │ │ - bne.n 1564c │ │ │ │ │ + bne.n 1523c │ │ │ │ │ ldrd r4, r5, [sp, #12] │ │ │ │ │ mov lr, fp │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ ldrd ip, r6, [sp, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:410 (discriminator 1) │ │ │ │ │ mov r2, r1 │ │ │ │ │ add.w r4, r4, r1, lsl #3 │ │ │ │ │ @@ -36512,200 +36381,200 @@ │ │ │ │ │ ite ne │ │ │ │ │ movne r3, lr │ │ │ │ │ subeq.w r3, lr, #1 │ │ │ │ │ str.w r3, [sl, #20] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:415 │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ cmp r9, r3 │ │ │ │ │ - blt.n 1574c │ │ │ │ │ + blt.n 1533c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:417 (discriminator 1) │ │ │ │ │ cmp r6, r2 │ │ │ │ │ - ble.n 155d8 │ │ │ │ │ + ble.n 151c8 │ │ │ │ │ add.w r8, r5, r2, lsl #2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add.w r5, r5, r6, lsl #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:417 (discriminator 2) │ │ │ │ │ - bl 12e78 │ │ │ │ │ + bl 12a68 │ │ │ │ │ adds r0, #8 │ │ │ │ │ vstmia r8!, {s0} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:417 (discriminator 1) │ │ │ │ │ cmp r5, r8 │ │ │ │ │ - bne.n 156ae │ │ │ │ │ - b.n 155d8 │ │ │ │ │ + bne.n 1529e │ │ │ │ │ + b.n 151c8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:410 (discriminator 1) │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - ble.n 15686 │ │ │ │ │ + ble.n 15276 │ │ │ │ │ add.w r3, fp, #8 │ │ │ │ │ add.w r2, r5, r1, lsl #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:388 (discriminator 4) │ │ │ │ │ strd r4, r5, [sp, #12] │ │ │ │ │ sub.w r8, r0, #8 │ │ │ │ │ strd ip, r6, [sp, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r6, r2 │ │ │ │ │ mov r4, r5 │ │ │ │ │ mov fp, lr │ │ │ │ │ mov r5, r3 │ │ │ │ │ str r1, [sp, #20] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:411 │ │ │ │ │ vldr s16, [r5, #-8] │ │ │ │ │ - bl 13abc │ │ │ │ │ + bl 136ac │ │ │ │ │ ./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 r5, #8 │ │ │ │ │ sub.w r8, r8, #8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:411 (discriminator 1) │ │ │ │ │ vmul.f32 s16, s16, s0 │ │ │ │ │ - bl 12e78 │ │ │ │ │ + bl 12a68 │ │ │ │ │ ./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 r4!, {s16} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:410 (discriminator 1) │ │ │ │ │ cmp r6, r4 │ │ │ │ │ - bne.n 156e2 │ │ │ │ │ - b.n 15674 │ │ │ │ │ + bne.n 152d2 │ │ │ │ │ + b.n 15264 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:394 │ │ │ │ │ subs r3, r2, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:397 │ │ │ │ │ ldr r1, [r7, #32] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:394 │ │ │ │ │ it ne │ │ │ │ │ movne r3, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:396 │ │ │ │ │ str.w ip, [sl, #28] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:397 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - beq.w 14a2e │ │ │ │ │ + beq.w 1461e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:398 │ │ │ │ │ str r3, [r7, #32] │ │ │ │ │ mov.w r1, #512 @ 0x200 │ │ │ │ │ ldr.w r3, [sl, #20] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:399 │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:398 │ │ │ │ │ add.w lr, r3, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:399 │ │ │ │ │ - ldr r3, [pc, #120] @ (157a8 ) │ │ │ │ │ + ldr r3, [pc, #120] @ (15398 ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:398 │ │ │ │ │ str r1, [r7, #36] @ 0x24 │ │ │ │ │ str.w lr, [sl, #20] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:399 │ │ │ │ │ ldr r3, [r0, r3] │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bgt.n 1576c │ │ │ │ │ - ldr.w fp, [pc, #108] @ 157ac │ │ │ │ │ + bgt.n 1535c │ │ │ │ │ + ldr.w fp, [pc, #108] @ 1539c │ │ │ │ │ mov ip, r1 │ │ │ │ │ mov.w r8, #4096 @ 0x1000 │ │ │ │ │ add fp, pc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:402 │ │ │ │ │ - b.n 15612 │ │ │ │ │ + b.n 15202 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:416 (discriminator 1) │ │ │ │ │ cmp r6, r2 │ │ │ │ │ - ble.w 155d8 │ │ │ │ │ + ble.w 151c8 │ │ │ │ │ add.w r2, r5, r2, lsl #2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add.w r5, r5, r6, lsl #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:416 (discriminator 2) │ │ │ │ │ - bl 13abc │ │ │ │ │ + bl 136ac │ │ │ │ │ adds r0, #8 │ │ │ │ │ vstmia r2!, {s0} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:416 (discriminator 1) │ │ │ │ │ cmp r2, r5 │ │ │ │ │ - bne.n 1575c │ │ │ │ │ - b.n 155d8 │ │ │ │ │ + bne.n 1534c │ │ │ │ │ + b.n 151c8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:399 (discriminator 1) │ │ │ │ │ - ldr r0, [pc, #64] @ (157b0 ) │ │ │ │ │ + ldr r0, [pc, #64] @ (153a0 ) │ │ │ │ │ mov r1, r9 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ add r0, pc │ │ │ │ │ - bl 1c94 │ │ │ │ │ + bl 19bc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:402 │ │ │ │ │ ldr r1, [r7, #36] @ 0x24 │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w 14a2e │ │ │ │ │ + beq.w 1461e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:404 │ │ │ │ │ - ldr r3, [pc, #48] @ (157b4 ) │ │ │ │ │ + ldr r3, [pc, #48] @ (153a4 ) │ │ │ │ │ rsb r0, r1, #512 @ 0x200 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:413 │ │ │ │ │ ldr.w lr, [sl, #20] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:403 │ │ │ │ │ mov.w r8, r1, lsl #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:404 │ │ │ │ │ add r3, pc │ │ │ │ │ mov ip, r1 │ │ │ │ │ add.w fp, r3, r0, lsl #3 │ │ │ │ │ - b.n 15612 │ │ │ │ │ + b.n 15202 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:379 │ │ │ │ │ movs r2, #0 │ │ │ │ │ - b.n 15686 │ │ │ │ │ + b.n 15276 │ │ │ │ │ nop │ │ │ │ │ - ldr r3, [sp, #656] @ 0x290 │ │ │ │ │ + subs r7, #76 @ 0x4c │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r3, [sp, #592] @ 0x250 │ │ │ │ │ + subs r7, #60 @ 0x3c │ │ │ │ │ movs r0, r0 │ │ │ │ │ lsls r0, r3, #3 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r2, [sp, #416] @ 0x1a0 │ │ │ │ │ + subs r6, #16 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - strb r6, [r3, #7] │ │ │ │ │ + subs r6, r6, r4 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r2, [sp, #128] @ 0x80 │ │ │ │ │ + subs r5, #200 @ 0xc8 │ │ │ │ │ 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 r2, [pc, #852] @ (15b2c ) │ │ │ │ │ + ldr r2, [pc, #852] @ (1571c ) │ │ │ │ │ mov r9, r0 │ │ │ │ │ - ldr r4, [pc, #852] @ (15b30 ) │ │ │ │ │ + ldr r4, [pc, #852] @ (15720 ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:427 │ │ │ │ │ vcmp.f64 d0, #0.0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:425 │ │ │ │ │ - ldr r3, [pc, #852] @ (15b34 ) │ │ │ │ │ + ldr r3, [pc, #852] @ (15724 ) │ │ │ │ │ add r2, pc │ │ │ │ │ add r4, pc │ │ │ │ │ str r4, [sp, #52] @ 0x34 │ │ │ │ │ ./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, #24] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:427 │ │ │ │ │ - bne.w 16166 │ │ │ │ │ + bne.w 15d56 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:430 │ │ │ │ │ ldr r1, [sp, #24] │ │ │ │ │ add.w r0, r9, #52 @ 0x34 │ │ │ │ │ - bl 140f8 │ │ │ │ │ + bl 13ce8 │ │ │ │ │ ./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:433 │ │ │ │ │ mov r8, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:430 │ │ │ │ │ str r0, [sp, #32] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:433 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 16050 │ │ │ │ │ + beq.w 15c40 │ │ │ │ │ ./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 │ │ │ │ │ @@ -36720,38 +36589,38 @@ │ │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:438 (discriminator 1) │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ ./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 1611c │ │ │ │ │ + blt.w 15d0c │ │ │ │ │ ./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 15856 │ │ │ │ │ + beq.n 15446 │ │ │ │ │ ./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 14988 │ │ │ │ │ + bl 14578 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:439 (discriminator 1) │ │ │ │ │ - cbz r0, 1585c │ │ │ │ │ + cbz r0, 1544c │ │ │ │ │ ./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 1583e │ │ │ │ │ + bge.n 1542e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:441 │ │ │ │ │ ldr.w r3, [r9, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:444 (discriminator 2) │ │ │ │ │ movs r2, #48 @ 0x30 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:444 (discriminator 1) │ │ │ │ │ ldr.w r7, [r9, #48] @ 0x30 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:441 │ │ │ │ │ @@ -36774,20 +36643,20 @@ │ │ │ │ │ fifo_occupancy(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ ldr r1, [r2, #8] │ │ │ │ │ vr_process(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:444 │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - ble.w 16130 │ │ │ │ │ + ble.w 15d20 │ │ │ │ │ fifo_occupancy(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ sub.w r0, ip, r0 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ - bl 1b910 │ │ │ │ │ + bl 15e78 │ │ │ │ │ vr_process(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:444 (discriminator 1) │ │ │ │ │ cmp.w r0, #480 @ 0x1e0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:444 (discriminator 6) │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:444 (discriminator 1) │ │ │ │ │ it lt │ │ │ │ │ @@ -36820,15 +36689,15 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:446 (discriminator 1) │ │ │ │ │ ldr r2, [r7, 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, 15912 │ │ │ │ │ + cbz r3, 15502 │ │ │ │ │ ./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) │ │ │ │ │ itete lt │ │ │ │ │ neglt r1, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:448 (discriminator 2) │ │ │ │ │ @@ -36851,30 +36720,30 @@ │ │ │ │ │ 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, #24] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - ble.w 1623c │ │ │ │ │ + ble.w 15e2c │ │ │ │ │ ldr r4, [sp, #24] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:462 │ │ │ │ │ mov r7, r8 │ │ │ │ │ half_phase(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:110 │ │ │ │ │ - vldr s20, [pc, #520] @ 15b28 │ │ │ │ │ + vldr s20, [pc, #520] @ 15718 │ │ │ │ │ vr_process(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:462 │ │ │ │ │ mov r5, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:459 │ │ │ │ │ - vldr d9, [pc, #496] @ 15b18 │ │ │ │ │ + vldr d9, [pc, #496] @ 15708 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:452 │ │ │ │ │ movs r2, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:462 │ │ │ │ │ - vldr d8, [pc, #500] @ 15b20 │ │ │ │ │ + vldr d8, [pc, #500] @ 15710 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:452 │ │ │ │ │ str r2, [sp, #16] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:457 │ │ │ │ │ ldr.w r3, [r9, #16] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:456 │ │ │ │ │ cmp r4, #64 @ 0x40 │ │ │ │ │ mov r2, r4 │ │ │ │ │ @@ -36882,77 +36751,77 @@ │ │ │ │ │ mov sl, r4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:456 │ │ │ │ │ it ge │ │ │ │ │ movge r2, #64 @ 0x40 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:457 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 15c96 │ │ │ │ │ + beq.w 15886 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:458 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ it ge │ │ │ │ │ movge r2, r3 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:465 │ │ │ │ │ ldr.w r3, [r9, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 15b3c │ │ │ │ │ + beq.w 1572c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:510 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 16266 │ │ │ │ │ + bne.w 15e56 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:541 │ │ │ │ │ ldrb.w r2, [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 r2, #0 │ │ │ │ │ - beq.w 15cee │ │ │ │ │ + beq.w 158de │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:542 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ 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 15a58 │ │ │ │ │ + ble.n 15648 │ │ │ │ │ add r7, 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 r6, #0 │ │ │ │ │ mov r8, r2 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ strd r7, r5, [sp, #36] @ 0x24 │ │ │ │ │ - b.n 159f0 │ │ │ │ │ + b.n 155e0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:211 │ │ │ │ │ ldr.w fp, [r9, #144] @ 0x90 │ │ │ │ │ add.w r0, r8, r4, lsl #2 │ │ │ │ │ mov r1, fp │ │ │ │ │ - bl 13cec │ │ │ │ │ + bl 138dc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:212 │ │ │ │ │ ldr.w r5, [r9, #152] @ 0x98 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:211 (discriminator 1) │ │ │ │ │ vstr s0, [r7] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:212 │ │ │ │ │ adds.w r1, r5, fp │ │ │ │ │ ldr.w fp, [r9, #156] @ 0x9c │ │ │ │ │ adc.w r4, r4, fp │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:213 │ │ │ │ │ cmp r4, sl │ │ │ │ │ - bge.n 159f8 │ │ │ │ │ + bge.n 155e8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:217 │ │ │ │ │ add.w r0, r8, r4, lsl #2 │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ - bl 13cec │ │ │ │ │ + bl 138dc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:218 │ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:210 (discriminator 2) │ │ │ │ │ adds r6, #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:217 (discriminator 1) │ │ │ │ │ vstr s0, [r7, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:218 │ │ │ │ │ @@ -36971,19 +36840,19 @@ │ │ │ │ │ str.w r1, [r9, #152] @ 0x98 │ │ │ │ │ ldr.w r1, [r9, #164] @ 0xa4 │ │ │ │ │ adc.w r3, fp, r1 │ │ │ │ │ str.w r3, [r9, #156] @ 0x9c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:210 (discriminator 1) │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - ble.w 16030 │ │ │ │ │ + ble.w 15c20 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:210 (discriminator 3) │ │ │ │ │ ldr.w r4, [r9, #148] @ 0x94 │ │ │ │ │ cmp r4, sl │ │ │ │ │ - blt.n 1598a │ │ │ │ │ + blt.n 1557a │ │ │ │ │ vr_process(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:543 │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:542 (discriminator 1) │ │ │ │ │ asrs r6, r6, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:564 │ │ │ │ │ ldr r1, [sp, #24] │ │ │ │ │ @@ -36998,49 +36867,49 @@ │ │ │ │ │ str r2, [sp, #16] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:542 (discriminator 1) │ │ │ │ │ ldrd r7, r5, [sp, #36] @ 0x24 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:564 │ │ │ │ │ mov sl, r4 │ │ │ │ │ half_iir(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:101 (discriminator 2) │ │ │ │ │ - cbz r6, 15a58 │ │ │ │ │ + cbz r6, 15648 │ │ │ │ │ ldr r1, [sp, #32] │ │ │ │ │ adds r2, r6, 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, r7 │ │ │ │ │ vldr s1, [r7, #4] │ │ │ │ │ adds r7, #8 │ │ │ │ │ vldr s0, [r1] │ │ │ │ │ - bl 13b5c │ │ │ │ │ + bl 1374c │ │ │ │ │ vstmia r3!, {s0} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:101 (discriminator 2) │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.n 15a1e │ │ │ │ │ + bne.n 1560e │ │ │ │ │ ldr.w r5, [r9, #12] │ │ │ │ │ vr_process(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:551 │ │ │ │ │ ldr.w r3, [r9, #16] │ │ │ │ │ - cbz r3, 15a46 │ │ │ │ │ + cbz r3, 15636 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:552 │ │ │ │ │ subs r3, r3, r6 │ │ │ │ │ str.w r3, [r9, #16] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:553 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - bne.n 15a58 │ │ │ │ │ + bne.n 15648 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:452 │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:559 │ │ │ │ │ mov r7, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:452 │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bgt.w 15930 │ │ │ │ │ + bgt.w 15520 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:556 │ │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ │ mov r3, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:562 │ │ │ │ │ ldr.w r4, [r9, #48] @ 0x30 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:556 │ │ │ │ │ mov ip, sl │ │ │ │ │ @@ -37069,15 +36938,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, 15ab6 │ │ │ │ │ + cbz r3, 156a6 │ │ │ │ │ ./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) │ │ │ │ │ itete mi │ │ │ │ │ submi r3, r2, r3 │ │ │ │ │ @@ -37115,94 +36984,94 @@ │ │ │ │ │ ./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 15ac2 │ │ │ │ │ + bne.n 156b2 │ │ │ │ │ ./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, ip, r3 │ │ │ │ │ vr_process(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:425 │ │ │ │ │ - ldr r2, [pc, #76] @ (15b38 ) │ │ │ │ │ + ldr r2, [pc, #76] @ (15728 ) │ │ │ │ │ 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, #64] @ (15b34 ) │ │ │ │ │ + ldr r3, [pc, #64] @ (15724 ) │ │ │ │ │ ./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 16262 │ │ │ │ │ + bne.w 15e52 │ │ │ │ │ ldr r0, [sp, #16] │ │ │ │ │ add.w sp, sp, #580 @ 0x244 │ │ │ │ │ vpop {d8-d12} │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ nop │ │ │ │ │ nop.w │ │ │ │ │ ... │ │ │ │ │ movs r0, r0 │ │ │ │ │ subs r0, r0, #6 │ │ │ │ │ - str r7, [sp, #32] │ │ │ │ │ + subs r3, #28 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - str r7, [sp, #24] │ │ │ │ │ + subs r3, #26 │ │ │ │ │ movs r0, r0 │ │ │ │ │ lsls r0, r5, #3 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - str r3, [sp, #984] @ 0x3d8 │ │ │ │ │ + subs r0, #10 │ │ │ │ │ movs r0, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:465 (discriminator 1) │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 15e30 │ │ │ │ │ + bne.w 15a20 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:465 (discriminator 2) │ │ │ │ │ ldr.w r3, [r9, #20] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:466 │ │ │ │ │ ldrb.w r2, [r9, #180] @ 0xb4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:465 (discriminator 2) │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 15962 │ │ │ │ │ + bne.w 15552 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:467 │ │ │ │ │ ldr.w r3, [r9, #156] @ 0x9c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:466 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 15ce4 │ │ │ │ │ + beq.w 158d4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:467 (discriminator 1) │ │ │ │ │ ldr.w r1, [r9, #152] @ 0x98 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:467 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 16068 │ │ │ │ │ + beq.w 15c58 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:467 (discriminator 1) │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w 160b8 │ │ │ │ │ + beq.w 15ca8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:472 │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:475 │ │ │ │ │ ldr.w ip, [r9, #176] @ 0xb0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:472 │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:476 │ │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:475 │ │ │ │ │ add.w r7, ip, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:476 │ │ │ │ │ cmp r7, r3 │ │ │ │ │ - bge.w 160be │ │ │ │ │ + bge.w 15cae │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:480 │ │ │ │ │ add.w r6, r9, #144 @ 0x90 │ │ │ │ │ add.w r5, r9, #192 @ 0xc0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:479 │ │ │ │ │ mov.w lr, #1 │ │ │ │ │ str.w lr, [r9, #24] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:484 │ │ │ │ │ @@ -37216,59 +37085,59 @@ │ │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:484 │ │ │ │ │ it ge │ │ │ │ │ movge r5, lr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:481 │ │ │ │ │ str.w r7, [r9, #176] @ 0xb0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:484 │ │ │ │ │ - blt.n 15bf2 │ │ │ │ │ + blt.n 157e2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:486 │ │ │ │ │ ldr.w r6, [r9, #48] @ 0x30 │ │ │ │ │ movs r3, #48 @ 0x30 │ │ │ │ │ mla r6, r3, r7, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:38 │ │ │ │ │ movs r7, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:488 │ │ │ │ │ mov r0, r6 │ │ │ │ │ ldr r1, [r6, #40] @ 0x28 │ │ │ │ │ fifo_clear(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:38 │ │ │ │ │ strd r7, r7, [r6, #12] │ │ │ │ │ vr_process(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:488 │ │ │ │ │ - bl 140f8 │ │ │ │ │ + bl 13ce8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:488 (discriminator 1) │ │ │ │ │ ldr r2, [r6, #40] @ 0x28 │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:59 (discriminator 1) │ │ │ │ │ mov r1, r7 │ │ │ │ │ memset(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:59 (discriminator 1) │ │ │ │ │ lsls r2, r2, #2 │ │ │ │ │ - blx 1800 │ │ │ │ │ + blx 1528 │ │ │ │ │ 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 r7, [r6, #32] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:490 │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r0, r9 │ │ │ │ │ mov r1, r3 │ │ │ │ │ - bl 14988 │ │ │ │ │ + bl 14578 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:492 │ │ │ │ │ ldr.w r7, [r9, #176] @ 0xb0 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - ble.w 16252 │ │ │ │ │ + ble.w 15e42 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:492 (discriminator 1) │ │ │ │ │ adds r5, #1 │ │ │ │ │ - beq.w 16170 │ │ │ │ │ + beq.w 15d60 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:498 │ │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ │ mov r0, r9 │ │ │ │ │ - bl 1470c │ │ │ │ │ + bl 142fc │ │ │ │ │ ./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 r5, #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 │ │ │ │ │ @@ -37312,63 +37181,63 @@ │ │ │ │ │ orrpl r2, r7 │ │ │ │ │ asrs r1, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:504 (discriminator 4) │ │ │ │ │ strd r2, r1, [r9, #160] @ 0xa0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:505 │ │ │ │ │ mov.w r7, #1024 @ 0x400 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:506 │ │ │ │ │ - ldr.w r2, [pc, #1116] @ 160cc │ │ │ │ │ + ldr.w r2, [pc, #1116] @ 15cbc │ │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ │ strd r6, r0, [r9, #152] @ 0x98 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:505 │ │ │ │ │ str.w r7, [r9, #12] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:506 │ │ │ │ │ ldr r2, [r1, r2] │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bgt.w 160dc │ │ │ │ │ + bgt.w 15ccc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:510 │ │ │ │ │ - ldr.w r4, [pc, #1096] @ 160d0 │ │ │ │ │ + ldr.w r4, [pc, #1096] @ 15cc0 │ │ │ │ │ mov.w r3, #512 @ 0x200 │ │ │ │ │ mov.w r8, #4096 @ 0x1000 │ │ │ │ │ add r4, pc │ │ │ │ │ - b.n 15e42 │ │ │ │ │ + b.n 15a32 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:459 │ │ │ │ │ vldr d11, [r9, #32] │ │ │ │ │ vcmp.f64 d11, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.w 1594e │ │ │ │ │ + beq.w 1553e │ │ │ │ │ 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 1c25c │ │ │ │ │ + bl 167c4 │ │ │ │ │ vldr d7, [r9, #232] @ 0xe8 │ │ │ │ │ strd r0, r1, [r9, #152] @ 0x98 │ │ │ │ │ vmla.f64 d12, d11, d7 │ │ │ │ │ vmov r0, r1, d12 │ │ │ │ │ - bl 1c25c │ │ │ │ │ + bl 167c4 │ │ │ │ │ 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 1594e │ │ │ │ │ + b.n 1553e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:471 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - bgt.w 16058 │ │ │ │ │ + bgt.w 15c48 │ │ │ │ │ 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 r1, [sp, #16] │ │ │ │ │ ldr r2, [sp, #32] │ │ │ │ │ @@ -37376,35 +37245,35 @@ │ │ │ │ │ ldr.w r3, [r9] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:546 │ │ │ │ │ add.w r2, r2, r1, lsl #2 │ │ │ │ │ poly_fir_u(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:247 (discriminator 1) │ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - ble.w 16206 │ │ │ │ │ + ble.w 15df6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:247 │ │ │ │ │ movs r6, #0 │ │ │ │ │ str r5, [sp, #20] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:247 (discriminator 3) │ │ │ │ │ ldr.w r4, [r9, #172] @ 0xac │ │ │ │ │ mov r5, r6 │ │ │ │ │ mov r8, r2 │ │ │ │ │ mov r7, r2 │ │ │ │ │ mov sl, r1 │ │ │ │ │ mov r6, r2 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ - b.n 15d66 │ │ │ │ │ + b.n 15956 │ │ │ │ │ ./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 r5, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:248 │ │ │ │ │ - bl 13eb4 │ │ │ │ │ + bl 13aa4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:249 │ │ │ │ │ ldr.w r3, [r9, #152] @ 0x98 │ │ │ │ │ ldr.w r1, [r9, #144] @ 0x90 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:248 (discriminator 1) │ │ │ │ │ vstmia r6!, {s0} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:249 │ │ │ │ │ adds r1, r1, r3 │ │ │ │ │ @@ -37420,19 +37289,19 @@ │ │ │ │ │ ldr.w r1, [r9, #164] @ 0xa4 │ │ │ │ │ adc.w r0, r0, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:247 (discriminator 1) │ │ │ │ │ cmp sl, r5 │ │ │ │ │ ./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 1600e │ │ │ │ │ + beq.w 15bfe │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:247 (discriminator 3) │ │ │ │ │ ldr.w r0, [r9, #148] @ 0x94 │ │ │ │ │ cmp r0, r4 │ │ │ │ │ - blt.n 15d18 │ │ │ │ │ + blt.n 15908 │ │ │ │ │ vr_process(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:550 │ │ │ │ │ mov r6, r5 │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ ldrd r1, r5, [sp, #16] │ │ │ │ │ mov r2, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:564 │ │ │ │ │ @@ -37441,30 +37310,30 @@ │ │ │ │ │ add r1, r6 │ │ │ │ │ str r1, [sp, #16] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:564 │ │ │ │ │ subs r4, r0, r1 │ │ │ │ │ mov sl, r4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:547 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 15a3a │ │ │ │ │ + beq.w 1562a │ │ │ │ │ ./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 r6, 15dae │ │ │ │ │ + cbz r6, 1599e │ │ │ │ │ add.w r2, r2, r6, lsl #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:108 (discriminator 3) │ │ │ │ │ - vldr s22, [pc, #820] @ 160c8 │ │ │ │ │ + vldr s22, [pc, #820] @ 15cb8 │ │ │ │ │ vldr s0, [r8] │ │ │ │ │ vmov.f32 s1, s22 │ │ │ │ │ - bl 13b5c │ │ │ │ │ + bl 1374c │ │ │ │ │ vstmia r8!, {s0} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:108 (discriminator 2) │ │ │ │ │ cmp r2, r8 │ │ │ │ │ - bne.n 15d96 │ │ │ │ │ + bne.n 15986 │ │ │ │ │ ldr.w r5, [r9, #12] │ │ │ │ │ ./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 │ │ │ │ │ vadd.f32 s8, s8, s20 │ │ │ │ │ @@ -37497,18 +37366,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 15a3a │ │ │ │ │ + b.n 1562a │ │ │ │ │ vr_process(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:512 │ │ │ │ │ - ldr r3, [pc, #672] @ (160d4 ) │ │ │ │ │ + ldr r3, [pc, #672] @ (15cc4 ) │ │ │ │ │ rsb r2, r5, #1024 @ 0x400 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:511 │ │ │ │ │ mov.w r8, r5, lsl #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:512 │ │ │ │ │ add r3, pc │ │ │ │ │ add.w r4, r3, r2, lsl #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:513 │ │ │ │ │ @@ -37522,15 +37391,15 @@ │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ 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 r3, [pc, #644] @ (160d8 ) │ │ │ │ │ + ldr r3, [pc, #644] @ (15cc8 ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:513 │ │ │ │ │ mov r5, r2 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ ./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) │ │ │ │ │ @@ -37542,55 +37411,55 @@ │ │ │ │ │ /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 r6, r5, #1 │ │ │ │ │ memset(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:59 (discriminator 1) │ │ │ │ │ - blx 16b0 <__memset_chk@plt> │ │ │ │ │ + blx 13d8 <__memset_chk@plt> │ │ │ │ │ vr_process(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:519 │ │ │ │ │ ldrb.w r5, [r9, #180] @ 0xb4 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.n 15f66 │ │ │ │ │ + bne.n 15b56 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:527 │ │ │ │ │ ldr.w sl, [sp, #20] │ │ │ │ │ mov r1, r4 │ │ │ │ │ str r6, [sp, #0] │ │ │ │ │ movs r2, #1 │ │ │ │ │ mov r3, sl │ │ │ │ │ add.w r0, r9, #192 @ 0xc0 │ │ │ │ │ - bl 13fdc │ │ │ │ │ + bl 13bcc │ │ │ │ │ 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) │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - ble.w 16210 │ │ │ │ │ + ble.w 15e00 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:260 (discriminator 3) │ │ │ │ │ ldr.w r2, [r9, #172] @ 0xac │ │ │ │ │ sub.w r8, r8, #8 │ │ │ │ │ str r7, [sp, #36] @ 0x24 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:260 │ │ │ │ │ mov fp, r5 │ │ │ │ │ mov r7, sl │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:260 (discriminator 3) │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ mov sl, r1 │ │ │ │ │ - b.n 15efc │ │ │ │ │ + b.n 15aec │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:261 │ │ │ │ │ ldr.w r4, [r9, #144] @ 0x90 │ │ │ │ │ add.w r0, sl, r5, lsl #2 │ │ │ │ │ vldr s1, [r8, #8] │ │ │ │ │ subs r0, #20 │ │ │ │ │ mov r1, r4 │ │ │ │ │ ./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 │ │ │ │ │ - bl 13eb4 │ │ │ │ │ + bl 13aa4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:261 (discriminator 1) │ │ │ │ │ vldr s15, [r7] │ │ │ │ │ vmla.f32 s15, s1, s0 │ │ │ │ │ mov r3, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:262 │ │ │ │ │ ldr.w r0, [r9, #156] @ 0x9c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:260 (discriminator 1) │ │ │ │ │ @@ -37614,31 +37483,31 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:263 │ │ │ │ │ adc.w r0, r0, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:260 (discriminator 1) │ │ │ │ │ cmp r6, fp │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:263 │ │ │ │ │ str.w r0, [r9, #156] @ 0x9c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:260 (discriminator 1) │ │ │ │ │ - ble.n 15f06 │ │ │ │ │ + ble.n 15af6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:260 (discriminator 3) │ │ │ │ │ ldr.w r5, [r9, #148] @ 0x94 │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - blt.n 15ea0 │ │ │ │ │ + blt.n 15a90 │ │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ │ vr_process(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:532 │ │ │ │ │ subs r7, r7, r6 │ │ │ │ │ str.w r7, [r9, #12] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:533 │ │ │ │ │ - cbnz r7, 15f24 │ │ │ │ │ + cbnz r7, 15b14 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:534 │ │ │ │ │ ldr.w r3, [r9, #24] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 16048 │ │ │ │ │ + beq.w 15c38 │ │ │ │ │ ./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:539 │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ @@ -37658,74 +37527,74 @@ │ │ │ │ │ vr_process(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:564 │ │ │ │ │ mov sl, r4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:550 │ │ │ │ │ str r2, [sp, #16] │ │ │ │ │ half_iir(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:101 (discriminator 2) │ │ │ │ │ - ble.w 15a36 │ │ │ │ │ + ble.w 15626 │ │ │ │ │ ldr r1, [sp, #32] │ │ │ │ │ adds r2, r6, r3 │ │ │ │ │ ldr r5, [sp, #20] │ │ │ │ │ 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, r5 │ │ │ │ │ vldr s1, [r5, #4] │ │ │ │ │ adds r5, #8 │ │ │ │ │ vldr s0, [r1] │ │ │ │ │ - bl 13b5c │ │ │ │ │ + bl 1374c │ │ │ │ │ vstmia r3!, {s0} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:101 (discriminator 2) │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.n 15f4c │ │ │ │ │ - b.n 15a36 │ │ │ │ │ + bne.n 15b3c │ │ │ │ │ + b.n 15626 │ │ │ │ │ vr_process(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:519 (discriminator 1) │ │ │ │ │ ldrb.w r5, [r9, #228] @ 0xe4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:520 │ │ │ │ │ mov r1, r8 │ │ │ │ │ str r6, [sp, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:519 (discriminator 1) │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 160f8 │ │ │ │ │ + bne.w 15ce8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:523 │ │ │ │ │ ldr.w r8, [sp, #20] │ │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ │ add.w r0, r9, #144 @ 0x90 │ │ │ │ │ mov r3, r8 │ │ │ │ │ - bl 13fdc │ │ │ │ │ + bl 13bcc │ │ │ │ │ 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) │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - ble.w 16210 │ │ │ │ │ + ble.w 15e00 │ │ │ │ │ add.w sl, r4, #8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:260 (discriminator 3) │ │ │ │ │ ldr.w r1, [r9, #220] @ 0xdc │ │ │ │ │ str r7, [sp, #36] @ 0x24 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:260 │ │ │ │ │ mov fp, r5 │ │ │ │ │ mov r7, r8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:260 (discriminator 3) │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ mov r8, sl │ │ │ │ │ mov sl, r2 │ │ │ │ │ - b.n 16002 │ │ │ │ │ + b.n 15bf2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:261 │ │ │ │ │ ldr.w r4, [r9, #192] @ 0xc0 │ │ │ │ │ add.w r0, sl, r5, lsl #2 │ │ │ │ │ vldr s1, [r8, #-8] │ │ │ │ │ subs r0, #20 │ │ │ │ │ mov r1, r4 │ │ │ │ │ ./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 │ │ │ │ │ - bl 13eb4 │ │ │ │ │ + bl 13aa4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:261 (discriminator 1) │ │ │ │ │ vldr s15, [r7] │ │ │ │ │ vmla.f32 s15, s1, s0 │ │ │ │ │ mov r3, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:262 │ │ │ │ │ ldr.w r0, [r9, #204] @ 0xcc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:260 (discriminator 1) │ │ │ │ │ @@ -37749,21 +37618,21 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:263 │ │ │ │ │ adc.w r0, r0, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:260 (discriminator 1) │ │ │ │ │ cmp r6, fp │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:263 │ │ │ │ │ str.w r0, [r9, #204] @ 0xcc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:260 (discriminator 1) │ │ │ │ │ - ble.n 15f06 │ │ │ │ │ + ble.n 15af6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:260 (discriminator 3) │ │ │ │ │ ldr.w r5, [r9, #196] @ 0xc4 │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - blt.n 15fa6 │ │ │ │ │ - b.n 15f06 │ │ │ │ │ + blt.n 15b96 │ │ │ │ │ + b.n 15af6 │ │ │ │ │ vr_process(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:550 │ │ │ │ │ mov r6, r5 │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ ldrd r1, r5, [sp, #16] │ │ │ │ │ mov r2, r7 │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ @@ -37773,20 +37642,20 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:550 │ │ │ │ │ str r1, [sp, #16] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:564 │ │ │ │ │ subs r4, r0, r1 │ │ │ │ │ mov sl, r4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:547 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 15a3a │ │ │ │ │ + beq.w 1562a │ │ │ │ │ ./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 15d8e │ │ │ │ │ + b.n 1597e │ │ │ │ │ vr_process(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:543 │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:542 (discriminator 1) │ │ │ │ │ asrs r6, r6, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:564 │ │ │ │ │ ldr r1, [sp, #24] │ │ │ │ │ @@ -37799,51 +37668,51 @@ │ │ │ │ │ subs r4, r1, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:542 (discriminator 1) │ │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:564 │ │ │ │ │ mov sl, r4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:550 │ │ │ │ │ str r2, [sp, #16] │ │ │ │ │ - b.n 15a12 │ │ │ │ │ + b.n 15602 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:537 │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ - b.n 15f24 │ │ │ │ │ + b.n 15b14 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:432 │ │ │ │ │ str r5, [sp, #28] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:431 │ │ │ │ │ str r5, [sp, #44] @ 0x2c │ │ │ │ │ - b.w 1582c │ │ │ │ │ + b.w 1541c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:471 (discriminator 1) │ │ │ │ │ ldr.w r3, [r9, #152] @ 0x98 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 15b6a │ │ │ │ │ + bne.w 1575a │ │ │ │ │ poly_fir_d(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:209 │ │ │ │ │ ldr.w fp, [r9, #168] @ 0xa8 │ │ │ │ │ - b.n 15cee │ │ │ │ │ + b.n 158de │ │ │ │ │ vr_process(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:469 (discriminator 1) │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - blt.n 160b8 │ │ │ │ │ + blt.n 15ca8 │ │ │ │ │ ./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 r7, [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 r7, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:476 │ │ │ │ │ cmp r3, r7 │ │ │ │ │ - ble.w 16244 │ │ │ │ │ + ble.w 15e34 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:480 │ │ │ │ │ add.w r6, r9, #144 @ 0x90 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:479 │ │ │ │ │ str.w r5, [r9, #24] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:480 │ │ │ │ │ add.w r5, r9, #192 @ 0xc0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:484 │ │ │ │ │ @@ -37856,72 +37725,72 @@ │ │ │ │ │ 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 r7, [r9, #176] @ 0xb0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:483 │ │ │ │ │ str.w r7, [r9, #28] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:484 │ │ │ │ │ - blt.w 16200 │ │ │ │ │ + blt.w 15df0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:484 (discriminator 3) │ │ │ │ │ - bne.n 16170 │ │ │ │ │ + bne.n 15d60 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:498 │ │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ │ mov r0, r9 │ │ │ │ │ - bl 1470c │ │ │ │ │ + bl 142fc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:501 │ │ │ │ │ - b.n 161a0 │ │ │ │ │ + b.n 15d90 │ │ │ │ │ poly_fir_d(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:209 │ │ │ │ │ ldr.w fp, [r9, #168] @ 0xa8 │ │ │ │ │ - b.n 1596c │ │ │ │ │ + b.n 1555c │ │ │ │ │ vr_process(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:477 │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ - b.n 15962 │ │ │ │ │ + b.n 15552 │ │ │ │ │ nop │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ lsls r0, r3, #3 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - str r5, [sp, #120] @ 0x78 │ │ │ │ │ + subs r0, #198 @ 0xc6 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - str r3, [sp, #472] @ 0x1d8 │ │ │ │ │ + adds r7, #30 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - str r3, [sp, #360] @ 0x168 │ │ │ │ │ + adds r7, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:506 (discriminator 1) │ │ │ │ │ str.w ip, [sp] │ │ │ │ │ - ldr r0, [pc, #408] @ (1627c ) │ │ │ │ │ + ldr r0, [pc, #408] @ (15e6c ) │ │ │ │ │ ldr.w r2, [r9, #176] @ 0xb0 │ │ │ │ │ ldr.w r1, [r9, #224] @ 0xe0 │ │ │ │ │ add r0, pc │ │ │ │ │ - bl 1c94 │ │ │ │ │ + bl 19bc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:510 │ │ │ │ │ ldr.w r5, [r9, #12] │ │ │ │ │ mov r7, r5 │ │ │ │ │ - b.n 15958 │ │ │ │ │ + b.n 15548 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:520 │ │ │ │ │ ldr r5, [sp, #20] │ │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ │ add.w r0, r9, #144 @ 0x90 │ │ │ │ │ mov r3, r5 │ │ │ │ │ - bl 13fdc │ │ │ │ │ + bl 13bcc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:521 │ │ │ │ │ mov r1, r4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:520 │ │ │ │ │ mov r6, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:521 │ │ │ │ │ str r0, [sp, #0] │ │ │ │ │ mov r3, r5 │ │ │ │ │ movs r2, #1 │ │ │ │ │ add.w r0, r9, #192 @ 0xc0 │ │ │ │ │ - bl 13fdc │ │ │ │ │ - b.n 15f08 │ │ │ │ │ + bl 13bcc │ │ │ │ │ + b.n 15af8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:441 │ │ │ │ │ ldr.w r2, [r9, #8] │ │ │ │ │ ldr.w r7, [r9, #48] @ 0x30 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:442 │ │ │ │ │ itt gt │ │ │ │ │ movgt.w r2, #4294967295 @ 0xffffffff │ │ │ │ │ @@ -37935,15 +37804,15 @@ │ │ │ │ │ mla r1, r1, r3, r7 │ │ │ │ │ ./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 1b910 │ │ │ │ │ + bl 15e78 │ │ │ │ │ vr_process(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:444 (discriminator 11) │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:444 (discriminator 1) │ │ │ │ │ cmp.w r0, #480 @ 0x1e0 │ │ │ │ │ it lt │ │ │ │ │ movlt.w r0, #480 @ 0x1e0 │ │ │ │ │ @@ -37951,19 +37820,19 @@ │ │ │ │ │ negs r1, r3 │ │ │ │ │ ./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) │ │ │ │ │ asr.w r3, r2, r1 │ │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ - b.w 158b4 │ │ │ │ │ + b.w 154a4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:428 │ │ │ │ │ movs r1, #0 │ │ │ │ │ - bl 14774 │ │ │ │ │ - b.w 157fa │ │ │ │ │ + bl 14364 │ │ │ │ │ + b.w 153ea │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:494 │ │ │ │ │ ldr.w r6, [r9, #48] @ 0x30 │ │ │ │ │ movs r3, #48 @ 0x30 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:496 │ │ │ │ │ mov r1, r7 │ │ │ │ │ movs r2, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:494 │ │ │ │ │ @@ -37977,19 +37846,19 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:82 │ │ │ │ │ ldrd r5, r0, [r6, #8] │ │ │ │ │ mla r0, r5, ip, r0 │ │ │ │ │ str r0, [r6, #16] │ │ │ │ │ vr_process(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:496 │ │ │ │ │ mov r0, r9 │ │ │ │ │ - bl 14988 │ │ │ │ │ + bl 14578 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:498 │ │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ │ mov r0, r9 │ │ │ │ │ - bl 1470c │ │ │ │ │ + bl 142fc │ │ │ │ │ ./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, #180] @ 0xb4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:501 (discriminator 1) │ │ │ │ │ adds r3, r3, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:501 (discriminator 4) │ │ │ │ │ @@ -38007,15 +37876,15 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:503 (discriminator 1) │ │ │ │ │ ldrd r6, r0, [r9, #152] @ 0x98 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:503 │ │ │ │ │ adds r2, r5, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:504 (discriminator 1) │ │ │ │ │ ldrd r7, r1, [r9, #160] @ 0xa0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:503 │ │ │ │ │ - beq.n 1622e │ │ │ │ │ + beq.n 15e1e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:503 (discriminator 1) │ │ │ │ │ sub.w lr, r5, #31 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:504 (discriminator 1) │ │ │ │ │ lsls r1, r2 │ │ │ │ │ mov r5, lr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:503 (discriminator 1) │ │ │ │ │ lsls r0, r2 │ │ │ │ │ @@ -38034,10984 +37903,110 @@ │ │ │ │ │ rsb r5, r2, #32 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:503 (discriminator 1) │ │ │ │ │ lsls r6, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:504 (discriminator 1) │ │ │ │ │ lsr.w r5, r7, r5 │ │ │ │ │ lsl.w r2, r7, r2 │ │ │ │ │ orrs r1, r5 │ │ │ │ │ - b.n 15c66 │ │ │ │ │ + b.n 15856 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:470 │ │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 15bb0 │ │ │ │ │ + b.n 157a0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:547 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 15a58 │ │ │ │ │ + beq.w 15648 │ │ │ │ │ poly_fir_u(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:247 │ │ │ │ │ movs r6, #0 │ │ │ │ │ - b.n 15dae │ │ │ │ │ + b.n 1599e │ │ │ │ │ vr_process(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:532 │ │ │ │ │ subs r7, r7, r6 │ │ │ │ │ str.w r7, [r9, #12] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:533 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.w 15f10 │ │ │ │ │ + beq.w 15b00 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:550 │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:539 │ │ │ │ │ asrs r6, r6, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:564 │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ mov r5, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:550 │ │ │ │ │ add r3, r6 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:564 │ │ │ │ │ subs r4, r2, r3 │ │ │ │ │ mov sl, r4 │ │ │ │ │ - b.n 15a3a │ │ │ │ │ + b.n 1562a │ │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ │ mov r3, r2 │ │ │ │ │ mov.w ip, #1 │ │ │ │ │ mov r2, r5 │ │ │ │ │ - b.n 15c28 │ │ │ │ │ + b.n 15818 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:452 │ │ │ │ │ mov ip, r2 │ │ │ │ │ movs r2, #0 │ │ │ │ │ str r2, [sp, #16] │ │ │ │ │ - b.n 15a6a │ │ │ │ │ + b.n 1565a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:477 │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ 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:477 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:541 │ │ │ │ │ - b.w 1596c │ │ │ │ │ + b.w 1555c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:498 │ │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ │ mov r0, r9 │ │ │ │ │ - bl 1470c │ │ │ │ │ + bl 142fc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:501 │ │ │ │ │ adds r5, #1 │ │ │ │ │ - bne.w 15bfa │ │ │ │ │ - b.n 161a0 │ │ │ │ │ + bne.w 157ea │ │ │ │ │ + b.n 15d90 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:567 │ │ │ │ │ - blx 16ec <__stack_chk_fail@plt> │ │ │ │ │ + blx 1414 <__stack_chk_fail@plt> │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:512 │ │ │ │ │ - ldr r3, [pc, #24] @ (16280 ) │ │ │ │ │ + ldr r3, [pc, #24] @ (15e70 ) │ │ │ │ │ rsb r2, r5, #1024 @ 0x400 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:511 │ │ │ │ │ mov.w r8, r5, lsl #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:512 │ │ │ │ │ add r3, pc │ │ │ │ │ add.w r4, r3, r2, lsl #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:513 │ │ │ │ │ asrs r3, r5, #1 │ │ │ │ │ - b.n 15e42 │ │ │ │ │ - nop │ │ │ │ │ - ldr r6, [r7, #4] │ │ │ │ │ - movs r0, r0 │ │ │ │ │ - ldrh r0, [r0, #58] @ 0x3a │ │ │ │ │ - movs r0, r0 │ │ │ │ │ - movs r0, r0 │ │ │ │ │ - movs r0, r0 │ │ │ │ │ -id(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr-core.c:299 │ │ │ │ │ - ldr r0, [pc, #4] @ (16290 ) │ │ │ │ │ - add r0, pc │ │ │ │ │ - bx lr │ │ │ │ │ + b.n 15a32 │ │ │ │ │ nop │ │ │ │ │ - str r6, [r1, #112] @ 0x70 │ │ │ │ │ + asrs r6, r2, #7 │ │ │ │ │ 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] @ (162b8 ) │ │ │ │ │ -./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 b784 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr-core.c:295 │ │ │ │ │ - add sp, #12 │ │ │ │ │ - pop {r4, r5, pc} │ │ │ │ │ - nop │ │ │ │ │ - ldrh r0, [r1, #24] │ │ │ │ │ + adds r2, #232 @ 0xe8 │ │ │ │ │ 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 162ee │ │ │ │ │ -./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 16336 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:59 │ │ │ │ │ - movs r6, #0 │ │ │ │ │ - b.n 16310 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:62 │ │ │ │ │ - blx 1714 │ │ │ │ │ -./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, 1633a │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:50 │ │ │ │ │ - ldr r2, [r4, #16] │ │ │ │ │ - adds r3, r5, r2 │ │ │ │ │ - cmp r3, r1 │ │ │ │ │ - bls.n 16336 │ │ │ │ │ -./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 162fa │ │ │ │ │ -/usr/include/arm-linux-gnueabihf/bits/string_fortified.h:36 (discriminator 1) │ │ │ │ │ - adds r1, r0, r3 │ │ │ │ │ - subs r2, r2, r3 │ │ │ │ │ - blx 166c │ │ │ │ │ -./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 16310 │ │ │ │ │ -./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 162bc │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr-core.c:56 (discriminator 1) │ │ │ │ │ - ldr r3, [r4, #100] @ 0x64 │ │ │ │ │ - cmp r6, r3 │ │ │ │ │ - ble.n 1645c │ │ │ │ │ -./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] @ 16490 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr-core.c:59 │ │ │ │ │ - vldr d22, [pc, #224] @ 16498 │ │ │ │ │ - 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 163c6 │ │ │ │ │ -./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 162bc │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/half-fir.h:45 (discriminator 1) │ │ │ │ │ - cmp r5, #0 │ │ │ │ │ - ble.n 165aa │ │ │ │ │ -./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 164f8 │ │ │ │ │ -./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 162bc │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/half-fir.h:45 (discriminator 1) │ │ │ │ │ - cmp r5, #0 │ │ │ │ │ - ble.n 166e6 │ │ │ │ │ -./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 16620 │ │ │ │ │ -./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 16774 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:32 (discriminator 1) │ │ │ │ │ - cmp r5, #0 │ │ │ │ │ - ble.n 16776 │ │ │ │ │ -./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 162bc │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 │ │ │ │ │ - ldr.w r3, [r4, #132] @ 0x84 │ │ │ │ │ - mov.w lr, r3, asr #2 │ │ │ │ │ - sub.w r2, lr, #2 │ │ │ │ │ - cmp r2, #4 │ │ │ │ │ - bhi.w 16962 │ │ │ │ │ - tbb [pc, r2] │ │ │ │ │ - strb r4, [r6, #20] │ │ │ │ │ - ldmia r5, {r0, r5, r7} │ │ │ │ │ - movs r0, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:33 │ │ │ │ │ - cbnz r2, 1677a │ │ │ │ │ -./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 16734 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 44) │ │ │ │ │ - ldr r1, [r4, #124] @ 0x7c │ │ │ │ │ - mul.w ip, r1, r5 │ │ │ │ │ - cmp r6, ip │ │ │ │ │ - bge.n 16836 │ │ │ │ │ - ldr r5, [r4, #68] @ 0x44 │ │ │ │ │ - mov.w r9, r3, asr #2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 45) │ │ │ │ │ - sdiv r2, r6, r1 │ │ │ │ │ - mls fp, r1, r2, r6 │ │ │ │ │ - ldr r3, [r5, #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 r2, r7, r2, 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/13/include/arm_neon.h:10448 │ │ │ │ │ - vld1.32 {d18-d19}, [r2]! │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 41) │ │ │ │ │ - cmp lr, r3 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:1483 │ │ │ │ │ - vmla.f32 q8, q9, q10 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 41) │ │ │ │ │ - bne.n 167b0 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/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 ip, r6 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/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 16836 │ │ │ │ │ - mov lr, r9 │ │ │ │ │ - b.n 1678e │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 12) │ │ │ │ │ - ldr r1, [r4, #124] @ 0x7c │ │ │ │ │ - mul.w ip, r5, r1 │ │ │ │ │ - cmp r6, ip │ │ │ │ │ - bge.n 16836 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:1483 │ │ │ │ │ - vmov.i32 q13, #0 @ 0x00000000 │ │ │ │ │ - ldr r5, [r4, #68] @ 0x44 │ │ │ │ │ - mov sl, r0 │ │ │ │ │ - mov.w r9, r3, asr #2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 13) │ │ │ │ │ - sdiv r2, r6, r1 │ │ │ │ │ - mls r3, r1, r2, r6 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 10) │ │ │ │ │ - ldr r0, [r5, #0] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 13) │ │ │ │ │ - mul.w r3, r3, lr │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:10448 │ │ │ │ │ - add.w r2, r7, r2, lsl #2 │ │ │ │ │ - mov lr, r9 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 10) │ │ │ │ │ - add.w r3, r0, r3, lsl #4 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:10448 │ │ │ │ │ - vld1.32 {d22-d23}, [r2]! │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:1483 │ │ │ │ │ - vld1.64 {d24-d25}, [r3 :64] │ │ │ │ │ - vorr q8, q13, q13 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:10448 │ │ │ │ │ - vld1.32 {d18-d19}, [r2] │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/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 ip, r6 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:1483 │ │ │ │ │ - vmla.f32 q8, q9, q10 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:557 │ │ │ │ │ - vadd.f32 d7, d17, d16 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:3686 │ │ │ │ │ - vpadd.f32 d7, d7, d7 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/dev32s.h:50 (discriminator 2) │ │ │ │ │ - vstmia sl!, {s14} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 12) │ │ │ │ │ - bgt.n 167ec │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:41 │ │ │ │ │ - sdiv r5, r6, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 │ │ │ │ │ - ldrd r3, r2, [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, r2 │ │ │ │ │ - cmp r3, r0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:42 │ │ │ │ │ - mls r1, r1, r5, r6 │ │ │ │ │ -./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/poly-fir0.h:42 │ │ │ │ │ - str r1, [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) │ │ │ │ │ - ldr r1, [r4, #124] @ 0x7c │ │ │ │ │ - mul.w ip, r5, r1 │ │ │ │ │ - cmp ip, r6 │ │ │ │ │ - ble.n 16836 │ │ │ │ │ - ldr r5, [r4, #68] @ 0x44 │ │ │ │ │ - mov.w r9, r3, asr #2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 21) │ │ │ │ │ - sdiv r2, r6, r1 │ │ │ │ │ - mls fp, r1, r2, r6 │ │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ │ - mul.w lr, fp, lr │ │ │ │ │ - vmov.i32 q8, #0 @ 0x00000000 │ │ │ │ │ - mov.w lr, lr, lsl #4 │ │ │ │ │ - add.w sl, r3, #48 @ 0x30 │ │ │ │ │ - add.w r2, r7, r2, lsl #2 │ │ │ │ │ - add r3, lr │ │ │ │ │ - add sl, lr │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 18) │ │ │ │ │ - vld1.64 {d20-d21}, [r3 :64]! │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:10448 │ │ │ │ │ - vld1.32 {d18-d19}, [r2]! │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 17) │ │ │ │ │ - cmp sl, r3 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:1483 │ │ │ │ │ - vmla.f32 q8, q9, q10 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 17) │ │ │ │ │ - bne.n 1688a │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/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 ip, r6 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/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 16836 │ │ │ │ │ - mov lr, r9 │ │ │ │ │ - b.n 16868 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 28) │ │ │ │ │ - ldr r1, [r4, #124] @ 0x7c │ │ │ │ │ - mul.w ip, r5, r1 │ │ │ │ │ - cmp r6, ip │ │ │ │ │ - bge.n 16836 │ │ │ │ │ - ldr r5, [r4, #68] @ 0x44 │ │ │ │ │ - mov.w r9, r3, asr #2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 29) │ │ │ │ │ - sdiv r2, r6, r1 │ │ │ │ │ - mls fp, r1, r2, r6 │ │ │ │ │ - ldr r3, [r5, #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 r2, r7, r2, 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/13/include/arm_neon.h:10448 │ │ │ │ │ - vld1.32 {d18-d19}, [r2]! │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 25) │ │ │ │ │ - cmp lr, r3 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:1483 │ │ │ │ │ - vmla.f32 q8, q9, q10 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 25) │ │ │ │ │ - bne.n 168e2 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/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 ip, r6 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/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 16836 │ │ │ │ │ - mov lr, r9 │ │ │ │ │ - b.n 168c0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 36) │ │ │ │ │ - ldr r1, [r4, #124] @ 0x7c │ │ │ │ │ - mul.w r2, r5, r1 │ │ │ │ │ - cmp r6, r2 │ │ │ │ │ - bge.n 16836 │ │ │ │ │ - ldr r5, [r4, #68] @ 0x44 │ │ │ │ │ - mov.w r9, r3, asr #2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 37) │ │ │ │ │ - sdiv ip, r6, r1 │ │ │ │ │ - mls fp, r1, ip, r6 │ │ │ │ │ - ldr r3, [r5, #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/13/include/arm_neon.h:10448 │ │ │ │ │ - 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/13/include/arm_neon.h:1483 │ │ │ │ │ - vmla.f32 q8, q9, q10 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 33) │ │ │ │ │ - bne.n 1693a │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/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 r2, r6 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/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 16836 │ │ │ │ │ - mov lr, r9 │ │ │ │ │ - b.n 16918 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 52) │ │ │ │ │ - ldr r1, [r4, #124] @ 0x7c │ │ │ │ │ - mul.w sl, r1, r5 │ │ │ │ │ - cmp r6, sl │ │ │ │ │ - bge.w 16836 │ │ │ │ │ - ldr r5, [r4, #68] @ 0x44 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 49) │ │ │ │ │ - mov.w r9, r3, asr #2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 53) │ │ │ │ │ - sdiv r2, r6, r1 │ │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ │ -./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 ip, r1, r2, r6 │ │ │ │ │ - mov.w r2, r2, lsl #2 │ │ │ │ │ - mul.w ip, lr, ip │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 49) │ │ │ │ │ - ble.n 169c2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 53) │ │ │ │ │ - vmov.i32 q8, #0 @ 0x00000000 │ │ │ │ │ - add.w ip, r3, ip, lsl #4 │ │ │ │ │ - movs r3, #0 │ │ │ │ │ - add r2, r7 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:10448 │ │ │ │ │ - vld1.32 {d18-d19}, [r2]! │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 50) │ │ │ │ │ - vld1.64 {d20-d21}, [ip :64]! │ │ │ │ │ - adds r3, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 49) │ │ │ │ │ - cmp r9, r3 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:1483 │ │ │ │ │ - vmla.f32 q8, q9, q10 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 49) │ │ │ │ │ - bgt.n 16998 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/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 sl, r6 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/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 16836 │ │ │ │ │ - mov lr, r9 │ │ │ │ │ - b.n 16974 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 53) │ │ │ │ │ - vmov.i32 q8, #0 @ 0x00000000 │ │ │ │ │ - b.n 169aa │ │ │ │ │ -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, #3968] @ 0xf80 │ │ │ │ │ - ldr r2, [pc, #752] @ (16cd0 ) │ │ │ │ │ - sub sp, #84 @ 0x54 │ │ │ │ │ - ldr r3, [pc, #752] @ (16cd4 ) │ │ │ │ │ - mov r4, r0 │ │ │ │ │ - add r2, pc │ │ │ │ │ - mov r0, r1 │ │ │ │ │ - str r1, [sp, #28] │ │ │ │ │ - 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, #4] │ │ │ │ │ -./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 162bc │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - ldr.w r7, [r4, #132] @ 0x84 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:126 │ │ │ │ │ - mov lr, r0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - asrs r3, r7, #2 │ │ │ │ │ - subs r3, #2 │ │ │ │ │ - cmp r3, #4 │ │ │ │ │ - bhi.w 17446 │ │ │ │ │ - tbh [pc, r3, lsl #1] │ │ │ │ │ - lsls r3, r0, #2 │ │ │ │ │ - lsls r2, r0, #7 │ │ │ │ │ - lsls r5, r0, #5 │ │ │ │ │ - lsls r5, r7, #8 │ │ │ │ │ - movs r5, r0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 6) │ │ │ │ │ - ldrb.w r2, [r4, #120] @ 0x78 │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - beq.w 171aa │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 79) │ │ │ │ │ - ldr.w r8, [r4, #88] @ 0x58 │ │ │ │ │ - add.w r3, r4, #88 @ 0x58 │ │ │ │ │ - ldr.w ip, [r4, #92] @ 0x5c │ │ │ │ │ - add r6, sp, #56 @ 0x38 │ │ │ │ │ - ldmia r3, {r0, r1, r2, r3} │ │ │ │ │ -./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 r6, {r0, r1, r2, r3} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 86) │ │ │ │ │ - mov r1, r3 │ │ │ │ │ - ble.w 170d6 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 84) │ │ │ │ │ - asrs r3, r7, #2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 79) │ │ │ │ │ - movs r6, #0 │ │ │ │ │ -./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 85) │ │ │ │ │ - mov r7, 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 87) │ │ │ │ │ - rsb r2, r5, #32 │ │ │ │ │ - vldr d24, [pc, #556] @ 16cc8 │ │ │ │ │ - str r3, [sp, #20] │ │ │ │ │ - add r3, sp, #52 @ 0x34 │ │ │ │ │ - str r3, [sp, #16] │ │ │ │ │ - ldr r3, [r4, #108] @ 0x6c │ │ │ │ │ - str r2, [sp, #32] │ │ │ │ │ - str r3, [sp, #24] │ │ │ │ │ - ldr r3, [r4, #112] @ 0x70 │ │ │ │ │ - str r4, [sp, #40] @ 0x28 │ │ │ │ │ - str r3, [sp, #8] │ │ │ │ │ - ldr r3, [r4, #116] @ 0x74 │ │ │ │ │ - mov r9, r3 │ │ │ │ │ - mov r3, r5 │ │ │ │ │ - mov sl, r3 │ │ │ │ │ - mov r5, r1 │ │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ │ - movs r2, #0 │ │ │ │ │ - ldr r4, [sp, #64] @ 0x40 │ │ │ │ │ - add.w r1, r3, r1, lsl #2 │ │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ │ - vmov.i32 q9, #0 @ 0x00000000 │ │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ │ - lsl.w r3, r4, sl │ │ │ │ │ - vmov s15, r3 │ │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ │ - lsrs r4, r3 │ │ │ │ │ - vcvt.f64.u32 d16, s15 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 84) │ │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ - mul.w r4, r3, r4 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 87) │ │ │ │ │ - vmul.f64 d16, d16, d24 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:10817 │ │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 87) │ │ │ │ │ - vcvt.f32.f64 s15, d16 │ │ │ │ │ - vstr s15, [sp, #52] @ 0x34 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:10817 │ │ │ │ │ - vld1.32 {d26[]-d27[]}, [r3] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 84) │ │ │ │ │ - adds r3, r4, r2 │ │ │ │ │ - adds r2, #1 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:10448 │ │ │ │ │ - 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/13/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 16af2 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:557 │ │ │ │ │ - ldr r1, [sp, #20] │ │ │ │ │ - movs r3, #0 │ │ │ │ │ - vadd.f32 d7, d19, d18 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:3686 │ │ │ │ │ - adds.w r8, r1, r8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 85) │ │ │ │ │ - add.w r2, r6, #1 │ │ │ │ │ - ldr r1, [sp, #24] │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:3686 │ │ │ │ │ - vpadd.f32 d7, d7, d7 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/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, #8] │ │ │ │ │ - it cs │ │ │ │ │ - movcs r3, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/dev32s.h:50 (discriminator 2) │ │ │ │ │ - vstmia lr!, {s14} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 85) │ │ │ │ │ - adds r3, r3, r1 │ │ │ │ │ - adc.w r1, r9, #0 │ │ │ │ │ - adds r3, r3, r7 │ │ │ │ │ - adc.w r5, r5, r1 │ │ │ │ │ - mov r7, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 86) │ │ │ │ │ - cmp fp, r5 │ │ │ │ │ - mov r1, r5 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 85) │ │ │ │ │ - strd r3, r5, [sp, #64] @ 0x40 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 86) │ │ │ │ │ - ble.w 170ce │ │ │ │ │ - mov r6, r2 │ │ │ │ │ - b.n 16ab8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 2) │ │ │ │ │ - ldrb.w r3, [r4, #120] @ 0x78 │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - beq.w 172a0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 7) │ │ │ │ │ - ldr.w ip, [r4, #88] @ 0x58 │ │ │ │ │ - add.w r3, r4, #88 @ 0x58 │ │ │ │ │ - ldr r6, [r4, #92] @ 0x5c │ │ │ │ │ - add.w r8, sp, #56 @ 0x38 │ │ │ │ │ - ldmia r3, {r0, r1, r2, r3} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 14) │ │ │ │ │ - cmp r3, fp │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 7) │ │ │ │ │ - stmia.w r8, {r0, r1, r2, r3} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 14) │ │ │ │ │ - mov r2, r3 │ │ │ │ │ - bge.n 16c78 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 12) │ │ │ │ │ - asrs r3, r7, #2 │ │ │ │ │ - mov r0, lr │ │ │ │ │ - str r3, [sp, #40] @ 0x28 │ │ │ │ │ - ldr r3, [r4, #108] @ 0x6c │ │ │ │ │ - ldr r1, [r4, #68] @ 0x44 │ │ │ │ │ - str r3, [sp, #24] │ │ │ │ │ - add r3, sp, #52 @ 0x34 │ │ │ │ │ - str r3, [sp, #16] │ │ │ │ │ - ldr r3, [r4, #112] @ 0x70 │ │ │ │ │ - ldr r7, [r4, #104] @ 0x68 │ │ │ │ │ - str r3, [sp, #8] │ │ │ │ │ - ldr r3, [r4, #116] @ 0x74 │ │ │ │ │ - ldr.w r5, [r4, #136] @ 0x88 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 13) │ │ │ │ │ - ldr.w lr, [sp, #64] @ 0x40 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 15) │ │ │ │ │ - vldr d22, [pc, #296] @ 16cc8 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:1483 │ │ │ │ │ - vmov.i32 q2, #0 @ 0x00000000 │ │ │ │ │ - str r3, [sp, #36] @ 0x24 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 15) │ │ │ │ │ - rsb r8, r5, #32 │ │ │ │ │ - str r1, [sp, #12] │ │ │ │ │ - mov r3, lr │ │ │ │ │ - str r7, [sp, #20] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 13) │ │ │ │ │ - mov r1, r2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 15) │ │ │ │ │ - ldr.w r9, [sp, #36] @ 0x24 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 7) │ │ │ │ │ - movs r7, #0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 15) │ │ │ │ │ - str r0, [sp, #32] │ │ │ │ │ - str r4, [sp, #44] @ 0x2c │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:10448 │ │ │ │ │ - ldr r4, [sp, #4] │ │ │ │ │ - mov lr, r7 │ │ │ │ │ -./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) │ │ │ │ │ - adds r7, #1 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:10448 │ │ │ │ │ - add.w r2, r4, r2, lsl #2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 15) │ │ │ │ │ - ldr r4, [sp, #64] @ 0x40 │ │ │ │ │ - ldr.w 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) │ │ │ │ │ - ldr r0, [sp, #40] @ 0x28 │ │ │ │ │ - mul.w r4, r0, r4 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 15) │ │ │ │ │ - vcvt.f64.u32 d16, s15 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:10817 │ │ │ │ │ - ldr r0, [sp, #16] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 15) │ │ │ │ │ - vmul.f64 d16, d16, d22 │ │ │ │ │ - vcvt.f32.f64 s15, d16 │ │ │ │ │ - vstr s15, [sp, #52] @ 0x34 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:10448 │ │ │ │ │ - vld1.32 {d26-d27}, [r2]! │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:10817 │ │ │ │ │ - vld1.32 {d16[]-d17[]}, [r0] │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:10448 │ │ │ │ │ - vld1.32 {d24-d25}, [r2] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 12) │ │ │ │ │ - add.w r2, sl, r4, lsl #5 │ │ │ │ │ - adds r4, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/dev32s.h:50 (discriminator 2) │ │ │ │ │ - ldr r0, [sp, #32] │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/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 12) │ │ │ │ │ - add.w sl, sl, r4, lsl #5 │ │ │ │ │ - movs r2, #0 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:1483 │ │ │ │ │ - vldr d18, [sl, #16] │ │ │ │ │ - vldr d19, [sl, #24] │ │ │ │ │ - vld1.64 {d28-d29}, [sl :64] │ │ │ │ │ - vmla.f32 q10, q15, q8 │ │ │ │ │ - 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/13/include/arm_neon.h:557 │ │ │ │ │ - vadd.f32 d7, d17, d16 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/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, #32] │ │ │ │ │ -./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 r6, r0 │ │ │ │ │ - ldr r0, [sp, #8] │ │ │ │ │ - it cs │ │ │ │ │ - movcs r2, #1 │ │ │ │ │ - adds r2, r2, r0 │ │ │ │ │ - adc.w r4, r9, #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, #64] @ 0x40 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 14) │ │ │ │ │ - mov r2, r1 │ │ │ │ │ - bgt.n 16bbc │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:130 │ │ │ │ │ - vmov r3, s16 │ │ │ │ │ - ldr r4, [sp, #44] @ 0x2c │ │ │ │ │ - sub.w r5, r3, lr │ │ │ │ │ -./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.n 16c8c │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:106 │ │ │ │ │ - add r3, r2 │ │ │ │ │ - str r3, [r4, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 1) │ │ │ │ │ - ldr r3, [sp, #64] @ 0x40 │ │ │ │ │ - movs r2, #0 │ │ │ │ │ - strd ip, r6, [r4, #88] @ 0x58 │ │ │ │ │ - strd r3, r2, [r4, #96] @ 0x60 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:89 │ │ │ │ │ - ldr r1, [sp, #28] │ │ │ │ │ - ldr r3, [r1, #16] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:88 │ │ │ │ │ - ldr r2, [r1, #8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:89 │ │ │ │ │ - mls r3, r2, r5, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:122 │ │ │ │ │ - ldr r2, [pc, #52] @ (16cd8 ) │ │ │ │ │ -./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] @ (16cd4 ) │ │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ │ - ldr r3, [sp, #76] @ 0x4c │ │ │ │ │ - eors r2, r3 │ │ │ │ │ - mov.w r3, #0 │ │ │ │ │ - bne.w 17442 │ │ │ │ │ - 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 │ │ │ │ │ - strh r4, [r0, #40] @ 0x28 │ │ │ │ │ - movs r0, r0 │ │ │ │ │ - lsls r0, r5, #3 │ │ │ │ │ - movs r0, r0 │ │ │ │ │ - strh r2, [r0, #18] │ │ │ │ │ - movs r0, r0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 4) │ │ │ │ │ - ldrb.w r3, [r4, #120] @ 0x78 │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - beq.w 16ff8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 43) │ │ │ │ │ - ldr.w ip, [r4, #88] @ 0x58 │ │ │ │ │ - add.w r3, r4, #88 @ 0x58 │ │ │ │ │ - ldr r6, [r4, #92] @ 0x5c │ │ │ │ │ - add.w r8, sp, #56 @ 0x38 │ │ │ │ │ - ldmia r3, {r0, r1, r2, r3} │ │ │ │ │ -./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 r8, {r0, r1, r2, r3} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 50) │ │ │ │ │ - ble.w 16fd2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 48) │ │ │ │ │ - asrs r2, r7, #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 51) │ │ │ │ │ - rsb r0, r5, #32 │ │ │ │ │ - vldr d24, [pc, #728] @ 16ff0 │ │ │ │ │ - str r2, [sp, #20] │ │ │ │ │ - add r2, sp, #52 @ 0x34 │ │ │ │ │ - str r2, [sp, #16] │ │ │ │ │ - ldr r2, [r4, #108] @ 0x6c │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 49) │ │ │ │ │ - ldr r1, [sp, #64] @ 0x40 │ │ │ │ │ - str r2, [sp, #24] │ │ │ │ │ - ldr r2, [r4, #112] @ 0x70 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 51) │ │ │ │ │ - str r0, [sp, #32] │ │ │ │ │ - str r2, [sp, #8] │ │ │ │ │ - ldr r2, [r4, #116] @ 0x74 │ │ │ │ │ - str r4, [sp, #40] @ 0x28 │ │ │ │ │ - mov r8, r2 │ │ │ │ │ - mov r2, r5 │ │ │ │ │ - mov r9, r2 │ │ │ │ │ - mov r5, r3 │ │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ │ - ldr r4, [sp, #64] @ 0x40 │ │ │ │ │ - add.w r0, r2, r3, lsl #2 │ │ │ │ │ - movs r2, #0 │ │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ │ - vmov.i32 q8, #0 @ 0x00000000 │ │ │ │ │ - ldr r7, [r3, #0] │ │ │ │ │ - lsl.w r3, r4, r9 │ │ │ │ │ - vmov s15, r3 │ │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ │ - lsrs r4, r3 │ │ │ │ │ - vcvt.f64.u32 d18, s15 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 48) │ │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ - 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/13/include/arm_neon.h:10817 │ │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 51) │ │ │ │ │ - vcvt.f32.f64 s15, d18 │ │ │ │ │ - vstr s15, [sp, #52] @ 0x34 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:10817 │ │ │ │ │ - vld1.32 {d26[]-d27[]}, [r3] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 48) │ │ │ │ │ - adds r3, r4, r2 │ │ │ │ │ - adds r2, #1 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:10448 │ │ │ │ │ - vld1.32 {d20-d21}, [r0]! │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 48) │ │ │ │ │ - add.w r3, r7, r3, lsl #5 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 47) │ │ │ │ │ - cmp r2, #4 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/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 16d72 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:557 │ │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ │ - movs r3, #0 │ │ │ │ │ - vadd.f32 d7, d17, d16 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:3686 │ │ │ │ │ - adds.w ip, r0, ip │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 49) │ │ │ │ │ - add.w r2, sl, #1 │ │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:3686 │ │ │ │ │ - vpadd.f32 d7, d7, d7 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:6212 │ │ │ │ │ - adcs r6, r0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 49) │ │ │ │ │ - ldr r0, [sp, #8] │ │ │ │ │ - it cs │ │ │ │ │ - movcs r3, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/dev32s.h:50 (discriminator 2) │ │ │ │ │ - vstmia lr!, {s14} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 49) │ │ │ │ │ - adds r3, r3, r0 │ │ │ │ │ - adc.w r0, r8, #0 │ │ │ │ │ - adds r3, r3, r1 │ │ │ │ │ - adc.w r5, r5, r0 │ │ │ │ │ - mov r1, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 50) │ │ │ │ │ - cmp fp, r5 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 49) │ │ │ │ │ - strd r3, r5, [sp, #64] @ 0x40 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 50) │ │ │ │ │ - mov r3, r5 │ │ │ │ │ - ble.w 16fc8 │ │ │ │ │ - mov sl, r2 │ │ │ │ │ - b.n 16d38 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 3) │ │ │ │ │ - ldrb.w r3, [r4, #120] @ 0x78 │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - beq.w 170fa │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 25) │ │ │ │ │ - ldr.w ip, [r4, #88] @ 0x58 │ │ │ │ │ - add.w r3, r4, #88 @ 0x58 │ │ │ │ │ - ldr r6, [r4, #92] @ 0x5c │ │ │ │ │ - add.w r8, sp, #56 @ 0x38 │ │ │ │ │ - ldmia r3, {r0, r1, r2, r3} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 32) │ │ │ │ │ - cmp r3, fp │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 25) │ │ │ │ │ - stmia.w r8, {r0, r1, r2, r3} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 32) │ │ │ │ │ - bge.w 16fd2 │ │ │ │ │ - ldr r1, [r4, #68] @ 0x44 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 31) │ │ │ │ │ - mov r0, r3 │ │ │ │ │ - ldr.w r5, [r4, #136] @ 0x88 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 25) │ │ │ │ │ - mov.w sl, #0 │ │ │ │ │ - str r1, [sp, #12] │ │ │ │ │ - ldr r1, [r4, #104] @ 0x68 │ │ │ │ │ - mov r9, r5 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 33) │ │ │ │ │ - vldr d24, [pc, #480] @ 16ff0 │ │ │ │ │ - str r1, [sp, #20] │ │ │ │ │ - add r1, sp, #52 @ 0x34 │ │ │ │ │ - str r1, [sp, #16] │ │ │ │ │ - ldr r1, [r4, #108] @ 0x6c │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 30) │ │ │ │ │ - asrs r2, r7, #2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 33) │ │ │ │ │ - rsb r7, r5, #32 │ │ │ │ │ - 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, #8] │ │ │ │ │ - ldr r1, [r4, #116] @ 0x74 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 31) │ │ │ │ │ - ldr r2, [sp, #64] @ 0x40 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 33) │ │ │ │ │ - str r7, [sp, #32] │ │ │ │ │ - mov r8, r1 │ │ │ │ │ - str r4, [sp, #40] @ 0x28 │ │ │ │ │ - ldr r1, [sp, #4] │ │ │ │ │ - ldr r7, [sp, #64] @ 0x40 │ │ │ │ │ - add.w r4, r1, r3, lsl #2 │ │ │ │ │ - movs r1, #0 │ │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ │ - vmov.i32 q8, #0 @ 0x00000000 │ │ │ │ │ - ldr r5, [r3, #0] │ │ │ │ │ - lsl.w r3, r7, r9 │ │ │ │ │ - vmov s15, r3 │ │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ │ - lsrs r7, r3 │ │ │ │ │ - vcvt.f64.u32 d18, s15 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 30) │ │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ - mul.w r7, r3, r7 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 33) │ │ │ │ │ - vmul.f64 d18, d18, d24 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:10817 │ │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 33) │ │ │ │ │ - vcvt.f32.f64 s15, d18 │ │ │ │ │ - vstr s15, [sp, #52] @ 0x34 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:10817 │ │ │ │ │ - vld1.32 {d26[]-d27[]}, [r3] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 30) │ │ │ │ │ - adds r3, r7, r1 │ │ │ │ │ - adds r1, #1 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:10448 │ │ │ │ │ - vld1.32 {d20-d21}, [r4]! │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 30) │ │ │ │ │ - add.w r3, r5, r3, lsl #5 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 29) │ │ │ │ │ - cmp r1, #3 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/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 16e6a │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:557 │ │ │ │ │ - ldr r4, [sp, #20] │ │ │ │ │ - movs r3, #0 │ │ │ │ │ - vadd.f32 d7, d17, d16 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:3686 │ │ │ │ │ - adds.w ip, r4, ip │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 31) │ │ │ │ │ - add.w r1, sl, #1 │ │ │ │ │ - ldr r4, [sp, #24] │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:3686 │ │ │ │ │ - vpadd.f32 d7, d7, d7 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:6212 │ │ │ │ │ - adcs r6, r4 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 31) │ │ │ │ │ - ldr r4, [sp, #8] │ │ │ │ │ - it cs │ │ │ │ │ - movcs r3, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/dev32s.h:50 (discriminator 2) │ │ │ │ │ - vstmia lr!, {s14} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 31) │ │ │ │ │ - adds r3, r3, r4 │ │ │ │ │ - adc.w r4, r8, #0 │ │ │ │ │ - adds r3, r3, r2 │ │ │ │ │ - adc.w r0, r0, r4 │ │ │ │ │ - mov r2, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 32) │ │ │ │ │ - cmp fp, r0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 31) │ │ │ │ │ - strd r3, r0, [sp, #64] @ 0x40 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 32) │ │ │ │ │ - mov r3, r0 │ │ │ │ │ - ble.n 16fc8 │ │ │ │ │ - mov sl, r1 │ │ │ │ │ - b.n 16e30 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 5) │ │ │ │ │ - ldrb.w r3, [r4, #120] @ 0x78 │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - beq.w 1738e │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 61) │ │ │ │ │ - ldr.w ip, [r4, #88] @ 0x58 │ │ │ │ │ - add.w r3, r4, #88 @ 0x58 │ │ │ │ │ - ldr r6, [r4, #92] @ 0x5c │ │ │ │ │ - add.w r8, sp, #56 @ 0x38 │ │ │ │ │ - ldmia r3, {r0, r1, r2, r3} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 68) │ │ │ │ │ - cmp r3, fp │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 61) │ │ │ │ │ - stmia.w r8, {r0, r1, r2, r3} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 68) │ │ │ │ │ - mov r1, r3 │ │ │ │ │ - bge.w 1728a │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 66) │ │ │ │ │ - asrs r3, r7, #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 r7, 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) │ │ │ │ │ - rsb r2, r5, #32 │ │ │ │ │ - vldr d24, [pc, #228] @ 16ff0 │ │ │ │ │ - str r3, [sp, #20] │ │ │ │ │ - add r3, sp, #52 @ 0x34 │ │ │ │ │ - str r3, [sp, #16] │ │ │ │ │ - ldr r3, [r4, #108] @ 0x6c │ │ │ │ │ - str r2, [sp, #32] │ │ │ │ │ - str r3, [sp, #24] │ │ │ │ │ - ldr r3, [r4, #112] @ 0x70 │ │ │ │ │ - str r4, [sp, #40] @ 0x28 │ │ │ │ │ - str r3, [sp, #8] │ │ │ │ │ - ldr r3, [r4, #116] @ 0x74 │ │ │ │ │ - mov r8, r3 │ │ │ │ │ - mov r3, r5 │ │ │ │ │ - mov r9, r3 │ │ │ │ │ - mov r5, r1 │ │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ │ - movs r2, #0 │ │ │ │ │ - ldr r0, [sp, #64] @ 0x40 │ │ │ │ │ - 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 │ │ │ │ │ - vmov s15, r3 │ │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ │ - lsrs r0, r3 │ │ │ │ │ - vcvt.f64.u32 d16, s15 │ │ │ │ │ -./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) │ │ │ │ │ - vmul.f64 d16, d16, d24 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:10817 │ │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 69) │ │ │ │ │ - vcvt.f32.f64 s15, d16 │ │ │ │ │ - vstr s15, [sp, #52] @ 0x34 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:10817 │ │ │ │ │ - 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/13/include/arm_neon.h:10448 │ │ │ │ │ - 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/13/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 16f64 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:557 │ │ │ │ │ - ldr r1, [sp, #20] │ │ │ │ │ - movs r3, #0 │ │ │ │ │ - vadd.f32 d7, d19, d18 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/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/13/include/arm_neon.h:3686 │ │ │ │ │ - vpadd.f32 d7, d7, d7 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:6212 │ │ │ │ │ - adcs r6, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 67) │ │ │ │ │ - ldr r1, [sp, #8] │ │ │ │ │ - it cs │ │ │ │ │ - movcs r3, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/dev32s.h:50 (discriminator 2) │ │ │ │ │ - vstmia lr!, {s14} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 67) │ │ │ │ │ - adds r3, r3, r1 │ │ │ │ │ - adc.w r1, r8, #0 │ │ │ │ │ - adds r3, r3, r7 │ │ │ │ │ - adc.w r5, r5, r1 │ │ │ │ │ - mov r7, 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, #64] @ 0x40 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 68) │ │ │ │ │ - ble.w 17280 │ │ │ │ │ - mov sl, r2 │ │ │ │ │ - b.n 16f2a │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:130 │ │ │ │ │ - vmov r2, s16 │ │ │ │ │ - ldr r4, [sp, #40] @ 0x28 │ │ │ │ │ - sub.w r5, r2, sl │ │ │ │ │ -./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 16c8c │ │ │ │ │ -./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 16c8c │ │ │ │ │ - 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 44) │ │ │ │ │ - ldrd ip, r9, [r4, #96] @ 0x60 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 58) │ │ │ │ │ - cmp fp, r9 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 44) │ │ │ │ │ - mov r6, ip │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 58) │ │ │ │ │ - mov r1, r9 │ │ │ │ │ - ble.n 170b2 │ │ │ │ │ - ldr.w r5, [r4, #136] @ 0x88 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 44) │ │ │ │ │ - mov sl, r3 │ │ │ │ │ - ldr r3, [r4, #68] @ 0x44 │ │ │ │ │ - add.w r8, sp, #56 @ 0x38 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 59) │ │ │ │ │ - vldr d24, [pc, #-36] @ 16ff0 │ │ │ │ │ - str r3, [sp, #12] │ │ │ │ │ - ldr r3, [r4, #112] @ 0x70 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 56) │ │ │ │ │ - mov.w lr, r7, asr #2 │ │ │ │ │ - ldr r7, [r4, #116] @ 0x74 │ │ │ │ │ - str r3, [sp, #8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 59) │ │ │ │ │ - rsb r3, r5, #32 │ │ │ │ │ - strd r3, r4, [sp, #16] │ │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ │ - movs r2, #0 │ │ │ │ │ - vmov.i32 q8, #0 @ 0x00000000 │ │ │ │ │ - add.w r1, r3, r1, lsl #2 │ │ │ │ │ - lsl.w r3, r6, r5 │ │ │ │ │ - vmov s15, r3 │ │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ │ - lsr.w r4, r6, r3 │ │ │ │ │ - vcvt.f64.u32 d18, s15 │ │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 56) │ │ │ │ │ - mul.w r4, r4, lr │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 59) │ │ │ │ │ - ldr r6, [r3, #0] │ │ │ │ │ - vmul.f64 d18, d18, d24 │ │ │ │ │ - vcvt.f32.f64 s15, d18 │ │ │ │ │ - vstr s15, [sp, #56] @ 0x38 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:10817 │ │ │ │ │ - vld1.32 {d26[]-d27[]}, [r8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 56) │ │ │ │ │ - adds r3, r4, r2 │ │ │ │ │ - adds r2, #1 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:10448 │ │ │ │ │ - vld1.32 {d20-d21}, [r1]! │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 56) │ │ │ │ │ - add.w r3, r6, r3, lsl #5 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 55) │ │ │ │ │ - cmp r2, #4 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/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 1705e │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/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, #8] │ │ │ │ │ - add.w r2, sl, #1 │ │ │ │ │ - adds.w ip, ip, r3 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:3686 │ │ │ │ │ - vpadd.f32 d7, d7, d7 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 57) │ │ │ │ │ - adc.w r9, r9, r7 │ │ │ │ │ - mov r6, ip │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 58) │ │ │ │ │ - cmp fp, r9 │ │ │ │ │ - mov r1, r9 │ │ │ │ │ -./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 170a8 │ │ │ │ │ - mov sl, r2 │ │ │ │ │ - b.n 17028 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:130 │ │ │ │ │ - vmov r3, s16 │ │ │ │ │ - ldr r4, [sp, #20] │ │ │ │ │ - sub.w r5, r3, sl │ │ │ │ │ -./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 r6, [r4, #96] @ 0x60 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 │ │ │ │ │ - mul.w r1, r3, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:102 │ │ │ │ │ - ldrd r3, r2, [r4, #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, [r4, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 1) │ │ │ │ │ - movs r3, #0 │ │ │ │ │ - str r3, [r4, #100] @ 0x64 │ │ │ │ │ - b.n 16c98 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:130 │ │ │ │ │ - vmov r3, s16 │ │ │ │ │ - ldr r4, [sp, #40] @ 0x28 │ │ │ │ │ - subs r5, r3, r6 │ │ │ │ │ -./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 r8, ip, [r4, #88] @ 0x58 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 │ │ │ │ │ - mul.w r1, r3, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:102 │ │ │ │ │ - ldrd r3, r2, [r4, #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, [r4, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 1) │ │ │ │ │ - ldr r3, [sp, #64] @ 0x40 │ │ │ │ │ - strd r3, r2, [r4, #96] @ 0x60 │ │ │ │ │ - b.n 16c98 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 26) │ │ │ │ │ - ldrd ip, r9, [r4, #96] @ 0x60 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 40) │ │ │ │ │ - cmp fp, r9 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 26) │ │ │ │ │ - mov r6, ip │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 40) │ │ │ │ │ - mov r1, r9 │ │ │ │ │ - ble.n 170b2 │ │ │ │ │ - ldr.w r5, [r4, #136] @ 0x88 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 26) │ │ │ │ │ - mov sl, r3 │ │ │ │ │ - ldr r3, [r4, #68] @ 0x44 │ │ │ │ │ - add.w r8, sp, #56 @ 0x38 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 41) │ │ │ │ │ - vldr d24, [pc, #-292] @ 16ff0 │ │ │ │ │ - str r3, [sp, #12] │ │ │ │ │ - ldr r3, [r4, #112] @ 0x70 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 38) │ │ │ │ │ - mov.w lr, r7, asr #2 │ │ │ │ │ - ldr r7, [r4, #116] @ 0x74 │ │ │ │ │ - str r3, [sp, #8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 41) │ │ │ │ │ - rsb r3, r5, #32 │ │ │ │ │ - strd r3, r4, [sp, #16] │ │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ │ - movs r2, #0 │ │ │ │ │ - vmov.i32 q8, #0 @ 0x00000000 │ │ │ │ │ - add.w r1, r3, r1, lsl #2 │ │ │ │ │ - lsl.w r3, r6, r5 │ │ │ │ │ - vmov s15, r3 │ │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ │ - lsr.w r4, r6, r3 │ │ │ │ │ - vcvt.f64.u32 d18, s15 │ │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 38) │ │ │ │ │ - mul.w r4, r4, lr │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 41) │ │ │ │ │ - ldr r6, [r3, #0] │ │ │ │ │ - vmul.f64 d18, d18, d24 │ │ │ │ │ - vcvt.f32.f64 s15, d18 │ │ │ │ │ - vstr s15, [sp, #56] @ 0x38 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:10817 │ │ │ │ │ - vld1.32 {d26[]-d27[]}, [r8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 38) │ │ │ │ │ - adds r3, r4, r2 │ │ │ │ │ - adds r2, #1 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:10448 │ │ │ │ │ - vld1.32 {d20-d21}, [r1]! │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 38) │ │ │ │ │ - add.w r3, r6, r3, lsl #5 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 37) │ │ │ │ │ - cmp r2, #3 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/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 17160 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/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, #8] │ │ │ │ │ - add.w r2, sl, #1 │ │ │ │ │ - adds.w ip, ip, r3 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:3686 │ │ │ │ │ - vpadd.f32 d7, d7, d7 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 39) │ │ │ │ │ - adc.w r9, r9, r7 │ │ │ │ │ - mov r6, ip │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 40) │ │ │ │ │ - cmp fp, r9 │ │ │ │ │ - mov r1, r9 │ │ │ │ │ -./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.n 170a8 │ │ │ │ │ - mov sl, r2 │ │ │ │ │ - b.n 1712a │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 80) │ │ │ │ │ - ldrd r6, r9, [r4, #96] @ 0x60 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 94) │ │ │ │ │ - cmp fp, r9 │ │ │ │ │ -./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 r1, r9 │ │ │ │ │ - ble.n 17264 │ │ │ │ │ - ldr.w r5, [r4, #136] @ 0x88 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 80) │ │ │ │ │ - mov sl, r2 │ │ │ │ │ - ldr r2, [r4, #68] @ 0x44 │ │ │ │ │ - add.w r8, sp, #56 @ 0x38 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 95) │ │ │ │ │ - vldr d24, [pc, #-468] @ 16ff0 │ │ │ │ │ - str r2, [sp, #12] │ │ │ │ │ - ldr r2, [r4, #112] @ 0x70 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 92) │ │ │ │ │ - mov.w lr, r7, asr #2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 95) │ │ │ │ │ - rsb r7, r5, #32 │ │ │ │ │ - str r2, [sp, #8] │ │ │ │ │ - ldr r2, [r4, #116] @ 0x74 │ │ │ │ │ - strd r7, r4, [sp, #16] │ │ │ │ │ - mov ip, r2 │ │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ │ - vmov.i32 q9, #0 @ 0x00000000 │ │ │ │ │ - add.w r1, r2, r1, lsl #2 │ │ │ │ │ - lsl.w r2, r3, r5 │ │ │ │ │ - vmov s15, r2 │ │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ │ - lsr.w r4, r3, r2 │ │ │ │ │ - movs r2, #0 │ │ │ │ │ - vcvt.f64.u32 d16, s15 │ │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 92) │ │ │ │ │ - mul.w r4, r4, lr │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 95) │ │ │ │ │ - ldr r7, [r3, #0] │ │ │ │ │ - vmul.f64 d16, d16, d24 │ │ │ │ │ - vcvt.f32.f64 s15, d16 │ │ │ │ │ - vstr s15, [sp, #56] @ 0x38 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:10817 │ │ │ │ │ - vld1.32 {d26[]-d27[]}, [r8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 92) │ │ │ │ │ - adds r3, r4, r2 │ │ │ │ │ - adds r2, #1 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:10448 │ │ │ │ │ - vld1.32 {d20-d21}, [r1]! │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 92) │ │ │ │ │ - add.w r3, r7, r3, lsl #5 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 91) │ │ │ │ │ - cmp r2, #6 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/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 17212 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/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, #8] │ │ │ │ │ - add.w r4, sl, #1 │ │ │ │ │ - adds r6, r6, r3 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:3686 │ │ │ │ │ - vpadd.f32 d7, d7, d7 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 93) │ │ │ │ │ - adc.w r9, r9, ip │ │ │ │ │ - mov r3, r6 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 94) │ │ │ │ │ - cmp fp, r9 │ │ │ │ │ - mov r1, r9 │ │ │ │ │ -./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 94) │ │ │ │ │ - ble.n 1725a │ │ │ │ │ - mov sl, r4 │ │ │ │ │ - b.n 171dc │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:130 │ │ │ │ │ - vmov r2, s16 │ │ │ │ │ - ldr r4, [sp, #20] │ │ │ │ │ - sub.w r5, r2, sl │ │ │ │ │ -./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 r3, [r4, #96] @ 0x60 │ │ │ │ │ - movs r3, #0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 │ │ │ │ │ - mul.w r1, r2, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:102 │ │ │ │ │ - ldrd r2, r0, [r4, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 1) │ │ │ │ │ - str r3, [r4, #100] @ 0x64 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:102 │ │ │ │ │ - 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/poly-fir.h:128 (discriminator 1) │ │ │ │ │ - b.n 16c98 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:130 │ │ │ │ │ - vmov r3, s16 │ │ │ │ │ - ldr r4, [sp, #40] @ 0x28 │ │ │ │ │ - sub.w r5, r3, sl │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 │ │ │ │ │ - ldr r3, [r4, #20] │ │ │ │ │ - mul.w r1, r3, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:102 │ │ │ │ │ - ldrd r3, r2, [r4, #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, [r4, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:107 │ │ │ │ │ - b.n 16c8c │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 8) │ │ │ │ │ - ldrd r6, r9, [r4, #96] @ 0x60 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 22) │ │ │ │ │ - cmp fp, r9 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 8) │ │ │ │ │ - mov r2, r6 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 22) │ │ │ │ │ - mov r1, r9 │ │ │ │ │ - ble.n 17372 │ │ │ │ │ - ldr.w r5, [r4, #136] @ 0x88 │ │ │ │ │ - mov sl, r0 │ │ │ │ │ - ldr r0, [r4, #68] @ 0x44 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 8) │ │ │ │ │ - mov ip, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 23) │ │ │ │ │ - vldr d22, [pc, #-712] @ 16ff0 │ │ │ │ │ - ldr r3, [r4, #112] @ 0x70 │ │ │ │ │ - add.w r8, sp, #56 @ 0x38 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:1483 │ │ │ │ │ - vmov.i32 q2, #0 @ 0x00000000 │ │ │ │ │ - str r0, [sp, #12] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 23) │ │ │ │ │ - rsb lr, r5, #32 │ │ │ │ │ - str r3, [sp, #8] │ │ │ │ │ - mov r0, sl │ │ │ │ │ - ldr r3, [r4, #116] @ 0x74 │ │ │ │ │ - str r4, [sp, #16] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 20) │ │ │ │ │ - asrs r7, r7, #2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 23) │ │ │ │ │ - ldr r4, [sp, #12] │ │ │ │ │ - str r3, [sp, #36] @ 0x24 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:10448 │ │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ │ - mov sl, ip │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 21) │ │ │ │ │ - add.w ip, ip, #1 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:10448 │ │ │ │ │ - add.w r1, r3, r1, lsl #2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 21) │ │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ │ - adds r6, r6, r3 │ │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ - adc.w r9, r9, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 23) │ │ │ │ │ - lsl.w r3, r2, r5 │ │ │ │ │ - lsr.w r2, r2, lr │ │ │ │ │ - vmov s15, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 20) │ │ │ │ │ - mul.w r2, r7, r2 │ │ │ │ │ -./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, r9 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 23) │ │ │ │ │ - vcvt.f64.u32 d16, s15 │ │ │ │ │ - vmul.f64 d16, d16, d22 │ │ │ │ │ - vcvt.f32.f64 s15, d16 │ │ │ │ │ - vstr s15, [sp, #56] @ 0x38 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:10448 │ │ │ │ │ - vld1.32 {d26-d27}, [r1]! │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:10817 │ │ │ │ │ - vld1.32 {d16[]-d17[]}, [r8] │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:10448 │ │ │ │ │ - vld1.32 {d24-d25}, [r1] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 20) │ │ │ │ │ - add.w r1, r2, #1 │ │ │ │ │ - add.w r2, r3, r2, lsl #5 │ │ │ │ │ - add.w r3, r3, r1, lsl #5 │ │ │ │ │ - mov r1, r9 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:1483 │ │ │ │ │ - vldr d20, [r2, #16] │ │ │ │ │ - vldr d21, [r2, #24] │ │ │ │ │ - vld1.64 {d30-d31}, [r2 :64] │ │ │ │ │ - vldr d18, [r3, #16] │ │ │ │ │ - vldr d19, [r3, #24] │ │ │ │ │ - vmla.f32 q10, q15, q8 │ │ │ │ │ - vld1.64 {d28-d29}, [r3 :64] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 21) │ │ │ │ │ - mov r2, r6 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/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/13/include/arm_neon.h:557 │ │ │ │ │ - vadd.f32 d7, d17, d16 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/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 172d8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:130 │ │ │ │ │ - vmov r3, s16 │ │ │ │ │ - ldr r4, [sp, #16] │ │ │ │ │ - sub.w r5, r3, sl │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 │ │ │ │ │ - ldr r3, [r4, #20] │ │ │ │ │ - mul.w r1, r3, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:102 │ │ │ │ │ - ldrd r3, r0, [r4, #24] │ │ │ │ │ - subs r0, r0, r3 │ │ │ │ │ - cmp r1, r0 │ │ │ │ │ - bhi.n 17386 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:106 │ │ │ │ │ - add r3, r1 │ │ │ │ │ - str 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 16c98 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 62) │ │ │ │ │ - ldrd ip, r9, [r4, #96] @ 0x60 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 76) │ │ │ │ │ - cmp fp, r9 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 62) │ │ │ │ │ - mov r6, ip │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 76) │ │ │ │ │ - mov r1, r9 │ │ │ │ │ - ble.w 170b2 │ │ │ │ │ - ldr.w r5, [r4, #136] @ 0x88 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 62) │ │ │ │ │ - mov sl, r3 │ │ │ │ │ - ldr r3, [r4, #68] @ 0x44 │ │ │ │ │ - add.w r8, sp, #56 @ 0x38 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 77) │ │ │ │ │ - vldr d24, [pc, #692] @ 17660 │ │ │ │ │ - str r3, [sp, #12] │ │ │ │ │ - ldr r3, [r4, #112] @ 0x70 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 74) │ │ │ │ │ - mov.w lr, r7, asr #2 │ │ │ │ │ - ldr r7, [r4, #116] @ 0x74 │ │ │ │ │ - str r3, [sp, #8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 77) │ │ │ │ │ - rsb r3, r5, #32 │ │ │ │ │ - strd r3, r4, [sp, #16] │ │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ │ - movs r2, #0 │ │ │ │ │ - vmov.i32 q9, #0 @ 0x00000000 │ │ │ │ │ - add.w r1, r3, r1, lsl #2 │ │ │ │ │ - lsl.w r3, r6, r5 │ │ │ │ │ - vmov s15, r3 │ │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ │ - lsr.w r4, r6, r3 │ │ │ │ │ - vcvt.f64.u32 d16, s15 │ │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 74) │ │ │ │ │ - mul.w r4, r4, lr │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 77) │ │ │ │ │ - ldr r6, [r3, #0] │ │ │ │ │ - vmul.f64 d16, d16, d24 │ │ │ │ │ - vcvt.f32.f64 s15, d16 │ │ │ │ │ - vstr s15, [sp, #56] @ 0x38 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:10817 │ │ │ │ │ - vld1.32 {d26[]-d27[]}, [r8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 74) │ │ │ │ │ - adds r3, r4, r2 │ │ │ │ │ - adds r2, #1 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:10448 │ │ │ │ │ - vld1.32 {d20-d21}, [r1]! │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 74) │ │ │ │ │ - add.w r3, r6, r3, lsl #5 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 73) │ │ │ │ │ - cmp r2, #5 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/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 173f6 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/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, #8] │ │ │ │ │ - add.w r2, sl, #1 │ │ │ │ │ - adds.w ip, ip, r3 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:3686 │ │ │ │ │ - vpadd.f32 d7, d7, d7 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 75) │ │ │ │ │ - adc.w r9, r9, r7 │ │ │ │ │ - mov r6, ip │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 76) │ │ │ │ │ - cmp fp, r9 │ │ │ │ │ - mov r1, r9 │ │ │ │ │ -./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.w 170a8 │ │ │ │ │ - mov sl, r2 │ │ │ │ │ - b.n 173c0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:131 │ │ │ │ │ - blx 16ec <__stack_chk_fail@plt> │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 1) │ │ │ │ │ - ldrb.w r1, [r4, #120] @ 0x78 │ │ │ │ │ - cmp r1, #0 │ │ │ │ │ - beq.w 17554 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 97) │ │ │ │ │ - ldr.w r9, [r4, #88] @ 0x58 │ │ │ │ │ - add.w r3, r4, #88 @ 0x58 │ │ │ │ │ - ldr.w sl, [r4, #92] @ 0x5c │ │ │ │ │ - add r6, sp, #56 @ 0x38 │ │ │ │ │ - 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 r6, {r0, r1, r2, r3} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 104) │ │ │ │ │ - ble.w 17616 │ │ │ │ │ - ldr.w r5, [r4, #136] @ 0x88 │ │ │ │ │ - mov r6, lr │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 103) │ │ │ │ │ - mov lr, r2 │ │ │ │ │ - mov ip, r3 │ │ │ │ │ - ldr r2, [r4, #68] @ 0x44 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 97) │ │ │ │ │ - mov.w r8, #0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 105) │ │ │ │ │ - vldr d20, [pc, #484] @ 17660 │ │ │ │ │ - str r2, [sp, #12] │ │ │ │ │ - ldr r2, [r4, #104] @ 0x68 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 101) │ │ │ │ │ - asrs r7, r7, #2 │ │ │ │ │ - str r2, [sp, #20] │ │ │ │ │ - add r2, sp, #52 @ 0x34 │ │ │ │ │ - str r2, [sp, #16] │ │ │ │ │ - ldr r2, [r4, #108] @ 0x6c │ │ │ │ │ - str r2, [sp, #24] │ │ │ │ │ - ldr r2, [r4, #112] @ 0x70 │ │ │ │ │ - str r2, [sp, #8] │ │ │ │ │ - ldr r2, [r4, #116] @ 0x74 │ │ │ │ │ - str r2, [sp, #36] @ 0x24 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 105) │ │ │ │ │ - rsb r2, r5, #32 │ │ │ │ │ - str r2, [sp, #44] @ 0x2c │ │ │ │ │ - lsls r1, r3, #2 │ │ │ │ │ -./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) │ │ │ │ │ - str r1, [sp, #32] │ │ │ │ │ - ldr r1, [sp, #64] @ 0x40 │ │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ │ - lsl.w r3, 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, r3 │ │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ - lsr.w r3, r1, r3 │ │ │ │ │ - vcvt.f64.u32 d16, s15 │ │ │ │ │ - str r3, [sp, #40] @ 0x28 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:10817 │ │ │ │ │ - ldr r3, [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, #52] @ 0x34 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:10817 │ │ │ │ │ - vld1.32 {d22[]-d23[]}, [r3] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 101) │ │ │ │ │ - ble.n 17510 │ │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ │ - ldr r1, [sp, #32] │ │ │ │ │ - add r1, r3 │ │ │ │ │ - mov r3, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 105) │ │ │ │ │ - movs r1, #0 │ │ │ │ │ - str r3, [sp, #32] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 102) │ │ │ │ │ - ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ - mla r2, r2, r3, r1 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:10448 │ │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 102) │ │ │ │ │ - adds r1, #1 │ │ │ │ │ - add.w r2, r0, r2, lsl #5 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:10448 │ │ │ │ │ - vld1.32 {d24-d25}, [r3]! │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/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) │ │ │ │ │ - cmp r7, r1 │ │ │ │ │ - mov r2, r7 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:10448 │ │ │ │ │ - str r3, [sp, #32] │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/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 174e2 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:557 │ │ │ │ │ - ldr r1, [sp, #20] │ │ │ │ │ - movs r3, #0 │ │ │ │ │ - vadd.f32 d7, d17, d16 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/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/13/include/arm_neon.h:3686 │ │ │ │ │ - vpadd.f32 d7, d7, d7 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/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, #8] │ │ │ │ │ - it cs │ │ │ │ │ - movcs r3, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/dev32s.h:50 (discriminator 2) │ │ │ │ │ - vstmia r6!, {s14} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 103) │ │ │ │ │ - adds r3, r3, r1 │ │ │ │ │ - ldr r1, [sp, #36] @ 0x24 │ │ │ │ │ - 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, #64] @ 0x40 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 104) │ │ │ │ │ - mov r3, ip │ │ │ │ │ - ble.n 1760e │ │ │ │ │ - mov r8, r2 │ │ │ │ │ - b.n 1749c │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 98) │ │ │ │ │ - ldrd r9, ip, [r4, #96] @ 0x60 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 112) │ │ │ │ │ - cmp fp, ip │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 98) │ │ │ │ │ - mov r2, r9 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 112) │ │ │ │ │ - mov r3, ip │ │ │ │ │ - ble.n 17644 │ │ │ │ │ - ldr.w r5, [r4, #136] @ 0x88 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 98) │ │ │ │ │ - mov lr, r1 │ │ │ │ │ - ldr r1, [r4, #68] @ 0x44 │ │ │ │ │ - mov sl, r0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 113) │ │ │ │ │ - vldr d20, [pc, #244] @ 17660 │ │ │ │ │ - str r1, [sp, #12] │ │ │ │ │ - add.w r8, sp, #56 @ 0x38 │ │ │ │ │ - ldr r1, [r4, #112] @ 0x70 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 109) │ │ │ │ │ - asrs r7, r7, #2 │ │ │ │ │ - str r1, [sp, #8] │ │ │ │ │ - ldr r1, [r4, #116] @ 0x74 │ │ │ │ │ - str r1, [sp, #36] @ 0x24 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 113) │ │ │ │ │ - rsb r1, r5, #32 │ │ │ │ │ - str r1, [sp, #16] │ │ │ │ │ - lsl.w r1, r2, r5 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 109) │ │ │ │ │ - cmp r7, #0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 113) │ │ │ │ │ - mov.w r3, r3, lsl #2 │ │ │ │ │ - vmov s15, r1 │ │ │ │ │ - ldr r1, [sp, #16] │ │ │ │ │ - lsr.w r1, r2, r1 │ │ │ │ │ - vcvt.f64.u32 d16, s15 │ │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ │ - ldr r0, [r2, #0] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 109) │ │ │ │ │ - mov r2, r7 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 113) │ │ │ │ │ - vmul.f64 d16, d16, d20 │ │ │ │ │ - vcvt.f32.f64 s15, d16 │ │ │ │ │ - vmov.i32 q8, #0 @ 0x00000000 │ │ │ │ │ - vstr s15, [sp, #56] @ 0x38 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:10817 │ │ │ │ │ - vld1.32 {d22[]-d23[]}, [r8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 109) │ │ │ │ │ - ble.n 175e6 │ │ │ │ │ - ldr r6, [sp, #4] │ │ │ │ │ - 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/13/include/arm_neon.h:10448 │ │ │ │ │ - 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 r7, r6 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/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, r7 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/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 175be │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/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, #8] │ │ │ │ │ - add.w r1, lr, #1 │ │ │ │ │ - adds.w r9, r9, r3 │ │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ - mov r2, r9 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/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, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 112) │ │ │ │ │ - cmp fp, 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 1763c │ │ │ │ │ - mov lr, r1 │ │ │ │ │ - b.n 17584 │ │ │ │ │ -./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 r2, [r4, #20] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 1) │ │ │ │ │ - strd r9, sl, [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, #64] @ 0x40 │ │ │ │ │ -./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 │ │ │ │ │ - strd r3, r2, [r4, #96] @ 0x60 │ │ │ │ │ - b.w 16c98 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:130 │ │ │ │ │ - vmov r1, s16 │ │ │ │ │ - sub.w r5, r1, lr │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 │ │ │ │ │ - ldr r1, [r4, #20] │ │ │ │ │ - mul.w r3, r1, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:102 │ │ │ │ │ - ldrd r1, r0, [r4, #24] │ │ │ │ │ - subs r0, r0, r1 │ │ │ │ │ - cmp r3, r0 │ │ │ │ │ -./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/fifo.h:107 │ │ │ │ │ - b.n 17386 │ │ │ │ │ - nop │ │ │ │ │ - nop.w │ │ │ │ │ - movs r0, r0 │ │ │ │ │ - movs r0, r0 │ │ │ │ │ - movs r0, r0 │ │ │ │ │ - subs r5, #240 @ 0xf0 │ │ │ │ │ -vpoly2(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:122 │ │ │ │ │ - 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, #888] @ (179f8 ) │ │ │ │ │ - sub sp, #84 @ 0x54 │ │ │ │ │ - ldr r3, [pc, #888] @ (179fc ) │ │ │ │ │ - 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 162bc │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - ldr.w r7, [r4, #132] @ 0x84 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:126 │ │ │ │ │ - mov lr, r0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - asrs r3, r7, #2 │ │ │ │ │ - subs r3, #2 │ │ │ │ │ - cmp r3, #4 │ │ │ │ │ - bhi.w 1812e │ │ │ │ │ - tbh [pc, r3, lsl #1] │ │ │ │ │ - lsls r5, r1, #2 │ │ │ │ │ - lsls r6, r1, #8 │ │ │ │ │ - lsls r5, r6, #3 │ │ │ │ │ - lsls r6, r0, #6 │ │ │ │ │ - movs r5, r0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 6) │ │ │ │ │ - ldrb.w r2, [r4, #120] @ 0x78 │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - beq.w 17ce0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 79) │ │ │ │ │ - ldr.w ip, [r4, #88] @ 0x58 │ │ │ │ │ - add.w r3, r4, #88 @ 0x58 │ │ │ │ │ - ldr r6, [r4, #92] @ 0x5c │ │ │ │ │ - add.w r8, sp, #56 @ 0x38 │ │ │ │ │ - ldmia r3, {r0, r1, r2, r3} │ │ │ │ │ - stmia.w r8, {r0, r1, r2, r3} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 86) │ │ │ │ │ - mov r1, r3 │ │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ │ - cmp r3, r1 │ │ │ │ │ - ble.w 17c64 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 84) │ │ │ │ │ - asrs r3, r7, #2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 79) │ │ │ │ │ - mov.w fp, #0 │ │ │ │ │ -./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 r7, r2 │ │ │ │ │ - ldr r3, [r4, #68] @ 0x44 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 84) │ │ │ │ │ - mov.w r9, #48 @ 0x30 │ │ │ │ │ - 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) │ │ │ │ │ - rsb r2, r5, #32 │ │ │ │ │ - vldr d24, [pc, #684] @ 179f0 │ │ │ │ │ - str r3, [sp, #24] │ │ │ │ │ - add r3, sp, #52 @ 0x34 │ │ │ │ │ - str r3, [sp, #20] │ │ │ │ │ - ldr r3, [r4, #108] @ 0x6c │ │ │ │ │ - str r2, [sp, #36] @ 0x24 │ │ │ │ │ - str r3, [sp, #28] │ │ │ │ │ - ldr r3, [r4, #112] @ 0x70 │ │ │ │ │ - str r4, [sp, #44] @ 0x2c │ │ │ │ │ - str r3, [sp, #16] │ │ │ │ │ - ldr r3, [r4, #116] @ 0x74 │ │ │ │ │ - mov r8, r3 │ │ │ │ │ - mov r3, r5 │ │ │ │ │ - mov sl, r3 │ │ │ │ │ - mov r5, r1 │ │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ │ - movs r2, #0 │ │ │ │ │ - ldr r0, [sp, #64] @ 0x40 │ │ │ │ │ - add.w r1, r3, r1, lsl #2 │ │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ │ - vmov.i32 q10, #0 @ 0x00000000 │ │ │ │ │ - ldr r4, [r3, #0] │ │ │ │ │ - lsl.w r3, r0, sl │ │ │ │ │ - vmov s15, r3 │ │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ - lsrs r0, r3 │ │ │ │ │ - vcvt.f64.u32 d16, s15 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 84) │ │ │ │ │ - ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ - mul.w r0, r3, r0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 87) │ │ │ │ │ - vmul.f64 d16, d16, d24 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:10817 │ │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ │ -./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/13/include/arm_neon.h:10817 │ │ │ │ │ - vld1.32 {d22[]-d23[]}, [r3] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 84) │ │ │ │ │ - adds r3, r0, r2 │ │ │ │ │ - adds r2, #1 │ │ │ │ │ - mla r3, r9, r3, r4 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:10448 │ │ │ │ │ - vld1.32 {d26-d27}, [r1]! │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:1483 │ │ │ │ │ - vldr d18, [r3, #16] │ │ │ │ │ - vldr d19, [r3, #24] │ │ │ │ │ - vld1.64 {d28-d29}, [r3 :64] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 84) │ │ │ │ │ - vldr d16, [r3, #32] │ │ │ │ │ - vldr d17, [r3, #40] @ 0x28 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:1483 │ │ │ │ │ - vmla.f32 q9, q14, q11 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 83) │ │ │ │ │ - cmp r2, #6 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/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 1779c │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:557 │ │ │ │ │ - ldr r1, [sp, #24] │ │ │ │ │ - movs r3, #0 │ │ │ │ │ - vadd.f32 d7, d21, d20 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:3686 │ │ │ │ │ - adds.w ip, r1, ip │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 85) │ │ │ │ │ - add.w r2, fp, #1 │ │ │ │ │ - ldr r1, [sp, #28] │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:3686 │ │ │ │ │ - vpadd.f32 d7, d7, d7 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/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 lr!, {s14} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 85) │ │ │ │ │ - adds r3, r3, r1 │ │ │ │ │ - adc.w r1, r8, #0 │ │ │ │ │ - adds r3, r3, r7 │ │ │ │ │ - adc.w r5, r5, r1 │ │ │ │ │ - mov r7, r3 │ │ │ │ │ - strd r3, r5, [sp, #64] @ 0x40 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 86) │ │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ │ - mov r1, r5 │ │ │ │ │ - cmp r3, r5 │ │ │ │ │ - ble.w 17c5a │ │ │ │ │ - mov fp, r2 │ │ │ │ │ - b.n 17762 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 2) │ │ │ │ │ - ldrb.w r3, [r4, #120] @ 0x78 │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - beq.w 18044 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 7) │ │ │ │ │ - ldr.w ip, [r4, #88] @ 0x58 │ │ │ │ │ - add.w r3, r4, #88 @ 0x58 │ │ │ │ │ - ldr r6, [r4, #92] @ 0x5c │ │ │ │ │ - add.w r8, sp, #56 @ 0x38 │ │ │ │ │ - ldmia r3, {r0, r1, r2, r3} │ │ │ │ │ - stmia.w r8, {r0, r1, r2, r3} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 14) │ │ │ │ │ - mov r1, r3 │ │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ │ - cmp r1, r3 │ │ │ │ │ - bge.w 17c64 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 12) │ │ │ │ │ - asrs r3, r7, #2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 7) │ │ │ │ │ - mov.w fp, #0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 12) │ │ │ │ │ - str r3, [sp, #40] @ 0x28 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 13) │ │ │ │ │ - mov r3, r2 │ │ │ │ │ - ldr r2, [r4, #68] @ 0x44 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 12) │ │ │ │ │ - mov.w sl, #48 @ 0x30 │ │ │ │ │ - ldr.w r5, [r4, #136] @ 0x88 │ │ │ │ │ - mov r7, r1 │ │ │ │ │ - str r2, [sp, #12] │ │ │ │ │ - ldr r2, [r4, #104] @ 0x68 │ │ │ │ │ - mov r9, r5 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 15) │ │ │ │ │ - vldr d22, [pc, #412] @ 179f0 │ │ │ │ │ - str r2, [sp, #24] │ │ │ │ │ - add r2, sp, #52 @ 0x34 │ │ │ │ │ - str r2, [sp, #20] │ │ │ │ │ - rsb r0, r5, #32 │ │ │ │ │ - ldr r2, [r4, #108] @ 0x6c │ │ │ │ │ - str r0, [sp, #36] @ 0x24 │ │ │ │ │ - str r2, [sp, #28] │ │ │ │ │ - ldr r2, [r4, #112] @ 0x70 │ │ │ │ │ - str r4, [sp, #44] @ 0x2c │ │ │ │ │ - str r2, [sp, #16] │ │ │ │ │ - ldr r2, [r4, #116] @ 0x74 │ │ │ │ │ - mov r8, r2 │ │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ │ - movs r4, #0 │ │ │ │ │ - ldr r0, [sp, #64] @ 0x40 │ │ │ │ │ - add.w r1, r2, r1, lsl #2 │ │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ │ - vmov.i32 q8, #0 @ 0x00000000 │ │ │ │ │ - ldr r5, [r2, #0] │ │ │ │ │ - lsl.w r2, r0, r9 │ │ │ │ │ - vmov s15, r2 │ │ │ │ │ - ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ - lsrs r0, r2 │ │ │ │ │ - vcvt.f64.u32 d18, s15 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 12) │ │ │ │ │ - ldr r2, [sp, #40] @ 0x28 │ │ │ │ │ - mul.w r0, r2, r0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 15) │ │ │ │ │ - vmul.f64 d18, d18, d22 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:10817 │ │ │ │ │ - ldr r2, [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/13/include/arm_neon.h:10817 │ │ │ │ │ - vld1.32 {d24[]-d25[]}, [r2] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 12) │ │ │ │ │ - adds r2, r0, r4 │ │ │ │ │ - mla r2, sl, r2, r5 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:10448 │ │ │ │ │ - vld1.32 {d26-d27}, [r1]! │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/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 12) │ │ │ │ │ - vldr d18, [r2, #32] │ │ │ │ │ - vldr d19, [r2, #40] @ 0x28 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:1483 │ │ │ │ │ - vmla.f32 q10, q14, q12 │ │ │ │ │ - vmla.f32 q9, q10, q12 │ │ │ │ │ - vmla.f32 q8, q9, q13 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 11) │ │ │ │ │ - cmp r4, #0 │ │ │ │ │ - bne.w 17c1a │ │ │ │ │ - movs r4, #1 │ │ │ │ │ - b.n 178aa │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 4) │ │ │ │ │ - ldrb.w r3, [r4, #120] @ 0x78 │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - beq.w 17dca │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 43) │ │ │ │ │ - ldr.w ip, [r4, #88] @ 0x58 │ │ │ │ │ - add.w r3, r4, #88 @ 0x58 │ │ │ │ │ - ldr r6, [r4, #92] @ 0x5c │ │ │ │ │ - add.w r8, sp, #56 @ 0x38 │ │ │ │ │ - ldmia r3, {r0, r1, r2, r3} │ │ │ │ │ - stmia.w r8, {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 17cba │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 48) │ │ │ │ │ - asrs r2, r7, #2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 43) │ │ │ │ │ - mov.w fp, #0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 48) │ │ │ │ │ - str r2, [sp, #40] @ 0x28 │ │ │ │ │ - mov.w r9, #48 @ 0x30 │ │ │ │ │ - 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 51) │ │ │ │ │ - rsb r0, r5, #32 │ │ │ │ │ - vldr d24, [pc, #208] @ 179f0 │ │ │ │ │ - str r2, [sp, #24] │ │ │ │ │ - add r2, sp, #52 @ 0x34 │ │ │ │ │ - str r2, [sp, #20] │ │ │ │ │ - ldr r2, [r4, #108] @ 0x6c │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 49) │ │ │ │ │ - ldr r1, [sp, #64] @ 0x40 │ │ │ │ │ - str r2, [sp, #28] │ │ │ │ │ - ldr r2, [r4, #112] @ 0x70 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 51) │ │ │ │ │ - str r0, [sp, #36] @ 0x24 │ │ │ │ │ - str r2, [sp, #16] │ │ │ │ │ - ldr r2, [r4, #116] @ 0x74 │ │ │ │ │ - str r4, [sp, #44] @ 0x2c │ │ │ │ │ - mov r8, r2 │ │ │ │ │ - mov r2, r5 │ │ │ │ │ - mov sl, r2 │ │ │ │ │ - mov r5, r3 │ │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ │ - ldr r4, [sp, #64] @ 0x40 │ │ │ │ │ - add.w r0, r2, r3, lsl #2 │ │ │ │ │ - movs r2, #0 │ │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ │ - vmov.i32 q8, #0 @ 0x00000000 │ │ │ │ │ - ldr r7, [r3, #0] │ │ │ │ │ - lsl.w r3, r4, sl │ │ │ │ │ - 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/13/include/arm_neon.h:10817 │ │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ │ -./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/13/include/arm_neon.h:10817 │ │ │ │ │ - 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, r9, r3, r7 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:10448 │ │ │ │ │ - vld1.32 {d26-d27}, [r0]! │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/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/13/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/13/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 1797a │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:557 │ │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ │ - movs r3, #0 │ │ │ │ │ - vadd.f32 d7, d17, d16 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:3686 │ │ │ │ │ - adds.w ip, r0, ip │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 49) │ │ │ │ │ - add.w r2, fp, #1 │ │ │ │ │ - ldr r0, [sp, #28] │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:3686 │ │ │ │ │ - vpadd.f32 d7, d7, d7 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:6212 │ │ │ │ │ - adcs r6, r0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 49) │ │ │ │ │ - ldr r0, [sp, #16] │ │ │ │ │ - it cs │ │ │ │ │ - movcs r3, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/dev32s.h:50 (discriminator 2) │ │ │ │ │ - vstmia lr!, {s14} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 49) │ │ │ │ │ - adds r3, r3, r0 │ │ │ │ │ - adc.w r0, r8, #0 │ │ │ │ │ - adds r3, r3, r1 │ │ │ │ │ - adc.w r5, r5, r0 │ │ │ │ │ - mov r1, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 50) │ │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 49) │ │ │ │ │ - strd r3, r5, [sp, #64] @ 0x40 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 50) │ │ │ │ │ - cmp r0, r5 │ │ │ │ │ - mov r3, r5 │ │ │ │ │ - ble.w 17cb0 │ │ │ │ │ - mov fp, r2 │ │ │ │ │ - b.n 17940 │ │ │ │ │ - nop.w │ │ │ │ │ - movs r0, r0 │ │ │ │ │ - movs r0, r0 │ │ │ │ │ - movs r0, r0 │ │ │ │ │ - subs r5, #240 @ 0xf0 │ │ │ │ │ - ldrb r4, [r4, #1] │ │ │ │ │ - movs r0, r0 │ │ │ │ │ - lsls r0, r5, #3 │ │ │ │ │ - movs r0, r0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 5) │ │ │ │ │ - ldrb.w r3, [r4, #120] @ 0x78 │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - beq.w 17eb2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 61) │ │ │ │ │ - ldr.w ip, [r4, #88] @ 0x58 │ │ │ │ │ - add.w r3, r4, #88 @ 0x58 │ │ │ │ │ - ldr r6, [r4, #92] @ 0x5c │ │ │ │ │ - add.w r8, sp, #56 @ 0x38 │ │ │ │ │ - ldmia r3, {r0, r1, r2, r3} │ │ │ │ │ - stmia.w r8, {r0, r1, r2, r3} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 68) │ │ │ │ │ - mov r1, r3 │ │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ │ - cmp r1, r3 │ │ │ │ │ - bge.w 17c64 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 66) │ │ │ │ │ - asrs r3, r7, #2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 61) │ │ │ │ │ - mov.w fp, #0 │ │ │ │ │ -./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 r7, r2 │ │ │ │ │ - ldr r3, [r4, #68] @ 0x44 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 66) │ │ │ │ │ - mov.w r9, #48 @ 0x30 │ │ │ │ │ - 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) │ │ │ │ │ - rsb r2, r5, #32 │ │ │ │ │ - vldr d24, [pc, #648] @ 17cd0 │ │ │ │ │ - str r3, [sp, #24] │ │ │ │ │ - add r3, sp, #52 @ 0x34 │ │ │ │ │ - str r3, [sp, #20] │ │ │ │ │ - ldr r3, [r4, #108] @ 0x6c │ │ │ │ │ - str r2, [sp, #36] @ 0x24 │ │ │ │ │ - str r3, [sp, #28] │ │ │ │ │ - ldr r3, [r4, #112] @ 0x70 │ │ │ │ │ - str r4, [sp, #44] @ 0x2c │ │ │ │ │ - str r3, [sp, #16] │ │ │ │ │ - ldr r3, [r4, #116] @ 0x74 │ │ │ │ │ - mov r8, r3 │ │ │ │ │ - mov r3, r5 │ │ │ │ │ - mov sl, r3 │ │ │ │ │ - mov r5, r1 │ │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ │ - movs r2, #0 │ │ │ │ │ - ldr r0, [sp, #64] @ 0x40 │ │ │ │ │ - add.w r1, r3, r1, lsl #2 │ │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ │ - vmov.i32 q10, #0 @ 0x00000000 │ │ │ │ │ - ldr r4, [r3, #0] │ │ │ │ │ - lsl.w r3, r0, sl │ │ │ │ │ - vmov s15, r3 │ │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ - lsrs r0, r3 │ │ │ │ │ - vcvt.f64.u32 d16, s15 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 66) │ │ │ │ │ - ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ - mul.w r0, r3, r0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 69) │ │ │ │ │ - vmul.f64 d16, d16, d24 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:10817 │ │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ │ -./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/13/include/arm_neon.h:10817 │ │ │ │ │ - vld1.32 {d22[]-d23[]}, [r3] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 66) │ │ │ │ │ - adds r3, r0, r2 │ │ │ │ │ - adds r2, #1 │ │ │ │ │ - mla r3, r9, r3, r4 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:10448 │ │ │ │ │ - vld1.32 {d26-d27}, [r1]! │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:1483 │ │ │ │ │ - vldr d18, [r3, #16] │ │ │ │ │ - vldr d19, [r3, #24] │ │ │ │ │ - vld1.64 {d28-d29}, [r3 :64] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 66) │ │ │ │ │ - vldr d16, [r3, #32] │ │ │ │ │ - vldr d17, [r3, #40] @ 0x28 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:1483 │ │ │ │ │ - vmla.f32 q9, q14, q11 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 65) │ │ │ │ │ - cmp r2, #5 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/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 17a9e │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:557 │ │ │ │ │ - ldr r1, [sp, #24] │ │ │ │ │ - movs r3, #0 │ │ │ │ │ - vadd.f32 d7, d21, d20 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/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, fp, #1 │ │ │ │ │ - ldr r1, [sp, #28] │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:3686 │ │ │ │ │ - vpadd.f32 d7, d7, d7 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/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 lr!, {s14} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 67) │ │ │ │ │ - adds r3, r3, r1 │ │ │ │ │ - adc.w r1, r8, #0 │ │ │ │ │ - adds r3, r3, r7 │ │ │ │ │ - adc.w r5, r5, r1 │ │ │ │ │ - mov r7, r3 │ │ │ │ │ - strd r3, r5, [sp, #64] @ 0x40 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 68) │ │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ │ - mov r1, r5 │ │ │ │ │ - cmp r3, r5 │ │ │ │ │ - ble.w 17c5a │ │ │ │ │ - mov fp, r2 │ │ │ │ │ - b.n 17a64 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 3) │ │ │ │ │ - ldrb.w r3, [r4, #120] @ 0x78 │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - beq.w 17f80 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 25) │ │ │ │ │ - ldr.w ip, [r4, #88] @ 0x58 │ │ │ │ │ - add.w r3, r4, #88 @ 0x58 │ │ │ │ │ - ldr r6, [r4, #92] @ 0x5c │ │ │ │ │ - add.w r8, sp, #56 @ 0x38 │ │ │ │ │ - ldmia r3, {r0, r1, r2, r3} │ │ │ │ │ - stmia.w r8, {r0, r1, r2, r3} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 32) │ │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ │ - cmp r3, r2 │ │ │ │ │ - bge.w 17cba │ │ │ │ │ - ldr r1, [r4, #68] @ 0x44 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 31) │ │ │ │ │ - mov r0, r3 │ │ │ │ │ - ldr.w r5, [r4, #136] @ 0x88 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 25) │ │ │ │ │ - mov.w fp, #0 │ │ │ │ │ - str r1, [sp, #12] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 30) │ │ │ │ │ - mov.w sl, #48 @ 0x30 │ │ │ │ │ - ldr r1, [r4, #104] @ 0x68 │ │ │ │ │ - mov r9, r5 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 33) │ │ │ │ │ - vldr d22, [pc, #384] @ 17cd0 │ │ │ │ │ - str r1, [sp, #24] │ │ │ │ │ - add r1, sp, #52 @ 0x34 │ │ │ │ │ - str r1, [sp, #20] │ │ │ │ │ - ldr r1, [r4, #108] @ 0x6c │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 30) │ │ │ │ │ - asrs r2, r7, #2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 33) │ │ │ │ │ - rsb r7, r5, #32 │ │ │ │ │ - str r1, [sp, #28] │ │ │ │ │ - ldr r1, [r4, #112] @ 0x70 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 30) │ │ │ │ │ - str r2, [sp, #40] @ 0x28 │ │ │ │ │ - str r1, [sp, #16] │ │ │ │ │ - ldr r1, [r4, #116] @ 0x74 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 31) │ │ │ │ │ - ldr r2, [sp, #64] @ 0x40 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 33) │ │ │ │ │ - str r7, [sp, #36] @ 0x24 │ │ │ │ │ - mov r8, r1 │ │ │ │ │ - str r4, [sp, #44] @ 0x2c │ │ │ │ │ - ldr r1, [sp, #8] │ │ │ │ │ - ldr r7, [sp, #64] @ 0x40 │ │ │ │ │ - add.w r4, r1, r3, lsl #2 │ │ │ │ │ - movs r1, #0 │ │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ │ - vmov.i32 q8, #0 @ 0x00000000 │ │ │ │ │ - ldr r5, [r3, #0] │ │ │ │ │ - lsl.w r3, r7, r9 │ │ │ │ │ - vmov s15, r3 │ │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ - lsrs r7, r3 │ │ │ │ │ - vcvt.f64.u32 d18, s15 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 30) │ │ │ │ │ - ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ - mul.w r7, r3, r7 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 33) │ │ │ │ │ - vmul.f64 d18, d18, d22 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:10817 │ │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ │ -./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/13/include/arm_neon.h:10817 │ │ │ │ │ - vld1.32 {d24[]-d25[]}, [r3] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 30) │ │ │ │ │ - adds r3, r7, r1 │ │ │ │ │ - adds r1, #1 │ │ │ │ │ - mla r3, sl, r3, r5 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:10448 │ │ │ │ │ - vld1.32 {d26-d27}, [r4]! │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/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 30) │ │ │ │ │ - vldr d18, [r3, #32] │ │ │ │ │ - vldr d19, [r3, #40] @ 0x28 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:1483 │ │ │ │ │ - vmla.f32 q10, q14, q12 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 29) │ │ │ │ │ - cmp r1, #3 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/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 17baa │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:557 │ │ │ │ │ - ldr r4, [sp, #24] │ │ │ │ │ - movs r3, #0 │ │ │ │ │ - vadd.f32 d7, d17, d16 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:3686 │ │ │ │ │ - adds.w ip, r4, ip │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 31) │ │ │ │ │ - add.w r1, fp, #1 │ │ │ │ │ - ldr r4, [sp, #28] │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:3686 │ │ │ │ │ - vpadd.f32 d7, d7, d7 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/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 r3, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/dev32s.h:50 (discriminator 2) │ │ │ │ │ - vstmia lr!, {s14} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 31) │ │ │ │ │ - adds r3, r3, r4 │ │ │ │ │ - adc.w r4, r8, #0 │ │ │ │ │ - adds r3, r3, r2 │ │ │ │ │ - adc.w r0, r0, r4 │ │ │ │ │ - mov r2, r3 │ │ │ │ │ -./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 r3, r0, [sp, #64] @ 0x40 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 32) │ │ │ │ │ - cmp r4, r0 │ │ │ │ │ - mov r3, r0 │ │ │ │ │ - ble.n 17cb0 │ │ │ │ │ - mov fp, r1 │ │ │ │ │ - b.n 17b70 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:557 │ │ │ │ │ - ldr r1, [sp, #24] │ │ │ │ │ - movs r2, #0 │ │ │ │ │ - vadd.f32 d7, d17, d16 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:3686 │ │ │ │ │ - adds.w ip, r1, ip │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 13) │ │ │ │ │ - add.w r0, fp, #1 │ │ │ │ │ - ldr r1, [sp, #28] │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:3686 │ │ │ │ │ - vpadd.f32 d7, d7, d7 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:6212 │ │ │ │ │ - adcs r6, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 13) │ │ │ │ │ - ldr r1, [sp, #16] │ │ │ │ │ - it cs │ │ │ │ │ - movcs r2, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/dev32s.h:50 (discriminator 2) │ │ │ │ │ - vstmia lr!, {s14} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 13) │ │ │ │ │ - adds r2, r2, r1 │ │ │ │ │ - adc.w r1, r8, #0 │ │ │ │ │ - adds r2, r2, r3 │ │ │ │ │ - adc.w r7, r7, r1 │ │ │ │ │ - mov r3, r2 │ │ │ │ │ - strd r2, r7, [sp, #64] @ 0x40 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 14) │ │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ │ - mov r1, r7 │ │ │ │ │ - cmp r2, r7 │ │ │ │ │ - ble.n 17c5a │ │ │ │ │ - mov fp, r0 │ │ │ │ │ - b.n 17870 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:130 │ │ │ │ │ - vmov r3, s16 │ │ │ │ │ - ldr r4, [sp, #44] @ 0x2c │ │ │ │ │ - sub.w fp, r3, fp │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 │ │ │ │ │ - ldr r3, [r4, #20] │ │ │ │ │ - mul.w r1, r3, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:102 │ │ │ │ │ - ldrd r3, r2, [r4, #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, [r4, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 1) │ │ │ │ │ - ldr r3, [sp, #64] @ 0x40 │ │ │ │ │ - movs r2, #0 │ │ │ │ │ - strd ip, r6, [r4, #88] @ 0x58 │ │ │ │ │ - strd r3, r2, [r4, #96] @ 0x60 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:89 │ │ │ │ │ - ldr r1, [sp, #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, #72] @ (17cd8 ) │ │ │ │ │ -./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, #68] @ (17cdc ) │ │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ │ - ldr r3, [sp, #76] @ 0x4c │ │ │ │ │ - eors r2, r3 │ │ │ │ │ - mov.w r3, #0 │ │ │ │ │ - bne.w 1812a │ │ │ │ │ - add sp, #84 @ 0x54 │ │ │ │ │ - vpop {d8} │ │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:130 │ │ │ │ │ - vmov r2, s16 │ │ │ │ │ - ldr r4, [sp, #44] @ 0x2c │ │ │ │ │ - sub.w fp, r2, fp │ │ │ │ │ -./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.n 17c78 │ │ │ │ │ -./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 17c78 │ │ │ │ │ - movs r0, r0 │ │ │ │ │ - movs r0, r0 │ │ │ │ │ - movs r0, r0 │ │ │ │ │ - subs r5, #240 @ 0xf0 │ │ │ │ │ - strb r6, [r2, #9] │ │ │ │ │ - movs r0, r0 │ │ │ │ │ - lsls r0, r5, #3 │ │ │ │ │ - movs r0, r0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 80) │ │ │ │ │ - ldrd r6, r9, [r4, #96] @ 0x60 │ │ │ │ │ -./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) │ │ │ │ │ - mov r3, r6 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 94) │ │ │ │ │ - mov r1, r9 │ │ │ │ │ - cmp r0, r9 │ │ │ │ │ - ble.n 17dae │ │ │ │ │ - ldr.w r5, [r4, #136] @ 0x88 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 80) │ │ │ │ │ - mov sl, r2 │ │ │ │ │ - str r4, [sp, #24] │ │ │ │ │ - add r2, sp, #56 @ 0x38 │ │ │ │ │ - str r2, [sp, #20] │ │ │ │ │ - mov r0, lr │ │ │ │ │ - ldr r2, [r4, #68] @ 0x44 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 95) │ │ │ │ │ - rsb fp, r5, #32 │ │ │ │ │ - vldr d24, [pc, #628] @ 17f78 │ │ │ │ │ - str r2, [sp, #12] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 92) │ │ │ │ │ - mov.w r8, #48 @ 0x30 │ │ │ │ │ - ldr r2, [r4, #112] @ 0x70 │ │ │ │ │ - mov.w lr, r7, asr #2 │ │ │ │ │ - str r2, [sp, #16] │ │ │ │ │ - ldr r2, [r4, #116] @ 0x74 │ │ │ │ │ - mov ip, r2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 95) │ │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ │ - lsr.w r4, r3, fp │ │ │ │ │ - add.w r1, r2, r1, lsl #2 │ │ │ │ │ - lsl.w r2, r3, r5 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:10817 │ │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 95) │ │ │ │ │ - vmov s15, r2 │ │ │ │ │ - vmov.i32 q10, #0 @ 0x00000000 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 92) │ │ │ │ │ - mul.w r4, r4, lr │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 95) │ │ │ │ │ - vcvt.f64.u32 d16, s15 │ │ │ │ │ - movs r2, #0 │ │ │ │ │ - vmul.f64 d16, d16, d24 │ │ │ │ │ - vcvt.f32.f64 s15, d16 │ │ │ │ │ - vstr s15, [sp, #56] @ 0x38 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:10817 │ │ │ │ │ - vld1.32 {d22[]-d23[]}, [r3] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 95) │ │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ │ - ldr r7, [r3, #0] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 92) │ │ │ │ │ - adds r3, r4, r2 │ │ │ │ │ - adds r2, #1 │ │ │ │ │ - mla r3, r8, r3, r7 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:10448 │ │ │ │ │ - vld1.32 {d26-d27}, [r1]! │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:1483 │ │ │ │ │ - vldr d18, [r3, #16] │ │ │ │ │ - vldr d19, [r3, #24] │ │ │ │ │ - vld1.64 {d28-d29}, [r3 :64] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 92) │ │ │ │ │ - vldr d16, [r3, #32] │ │ │ │ │ - vldr d17, [r3, #40] @ 0x28 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:1483 │ │ │ │ │ - vmla.f32 q9, q14, q11 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 91) │ │ │ │ │ - cmp r2, #6 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/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 17d4e │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:557 │ │ │ │ │ - vadd.f32 d7, d21, d20 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 93) │ │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ │ - add.w r4, sl, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 94) │ │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 93) │ │ │ │ │ - adds r6, r6, r3 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:3686 │ │ │ │ │ - vpadd.f32 d7, d7, d7 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 93) │ │ │ │ │ - adc.w r9, r9, ip │ │ │ │ │ - mov r3, r6 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 94) │ │ │ │ │ - cmp r2, r9 │ │ │ │ │ - mov r1, r9 │ │ │ │ │ -./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 94) │ │ │ │ │ - ble.n 17da4 │ │ │ │ │ - mov sl, r4 │ │ │ │ │ - b.n 17d18 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:130 │ │ │ │ │ - vmov r2, s16 │ │ │ │ │ - ldr r4, [sp, #24] │ │ │ │ │ - sub.w fp, r2, sl │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 │ │ │ │ │ - ldr r2, [r4, #20] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 1) │ │ │ │ │ - str r3, [r4, #96] @ 0x60 │ │ │ │ │ - movs r3, #0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 │ │ │ │ │ - mul.w r1, r2, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:102 │ │ │ │ │ - ldrd r2, r0, [r4, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 1) │ │ │ │ │ - str r3, [r4, #100] @ 0x64 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:102 │ │ │ │ │ - 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/poly-fir.h:128 (discriminator 1) │ │ │ │ │ - b.n 17c84 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 44) │ │ │ │ │ - ldrd ip, r9, [r4, #96] @ 0x60 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 58) │ │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 44) │ │ │ │ │ - mov r6, ip │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 58) │ │ │ │ │ - mov r1, r9 │ │ │ │ │ - cmp r2, r9 │ │ │ │ │ - ble.n 17e96 │ │ │ │ │ - ldr.w r5, [r4, #136] @ 0x88 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 44) │ │ │ │ │ - mov sl, r3 │ │ │ │ │ - str r4, [sp, #24] │ │ │ │ │ - add r3, sp, #56 @ 0x38 │ │ │ │ │ - str r3, [sp, #20] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 59) │ │ │ │ │ - rsb fp, r5, #32 │ │ │ │ │ - ldr r3, [r4, #68] @ 0x44 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 56) │ │ │ │ │ - mov.w r8, #48 @ 0x30 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 59) │ │ │ │ │ - vldr d24, [pc, #392] @ 17f78 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 56) │ │ │ │ │ - mov.w lr, r7, asr #2 │ │ │ │ │ - str r3, [sp, #12] │ │ │ │ │ - ldr r7, [r4, #116] @ 0x74 │ │ │ │ │ - ldr r3, [r4, #112] @ 0x70 │ │ │ │ │ - str r3, [sp, #16] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 59) │ │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ │ - movs r2, #0 │ │ │ │ │ - vmov.i32 q8, #0 @ 0x00000000 │ │ │ │ │ - add.w r1, r3, r1, lsl #2 │ │ │ │ │ - lsl.w r3, r6, r5 │ │ │ │ │ - lsr.w r4, r6, fp │ │ │ │ │ - vmov s15, r3 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:10817 │ │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 56) │ │ │ │ │ - mul.w r4, r4, lr │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 59) │ │ │ │ │ - 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/13/include/arm_neon.h:10817 │ │ │ │ │ - vld1.32 {d22[]-d23[]}, [r3] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 59) │ │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ │ - ldr r6, [r3, #0] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 56) │ │ │ │ │ - adds r3, r4, r2 │ │ │ │ │ - adds r2, #1 │ │ │ │ │ - mla r3, r8, r3, r6 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:10448 │ │ │ │ │ - vld1.32 {d26-d27}, [r1]! │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/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 56) │ │ │ │ │ - vldr d18, [r3, #32] │ │ │ │ │ - vldr d19, [r3, #40] @ 0x28 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:1483 │ │ │ │ │ - vmla.f32 q10, q14, q11 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 55) │ │ │ │ │ - cmp r2, #4 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/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 17e34 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/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] │ │ │ │ │ - add.w r2, sl, #1 │ │ │ │ │ - adds.w ip, ip, r3 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:3686 │ │ │ │ │ - vpadd.f32 d7, d7, d7 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 58) │ │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 57) │ │ │ │ │ - mov r6, ip │ │ │ │ │ - adc.w r9, r9, r7 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 58) │ │ │ │ │ - cmp r3, r9 │ │ │ │ │ - mov r1, r9 │ │ │ │ │ -./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 17e8c │ │ │ │ │ - mov sl, r2 │ │ │ │ │ - b.n 17dfe │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:130 │ │ │ │ │ - vmov r3, s16 │ │ │ │ │ - ldr r4, [sp, #24] │ │ │ │ │ - sub.w fp, r3, sl │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 │ │ │ │ │ - ldr r3, [r4, #20] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 1) │ │ │ │ │ - str r6, [r4, #96] @ 0x60 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 │ │ │ │ │ - mul.w r1, r3, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:102 │ │ │ │ │ - ldrd r3, r2, [r4, #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, [r4, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 1) │ │ │ │ │ - movs r3, #0 │ │ │ │ │ - str r3, [r4, #100] @ 0x64 │ │ │ │ │ - b.n 17c84 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 62) │ │ │ │ │ - ldrd ip, r9, [r4, #96] @ 0x60 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 76) │ │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 62) │ │ │ │ │ - mov r6, ip │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 76) │ │ │ │ │ - mov r1, r9 │ │ │ │ │ - cmp r2, r9 │ │ │ │ │ - ble.n 17e96 │ │ │ │ │ - ldr.w r5, [r4, #136] @ 0x88 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 62) │ │ │ │ │ - mov sl, r3 │ │ │ │ │ - str r4, [sp, #24] │ │ │ │ │ - add r3, sp, #56 @ 0x38 │ │ │ │ │ - str r3, [sp, #20] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 77) │ │ │ │ │ - rsb fp, r5, #32 │ │ │ │ │ - ldr r3, [r4, #68] @ 0x44 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 74) │ │ │ │ │ - mov.w r8, #48 @ 0x30 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 77) │ │ │ │ │ - vldr d24, [pc, #160] @ 17f78 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 74) │ │ │ │ │ - mov.w lr, r7, asr #2 │ │ │ │ │ - str r3, [sp, #12] │ │ │ │ │ - ldr r7, [r4, #116] @ 0x74 │ │ │ │ │ - ldr r3, [r4, #112] @ 0x70 │ │ │ │ │ - str r3, [sp, #16] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 77) │ │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ │ - movs r2, #0 │ │ │ │ │ - vmov.i32 q10, #0 @ 0x00000000 │ │ │ │ │ - add.w r1, r3, r1, lsl #2 │ │ │ │ │ - lsl.w r3, r6, r5 │ │ │ │ │ - lsr.w r4, r6, fp │ │ │ │ │ - vmov s15, r3 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:10817 │ │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 74) │ │ │ │ │ - mul.w r4, r4, lr │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 77) │ │ │ │ │ - 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/13/include/arm_neon.h:10817 │ │ │ │ │ - vld1.32 {d22[]-d23[]}, [r3] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 77) │ │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ │ - ldr r6, [r3, #0] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 74) │ │ │ │ │ - adds r3, r4, r2 │ │ │ │ │ - adds r2, #1 │ │ │ │ │ - mla r3, r8, r3, r6 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:10448 │ │ │ │ │ - vld1.32 {d26-d27}, [r1]! │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:1483 │ │ │ │ │ - vldr d18, [r3, #16] │ │ │ │ │ - vldr d19, [r3, #24] │ │ │ │ │ - vld1.64 {d28-d29}, [r3 :64] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 74) │ │ │ │ │ - vldr d16, [r3, #32] │ │ │ │ │ - vldr d17, [r3, #40] @ 0x28 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:1483 │ │ │ │ │ - vmla.f32 q9, q14, q11 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 73) │ │ │ │ │ - cmp r2, #5 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/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 17f1c │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:557 │ │ │ │ │ - vadd.f32 d7, d21, d20 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 75) │ │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ │ - add.w r2, sl, #1 │ │ │ │ │ - adds.w ip, ip, r3 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:3686 │ │ │ │ │ - vpadd.f32 d7, d7, d7 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 76) │ │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 75) │ │ │ │ │ - mov r6, ip │ │ │ │ │ - adc.w r9, r9, r7 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 76) │ │ │ │ │ - cmp r3, r9 │ │ │ │ │ - mov r1, r9 │ │ │ │ │ -./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 17e8c │ │ │ │ │ - mov sl, r2 │ │ │ │ │ - b.n 17ee6 │ │ │ │ │ - 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 26) │ │ │ │ │ - ldrd ip, r8, [r4, #96] @ 0x60 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 40) │ │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 26) │ │ │ │ │ - mov r6, ip │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 40) │ │ │ │ │ - mov r1, r8 │ │ │ │ │ - cmp r2, r8 │ │ │ │ │ - ble.n 17e96 │ │ │ │ │ - ldr.w r5, [r4, #136] @ 0x88 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 26) │ │ │ │ │ - mov sl, r3 │ │ │ │ │ - str r4, [sp, #24] │ │ │ │ │ - add r3, sp, #56 @ 0x38 │ │ │ │ │ - str r3, [sp, #20] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 41) │ │ │ │ │ - rsb fp, r5, #32 │ │ │ │ │ - ldr r3, [r4, #68] @ 0x44 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 38) │ │ │ │ │ - mov.w r9, #48 @ 0x30 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 41) │ │ │ │ │ - vldr d22, [pc, #-48] @ 17f78 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 38) │ │ │ │ │ - mov.w lr, r7, asr #2 │ │ │ │ │ - str r3, [sp, #12] │ │ │ │ │ - ldr r7, [r4, #116] @ 0x74 │ │ │ │ │ - ldr r3, [r4, #112] @ 0x70 │ │ │ │ │ - str r3, [sp, #16] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 41) │ │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ │ - movs r2, #0 │ │ │ │ │ - vmov.i32 q8, #0 @ 0x00000000 │ │ │ │ │ - add.w r1, r3, r1, lsl #2 │ │ │ │ │ - lsl.w r3, r6, r5 │ │ │ │ │ - lsr.w r4, r6, fp │ │ │ │ │ - vmov s15, r3 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:10817 │ │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 38) │ │ │ │ │ - mul.w r4, r4, lr │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 41) │ │ │ │ │ - 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/13/include/arm_neon.h:10817 │ │ │ │ │ - vld1.32 {d24[]-d25[]}, [r3] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 41) │ │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ │ - ldr r6, [r3, #0] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 38) │ │ │ │ │ - adds r3, r4, r2 │ │ │ │ │ - adds r2, #1 │ │ │ │ │ - mla r3, r9, r3, r6 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:10448 │ │ │ │ │ - vld1.32 {d26-d27}, [r1]! │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/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 38) │ │ │ │ │ - vldr d18, [r3, #32] │ │ │ │ │ - vldr d19, [r3, #40] @ 0x28 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:1483 │ │ │ │ │ - vmla.f32 q10, q14, q12 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 37) │ │ │ │ │ - cmp r2, #3 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/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 17fea │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/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] │ │ │ │ │ - add.w r2, sl, #1 │ │ │ │ │ - adds.w ip, ip, r3 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:3686 │ │ │ │ │ - vpadd.f32 d7, d7, d7 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 40) │ │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 39) │ │ │ │ │ - mov r6, ip │ │ │ │ │ - adc.w r8, r8, r7 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 40) │ │ │ │ │ - cmp r3, r8 │ │ │ │ │ - mov r1, 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 17e8c │ │ │ │ │ - mov sl, r2 │ │ │ │ │ - b.n 17fb4 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 8) │ │ │ │ │ - ldrd r6, ip, [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 r1, r6 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 22) │ │ │ │ │ - mov r2, ip │ │ │ │ │ - cmp r0, ip │ │ │ │ │ - ble.n 1810e │ │ │ │ │ - ldr.w r5, [r4, #136] @ 0x88 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 8) │ │ │ │ │ - mov r8, r3 │ │ │ │ │ - str r4, [sp, #24] │ │ │ │ │ - add r3, sp, #56 @ 0x38 │ │ │ │ │ - str r3, [sp, #20] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 23) │ │ │ │ │ - rsb sl, r5, #32 │ │ │ │ │ - ldr r3, [r4, #68] @ 0x44 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 20) │ │ │ │ │ - mov.w r9, #48 @ 0x30 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 23) │ │ │ │ │ - vldr d22, [pc, #-244] @ 17f78 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 20) │ │ │ │ │ - mov.w fp, r7, asr #2 │ │ │ │ │ - str r3, [sp, #12] │ │ │ │ │ - ldr r7, [r4, #116] @ 0x74 │ │ │ │ │ - ldr r3, [r4, #112] @ 0x70 │ │ │ │ │ - str r3, [sp, #16] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 23) │ │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ │ - movs r0, #0 │ │ │ │ │ - vmov.i32 q8, #0 @ 0x00000000 │ │ │ │ │ - add.w r2, r3, r2, lsl #2 │ │ │ │ │ - lsl.w r3, r1, r5 │ │ │ │ │ - lsr.w r1, r1, sl │ │ │ │ │ - vmov s15, r3 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:10817 │ │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 20) │ │ │ │ │ - mul.w r1, r1, fp │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 23) │ │ │ │ │ - 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/13/include/arm_neon.h:10817 │ │ │ │ │ - vld1.32 {d24[]-d25[]}, [r3] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 23) │ │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ │ - ldr r4, [r3, #0] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 20) │ │ │ │ │ - adds r3, r1, r0 │ │ │ │ │ - mla r3, r9, r3, r4 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:10448 │ │ │ │ │ - vld1.32 {d26-d27}, [r2]! │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/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 20) │ │ │ │ │ - vldr d18, [r3, #32] │ │ │ │ │ - vldr d19, [r3, #40] @ 0x28 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:1483 │ │ │ │ │ - vmla.f32 q10, q14, q12 │ │ │ │ │ - vmla.f32 q9, q10, q12 │ │ │ │ │ - vmla.f32 q8, q9, q13 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 19) │ │ │ │ │ - cbnz r0, 180de │ │ │ │ │ - movs r0, #1 │ │ │ │ │ - b.n 180ae │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/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] │ │ │ │ │ - add.w r0, r8, #1 │ │ │ │ │ - adds r6, r6, r3 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/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 r1, r6 │ │ │ │ │ - adc.w ip, ip, r7 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 22) │ │ │ │ │ - cmp r3, ip │ │ │ │ │ - mov r2, ip │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/dev32s.h:50 (discriminator 2) │ │ │ │ │ - vstmia lr!, {s14} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 22) │ │ │ │ │ - ble.n 18104 │ │ │ │ │ - mov r8, r0 │ │ │ │ │ - b.n 18078 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:130 │ │ │ │ │ - vmov r3, s16 │ │ │ │ │ - ldr r4, [sp, #24] │ │ │ │ │ - sub.w fp, r3, r8 │ │ │ │ │ -./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.n 17c84 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:131 │ │ │ │ │ - blx 16ec <__stack_chk_fail@plt> │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 1) │ │ │ │ │ - ldrb.w r1, [r4, #120] @ 0x78 │ │ │ │ │ - cmp r1, #0 │ │ │ │ │ - beq.w 1824a │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 97) │ │ │ │ │ - ldr.w r9, [r4, #88] @ 0x58 │ │ │ │ │ - add.w r3, r4, #88 @ 0x58 │ │ │ │ │ - ldr.w sl, [r4, #92] @ 0x5c │ │ │ │ │ - add r6, sp, #56 @ 0x38 │ │ │ │ │ - ldmia r3, {r0, r1, r2, r3} │ │ │ │ │ - stmia.w r6, {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 1831c │ │ │ │ │ - ldr r2, [r4, #68] @ 0x44 │ │ │ │ │ - mov fp, lr │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 105) │ │ │ │ │ - vldr d22, [pc, #-484] @ 17f78 │ │ │ │ │ - str r2, [sp, #12] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 103) │ │ │ │ │ - mov ip, r3 │ │ │ │ │ - ldr r2, [r4, #104] @ 0x68 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 97) │ │ │ │ │ - mov.w r8, #0 │ │ │ │ │ - ldr.w r5, [r4, #136] @ 0x88 │ │ │ │ │ - str r2, [sp, #24] │ │ │ │ │ - add r2, sp, #52 @ 0x34 │ │ │ │ │ - str r2, [sp, #20] │ │ │ │ │ - ldr r2, [r4, #108] @ 0x6c │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 101) │ │ │ │ │ - asrs r7, r7, #2 │ │ │ │ │ - str r2, [sp, #28] │ │ │ │ │ - ldr r2, [r4, #112] @ 0x70 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 103) │ │ │ │ │ - ldr.w lr, [sp, #64] @ 0x40 │ │ │ │ │ - str r2, [sp, #16] │ │ │ │ │ - ldr r2, [r4, #116] @ 0x74 │ │ │ │ │ - str r2, [sp, #36] @ 0x24 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 105) │ │ │ │ │ - rsb r2, r5, #32 │ │ │ │ │ - str r2, [sp, #44] @ 0x2c │ │ │ │ │ - ldr r0, [sp, #64] @ 0x40 │ │ │ │ │ -./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) │ │ │ │ │ - mov.w r2, r3, lsl #2 │ │ │ │ │ - lsl.w r1, r0, r5 │ │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ │ - vmov s15, r1 │ │ │ │ │ - ldr r1, [sp, #44] @ 0x2c │ │ │ │ │ - ldr r6, [r3, #0] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 101) │ │ │ │ │ - mov r3, r7 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 105) │ │ │ │ │ - lsr.w r0, r0, r1 │ │ │ │ │ - vcvt.f64.u32 d16, s15 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:10817 │ │ │ │ │ - ldr r1, [sp, #20] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 105) │ │ │ │ │ - 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/13/include/arm_neon.h:10817 │ │ │ │ │ - vld1.32 {d24[]-d25[]}, [r1] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 101) │ │ │ │ │ - ble.n 18204 │ │ │ │ │ - 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, #40] @ 0x28 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:10448 │ │ │ │ │ - ldr r2, [sp, #40] @ 0x28 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 102) │ │ │ │ │ - mla r3, r3, r0, r1 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:10448 │ │ │ │ │ - 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 r7, r1 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:10448 │ │ │ │ │ - str r2, [sp, #40] @ 0x28 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 102) │ │ │ │ │ - mov.w r2, #48 @ 0x30 │ │ │ │ │ - mla r3, r2, r3, r6 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/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/13/include/arm_neon.h:1483 │ │ │ │ │ - vmla.f32 q10, q14, q12 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 101) │ │ │ │ │ - mov r3, r7 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/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 181c8 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:557 │ │ │ │ │ - ldr r1, [sp, #24] │ │ │ │ │ - movs r3, #0 │ │ │ │ │ - vadd.f32 d7, d17, d16 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/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, #28] │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:3686 │ │ │ │ │ - vpadd.f32 d7, d7, d7 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/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, #16] │ │ │ │ │ - it cs │ │ │ │ │ - movcs r3, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/dev32s.h:50 (discriminator 2) │ │ │ │ │ - vstmia fp!, {s14} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 103) │ │ │ │ │ - adds r3, r3, r1 │ │ │ │ │ - ldr r1, [sp, #36] @ 0x24 │ │ │ │ │ - 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) │ │ │ │ │ - ldr r1, [sp, #4] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 103) │ │ │ │ │ - strd r3, ip, [sp, #64] @ 0x40 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 104) │ │ │ │ │ - cmp r1, ip │ │ │ │ │ - mov r3, ip │ │ │ │ │ - ble.n 18314 │ │ │ │ │ - mov r8, r2 │ │ │ │ │ - b.n 18188 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 98) │ │ │ │ │ - ldrd r8, ip, [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 r2, r8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 112) │ │ │ │ │ - mov r3, ip │ │ │ │ │ - cmp r0, ip │ │ │ │ │ - ble.n 18348 │ │ │ │ │ - ldr.w r5, [r4, #136] @ 0x88 │ │ │ │ │ - mov r9, lr │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 98) │ │ │ │ │ - mov lr, r1 │ │ │ │ │ - add r1, sp, #56 @ 0x38 │ │ │ │ │ - str r1, [sp, #20] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 113) │ │ │ │ │ - rsb sl, r5, #32 │ │ │ │ │ - ldr r1, [r4, #68] @ 0x44 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 110) │ │ │ │ │ - mov.w fp, #48 @ 0x30 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 113) │ │ │ │ │ - vldr d22, [pc, #-760] @ 17f78 │ │ │ │ │ - str r1, [sp, #12] │ │ │ │ │ - ldr r1, [r4, #112] @ 0x70 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 109) │ │ │ │ │ - asrs r7, r7, #2 │ │ │ │ │ - str r1, [sp, #16] │ │ │ │ │ - ldr r1, [r4, #116] @ 0x74 │ │ │ │ │ - str r1, [sp, #36] @ 0x24 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 113) │ │ │ │ │ - lsls r0, r3, #2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 109) │ │ │ │ │ - cmp r7, #0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 113) │ │ │ │ │ - lsl.w r3, r2, r5 │ │ │ │ │ - lsr.w r1, r2, sl │ │ │ │ │ - vmov s15, r3 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:10817 │ │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 113) │ │ │ │ │ - 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/13/include/arm_neon.h:10817 │ │ │ │ │ - vld1.32 {d24[]-d25[]}, [r3] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 113) │ │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ │ - ldr r6, [r3, #0] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 109) │ │ │ │ │ - mov r3, r7 │ │ │ │ │ - ble.n 182ea │ │ │ │ │ - ldr r2, [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/13/include/arm_neon.h:10448 │ │ │ │ │ - vld1.32 {d26-d27}, [r2]! │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 110) │ │ │ │ │ - mla r3, fp, r3, r6 │ │ │ │ │ - adds r0, #1 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/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/13/include/arm_neon.h:1483 │ │ │ │ │ - vmla.f32 q10, q14, q12 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 109) │ │ │ │ │ - cmp r7, r0 │ │ │ │ │ - mov r3, r7 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/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 182b6 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/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] │ │ │ │ │ - add.w r0, lr, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 112) │ │ │ │ │ - ldr r1, [sp, #4] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 111) │ │ │ │ │ - adds.w r8, r8, r3 │ │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ - mov r2, r8 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/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, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 112) │ │ │ │ │ - cmp r1, ip │ │ │ │ │ - mov r3, 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 112) │ │ │ │ │ - ble.n 18340 │ │ │ │ │ - mov lr, r0 │ │ │ │ │ - b.n 1827e │ │ │ │ │ -./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 r2, [r4, #20] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 1) │ │ │ │ │ - strd r9, sl, [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, #64] @ 0x40 │ │ │ │ │ -./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 │ │ │ │ │ - strd r3, r2, [r4, #96] @ 0x60 │ │ │ │ │ - b.n 17c84 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:130 │ │ │ │ │ - vmov r1, s16 │ │ │ │ │ - sub.w fp, r1, lr │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 │ │ │ │ │ - ldr r1, [r4, #20] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 1) │ │ │ │ │ - str r2, [r4, #96] @ 0x60 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 │ │ │ │ │ - mul.w r3, r1, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:102 │ │ │ │ │ - ldrd r1, r0, [r4, #24] │ │ │ │ │ - subs r0, r0, r1 │ │ │ │ │ - cmp r3, r0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:106 │ │ │ │ │ - it ls │ │ │ │ │ - addls r1, r1, 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 r1, [r4, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 1) │ │ │ │ │ - str r3, [r4, #100] @ 0x64 │ │ │ │ │ - b.n 17c84 │ │ │ │ │ -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, #896] @ (18700 ) │ │ │ │ │ - sub sp, #84 @ 0x54 │ │ │ │ │ - ldr r3, [pc, #896] @ (18704 ) │ │ │ │ │ - mov r4, r0 │ │ │ │ │ - add r2, pc │ │ │ │ │ - mov r0, r1 │ │ │ │ │ - str r1, [sp, #28] │ │ │ │ │ - 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, #4] │ │ │ │ │ -./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 162bc │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - ldr.w r7, [r4, #132] @ 0x84 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:126 │ │ │ │ │ - mov lr, r0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - asrs r3, r7, #2 │ │ │ │ │ - subs r3, #2 │ │ │ │ │ - cmp r3, #4 │ │ │ │ │ - bhi.w 18e88 │ │ │ │ │ - tbh [pc, r3, lsl #1] │ │ │ │ │ - lsls r7, r1, #2 │ │ │ │ │ - lsls r3, r1, #6 │ │ │ │ │ - lsls r2, r7, #3 │ │ │ │ │ - lsls r3, r2, #8 │ │ │ │ │ - movs r5, r0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 6) │ │ │ │ │ - ldrb.w r2, [r4, #120] @ 0x78 │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - beq.w 18ade │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 79) │ │ │ │ │ - ldr.w r8, [r4, #88] @ 0x58 │ │ │ │ │ - add.w r3, r4, #88 @ 0x58 │ │ │ │ │ - ldr.w ip, [r4, #92] @ 0x5c │ │ │ │ │ - add r6, sp, #56 @ 0x38 │ │ │ │ │ - ldmia r3, {r0, r1, r2, r3} │ │ │ │ │ -./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 r6, {r0, r1, r2, r3} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 86) │ │ │ │ │ - mov r1, r3 │ │ │ │ │ - ble.w 18e60 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 84) │ │ │ │ │ - asrs r3, r7, #2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 79) │ │ │ │ │ - movs r6, #0 │ │ │ │ │ -./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 85) │ │ │ │ │ - mov r7, r2 │ │ │ │ │ - ldr r3, [r4, #68] @ 0x44 │ │ │ │ │ - ldr.w r5, [r4, #136] @ 0x88 │ │ │ │ │ - str r3, [sp, #8] │ │ │ │ │ - ldr r3, [r4, #104] @ 0x68 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 87) │ │ │ │ │ - rsb r2, r5, #32 │ │ │ │ │ - vldr d24, [pc, #700] @ 186f8 │ │ │ │ │ - str r3, [sp, #20] │ │ │ │ │ - add r3, sp, #52 @ 0x34 │ │ │ │ │ - str r3, [sp, #16] │ │ │ │ │ - ldr r3, [r4, #108] @ 0x6c │ │ │ │ │ - str r2, [sp, #32] │ │ │ │ │ - str r3, [sp, #24] │ │ │ │ │ - ldr r3, [r4, #112] @ 0x70 │ │ │ │ │ - str r4, [sp, #40] @ 0x28 │ │ │ │ │ - str r3, [sp, #12] │ │ │ │ │ - ldr r3, [r4, #116] @ 0x74 │ │ │ │ │ - mov r9, r3 │ │ │ │ │ - mov r3, r5 │ │ │ │ │ - mov sl, r3 │ │ │ │ │ - mov r5, r1 │ │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ │ - movs r2, #0 │ │ │ │ │ - ldr r4, [sp, #64] @ 0x40 │ │ │ │ │ - add.w r1, r3, r1, lsl #2 │ │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ │ - vmov.i32 q11, #0 @ 0x00000000 │ │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ │ - lsl.w r3, r4, sl │ │ │ │ │ - vmov s15, r3 │ │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ │ - lsrs r4, r3 │ │ │ │ │ - vcvt.f64.u32 d16, s15 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 84) │ │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ - mul.w r4, r3, r4 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 87) │ │ │ │ │ - vmul.f64 d16, d16, d24 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:10817 │ │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 87) │ │ │ │ │ - vcvt.f32.f64 s15, d16 │ │ │ │ │ - vstr s15, [sp, #52] @ 0x34 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:10817 │ │ │ │ │ - vld1.32 {d26[]-d27[]}, [r3] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 84) │ │ │ │ │ - adds r3, r4, r2 │ │ │ │ │ - adds r2, #1 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:10448 │ │ │ │ │ - vld1.32 {d28-d29}, [r1]! │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 84) │ │ │ │ │ - add.w r3, r0, r3, lsl #6 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 83) │ │ │ │ │ - cmp r2, #6 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/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 84) │ │ │ │ │ - vldr d18, [r3, #32] │ │ │ │ │ - vldr d19, [r3, #40] @ 0x28 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:1483 │ │ │ │ │ - vmla.f32 q10, q15, q13 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 84) │ │ │ │ │ - vldr d16, [r3, #48] @ 0x30 │ │ │ │ │ - vldr d17, [r3, #56] @ 0x38 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/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 18492 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:557 │ │ │ │ │ - ldr r1, [sp, #20] │ │ │ │ │ - movs r3, #0 │ │ │ │ │ - vadd.f32 d7, d23, d22 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:3686 │ │ │ │ │ - adds.w r8, r1, r8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 85) │ │ │ │ │ - add.w r2, r6, #1 │ │ │ │ │ - ldr r1, [sp, #24] │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:3686 │ │ │ │ │ - vpadd.f32 d7, d7, d7 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/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, #12] │ │ │ │ │ - it cs │ │ │ │ │ - movcs r3, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/dev32s.h:50 (discriminator 2) │ │ │ │ │ - vstmia lr!, {s14} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 85) │ │ │ │ │ - adds r3, r3, r1 │ │ │ │ │ - adc.w r1, r9, #0 │ │ │ │ │ - adds r3, r3, r7 │ │ │ │ │ - adc.w r5, r5, r1 │ │ │ │ │ - mov r7, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 86) │ │ │ │ │ - cmp fp, r5 │ │ │ │ │ - mov r1, r5 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 85) │ │ │ │ │ - strd r3, r5, [sp, #64] @ 0x40 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 86) │ │ │ │ │ - ble.w 18e58 │ │ │ │ │ - mov r6, r2 │ │ │ │ │ - b.n 18458 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 2) │ │ │ │ │ - ldrb.w r3, [r4, #120] @ 0x78 │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - beq.w 18bcc │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 7) │ │ │ │ │ - ldr.w ip, [r4, #88] @ 0x58 │ │ │ │ │ - add.w r3, r4, #88 @ 0x58 │ │ │ │ │ - ldr r6, [r4, #92] @ 0x5c │ │ │ │ │ - add.w r8, sp, #56 @ 0x38 │ │ │ │ │ - ldmia r3, {r0, r1, r2, r3} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 14) │ │ │ │ │ - cmp r3, fp │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 7) │ │ │ │ │ - stmia.w r8, {r0, r1, r2, r3} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 14) │ │ │ │ │ - mov r1, r3 │ │ │ │ │ - bge.w 18972 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 12) │ │ │ │ │ - asrs r3, r7, #2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 7) │ │ │ │ │ - mov.w sl, #0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 12) │ │ │ │ │ - str r3, [sp, #36] @ 0x24 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 13) │ │ │ │ │ - mov r3, r2 │ │ │ │ │ - ldr r2, [r4, #68] @ 0x44 │ │ │ │ │ - mov r7, r1 │ │ │ │ │ - ldr.w r5, [r4, #136] @ 0x88 │ │ │ │ │ - str r2, [sp, #8] │ │ │ │ │ - ldr r2, [r4, #104] @ 0x68 │ │ │ │ │ - mov r9, r5 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 15) │ │ │ │ │ - vldr d22, [pc, #424] @ 186f8 │ │ │ │ │ - str r2, [sp, #20] │ │ │ │ │ - add r2, sp, #52 @ 0x34 │ │ │ │ │ - str r2, [sp, #16] │ │ │ │ │ - rsb r0, r5, #32 │ │ │ │ │ - ldr r2, [r4, #108] @ 0x6c │ │ │ │ │ - str r0, [sp, #32] │ │ │ │ │ - str r2, [sp, #24] │ │ │ │ │ - ldr r2, [r4, #112] @ 0x70 │ │ │ │ │ - str r4, [sp, #40] @ 0x28 │ │ │ │ │ - str r2, [sp, #12] │ │ │ │ │ - ldr r2, [r4, #116] @ 0x74 │ │ │ │ │ - mov r8, r2 │ │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ │ - movs r4, #0 │ │ │ │ │ - ldr r0, [sp, #64] @ 0x40 │ │ │ │ │ - add.w r1, r2, r1, lsl #2 │ │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ │ - vmov.i32 q8, #0 @ 0x00000000 │ │ │ │ │ - ldr r5, [r2, #0] │ │ │ │ │ - lsl.w r2, r0, r9 │ │ │ │ │ - vmov s15, r2 │ │ │ │ │ - ldr r2, [sp, #32] │ │ │ │ │ - lsrs r0, r2 │ │ │ │ │ - vcvt.f64.u32 d18, s15 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 12) │ │ │ │ │ - ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ - mul.w r0, r2, r0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 15) │ │ │ │ │ - vmul.f64 d18, d18, d22 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:10817 │ │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 15) │ │ │ │ │ - vcvt.f32.f64 s15, d18 │ │ │ │ │ - vstr s15, [sp, #52] @ 0x34 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:10817 │ │ │ │ │ - vld1.32 {d26[]-d27[]}, [r2] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 12) │ │ │ │ │ - adds r2, r0, r4 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:10448 │ │ │ │ │ - vld1.32 {d28-d29}, [r1]! │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 12) │ │ │ │ │ - add.w r2, r5, r2, lsl #6 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:1483 │ │ │ │ │ - vldr d24, [r2, #16] │ │ │ │ │ - vldr d25, [r2, #24] │ │ │ │ │ - vld1.64 {d30-d31}, [r2 :64] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 12) │ │ │ │ │ - vldr d20, [r2, #32] │ │ │ │ │ - vldr d21, [r2, #40] @ 0x28 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:1483 │ │ │ │ │ - vmla.f32 q12, q15, q13 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 12) │ │ │ │ │ - vldr d18, [r2, #48] @ 0x30 │ │ │ │ │ - vldr d19, [r2, #56] @ 0x38 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/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) │ │ │ │ │ - cmp r4, #0 │ │ │ │ │ - bne.w 1892a │ │ │ │ │ - movs r4, #1 │ │ │ │ │ - b.n 185a6 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 4) │ │ │ │ │ - ldrb.w r3, [r4, #120] @ 0x78 │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - beq.w 18d8c │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 43) │ │ │ │ │ - ldr.w ip, [r4, #88] @ 0x58 │ │ │ │ │ - add.w r3, r4, #88 @ 0x58 │ │ │ │ │ - ldr r6, [r4, #92] @ 0x5c │ │ │ │ │ - add.w r8, sp, #56 @ 0x38 │ │ │ │ │ - ldmia r3, {r0, r1, r2, r3} │ │ │ │ │ -./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 r8, {r0, r1, r2, r3} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 50) │ │ │ │ │ - ble.w 189c8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 48) │ │ │ │ │ - asrs r2, r7, #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, #8] │ │ │ │ │ - ldr r2, [r4, #104] @ 0x68 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 51) │ │ │ │ │ - rsb r0, r5, #32 │ │ │ │ │ - vldr d24, [pc, #212] @ 186f8 │ │ │ │ │ - str r2, [sp, #20] │ │ │ │ │ - add r2, sp, #52 @ 0x34 │ │ │ │ │ - str r2, [sp, #16] │ │ │ │ │ - ldr r2, [r4, #108] @ 0x6c │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 49) │ │ │ │ │ - ldr r1, [sp, #64] @ 0x40 │ │ │ │ │ - str r2, [sp, #24] │ │ │ │ │ - ldr r2, [r4, #112] @ 0x70 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 51) │ │ │ │ │ - str r0, [sp, #32] │ │ │ │ │ - str r2, [sp, #12] │ │ │ │ │ - ldr r2, [r4, #116] @ 0x74 │ │ │ │ │ - str r4, [sp, #40] @ 0x28 │ │ │ │ │ - mov r8, r2 │ │ │ │ │ - mov r2, r5 │ │ │ │ │ - mov r9, r2 │ │ │ │ │ - mov r5, r3 │ │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ │ - ldr r4, [sp, #64] @ 0x40 │ │ │ │ │ - add.w r0, r2, r3, lsl #2 │ │ │ │ │ - movs r2, #0 │ │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ │ - vmov.i32 q8, #0 @ 0x00000000 │ │ │ │ │ - ldr r7, [r3, #0] │ │ │ │ │ - lsl.w r3, r4, r9 │ │ │ │ │ - vmov s15, r3 │ │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ │ - lsrs r4, r3 │ │ │ │ │ - vcvt.f64.u32 d18, s15 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 48) │ │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ - 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/13/include/arm_neon.h:10817 │ │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 51) │ │ │ │ │ - vcvt.f32.f64 s15, d18 │ │ │ │ │ - vstr s15, [sp, #52] @ 0x34 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:10817 │ │ │ │ │ - vld1.32 {d26[]-d27[]}, [r3] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 48) │ │ │ │ │ - adds r3, r4, r2 │ │ │ │ │ - adds r2, #1 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:10448 │ │ │ │ │ - vld1.32 {d28-d29}, [r0]! │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 48) │ │ │ │ │ - add.w r3, r7, r3, lsl #6 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 47) │ │ │ │ │ - cmp r2, #4 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/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/13/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/13/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 1867c │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:557 │ │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ │ - movs r3, #0 │ │ │ │ │ - vadd.f32 d7, d17, d16 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:3686 │ │ │ │ │ - adds.w ip, r0, ip │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 49) │ │ │ │ │ - add.w r2, sl, #1 │ │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:3686 │ │ │ │ │ - vpadd.f32 d7, d7, d7 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:6212 │ │ │ │ │ - adcs r6, r0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 49) │ │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ │ - it cs │ │ │ │ │ - movcs r3, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/dev32s.h:50 (discriminator 2) │ │ │ │ │ - vstmia lr!, {s14} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 49) │ │ │ │ │ - adds r3, r3, r0 │ │ │ │ │ - adc.w r0, r8, #0 │ │ │ │ │ - adds r3, r3, r1 │ │ │ │ │ - adc.w r5, r5, r0 │ │ │ │ │ - mov r1, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 50) │ │ │ │ │ - cmp fp, r5 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 49) │ │ │ │ │ - strd r3, r5, [sp, #64] @ 0x40 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 50) │ │ │ │ │ - mov r3, r5 │ │ │ │ │ - ble.w 189be │ │ │ │ │ - mov sl, r2 │ │ │ │ │ - b.n 18642 │ │ │ │ │ - movs r0, r0 │ │ │ │ │ - movs r0, r0 │ │ │ │ │ - movs r0, r0 │ │ │ │ │ - subs r5, #240 @ 0xf0 │ │ │ │ │ - ldr r4, [r4, #52] @ 0x34 │ │ │ │ │ - movs r0, r0 │ │ │ │ │ - lsls r0, r5, #3 │ │ │ │ │ - movs r0, r0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 3) │ │ │ │ │ - ldrb.w r3, [r4, #120] @ 0x78 │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - beq.w 18cc0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 25) │ │ │ │ │ - ldr.w ip, [r4, #88] @ 0x58 │ │ │ │ │ - add.w r3, r4, #88 @ 0x58 │ │ │ │ │ - ldr r6, [r4, #92] @ 0x5c │ │ │ │ │ - add.w r8, sp, #56 @ 0x38 │ │ │ │ │ - ldmia r3, {r0, r1, r2, r3} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 32) │ │ │ │ │ - cmp r3, fp │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 25) │ │ │ │ │ - stmia.w r8, {r0, r1, r2, r3} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 32) │ │ │ │ │ - bge.w 189c8 │ │ │ │ │ - ldr r1, [r4, #68] @ 0x44 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 31) │ │ │ │ │ - mov r0, r3 │ │ │ │ │ - ldr.w r5, [r4, #136] @ 0x88 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 25) │ │ │ │ │ - mov.w sl, #0 │ │ │ │ │ - str r1, [sp, #8] │ │ │ │ │ - ldr r1, [r4, #104] @ 0x68 │ │ │ │ │ - mov r9, r5 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 33) │ │ │ │ │ - vldr d24, [pc, #672] @ 189e0 │ │ │ │ │ - str r1, [sp, #20] │ │ │ │ │ - add r1, sp, #52 @ 0x34 │ │ │ │ │ - str r1, [sp, #16] │ │ │ │ │ - ldr r1, [r4, #108] @ 0x6c │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 30) │ │ │ │ │ - asrs r2, r7, #2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 33) │ │ │ │ │ - rsb r7, r5, #32 │ │ │ │ │ - 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, #12] │ │ │ │ │ - ldr r1, [r4, #116] @ 0x74 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 31) │ │ │ │ │ - ldr r2, [sp, #64] @ 0x40 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 33) │ │ │ │ │ - str r7, [sp, #32] │ │ │ │ │ - mov r8, r1 │ │ │ │ │ - str r4, [sp, #40] @ 0x28 │ │ │ │ │ - ldr r1, [sp, #4] │ │ │ │ │ - ldr r7, [sp, #64] @ 0x40 │ │ │ │ │ - add.w r4, r1, r3, lsl #2 │ │ │ │ │ - movs r1, #0 │ │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ │ - vmov.i32 q8, #0 @ 0x00000000 │ │ │ │ │ - ldr r5, [r3, #0] │ │ │ │ │ - lsl.w r3, r7, r9 │ │ │ │ │ - vmov s15, r3 │ │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ │ - lsrs r7, r3 │ │ │ │ │ - vcvt.f64.u32 d18, s15 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 30) │ │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ - mul.w r7, r3, r7 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 33) │ │ │ │ │ - vmul.f64 d18, d18, d24 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:10817 │ │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 33) │ │ │ │ │ - vcvt.f32.f64 s15, d18 │ │ │ │ │ - vstr s15, [sp, #52] @ 0x34 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:10817 │ │ │ │ │ - vld1.32 {d26[]-d27[]}, [r3] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 30) │ │ │ │ │ - adds r3, r7, r1 │ │ │ │ │ - adds r1, #1 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:10448 │ │ │ │ │ - vld1.32 {d28-d29}, [r4]! │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 30) │ │ │ │ │ - add.w r3, r5, r3, lsl #6 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 29) │ │ │ │ │ - cmp r1, #3 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/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 30) │ │ │ │ │ - vldr d20, [r3, #32] │ │ │ │ │ - vldr d21, [r3, #40] @ 0x28 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:1483 │ │ │ │ │ - vmla.f32 q11, q15, q13 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 30) │ │ │ │ │ - vldr d18, [r3, #48] @ 0x30 │ │ │ │ │ - vldr d19, [r3, #56] @ 0x38 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/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 1879c │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:557 │ │ │ │ │ - ldr r4, [sp, #20] │ │ │ │ │ - movs r3, #0 │ │ │ │ │ - vadd.f32 d7, d17, d16 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:3686 │ │ │ │ │ - adds.w ip, r4, ip │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 31) │ │ │ │ │ - add.w r1, sl, #1 │ │ │ │ │ - ldr r4, [sp, #24] │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:3686 │ │ │ │ │ - vpadd.f32 d7, d7, d7 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:6212 │ │ │ │ │ - adcs r6, r4 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 31) │ │ │ │ │ - ldr r4, [sp, #12] │ │ │ │ │ - it cs │ │ │ │ │ - movcs r3, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/dev32s.h:50 (discriminator 2) │ │ │ │ │ - vstmia lr!, {s14} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 31) │ │ │ │ │ - adds r3, r3, r4 │ │ │ │ │ - adc.w r4, r8, #0 │ │ │ │ │ - adds r3, r3, r2 │ │ │ │ │ - adc.w r0, r0, r4 │ │ │ │ │ - mov r2, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 32) │ │ │ │ │ - cmp fp, r0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 31) │ │ │ │ │ - strd r3, r0, [sp, #64] @ 0x40 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 32) │ │ │ │ │ - mov r3, r0 │ │ │ │ │ - ble.w 189be │ │ │ │ │ - mov sl, r1 │ │ │ │ │ - b.n 18762 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 5) │ │ │ │ │ - ldrb.w r3, [r4, #120] @ 0x78 │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - beq.w 189f0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 61) │ │ │ │ │ - ldr.w ip, [r4, #88] @ 0x58 │ │ │ │ │ - add.w r3, r4, #88 @ 0x58 │ │ │ │ │ - ldr r6, [r4, #92] @ 0x5c │ │ │ │ │ - add.w r8, sp, #56 @ 0x38 │ │ │ │ │ - ldmia r3, {r0, r1, r2, r3} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 68) │ │ │ │ │ - cmp r3, fp │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 61) │ │ │ │ │ - stmia.w r8, {r0, r1, r2, r3} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 68) │ │ │ │ │ - mov r1, r3 │ │ │ │ │ - bge.w 18972 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 66) │ │ │ │ │ - asrs r3, r7, #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 r7, r2 │ │ │ │ │ - ldr r3, [r4, #68] @ 0x44 │ │ │ │ │ - ldr.w r5, [r4, #136] @ 0x88 │ │ │ │ │ - str r3, [sp, #8] │ │ │ │ │ - ldr r3, [r4, #104] @ 0x68 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 69) │ │ │ │ │ - rsb r2, r5, #32 │ │ │ │ │ - vldr d24, [pc, #392] @ 189e0 │ │ │ │ │ - str r3, [sp, #20] │ │ │ │ │ - add r3, sp, #52 @ 0x34 │ │ │ │ │ - str r3, [sp, #16] │ │ │ │ │ - ldr r3, [r4, #108] @ 0x6c │ │ │ │ │ - str r2, [sp, #32] │ │ │ │ │ - str r3, [sp, #24] │ │ │ │ │ - ldr r3, [r4, #112] @ 0x70 │ │ │ │ │ - str r4, [sp, #40] @ 0x28 │ │ │ │ │ - str r3, [sp, #12] │ │ │ │ │ - ldr r3, [r4, #116] @ 0x74 │ │ │ │ │ - mov r8, r3 │ │ │ │ │ - mov r3, r5 │ │ │ │ │ - mov r9, r3 │ │ │ │ │ - mov r5, r1 │ │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ │ - movs r2, #0 │ │ │ │ │ - ldr r0, [sp, #64] @ 0x40 │ │ │ │ │ - add.w r1, r3, r1, lsl #2 │ │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ │ - vmov.i32 q11, #0 @ 0x00000000 │ │ │ │ │ - ldr r4, [r3, #0] │ │ │ │ │ - lsl.w r3, r0, r9 │ │ │ │ │ - vmov s15, r3 │ │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ │ - lsrs r0, r3 │ │ │ │ │ - vcvt.f64.u32 d16, s15 │ │ │ │ │ -./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) │ │ │ │ │ - vmul.f64 d16, d16, d24 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:10817 │ │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 69) │ │ │ │ │ - vcvt.f32.f64 s15, d16 │ │ │ │ │ - vstr s15, [sp, #52] @ 0x34 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:10817 │ │ │ │ │ - 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/13/include/arm_neon.h:10448 │ │ │ │ │ - vld1.32 {d28-d29}, [r1]! │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 66) │ │ │ │ │ - add.w r3, r4, r3, lsl #6 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 65) │ │ │ │ │ - cmp r2, #5 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/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 66) │ │ │ │ │ - vldr d18, [r3, #32] │ │ │ │ │ - vldr d19, [r3, #40] @ 0x28 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:1483 │ │ │ │ │ - vmla.f32 q10, q15, q13 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 66) │ │ │ │ │ - vldr d16, [r3, #48] @ 0x30 │ │ │ │ │ - vldr d17, [r3, #56] @ 0x38 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/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 188b0 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:557 │ │ │ │ │ - ldr r1, [sp, #20] │ │ │ │ │ - movs r3, #0 │ │ │ │ │ - vadd.f32 d7, d23, d22 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/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/13/include/arm_neon.h:3686 │ │ │ │ │ - vpadd.f32 d7, d7, d7 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:6212 │ │ │ │ │ - adcs r6, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 67) │ │ │ │ │ - ldr r1, [sp, #12] │ │ │ │ │ - it cs │ │ │ │ │ - movcs r3, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/dev32s.h:50 (discriminator 2) │ │ │ │ │ - vstmia lr!, {s14} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 67) │ │ │ │ │ - adds r3, r3, r1 │ │ │ │ │ - adc.w r1, r8, #0 │ │ │ │ │ - adds r3, r3, r7 │ │ │ │ │ - adc.w r5, r5, r1 │ │ │ │ │ - mov r7, 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, #64] @ 0x40 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 68) │ │ │ │ │ - ble.n 18968 │ │ │ │ │ - mov sl, r2 │ │ │ │ │ - b.n 18876 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:557 │ │ │ │ │ - ldr r1, [sp, #20] │ │ │ │ │ - movs r2, #0 │ │ │ │ │ - vadd.f32 d7, d17, d16 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:3686 │ │ │ │ │ - adds.w ip, r1, ip │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 13) │ │ │ │ │ - add.w r0, sl, #1 │ │ │ │ │ - ldr r1, [sp, #24] │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:3686 │ │ │ │ │ - vpadd.f32 d7, d7, d7 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:6212 │ │ │ │ │ - adcs r6, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 13) │ │ │ │ │ - ldr r1, [sp, #12] │ │ │ │ │ - it cs │ │ │ │ │ - movcs r2, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/dev32s.h:50 (discriminator 2) │ │ │ │ │ - vstmia lr!, {s14} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 13) │ │ │ │ │ - adds r2, r2, r1 │ │ │ │ │ - adc.w r1, r8, #0 │ │ │ │ │ - adds r2, r2, r3 │ │ │ │ │ - adc.w r7, r7, r1 │ │ │ │ │ - mov r3, r2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 14) │ │ │ │ │ - cmp fp, r7 │ │ │ │ │ - mov r1, r7 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 13) │ │ │ │ │ - strd r2, r7, [sp, #64] @ 0x40 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 14) │ │ │ │ │ - ble.n 18968 │ │ │ │ │ - mov sl, r0 │ │ │ │ │ - b.n 1856c │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:130 │ │ │ │ │ - vmov r3, s16 │ │ │ │ │ - ldr r4, [sp, #40] @ 0x28 │ │ │ │ │ - sub.w r5, r3, sl │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 │ │ │ │ │ - ldr r3, [r4, #20] │ │ │ │ │ - mul.w r1, r3, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:102 │ │ │ │ │ - ldrd r3, r2, [r4, #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, [r4, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 1) │ │ │ │ │ - ldr r3, [sp, #64] @ 0x40 │ │ │ │ │ - movs r2, #0 │ │ │ │ │ - strd ip, r6, [r4, #88] @ 0x58 │ │ │ │ │ - strd r3, r2, [r4, #96] @ 0x60 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:89 │ │ │ │ │ - ldr r1, [sp, #28] │ │ │ │ │ - ldr r3, [r1, #16] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:88 │ │ │ │ │ - ldr r2, [r1, #8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:89 │ │ │ │ │ - mls r3, r2, r5, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:122 │ │ │ │ │ - ldr r2, [pc, #72] @ (189e8 ) │ │ │ │ │ -./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, #72] @ (189ec ) │ │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ │ - ldr r3, [sp, #76] @ 0x4c │ │ │ │ │ - eors r2, r3 │ │ │ │ │ - mov.w r3, #0 │ │ │ │ │ - bne.w 18e84 │ │ │ │ │ - add sp, #84 @ 0x54 │ │ │ │ │ - vpop {d8} │ │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:130 │ │ │ │ │ - vmov r2, s16 │ │ │ │ │ - ldr r4, [sp, #40] @ 0x28 │ │ │ │ │ - sub.w r5, r2, sl │ │ │ │ │ -./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.n 18986 │ │ │ │ │ -./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 18986 │ │ │ │ │ - nop │ │ │ │ │ - movs r0, r0 │ │ │ │ │ - movs r0, r0 │ │ │ │ │ - movs r0, r0 │ │ │ │ │ - subs r5, #240 @ 0xf0 │ │ │ │ │ - str r0, [r1, #84] @ 0x54 │ │ │ │ │ - movs r0, r0 │ │ │ │ │ - lsls r0, r5, #3 │ │ │ │ │ - movs r0, r0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 62) │ │ │ │ │ - ldrd ip, r9, [r4, #96] @ 0x60 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 76) │ │ │ │ │ - cmp fp, r9 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 62) │ │ │ │ │ - mov r6, ip │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 76) │ │ │ │ │ - mov r1, r9 │ │ │ │ │ - ble.n 18ac2 │ │ │ │ │ - ldr.w r5, [r4, #136] @ 0x88 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 62) │ │ │ │ │ - mov sl, r3 │ │ │ │ │ - ldr r3, [r4, #68] @ 0x44 │ │ │ │ │ - add.w r8, sp, #56 @ 0x38 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 77) │ │ │ │ │ - vldr d24, [pc, #684] @ 18cb8 │ │ │ │ │ - str r3, [sp, #8] │ │ │ │ │ - ldr r3, [r4, #112] @ 0x70 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 74) │ │ │ │ │ - mov.w lr, r7, asr #2 │ │ │ │ │ - ldr r7, [r4, #116] @ 0x74 │ │ │ │ │ - str r3, [sp, #12] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 77) │ │ │ │ │ - rsb r3, r5, #32 │ │ │ │ │ - strd r3, r4, [sp, #16] │ │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ │ - movs r2, #0 │ │ │ │ │ - vmov.i32 q11, #0 @ 0x00000000 │ │ │ │ │ - add.w r1, r3, r1, lsl #2 │ │ │ │ │ - lsl.w r3, r6, r5 │ │ │ │ │ - vmov s15, r3 │ │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ │ - lsr.w r4, r6, r3 │ │ │ │ │ - vcvt.f64.u32 d16, s15 │ │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 74) │ │ │ │ │ - mul.w r4, r4, lr │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 77) │ │ │ │ │ - ldr r6, [r3, #0] │ │ │ │ │ - vmul.f64 d16, d16, d24 │ │ │ │ │ - vcvt.f32.f64 s15, d16 │ │ │ │ │ - vstr s15, [sp, #56] @ 0x38 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:10817 │ │ │ │ │ - vld1.32 {d26[]-d27[]}, [r8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 74) │ │ │ │ │ - adds r3, r4, r2 │ │ │ │ │ - adds r2, #1 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:10448 │ │ │ │ │ - vld1.32 {d28-d29}, [r1]! │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 74) │ │ │ │ │ - add.w r3, r6, r3, lsl #6 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 73) │ │ │ │ │ - cmp r2, #5 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/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/13/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/13/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 18a56 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/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, #12] │ │ │ │ │ - add.w r2, sl, #1 │ │ │ │ │ - adds.w ip, ip, r3 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:3686 │ │ │ │ │ - vpadd.f32 d7, d7, d7 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 75) │ │ │ │ │ - adc.w r9, r9, r7 │ │ │ │ │ - mov r6, ip │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 76) │ │ │ │ │ - cmp fp, r9 │ │ │ │ │ - mov r1, r9 │ │ │ │ │ -./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 18ab8 │ │ │ │ │ - mov sl, r2 │ │ │ │ │ - b.n 18a20 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:130 │ │ │ │ │ - vmov r3, s16 │ │ │ │ │ - ldr r4, [sp, #20] │ │ │ │ │ - sub.w r5, r3, sl │ │ │ │ │ -./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 r6, [r4, #96] @ 0x60 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 │ │ │ │ │ - mul.w r1, r3, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:102 │ │ │ │ │ - ldrd r3, r2, [r4, #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, [r4, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 1) │ │ │ │ │ - movs r3, #0 │ │ │ │ │ - str r3, [r4, #100] @ 0x64 │ │ │ │ │ - b.n 18992 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 80) │ │ │ │ │ - ldrd r6, r9, [r4, #96] @ 0x60 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 94) │ │ │ │ │ - cmp fp, r9 │ │ │ │ │ -./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 r1, r9 │ │ │ │ │ - ble.n 18bb0 │ │ │ │ │ - ldr.w r5, [r4, #136] @ 0x88 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 80) │ │ │ │ │ - mov sl, r2 │ │ │ │ │ - ldr r2, [r4, #68] @ 0x44 │ │ │ │ │ - add.w r8, sp, #56 @ 0x38 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 95) │ │ │ │ │ - vldr d24, [pc, #448] @ 18cb8 │ │ │ │ │ - str r2, [sp, #8] │ │ │ │ │ - ldr r2, [r4, #112] @ 0x70 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 92) │ │ │ │ │ - mov.w lr, r7, asr #2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 95) │ │ │ │ │ - rsb r7, r5, #32 │ │ │ │ │ - str r2, [sp, #12] │ │ │ │ │ - ldr r2, [r4, #116] @ 0x74 │ │ │ │ │ - strd r7, r4, [sp, #16] │ │ │ │ │ - mov ip, r2 │ │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ │ - vmov.i32 q11, #0 @ 0x00000000 │ │ │ │ │ - add.w r1, r2, r1, lsl #2 │ │ │ │ │ - lsl.w r2, r3, r5 │ │ │ │ │ - vmov s15, r2 │ │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ │ - lsr.w r4, r3, r2 │ │ │ │ │ - movs r2, #0 │ │ │ │ │ - vcvt.f64.u32 d16, s15 │ │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 92) │ │ │ │ │ - mul.w r4, r4, lr │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 95) │ │ │ │ │ - ldr r7, [r3, #0] │ │ │ │ │ - vmul.f64 d16, d16, d24 │ │ │ │ │ - vcvt.f32.f64 s15, d16 │ │ │ │ │ - vstr s15, [sp, #56] @ 0x38 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:10817 │ │ │ │ │ - vld1.32 {d26[]-d27[]}, [r8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 92) │ │ │ │ │ - adds r3, r4, r2 │ │ │ │ │ - adds r2, #1 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:10448 │ │ │ │ │ - vld1.32 {d28-d29}, [r1]! │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 92) │ │ │ │ │ - add.w r3, r7, r3, lsl #6 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 91) │ │ │ │ │ - cmp r2, #6 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/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/13/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/13/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 18b46 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/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, #12] │ │ │ │ │ - add.w r4, sl, #1 │ │ │ │ │ - adds r6, r6, r3 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:3686 │ │ │ │ │ - vpadd.f32 d7, d7, d7 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 93) │ │ │ │ │ - adc.w r9, r9, ip │ │ │ │ │ - mov r3, r6 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 94) │ │ │ │ │ - cmp fp, r9 │ │ │ │ │ - mov r1, r9 │ │ │ │ │ -./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 94) │ │ │ │ │ - ble.n 18ba6 │ │ │ │ │ - mov sl, r4 │ │ │ │ │ - b.n 18b10 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:130 │ │ │ │ │ - vmov r2, s16 │ │ │ │ │ - ldr r4, [sp, #20] │ │ │ │ │ - sub.w r5, r2, sl │ │ │ │ │ -./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 r3, [r4, #96] @ 0x60 │ │ │ │ │ - movs r3, #0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 │ │ │ │ │ - mul.w r1, r2, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:102 │ │ │ │ │ - ldrd r2, r0, [r4, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 1) │ │ │ │ │ - str r3, [r4, #100] @ 0x64 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:102 │ │ │ │ │ - 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/poly-fir.h:128 (discriminator 1) │ │ │ │ │ - b.n 18992 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 8) │ │ │ │ │ - ldrd r6, ip, [r4, #96] @ 0x60 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 22) │ │ │ │ │ - cmp fp, ip │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 8) │ │ │ │ │ - mov r1, r6 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 22) │ │ │ │ │ - mov r2, ip │ │ │ │ │ - ble.n 18c9a │ │ │ │ │ - ldr.w r5, [r4, #136] @ 0x88 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 8) │ │ │ │ │ - mov r9, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 20) │ │ │ │ │ - asrs r3, r7, #2 │ │ │ │ │ - add.w r8, sp, #56 @ 0x38 │ │ │ │ │ - str r3, [sp, #16] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 23) │ │ │ │ │ - rsb sl, r5, #32 │ │ │ │ │ - ldr r3, [r4, #68] @ 0x44 │ │ │ │ │ - vldr d22, [pc, #200] @ 18cb8 │ │ │ │ │ - str r3, [sp, #8] │ │ │ │ │ - ldr r7, [r4, #116] @ 0x74 │ │ │ │ │ - ldr r3, [r4, #112] @ 0x70 │ │ │ │ │ - str r4, [sp, #20] │ │ │ │ │ - str r3, [sp, #12] │ │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ │ - movs r0, #0 │ │ │ │ │ - vmov.i32 q8, #0 @ 0x00000000 │ │ │ │ │ - add.w r2, r3, r2, lsl #2 │ │ │ │ │ - lsl.w r3, r1, r5 │ │ │ │ │ - lsr.w r1, r1, sl │ │ │ │ │ - vmov s15, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 20) │ │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ │ - mul.w r1, r3, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 23) │ │ │ │ │ - vcvt.f64.u32 d18, s15 │ │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ │ - ldr r4, [r3, #0] │ │ │ │ │ - vmul.f64 d18, d18, d22 │ │ │ │ │ - vcvt.f32.f64 s15, d18 │ │ │ │ │ - vstr s15, [sp, #56] @ 0x38 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:10817 │ │ │ │ │ - vld1.32 {d26[]-d27[]}, [r8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 20) │ │ │ │ │ - adds r3, r1, r0 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:10448 │ │ │ │ │ - vld1.32 {d28-d29}, [r2]! │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 20) │ │ │ │ │ - add.w r3, r4, r3, lsl #6 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:1483 │ │ │ │ │ - vldr d24, [r3, #16] │ │ │ │ │ - vldr d25, [r3, #24] │ │ │ │ │ - vld1.64 {d30-d31}, [r3 :64] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 20) │ │ │ │ │ - vldr d20, [r3, #32] │ │ │ │ │ - vldr d21, [r3, #40] @ 0x28 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:1483 │ │ │ │ │ - vmla.f32 q12, q15, q13 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 20) │ │ │ │ │ - vldr d18, [r3, #48] @ 0x30 │ │ │ │ │ - vldr d19, [r3, #56] @ 0x38 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/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) │ │ │ │ │ - cbnz r0, 18c6c │ │ │ │ │ - movs r0, #1 │ │ │ │ │ - b.n 18c30 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/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, #12] │ │ │ │ │ - add.w r0, r9, #1 │ │ │ │ │ - adds r6, r6, r3 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:3686 │ │ │ │ │ - vpadd.f32 d7, d7, d7 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 21) │ │ │ │ │ - adc.w ip, ip, r7 │ │ │ │ │ - mov r1, r6 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 22) │ │ │ │ │ - cmp fp, ip │ │ │ │ │ - mov r2, ip │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/dev32s.h:50 (discriminator 2) │ │ │ │ │ - vstmia lr!, {s14} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 22) │ │ │ │ │ - ble.n 18c90 │ │ │ │ │ - mov r9, r0 │ │ │ │ │ - b.n 18bfa │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:130 │ │ │ │ │ - vmov r3, s16 │ │ │ │ │ - ldr r4, [sp, #20] │ │ │ │ │ - sub.w r5, r3, r9 │ │ │ │ │ -./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.n 18992 │ │ │ │ │ - nop │ │ │ │ │ - movs r0, r0 │ │ │ │ │ - movs r0, r0 │ │ │ │ │ - movs r0, r0 │ │ │ │ │ - subs r5, #240 @ 0xf0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 26) │ │ │ │ │ - ldrd ip, r9, [r4, #96] @ 0x60 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 40) │ │ │ │ │ - cmp fp, r9 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 26) │ │ │ │ │ - mov r6, ip │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 40) │ │ │ │ │ - mov r1, r9 │ │ │ │ │ - ble.w 18ac2 │ │ │ │ │ - ldr.w r5, [r4, #136] @ 0x88 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 26) │ │ │ │ │ - mov sl, r3 │ │ │ │ │ - ldr r3, [r4, #68] @ 0x44 │ │ │ │ │ - add.w r8, sp, #56 @ 0x38 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 41) │ │ │ │ │ - vldr d24, [pc, #-36] @ 18cb8 │ │ │ │ │ - str r3, [sp, #8] │ │ │ │ │ - ldr r3, [r4, #112] @ 0x70 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 38) │ │ │ │ │ - mov.w lr, r7, asr #2 │ │ │ │ │ - ldr r7, [r4, #116] @ 0x74 │ │ │ │ │ - str r3, [sp, #12] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 41) │ │ │ │ │ - rsb r3, r5, #32 │ │ │ │ │ - strd r3, r4, [sp, #16] │ │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ │ - movs r2, #0 │ │ │ │ │ - vmov.i32 q8, #0 @ 0x00000000 │ │ │ │ │ - add.w r1, r3, r1, lsl #2 │ │ │ │ │ - lsl.w r3, r6, r5 │ │ │ │ │ - vmov s15, r3 │ │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ │ - lsr.w r4, r6, r3 │ │ │ │ │ - vcvt.f64.u32 d18, s15 │ │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 38) │ │ │ │ │ - mul.w r4, r4, lr │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 41) │ │ │ │ │ - ldr r6, [r3, #0] │ │ │ │ │ - vmul.f64 d18, d18, d24 │ │ │ │ │ - vcvt.f32.f64 s15, d18 │ │ │ │ │ - vstr s15, [sp, #56] @ 0x38 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:10817 │ │ │ │ │ - vld1.32 {d26[]-d27[]}, [r8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 38) │ │ │ │ │ - adds r3, r4, r2 │ │ │ │ │ - adds r2, #1 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:10448 │ │ │ │ │ - vld1.32 {d28-d29}, [r1]! │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 38) │ │ │ │ │ - add.w r3, r6, r3, lsl #6 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 37) │ │ │ │ │ - cmp r2, #3 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/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/13/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/13/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 18d28 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/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, #12] │ │ │ │ │ - add.w r2, sl, #1 │ │ │ │ │ - adds.w ip, ip, r3 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:3686 │ │ │ │ │ - vpadd.f32 d7, d7, d7 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 39) │ │ │ │ │ - adc.w r9, r9, r7 │ │ │ │ │ - mov r6, ip │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 40) │ │ │ │ │ - cmp fp, r9 │ │ │ │ │ - mov r1, r9 │ │ │ │ │ -./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 18ab8 │ │ │ │ │ - mov sl, r2 │ │ │ │ │ - b.n 18cf2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 44) │ │ │ │ │ - ldrd ip, r9, [r4, #96] @ 0x60 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 58) │ │ │ │ │ - cmp fp, r9 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 44) │ │ │ │ │ - mov r6, ip │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 58) │ │ │ │ │ - mov r1, r9 │ │ │ │ │ - ble.w 18ac2 │ │ │ │ │ - ldr.w r5, [r4, #136] @ 0x88 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 44) │ │ │ │ │ - mov sl, r3 │ │ │ │ │ - ldr r3, [r4, #68] @ 0x44 │ │ │ │ │ - add.w r8, sp, #56 @ 0x38 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 59) │ │ │ │ │ - vldr d24, [pc, #-240] @ 18cb8 │ │ │ │ │ - str r3, [sp, #8] │ │ │ │ │ - ldr r3, [r4, #112] @ 0x70 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 56) │ │ │ │ │ - mov.w lr, r7, asr #2 │ │ │ │ │ - ldr r7, [r4, #116] @ 0x74 │ │ │ │ │ - str r3, [sp, #12] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 59) │ │ │ │ │ - rsb r3, r5, #32 │ │ │ │ │ - strd r3, r4, [sp, #16] │ │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ │ - movs r2, #0 │ │ │ │ │ - vmov.i32 q8, #0 @ 0x00000000 │ │ │ │ │ - add.w r1, r3, r1, lsl #2 │ │ │ │ │ - lsl.w r3, r6, r5 │ │ │ │ │ - vmov s15, r3 │ │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ │ - lsr.w r4, r6, r3 │ │ │ │ │ - vcvt.f64.u32 d18, s15 │ │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 56) │ │ │ │ │ - mul.w r4, r4, lr │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 59) │ │ │ │ │ - ldr r6, [r3, #0] │ │ │ │ │ - vmul.f64 d18, d18, d24 │ │ │ │ │ - vcvt.f32.f64 s15, d18 │ │ │ │ │ - vstr s15, [sp, #56] @ 0x38 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:10817 │ │ │ │ │ - vld1.32 {d26[]-d27[]}, [r8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 56) │ │ │ │ │ - adds r3, r4, r2 │ │ │ │ │ - adds r2, #1 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:10448 │ │ │ │ │ - vld1.32 {d28-d29}, [r1]! │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 56) │ │ │ │ │ - add.w r3, r6, r3, lsl #6 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 55) │ │ │ │ │ - cmp r2, #4 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/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/13/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/13/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 18df4 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/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, #12] │ │ │ │ │ - add.w r2, sl, #1 │ │ │ │ │ - adds.w ip, ip, r3 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:3686 │ │ │ │ │ - vpadd.f32 d7, d7, d7 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 57) │ │ │ │ │ - adc.w r9, r9, r7 │ │ │ │ │ - mov r6, ip │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 58) │ │ │ │ │ - cmp fp, r9 │ │ │ │ │ - mov r1, r9 │ │ │ │ │ -./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 18ab8 │ │ │ │ │ - mov sl, r2 │ │ │ │ │ - b.n 18dbe │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:130 │ │ │ │ │ - vmov r3, s16 │ │ │ │ │ - ldr r4, [sp, #40] @ 0x28 │ │ │ │ │ - subs r5, r3, r6 │ │ │ │ │ -./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 r8, ip, [r4, #88] @ 0x58 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 │ │ │ │ │ - mul.w r1, r3, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:102 │ │ │ │ │ - ldrd r3, r2, [r4, #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, [r4, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 1) │ │ │ │ │ - ldr r3, [sp, #64] @ 0x40 │ │ │ │ │ - strd r3, r2, [r4, #96] @ 0x60 │ │ │ │ │ - b.n 18992 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:131 │ │ │ │ │ - blx 16ec <__stack_chk_fail@plt> │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 1) │ │ │ │ │ - ldrb.w r1, [r4, #120] @ 0x78 │ │ │ │ │ - cmp r1, #0 │ │ │ │ │ - beq.w 18fac │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 97) │ │ │ │ │ - ldr.w r9, [r4, #88] @ 0x58 │ │ │ │ │ - add.w r3, r4, #88 @ 0x58 │ │ │ │ │ - ldr.w sl, [r4, #92] @ 0x5c │ │ │ │ │ - add r6, sp, #56 @ 0x38 │ │ │ │ │ - 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 r6, {r0, r1, r2, r3} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 104) │ │ │ │ │ - ble.w 19084 │ │ │ │ │ - ldr.w r5, [r4, #136] @ 0x88 │ │ │ │ │ - mov r6, lr │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 103) │ │ │ │ │ - mov lr, r2 │ │ │ │ │ - mov ip, r3 │ │ │ │ │ - ldr r2, [r4, #68] @ 0x44 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 97) │ │ │ │ │ - mov.w r8, #0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 105) │ │ │ │ │ - vldr d24, [pc, #-520] @ 18cb8 │ │ │ │ │ - str r2, [sp, #8] │ │ │ │ │ - ldr r2, [r4, #104] @ 0x68 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 101) │ │ │ │ │ - asrs r7, r7, #2 │ │ │ │ │ - str r2, [sp, #20] │ │ │ │ │ - add r2, sp, #52 @ 0x34 │ │ │ │ │ - str r2, [sp, #16] │ │ │ │ │ - ldr r2, [r4, #108] @ 0x6c │ │ │ │ │ - str r2, [sp, #24] │ │ │ │ │ - ldr r2, [r4, #112] @ 0x70 │ │ │ │ │ - str r2, [sp, #12] │ │ │ │ │ - ldr r2, [r4, #116] @ 0x74 │ │ │ │ │ - str r2, [sp, #32] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 105) │ │ │ │ │ - rsb r2, r5, #32 │ │ │ │ │ - str r2, [sp, #44] @ 0x2c │ │ │ │ │ - ldr r1, [sp, #64] @ 0x40 │ │ │ │ │ -./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) │ │ │ │ │ - mov.w r2, r3, lsl #2 │ │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 101) │ │ │ │ │ - str r7, [sp, #36] @ 0x24 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 105) │ │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ │ - lsl.w r3, r1, r5 │ │ │ │ │ - vmov s15, r3 │ │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ - lsr.w r3, r1, r3 │ │ │ │ │ - vcvt.f64.u32 d16, s15 │ │ │ │ │ - str r3, [sp, #40] @ 0x28 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:10817 │ │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 105) │ │ │ │ │ - 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/13/include/arm_neon.h:10817 │ │ │ │ │ - vld1.32 {d18[]-d19[]}, [r3] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 101) │ │ │ │ │ - ble.n 18f68 │ │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 105) │ │ │ │ │ - movs r1, #0 │ │ │ │ │ - add r2, r3 │ │ │ │ │ - mov r3, r7 │ │ │ │ │ - str r2, [sp, #36] @ 0x24 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 102) │ │ │ │ │ - ldr r2, [sp, #40] @ 0x28 │ │ │ │ │ - mla r3, r3, r2, r1 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:10448 │ │ │ │ │ - ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 102) │ │ │ │ │ - adds r1, #1 │ │ │ │ │ - add.w r3, r0, r3, lsl #6 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:10448 │ │ │ │ │ - vld1.32 {d28-d29}, [r2]! │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/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/13/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) │ │ │ │ │ - cmp r7, r1 │ │ │ │ │ - mov r3, r7 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:10448 │ │ │ │ │ - str r2, [sp, #36] @ 0x24 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/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 18f22 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:557 │ │ │ │ │ - ldr r1, [sp, #20] │ │ │ │ │ - movs r3, #0 │ │ │ │ │ - vadd.f32 d7, d17, d16 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/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/13/include/arm_neon.h:3686 │ │ │ │ │ - vpadd.f32 d7, d7, d7 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/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, #12] │ │ │ │ │ - it cs │ │ │ │ │ - movcs r3, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/dev32s.h:50 (discriminator 2) │ │ │ │ │ - vstmia r6!, {s14} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 103) │ │ │ │ │ - adds r3, r3, r1 │ │ │ │ │ - ldr r1, [sp, #32] │ │ │ │ │ - adc.w r1, r1, #0 │ │ │ │ │ - adds.w 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, #64] @ 0x40 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 104) │ │ │ │ │ - mov r3, ip │ │ │ │ │ - ble.n 1907c │ │ │ │ │ - mov r8, r2 │ │ │ │ │ - b.n 18ede │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 98) │ │ │ │ │ - ldrd r9, ip, [r4, #96] @ 0x60 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 112) │ │ │ │ │ - cmp fp, ip │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 98) │ │ │ │ │ - mov r2, r9 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 112) │ │ │ │ │ - mov r3, ip │ │ │ │ │ - ble.n 190b0 │ │ │ │ │ - ldr.w r5, [r4, #136] @ 0x88 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 98) │ │ │ │ │ - mov lr, r1 │ │ │ │ │ - ldr r1, [r4, #68] @ 0x44 │ │ │ │ │ - mov sl, r0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 113) │ │ │ │ │ - vldr d24, [pc, #-780] @ 18cb8 │ │ │ │ │ - str r1, [sp, #8] │ │ │ │ │ - add.w r8, sp, #56 @ 0x38 │ │ │ │ │ - ldr r1, [r4, #112] @ 0x70 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 109) │ │ │ │ │ - asrs r7, r7, #2 │ │ │ │ │ - str r1, [sp, #12] │ │ │ │ │ - ldr r1, [r4, #116] @ 0x74 │ │ │ │ │ - str r1, [sp, #32] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 113) │ │ │ │ │ - rsb r1, r5, #32 │ │ │ │ │ - str r1, [sp, #16] │ │ │ │ │ - lsls r0, r3, #2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 109) │ │ │ │ │ - cmp r7, #0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 113) │ │ │ │ │ - lsl.w r3, r2, r5 │ │ │ │ │ - vmov s15, r3 │ │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ │ - lsr.w r1, r2, r3 │ │ │ │ │ - vcvt.f64.u32 d16, s15 │ │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ │ - ldr r6, [r3, #0] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 109) │ │ │ │ │ - mov r3, r7 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 113) │ │ │ │ │ - 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/13/include/arm_neon.h:10817 │ │ │ │ │ - vld1.32 {d18[]-d19[]}, [r8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 109) │ │ │ │ │ - ble.n 19054 │ │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ │ - 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/13/include/arm_neon.h:10448 │ │ │ │ │ - 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 r7, r0 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/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/13/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, r7 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/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 19014 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/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, #12] │ │ │ │ │ - add.w r1, lr, #1 │ │ │ │ │ - adds.w r9, r9, r3 │ │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ │ - mov r2, r9 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/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, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 112) │ │ │ │ │ - cmp fp, 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 190a8 │ │ │ │ │ - mov lr, r1 │ │ │ │ │ - b.n 18fdc │ │ │ │ │ -./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 r2, [r4, #20] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 1) │ │ │ │ │ - strd r9, sl, [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, #64] @ 0x40 │ │ │ │ │ -./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 │ │ │ │ │ - strd r3, r2, [r4, #96] @ 0x60 │ │ │ │ │ - b.n 18992 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:130 │ │ │ │ │ - vmov r1, s16 │ │ │ │ │ - sub.w r5, r1, lr │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 │ │ │ │ │ - ldr r1, [r4, #20] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 1) │ │ │ │ │ - str r2, [r4, #96] @ 0x60 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 │ │ │ │ │ - mul.w r3, r1, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:102 │ │ │ │ │ - ldrd r1, r0, [r4, #24] │ │ │ │ │ - subs r0, r0, r1 │ │ │ │ │ - cmp r3, r0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:106 │ │ │ │ │ - it ls │ │ │ │ │ - addls r1, r1, 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 r1, [r4, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 1) │ │ │ │ │ - str r3, [r4, #100] @ 0x64 │ │ │ │ │ - b.n 18992 │ │ │ │ │ -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 │ │ │ │ │ -vzipq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/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/13/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 │ │ │ │ │ -vmulq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:1193 │ │ │ │ │ - vldr d30, [r3, #16] │ │ │ │ │ - vldr d31, [r3, #24] │ │ │ │ │ -vzipq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:9898 │ │ │ │ │ - vzip.32 q0, q14 │ │ │ │ │ - vzip.32 q13, q12 │ │ │ │ │ -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/13/include/arm_neon.h:1193 │ │ │ │ │ - vld1.64 {d10-d11}, [r3 :64] │ │ │ │ │ -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/13/include/arm_neon.h:1193 │ │ │ │ │ - vldr d12, [r3, #48] @ 0x30 │ │ │ │ │ - vldr d13, [r3, #56] @ 0x38 │ │ │ │ │ -vzipq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:9898 │ │ │ │ │ - vzip.32 q9, q8 │ │ │ │ │ - vzip.32 q10, q11 │ │ │ │ │ -vmulq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/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/13/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/13/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/13/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q10, q10, q14 │ │ │ │ │ -vmulq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/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, s14, s11 │ │ │ │ │ - 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/13/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q9, q9, q6 │ │ │ │ │ - vsub.f32 q8, q8, q4 │ │ │ │ │ -vmulq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/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/13/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/13/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/13/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/13/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q9, q0, q9 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/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] @ 19448 │ │ │ │ │ -./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/13/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/13/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/13/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/13/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q13, q12, q11 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q11, q11, q12 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/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/13/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q12, q15, q13 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/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/13/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q13, q13, q15 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q12, q9, q11 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q9, q9, q11 │ │ │ │ │ - vsub.f32 q11, q8, q10 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/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 │ │ │ │ │ -./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 │ │ │ │ │ -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: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 1943e │ │ │ │ │ -./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/13/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/13/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/13/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/13/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/13/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q15, q10, q15 │ │ │ │ │ - vsub.f32 q11, q11, q3 │ │ │ │ │ -vmulq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/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/13/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q8, q8, q14 │ │ │ │ │ -vmulq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:1193 │ │ │ │ │ - vmul.f32 q9, q9, q2 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/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/13/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/13/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q9, q13, q10 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q10, q10, q13 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/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/13/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/13/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q12, q12, q3 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q13, q11, q10 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/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/13/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 192d0 │ │ │ │ │ -./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] @ (1982c ) │ │ │ │ │ -./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] @ (19830 ) │ │ │ │ │ - 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 19488 │ │ │ │ │ -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/13/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q11, q3, q13 │ │ │ │ │ - vadd.f32 q2, q9, q8 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q3, q3, q13 │ │ │ │ │ - vsub.f32 q9, q9, q8 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q8, q14, q10 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q14, q14, q10 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q10, q15, q12 │ │ │ │ │ -vmulq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/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/13/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q13, q2, q11 │ │ │ │ │ - vsub.f32 q15, q15, q12 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q2, q2, q11 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q11, q9, q10 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q9, q9, q10 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q10, q8, q3 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q12, q14, q15 │ │ │ │ │ - vadd.f32 q8, q8, q3 │ │ │ │ │ -vmulq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/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/13/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q14, q14, q15 │ │ │ │ │ -vmulq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/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/13/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q11, q11, q1 │ │ │ │ │ -vmulq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/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/13/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q13, q13, q15 │ │ │ │ │ -vmulq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/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/13/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q12, q12, q1 │ │ │ │ │ -vmulq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/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/13/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q9, q9, q15 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q10, q10, q0 │ │ │ │ │ - vsub.f32 q8, q8, q1 │ │ │ │ │ -vzipq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/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/13/include/arm_neon.h:9898 │ │ │ │ │ - vzip.32 q13, q9 │ │ │ │ │ - vzip.32 q12, q8 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/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 1975c │ │ │ │ │ - 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/13/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q15, q2, q13 │ │ │ │ │ - vadd.f32 q14, q3, q12 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q2, q2, q13 │ │ │ │ │ - vsub.f32 q3, q3, q12 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q13, q9, q8 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q9, q9, q8 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q8, q11, q10 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q11, q11, q10 │ │ │ │ │ -vmulq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/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/13/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q12, q13, q15 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q13, q13, q15 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q15, q9, q14 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q9, q9, q14 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q14, q11, q3 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q11, q11, q3 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q3, q8, q2 │ │ │ │ │ -vmulq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/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/13/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q8, q8, q2 │ │ │ │ │ - vadd.f32 q15, q15, q10 │ │ │ │ │ -vmulq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/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/13/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q12, q12, q1 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q3, q3, q4 │ │ │ │ │ -vmulq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/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/13/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q10, q11, q10 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q9, q9, q5 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q8, q8, q1 │ │ │ │ │ -vzipq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/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 195f0 │ │ │ │ │ -./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] @ 19828 │ │ │ │ │ -./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] @ (19834 ) │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1652 │ │ │ │ │ - ldr r3, [pc, #36] @ (19830 ) │ │ │ │ │ -./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 19824 │ │ │ │ │ - add sp, #76 @ 0x4c │ │ │ │ │ - vpop {d8-d15} │ │ │ │ │ - pop {r4, r5, r6, r7, pc} │ │ │ │ │ - blx 16ec <__stack_chk_fail@plt> │ │ │ │ │ - lsls r3, r6, #19 │ │ │ │ │ - subs r7, #181 @ 0xb5 │ │ │ │ │ - ldrh r2, [r0, r2] │ │ │ │ │ - movs r0, r0 │ │ │ │ │ - lsls r0, r5, #3 │ │ │ │ │ - movs r0, r0 │ │ │ │ │ - ldrsb r4, [r3, r3] │ │ │ │ │ - movs r0, r0 │ │ │ │ │ -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 1990c │ │ │ │ │ - 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/13/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/13/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q10, q10, q12 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/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/13/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/13/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q9, q10, q9 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/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 19876 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft-wrap.c:73 │ │ │ │ │ - ldr r3, [r1, #68] @ 0x44 │ │ │ │ │ - cbnz r3, 19920 │ │ │ │ │ -./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 │ │ │ │ │ -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 19a28 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:300 (discriminator 1) │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - ble.n 19a22 │ │ │ │ │ -./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/13/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/13/include/arm_neon.h:10817 │ │ │ │ │ - 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/13/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/13/include/arm_neon.h:10817 │ │ │ │ │ - vld1.32 {d18[]-d19[]}, [r4]! │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q14, q8, q12 │ │ │ │ │ -passf2_ps(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:10817 │ │ │ │ │ - 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/13/include/arm_neon.h:1193 │ │ │ │ │ - vmul.f32 q11, q11, q13 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q8, q8, q12 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/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/13/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/13/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q13, q13, q14 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q10, q12, q10 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/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 19976 │ │ │ │ │ -./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 19960 │ │ │ │ │ -./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 19a22 │ │ │ │ │ -./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/13/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/13/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/13/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/13/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/13/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/13/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/13/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 19a40 │ │ │ │ │ -./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 │ │ │ │ │ -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, #3936] @ 0xf60 │ │ │ │ │ - sub sp, #108 @ 0x6c │ │ │ │ │ - mov r5, r0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:361 │ │ │ │ │ - cmp r5, #2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:355 │ │ │ │ │ - mov sl, r3 │ │ │ │ │ - ldr r4, [sp, #160] @ 0xa0 │ │ │ │ │ - str r0, [sp, #16] │ │ │ │ │ - str r4, [sp, #40] @ 0x28 │ │ │ │ │ - ldr r4, [sp, #164] @ 0xa4 │ │ │ │ │ - ldr r0, [pc, #872] @ (19e48 ) │ │ │ │ │ - str r4, [sp, #44] @ 0x2c │ │ │ │ │ - ldr r4, [sp, #168] @ 0xa8 │ │ │ │ │ - vstr s0, [sp, #68] @ 0x44 │ │ │ │ │ - str r4, [sp, #48] @ 0x30 │ │ │ │ │ - ldr r4, [pc, #864] @ (19e4c ) │ │ │ │ │ - add r4, pc │ │ │ │ │ - ldr r0, [r4, r0] │ │ │ │ │ - ldr r0, [r0, #0] │ │ │ │ │ - str r0, [sp, #100] @ 0x64 │ │ │ │ │ - mov.w r0, #0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:360 │ │ │ │ │ - mul.w r0, r5, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:355 │ │ │ │ │ - str r2, [sp, #12] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:360 │ │ │ │ │ - str r0, [sp, #28] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:361 │ │ │ │ │ - beq.w 19d3c │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:382 (discriminator 1) │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - ble.w 19d1c │ │ │ │ │ - movs r3, #48 @ 0x30 │ │ │ │ │ - add.w fp, sp, #68 @ 0x44 │ │ │ │ │ - mul.w r3, r3, r0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:382 (discriminator 2) │ │ │ │ │ - lsls r4, r5, #4 │ │ │ │ │ - str r3, [sp, #64] @ 0x40 │ │ │ │ │ - lsls r3, r5, #5 │ │ │ │ │ - str r3, [sp, #52] @ 0x34 │ │ │ │ │ - lsls r3, r0, #4 │ │ │ │ │ - add r2, r4 │ │ │ │ │ - str r3, [sp, #56] @ 0x38 │ │ │ │ │ - lsls r3, r0, #5 │ │ │ │ │ - lsls r1, r5, #6 │ │ │ │ │ - str r2, [sp, #8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:383 (discriminator 1) │ │ │ │ │ - subs r2, r5, #1 │ │ │ │ │ - str r3, [sp, #60] @ 0x3c │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:382 │ │ │ │ │ - movs r3, #0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:382 (discriminator 2) │ │ │ │ │ - str r4, [sp, #32] │ │ │ │ │ - str r1, [sp, #36] @ 0x24 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:383 (discriminator 1) │ │ │ │ │ - str r2, [sp, #4] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:382 │ │ │ │ │ - str r3, [sp, #20] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:383 (discriminator 1) │ │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ │ - cmp r3, #1 │ │ │ │ │ - ble.w 19cfa │ │ │ │ │ - ldr r1, [sp, #56] @ 0x38 │ │ │ │ │ - mov r6, sl │ │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:383 │ │ │ │ │ - mov.w r9, #0 │ │ │ │ │ - ldr r3, [sp, #52] @ 0x34 │ │ │ │ │ - add.w r7, r1, sl │ │ │ │ │ - mov r8, r2 │ │ │ │ │ - ldr r1, [sp, #60] @ 0x3c │ │ │ │ │ - add.w lr, r3, r2 │ │ │ │ │ - add.w r5, r1, sl │ │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ │ - ldr r1, [sp, #64] @ 0x40 │ │ │ │ │ - vldr s15, [sp, #68] @ 0x44 │ │ │ │ │ - add.w ip, r3, r2 │ │ │ │ │ - add.w r0, r1, sl │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:383 (discriminator 1) │ │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ │ - ldr r4, [sp, #40] @ 0x28 │ │ │ │ │ - ldrd r1, r2, [sp, #44] @ 0x2c │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:383 │ │ │ │ │ - str r3, [sp, #0] │ │ │ │ │ - str.w sl, [sp, #24] │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:1962 │ │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ │ -passf4_ps(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:383 (discriminator 3) │ │ │ │ │ - add.w r9, r9, #2 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:1962 │ │ │ │ │ - vld1.64 {d24-d25}, [r8 :64] │ │ │ │ │ - vldr d4, [r3, #16] │ │ │ │ │ - vldr d5, [r3, #24] │ │ │ │ │ - vld1.64 {d22-d23}, [r3 :64] │ │ │ │ │ - vldr d0, [lr, #16] │ │ │ │ │ - vldr d1, [lr, #24] │ │ │ │ │ - vld1.64 {d8-d9}, [ip :64] │ │ │ │ │ - vld1.64 {d28-d29}, [lr :64] │ │ │ │ │ - vldr d16, [r8, #16] │ │ │ │ │ - vldr d17, [r8, #24] │ │ │ │ │ - vldr d26, [ip, #16] │ │ │ │ │ - vldr d27, [ip, #24] │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q10, q12, q14 │ │ │ │ │ - vadd.f32 q15, q2, q13 │ │ │ │ │ - vadd.f32 q9, q8, q0 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q13, q13, q2 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q2, q11, q4 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q8, q8, q0 │ │ │ │ │ - vsub.f32 q11, q11, q4 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/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}, [r6 :64] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:396 (discriminator 1) │ │ │ │ │ - vstr d8, [r6, #16] │ │ │ │ │ - vstr d9, [r6, #24] │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:10817 │ │ │ │ │ - vld1.32 {d2[]-d3[]}, [fp] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:403 │ │ │ │ │ - vldr s13, [r4, #4] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:383 (discriminator 1) │ │ │ │ │ - adds r3, #32 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q14, q12, q14 │ │ │ │ │ -vmulq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/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 r8, r8, #32 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:403 │ │ │ │ │ - ldr.w sl, [r4] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:383 (discriminator 1) │ │ │ │ │ - add.w lr, lr, #32 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q13, q14, q12 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q9, q9, q15 │ │ │ │ │ - vsub.f32 q12, q14, q12 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q15, q8, q11 │ │ │ │ │ -passf4_ps(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:10817 │ │ │ │ │ - vdup.32 q14, d6[1] │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q8, q8, q11 │ │ │ │ │ -passf4_ps(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:10817 │ │ │ │ │ - vdup.32 q11, sl │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:405 │ │ │ │ │ - vldr s14, [r1, #4] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:383 (discriminator 1) │ │ │ │ │ - add.w ip, ip, #32 │ │ │ │ │ -vmulq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/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:405 │ │ │ │ │ - vmul.f32 s14, s14, s15 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:383 (discriminator 1) │ │ │ │ │ - adds r6, #32 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q13, q13, q14 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q11, q11, q0 │ │ │ │ │ -passf4_ps(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:403 │ │ │ │ │ - str.w sl, [sp, #76] @ 0x4c │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:383 (discriminator 1) │ │ │ │ │ - adds r4, #8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:405 │ │ │ │ │ - ldr.w sl, [r1] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:383 (discriminator 1) │ │ │ │ │ - adds r7, #32 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:10817 │ │ │ │ │ - vdup.32 q1, d7[0] │ │ │ │ │ - vdup.32 q15, sl │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q10, q10, q2 │ │ │ │ │ -passf4_ps(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:406 │ │ │ │ │ - vstr d26, [r7, #-32] @ 0xffffffe0 │ │ │ │ │ - vstr d27, [r7, #-24] @ 0xffffffe8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:407 │ │ │ │ │ - vstr d22, [r7, #-16] │ │ │ │ │ - vstr d23, [r7, #-8] │ │ │ │ │ -vmulq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:1193 │ │ │ │ │ - vmul.f32 q2, q10, q1 │ │ │ │ │ - vmul.f32 q1, q9, q1 │ │ │ │ │ - vmul.f32 q9, q9, q15 │ │ │ │ │ -passf4_ps(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:405 │ │ │ │ │ - vstr s14, [sp, #88] @ 0x58 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:383 (discriminator 1) │ │ │ │ │ - adds r1, #8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:410 │ │ │ │ │ - vldr s14, [r2, #4] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:383 (discriminator 1) │ │ │ │ │ - adds r5, #32 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q9, q9, q2 │ │ │ │ │ -passf4_ps(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:410 │ │ │ │ │ - vmul.f32 s14, s14, s15 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:383 (discriminator 1) │ │ │ │ │ - adds r2, #8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:405 │ │ │ │ │ - str.w sl, [sp, #84] @ 0x54 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:383 (discriminator 1) │ │ │ │ │ - adds r0, #32 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:410 │ │ │ │ │ - ldr.w sl, [r2, #-8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:412 │ │ │ │ │ - vstr d18, [r5, #-16] │ │ │ │ │ - vstr d19, [r5, #-8] │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:10817 │ │ │ │ │ - vdup.32 q11, d7[0] │ │ │ │ │ - vdup.32 q9, sl │ │ │ │ │ -vmulq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:1193 │ │ │ │ │ - vmul.f32 q13, q12, q11 │ │ │ │ │ - vmul.f32 q10, q10, q15 │ │ │ │ │ - vmul.f32 q11, q8, q11 │ │ │ │ │ - vmul.f32 q12, q12, q9 │ │ │ │ │ - vmul.f32 q8, q8, q9 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q10, q10, q1 │ │ │ │ │ - vsub.f32 q12, q12, q11 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q8, q8, q13 │ │ │ │ │ -passf4_ps(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:383 (discriminator 1) │ │ │ │ │ - str r3, [sp, #0] │ │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:411 │ │ │ │ │ - vstr d20, [r5, #-32] @ 0xffffffe0 │ │ │ │ │ - vstr d21, [r5, #-24] @ 0xffffffe8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:383 (discriminator 1) │ │ │ │ │ - cmp r9, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:415 │ │ │ │ │ - vstr d24, [r0, #-32] @ 0xffffffe0 │ │ │ │ │ - vstr d25, [r0, #-24] @ 0xffffffe8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:416 │ │ │ │ │ - vstr d16, [r0, #-16] │ │ │ │ │ - vstr d17, [r0, #-8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:403 │ │ │ │ │ - vstr s13, [sp, #80] @ 0x50 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:410 │ │ │ │ │ - vstr s14, [sp, #96] @ 0x60 │ │ │ │ │ - str.w sl, [sp, #92] @ 0x5c │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:383 (discriminator 1) │ │ │ │ │ - blt.w 19b76 │ │ │ │ │ - ldr.w sl, [sp, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:382 (discriminator 2) │ │ │ │ │ - ldrd r2, r3, [sp, #16] │ │ │ │ │ - ldr r1, [sp, #36] @ 0x24 │ │ │ │ │ - add r3, r2 │ │ │ │ │ - ldr r2, [sp, #32] │ │ │ │ │ - str r3, [sp, #20] │ │ │ │ │ - add sl, r2 │ │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ │ - add r2, r1 │ │ │ │ │ - str r2, [sp, #12] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:382 (discriminator 1) │ │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ │ - add r2, r1 │ │ │ │ │ - str r2, [sp, #8] │ │ │ │ │ - ldr r2, [sp, #28] │ │ │ │ │ - cmp r2, r3 │ │ │ │ │ - bgt.w 19b34 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:355 │ │ │ │ │ - ldr r2, [pc, #304] @ (19e50 ) │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:420 │ │ │ │ │ - ldr r3, [pc, #296] @ (19e48 ) │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:355 │ │ │ │ │ - add r2, pc │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:420 │ │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ │ - ldr r3, [sp, #100] @ 0x64 │ │ │ │ │ - eors r2, r3 │ │ │ │ │ - mov.w r3, #0 │ │ │ │ │ - bne.w 19e42 │ │ │ │ │ - add sp, #108 @ 0x6c │ │ │ │ │ - vpop {d8-d9} │ │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:362 (discriminator 1) │ │ │ │ │ - ldr r6, [sp, #28] │ │ │ │ │ - cmp r6, #0 │ │ │ │ │ - ble.n 19d1c │ │ │ │ │ - add.w r0, r3, #32 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:378 │ │ │ │ │ - movs r2, #48 @ 0x30 │ │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:362 │ │ │ │ │ - movs r4, #0 │ │ │ │ │ - add.w r1, sl, r6, lsl #4 │ │ │ │ │ - add r5, sp, #68 @ 0x44 │ │ │ │ │ - mla r2, r2, r6, sl │ │ │ │ │ - add.w sl, sl, r6, lsl #5 │ │ │ │ │ - adds r3, #128 @ 0x80 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/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/13/include/arm_neon.h:10817 │ │ │ │ │ - vld1.32 {d4[]-d5[]}, [r5] │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q13, q15, q3 │ │ │ │ │ - vsub.f32 q12, q1, q10 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q15, q15, q3 │ │ │ │ │ - vadd.f32 q10, q10, q1 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q3, q9, q11 │ │ │ │ │ -vmulq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:1193 │ │ │ │ │ - vmul.f32 q13, q13, q2 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q9, q9, q11 │ │ │ │ │ -vmulq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:1193 │ │ │ │ │ - vmul.f32 q12, q12, q2 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q11, q8, q14 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/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/13/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q9, q9, q15 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q14, q11, q13 │ │ │ │ │ - vadd.f32 q15, q3, q12 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/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 r4, #2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:362 (discriminator 1) │ │ │ │ │ - adds r1, #32 │ │ │ │ │ - cmp r6, r4 │ │ │ │ │ - add.w sl, sl, #32 │ │ │ │ │ - add.w r2, r2, #32 │ │ │ │ │ - add.w r0, r0, #32 │ │ │ │ │ - add.w r3, r3, #128 @ 0x80 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:372 (discriminator 1) │ │ │ │ │ - vstr d2, [r0, #-64] @ 0xffffffc0 │ │ │ │ │ - vstr d3, [r0, #-56] @ 0xffffffc8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:373 (discriminator 1) │ │ │ │ │ - vstr d4, [r0, #-48] @ 0xffffffd0 │ │ │ │ │ - vstr d5, [r0, #-40] @ 0xffffffd8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:374 (discriminator 1) │ │ │ │ │ - vstr d30, [r1, #-32] @ 0xffffffe0 │ │ │ │ │ - vstr d31, [r1, #-24] @ 0xffffffe8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:375 (discriminator 1) │ │ │ │ │ - vstr d28, [r1, #-16] │ │ │ │ │ - vstr d29, [r1, #-8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:376 (discriminator 1) │ │ │ │ │ - vstr d18, [sl, #-32] @ 0xffffffe0 │ │ │ │ │ - vstr d19, [sl, #-24] @ 0xffffffe8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:377 (discriminator 1) │ │ │ │ │ - vstr d16, [sl, #-16] │ │ │ │ │ - vstr d17, [sl, #-8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:378 (discriminator 1) │ │ │ │ │ - vstr d24, [r2, #-32] @ 0xffffffe0 │ │ │ │ │ - vstr d25, [r2, #-24] @ 0xffffffe8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:379 (discriminator 1) │ │ │ │ │ - vstr d22, [r2, #-16] │ │ │ │ │ - vstr d23, [r2, #-8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:362 (discriminator 1) │ │ │ │ │ - bgt.n 19d5c │ │ │ │ │ - b.n 19d1c │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:420 │ │ │ │ │ - blx 16ec <__stack_chk_fail@plt> │ │ │ │ │ - nop │ │ │ │ │ - lsls r0, r5, #3 │ │ │ │ │ - movs r0, r0 │ │ │ │ │ - strh r6, [r7, r7] │ │ │ │ │ - movs r0, r0 │ │ │ │ │ - str r0, [r1, r7] │ │ │ │ │ - movs r0, r0 │ │ │ │ │ -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 19f16 │ │ │ │ │ - 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 19ee4 │ │ │ │ │ -./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 19ec6 │ │ │ │ │ -./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 19ab8 │ │ │ │ │ -./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 19f18 │ │ │ │ │ -./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 19e96 │ │ │ │ │ -./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 19928 │ │ │ │ │ - ldrd r0, r3, [sp, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1215 │ │ │ │ │ - b.n 19ec6 │ │ │ │ │ -./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} │ │ │ │ │ -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 1a098 │ │ │ │ │ - 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/13/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q10, q8, q9 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/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 19f54 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:502 │ │ │ │ │ - cmp r5, #1 │ │ │ │ │ - ble.w 1a098 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:503 │ │ │ │ │ - cmp r5, #2 │ │ │ │ │ - beq.n 1a056 │ │ │ │ │ - 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/13/include/arm_neon.h:10817 │ │ │ │ │ - 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/13/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/13/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q9, q9, q11 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q8, q8, q14 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q11, q10, q9 │ │ │ │ │ - vadd.f32 q13, q12, q8 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/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 19fb8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:504 (discriminator 1) │ │ │ │ │ - cmp r9, r8 │ │ │ │ │ - add sl, r7 │ │ │ │ │ - blt.n 19fa0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:515 │ │ │ │ │ - lsls r2, r5, #31 │ │ │ │ │ - ldrd r3, r1, [sp, #8] │ │ │ │ │ - bmi.n 1a098 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:517 (discriminator 1) │ │ │ │ │ - add.w r2, r5, r8 │ │ │ │ │ - adds r0, r1, r7 │ │ │ │ │ - add.w r2, r1, r2, lsl #4 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:10817 │ │ │ │ │ - ldr r1, [pc, #60] @ (1a0a0 ) │ │ │ │ │ -vld1q_dup_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:10817 │ │ │ │ │ - add r6, r7 │ │ │ │ │ - add r1, pc │ │ │ │ │ - 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/13/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/13/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 1a06c │ │ │ │ │ -./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 │ │ │ │ │ - adds r5, #184 @ 0xb8 │ │ │ │ │ - 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 1a21e │ │ │ │ │ - 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/13/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q10, q8, q9 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/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 1a0d2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:533 │ │ │ │ │ - cmp r5, #1 │ │ │ │ │ - ble.w 1a21e │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:534 │ │ │ │ │ - cmp r5, #2 │ │ │ │ │ - beq.n 1a1d4 │ │ │ │ │ - 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/13/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q12, q9, q11 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/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/13/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q8, q8, q10 │ │ │ │ │ -radb2_ps(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:10817 │ │ │ │ │ - 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/13/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/13/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q9, q9, q10 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/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 1a136 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:535 (discriminator 1) │ │ │ │ │ - cmp r9, r8 │ │ │ │ │ - add sl, r7 │ │ │ │ │ - blt.n 1a11e │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:548 │ │ │ │ │ - lsls r3, r5, #31 │ │ │ │ │ - ldrd r2, r1, [sp, #8] │ │ │ │ │ - bmi.n 1a21e │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:10817 │ │ │ │ │ - ldr r4, [pc, #76] @ (1a224 ) │ │ │ │ │ -vld1q_dup_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:10817 │ │ │ │ │ - add.w r3, r5, r8 │ │ │ │ │ - add r4, pc │ │ │ │ │ - adds r0, r1, r7 │ │ │ │ │ - add.w r3, r1, r3, lsl #4 │ │ │ │ │ - mov r1, r4 │ │ │ │ │ - add r6, r7 │ │ │ │ │ - adds r1, #4 │ │ │ │ │ - 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/13/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q8, q8, q8 │ │ │ │ │ -vmulq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/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 1a1ee │ │ │ │ │ -./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 r4, #66 @ 0x42 │ │ │ │ │ - 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 │ │ │ │ │ - sub sp, #60 @ 0x3c │ │ │ │ │ - mov r1, r2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:648 │ │ │ │ │ - mov.w ip, r0, lsl #4 │ │ │ │ │ - add.w lr, r2, ip │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:650 │ │ │ │ │ - cmp r2, lr │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:646 │ │ │ │ │ - str r0, [sp, #8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:644 │ │ │ │ │ - str r3, [sp, #12] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:650 │ │ │ │ │ - bcs.n 1a2bc │ │ │ │ │ - ldr r5, [sp, #12] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:653 │ │ │ │ │ - movs r7, #48 @ 0x30 │ │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:659 │ │ │ │ │ - mov.w r2, r8, lsl #6 │ │ │ │ │ - adds r4, r5, r2 │ │ │ │ │ -./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, r3, r7 │ │ │ │ │ - mov.w r9, r3, lsl #5 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:660 │ │ │ │ │ - mov sl, r6 │ │ │ │ │ - sub.w r0, r4, r8, lsl #5 │ │ │ │ │ - mov r3, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:652 │ │ │ │ │ - add.w r6, r3, ip │ │ │ │ │ - vld1.64 {d18-d19}, [r3 :64] │ │ │ │ │ - vld1.64 {d22-d23}, [r6 :64] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:653 │ │ │ │ │ - add.w r6, r3, r9 │ │ │ │ │ - vld1.64 {d20-d21}, [r6 :64] │ │ │ │ │ - adds r6, r3, r7 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:660 │ │ │ │ │ - add r3, sl │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q8, q9, q10 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q9, q9, q10 │ │ │ │ │ -radf4_ps(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:650 │ │ │ │ │ - cmp lr, r3 │ │ │ │ │ -./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/13/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q10, q11, q9 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q9, q9, q11 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q11, q10, q8 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/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, r2 │ │ │ │ │ -./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, r2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:650 │ │ │ │ │ - add r4, r2 │ │ │ │ │ - bhi.n 1a266 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:664 │ │ │ │ │ - cmp.w r8, #1 │ │ │ │ │ - ble.w 1a560 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:665 │ │ │ │ │ - cmp.w r8, #2 │ │ │ │ │ - beq.w 1a566 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:666 (discriminator 1) │ │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:711 │ │ │ │ │ - and.w r0, r8, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:666 (discriminator 1) │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - ble.w 1a560 │ │ │ │ │ - sub.w r3, ip, #32 │ │ │ │ │ - add.w r6, r1, #48 @ 0x30 │ │ │ │ │ - str r3, [sp, #28] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:685 │ │ │ │ │ - movs r3, #48 @ 0x30 │ │ │ │ │ - mul.w r3, r2, r3 │ │ │ │ │ - mov.w r4, r8, lsl #4 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:666 │ │ │ │ │ - mov ip, r6 │ │ │ │ │ - str r4, [sp, #16] │ │ │ │ │ - subs r3, #32 │ │ │ │ │ - str r3, [sp, #36] @ 0x24 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:679 │ │ │ │ │ - lsls r3, r2, #5 │ │ │ │ │ - ldr r4, [sp, #12] │ │ │ │ │ - subs r3, #32 │ │ │ │ │ - mov.w r2, r8, lsl #6 │ │ │ │ │ - str r3, [sp, #32] │ │ │ │ │ - mov.w r3, r8, lsl #5 │ │ │ │ │ - adds r5, r4, r2 │ │ │ │ │ - add r4, r3 │ │ │ │ │ - str r4, [sp, #20] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:666 │ │ │ │ │ - movs r4, #0 │ │ │ │ │ - str r5, [sp, #24] │ │ │ │ │ - str r4, [sp, #0] │ │ │ │ │ - strd r0, r1, [sp, #40] @ 0x28 │ │ │ │ │ - strd r3, r2, [sp, #48] @ 0x30 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:668 (discriminator 1) │ │ │ │ │ - ldr r1, [sp, #32] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:668 │ │ │ │ │ - mov.w lr, #2 │ │ │ │ │ - ldr r2, [sp, #28] │ │ │ │ │ - add.w r6, r1, ip │ │ │ │ │ - ldr r1, [sp, #36] @ 0x24 │ │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ │ - add.w r5, r1, ip │ │ │ │ │ - ldr r1, [sp, #12] │ │ │ │ │ - lsls r3, r3, #6 │ │ │ │ │ - add.w r7, r2, ip │ │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ │ - adds r4, r1, r3 │ │ │ │ │ - ldr r1, [sp, #24] │ │ │ │ │ - add r2, r3 │ │ │ │ │ - ldr.w fp, [sp, #96] @ 0x60 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:666 │ │ │ │ │ - mov r0, r2 │ │ │ │ │ - add r3, r1 │ │ │ │ │ - mov r1, ip │ │ │ │ │ - ldr.w sl, [sp, #100] @ 0x64 │ │ │ │ │ - ldr.w r9, [sp, #104] @ 0x68 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:668 │ │ │ │ │ - str.w ip, [sp, #4] │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:10817 │ │ │ │ │ - mov ip, fp │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:668 (discriminator 3) │ │ │ │ │ - add.w lr, lr, #2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:673 │ │ │ │ │ - vld1.64 {d20-d21}, [r7 :64] │ │ │ │ │ -vld1q_dup_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:10817 │ │ │ │ │ - vld1.32 {d18[]-d19[]}, [ip]! │ │ │ │ │ -radf4_ps(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:674 │ │ │ │ │ - vldr d16, [r7, #16] │ │ │ │ │ - vldr d17, [r7, #24] │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:10817 │ │ │ │ │ - vld1.32 {d2[]-d3[]}, [ip] │ │ │ │ │ -vmulq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:1193 │ │ │ │ │ - vmul.f32 q3, q10, q9 │ │ │ │ │ - vmul.f32 q9, q8, q9 │ │ │ │ │ - vmul.f32 q8, q8, q1 │ │ │ │ │ -radf4_ps(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:668 (discriminator 1) │ │ │ │ │ - cmp r8, lr │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:10817 │ │ │ │ │ - mov ip, sl │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:679 │ │ │ │ │ - vld1.64 {d30-d31}, [r6 :64] │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q3, q3, q8 │ │ │ │ │ -vld1q_dup_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:10817 │ │ │ │ │ - vld1.32 {d16[]-d17[]}, [ip]! │ │ │ │ │ -radf4_ps(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:680 │ │ │ │ │ - vldr d22, [r6, #16] │ │ │ │ │ - vldr d23, [r6, #24] │ │ │ │ │ -vmulq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:1193 │ │ │ │ │ - vmul.f32 q10, q10, q1 │ │ │ │ │ -radf4_ps(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:10817 │ │ │ │ │ - vld1.32 {d2[]-d3[]}, [ip] │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q10, q9, q10 │ │ │ │ │ -vmulq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:1193 │ │ │ │ │ - vmul.f32 q9, q15, q8 │ │ │ │ │ - vmul.f32 q8, q11, q8 │ │ │ │ │ - vmul.f32 q11, q11, q1 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:631 │ │ │ │ │ - vldr d24, [r1, #-32] @ 0xffffffe0 │ │ │ │ │ - vldr d25, [r1, #-24] @ 0xffffffe8 │ │ │ │ │ - vadd.f32 q9, q9, q11 │ │ │ │ │ -radf4_ps(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:10817 │ │ │ │ │ - mov ip, r9 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:668 (discriminator 1) │ │ │ │ │ - add.w r1, r1, #32 │ │ │ │ │ -vmulq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:1193 │ │ │ │ │ - vmul.f32 q15, q15, q1 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q11, q12, q9 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q12, q12, q9 │ │ │ │ │ -vld1q_dup_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:10817 │ │ │ │ │ - vld1.32 {d18[]-d19[]}, [ip]! │ │ │ │ │ -radf4_ps(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:685 │ │ │ │ │ - vld1.64 {d4-d5}, [r5 :64] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:686 │ │ │ │ │ - vldr d28, [r5, #16] │ │ │ │ │ - vldr d29, [r5, #24] │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q8, q8, q15 │ │ │ │ │ -radf4_ps(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:10817 │ │ │ │ │ - vld1.32 {d2[]-d3[]}, [ip] │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:631 │ │ │ │ │ - vldr d26, [r1, #-48] @ 0xffffffd0 │ │ │ │ │ - vldr d27, [r1, #-40] @ 0xffffffd8 │ │ │ │ │ -radf4_ps(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:668 (discriminator 1) │ │ │ │ │ - add.w r7, r7, #32 │ │ │ │ │ - add.w r6, r6, #32 │ │ │ │ │ - add.w r5, r5, #32 │ │ │ │ │ - add.w fp, fp, #8 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q15, q13, q8 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q13, q13, q8 │ │ │ │ │ -vmulq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/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/13/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q9, q9, q2 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/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/13/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q9, q10, q9 │ │ │ │ │ - vsub.f32 q8, q8, q3 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q1, q2, q11 │ │ │ │ │ - vadd.f32 q3, q14, q15 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q11, q11, q2 │ │ │ │ │ - vsub.f32 q14, q14, q15 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q2, q9, q12 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q9, q12, q9 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q12, q8, q13 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/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, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:668 (discriminator 1) │ │ │ │ │ - add.w sl, sl, #8 │ │ │ │ │ - add.w r9, r9, #8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:698 (discriminator 1) │ │ │ │ │ - vstr d22, [r3, #-48] @ 0xffffffd0 │ │ │ │ │ - vstr d23, [r3, #-40] @ 0xffffffd8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:668 (discriminator 1) │ │ │ │ │ - add.w r4, r4, #32 │ │ │ │ │ - sub.w r3, r3, #32 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:701 (discriminator 1) │ │ │ │ │ - vstr d4, [r2, #16] │ │ │ │ │ - vstr d5, [r2, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:668 (discriminator 1) │ │ │ │ │ - sub.w r0, r0, #32 │ │ │ │ │ - add.w r2, r2, #32 │ │ │ │ │ -./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}, [r3 :64] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:707 (discriminator 1) │ │ │ │ │ - vst1.64 {d24-d25}, [r2 :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 1a352 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:666 (discriminator 2) │ │ │ │ │ - ldrd r3, ip, [sp] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:666 (discriminator 1) │ │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ │ -./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 ip, r2 │ │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:666 (discriminator 2) │ │ │ │ │ - str r3, [sp, #0] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:666 (discriminator 1) │ │ │ │ │ - cmp r2, r3 │ │ │ │ │ - bgt.w 1a318 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:711 │ │ │ │ │ - ldrd r0, r1, [sp, #40] @ 0x28 │ │ │ │ │ - ldrd r3, r2, [sp, #48] @ 0x30 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bne.n 1a560 │ │ │ │ │ - ldrd r0, r4, [sp, #12] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:668 │ │ │ │ │ - ldr.w r9, [sp, #16] │ │ │ │ │ - movs r6, #3 │ │ │ │ │ - add r0, r4 │ │ │ │ │ - adds r5, r0, r3 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:10817 │ │ │ │ │ - ldr r3, [pc, #180] @ (1a578 ) │ │ │ │ │ -vld1q_dup_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:10817 │ │ │ │ │ - ldr r4, [sp, #8] │ │ │ │ │ - add r3, pc │ │ │ │ │ - add.w r7, r4, r8 │ │ │ │ │ - adds r3, #8 │ │ │ │ │ - mla r6, r6, r4, r8 │ │ │ │ │ - add.w ip, r8, r4, lsl #1 │ │ │ │ │ - vld1.32 {d24[]-d25[]}, [r3] │ │ │ │ │ - lsls r7, r7, #4 │ │ │ │ │ - mov r3, r4 │ │ │ │ │ - lsls r6, r6, #4 │ │ │ │ │ -radf4_ps(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:668 │ │ │ │ │ - movs r4, #0 │ │ │ │ │ - mov.w ip, ip, lsl #4 │ │ │ │ │ - mov lr, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:714 │ │ │ │ │ - lsls r3, r4, #4 │ │ │ │ │ - add.w sl, r3, r7 │ │ │ │ │ - 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, r3 │ │ │ │ │ - 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, r3, r9 │ │ │ │ │ - add r3, ip │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q9, q10, q8 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/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 r3, r1 │ │ │ │ │ -vmulq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/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, [r3, #-16] │ │ │ │ │ - vldr d23, [r3, #-8] │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q13, q8, q10 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q10, q10, q8 │ │ │ │ │ - vsub.f32 q8, q9, q11 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/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, r2 │ │ │ │ │ - add r5, r2 │ │ │ │ │ - bgt.n 1a4e6 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:723 │ │ │ │ │ - add sp, #60 @ 0x3c │ │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:713 (discriminator 1) │ │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - ble.n 1a560 │ │ │ │ │ - movs r3, #32 │ │ │ │ │ - movs r2, #128 @ 0x80 │ │ │ │ │ - str r3, [sp, #16] │ │ │ │ │ - movs r3, #64 @ 0x40 │ │ │ │ │ - b.n 1a4b2 │ │ │ │ │ - nop │ │ │ │ │ - adds r1, #88 @ 0x58 │ │ │ │ │ - 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 1a61c │ │ │ │ │ -./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 1a5f2 │ │ │ │ │ -./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 1a5de │ │ │ │ │ -./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 1a228 │ │ │ │ │ -./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 1a61e │ │ │ │ │ -./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 1a5b8 │ │ │ │ │ -./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 19f24 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1020 │ │ │ │ │ - b.n 1a5de │ │ │ │ │ -./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:728 │ │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ - mov r8, r0 │ │ │ │ │ - vpush {d8-d11} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:731 │ │ │ │ │ - mul.w r1, r0, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:728 │ │ │ │ │ - sub sp, #60 @ 0x3c │ │ │ │ │ - mov lr, r2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:731 │ │ │ │ │ - str r1, [sp, #28] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:734 │ │ │ │ │ - lsls r1, r1, #4 │ │ │ │ │ - adds r7, r3, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:736 │ │ │ │ │ - cmp r3, r7 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:734 │ │ │ │ │ - str r1, [sp, #32] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:736 │ │ │ │ │ - bcs.n 1a6d4 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:10817 │ │ │ │ │ - ldr r2, [pc, #868] @ (1a9ac ) │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:746 │ │ │ │ │ - movs r6, #48 @ 0x30 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:737 │ │ │ │ │ - mov.w fp, r0, lsl #6 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:748 │ │ │ │ │ - mov r4, lr │ │ │ │ │ -vld1q_dup_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:10817 │ │ │ │ │ - add r2, pc │ │ │ │ │ - add.w r0, lr, fp │ │ │ │ │ - adds r2, #12 │ │ │ │ │ -radb4_ps(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:748 │ │ │ │ │ - mov.w r5, r8, lsl #4 │ │ │ │ │ -vld1q_dup_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:10817 │ │ │ │ │ - vld1.32 {d26[]-d27[]}, [r2] │ │ │ │ │ -radb4_ps(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:746 │ │ │ │ │ - ldr r2, [sp, #28] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:748 │ │ │ │ │ - mov sl, r5 │ │ │ │ │ - sub.w r1, r0, r8, lsl #5 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:746 │ │ │ │ │ - mul.w r6, r2, r6 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:744 │ │ │ │ │ - mov.w ip, r2, lsl #5 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:748 │ │ │ │ │ - mov r2, r3 │ │ │ │ │ - ldr.w r9, [sp, #32] │ │ │ │ │ -./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/13/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q9, q8, q12 │ │ │ │ │ -vmulq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:1193 │ │ │ │ │ - vmul.f32 q11, q13, q11 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q8, q8, q12 │ │ │ │ │ -vmulq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:1193 │ │ │ │ │ - vmul.f32 q10, q13, q10 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q12, q9, q11 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/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/13/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, r9 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/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 1a676 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:752 │ │ │ │ │ - cmp.w r8, #1 │ │ │ │ │ - ble.w 1a98e │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:753 │ │ │ │ │ - cmp.w r8, #2 │ │ │ │ │ - beq.w 1a998 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:754 (discriminator 1) │ │ │ │ │ - ldr r0, [sp, #28] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:789 │ │ │ │ │ - and.w r1, r8, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:754 (discriminator 1) │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - ble.w 1a98e │ │ │ │ │ - mov.w r2, r8, lsl #5 │ │ │ │ │ - add.w r0, r3, r0, lsl #5 │ │ │ │ │ - mov.w fp, r8, lsl #6 │ │ │ │ │ - add.w r4, r0, #16 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:754 │ │ │ │ │ - str.w fp, [sp, #12] │ │ │ │ │ - sub.w r0, r2, #16 │ │ │ │ │ - add r0, lr │ │ │ │ │ - mov fp, r4 │ │ │ │ │ - str r0, [sp, #8] │ │ │ │ │ - mov.w r0, r8, lsl #4 │ │ │ │ │ - str r0, [sp, #36] @ 0x24 │ │ │ │ │ - add.w r0, r3, #16 │ │ │ │ │ - str r0, [sp, #4] │ │ │ │ │ - sub.w r0, lr, #16 │ │ │ │ │ - str r0, [sp, #20] │ │ │ │ │ - movs r0, #0 │ │ │ │ │ - str r0, [sp, #16] │ │ │ │ │ - strd r1, lr, [sp, #40] @ 0x28 │ │ │ │ │ - strd r3, r2, [sp, #48] @ 0x30 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:756 │ │ │ │ │ - ldr r2, [sp, #32] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:757 │ │ │ │ │ - mov.w sl, #2 │ │ │ │ │ - ldr r1, [sp, #4] │ │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ │ - add.w r9, r2, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:756 │ │ │ │ │ - mov ip, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:757 (discriminator 1) │ │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ │ - mov lr, r3 │ │ │ │ │ - add.w r7, r2, fp │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:756 │ │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ │ - add r3, r0 │ │ │ │ │ - mov r0, fp │ │ │ │ │ - ldrd r6, r5, [sp, #128] @ 0x80 │ │ │ │ │ - ldr r4, [sp, #136] @ 0x88 │ │ │ │ │ - mov r1, r2 │ │ │ │ │ - str r3, [sp, #20] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:757 │ │ │ │ │ - str.w fp, [sp, #24] │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:1962 │ │ │ │ │ - vldr d16, [r1, #-16] │ │ │ │ │ - vldr d17, [r1, #-8] │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:631 │ │ │ │ │ - vldr d24, [r3, #-16] │ │ │ │ │ - vldr d25, [r3, #-8] │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:1962 │ │ │ │ │ - vldr d28, [r2, #48] @ 0x30 │ │ │ │ │ - vldr d29, [r2, #56] @ 0x38 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:631 │ │ │ │ │ - vldr d20, [lr, #48] @ 0x30 │ │ │ │ │ - vldr d21, [lr, #56] @ 0x38 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q4, q14, q8 │ │ │ │ │ - vldr d6, [r3, #-32] @ 0xffffffe0 │ │ │ │ │ - vldr d7, [r3, #-24] @ 0xffffffe8 │ │ │ │ │ - vldr d30, [r1, #-32] @ 0xffffffe0 │ │ │ │ │ - vldr d31, [r1, #-24] @ 0xffffffe8 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q14, q14, q8 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:1962 │ │ │ │ │ - vldr d22, [lr, #32] │ │ │ │ │ - vldr d23, [lr, #40] @ 0x28 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q8, q10, q12 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:1962 │ │ │ │ │ - vldr d26, [r2, #32] │ │ │ │ │ - vldr d27, [r2, #40] @ 0x28 │ │ │ │ │ - vsub.f32 q10, q10, q12 │ │ │ │ │ - vsub.f32 q5, q13, q15 │ │ │ │ │ - vsub.f32 q9, q11, q3 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q11, q11, q3 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q3, q10, q4 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q10, q10, q4 │ │ │ │ │ -radb4_ps(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:778 │ │ │ │ │ - add.w fp, r6, #4 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:757 (discriminator 3) │ │ │ │ │ - add.w sl, sl, #2 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q13, q13, q15 │ │ │ │ │ -radb4_ps(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:774 (discriminator 1) │ │ │ │ │ - vstr d20, [ip, #16] │ │ │ │ │ - vstr d21, [ip, #24] │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q1, q9, q14 │ │ │ │ │ -radb4_ps(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:10817 │ │ │ │ │ - vld1.32 {d20[]-d21[]}, [fp] │ │ │ │ │ - vld1.32 {d0[]-d1[]}, [r6] │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q9, q9, q14 │ │ │ │ │ - vadd.f32 q14, q8, q5 │ │ │ │ │ -radb4_ps(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:757 (discriminator 1) │ │ │ │ │ - cmp r8, sl │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:781 │ │ │ │ │ - add.w fp, r5, #4 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q2, q11, q13 │ │ │ │ │ -radb4_ps(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:10817 │ │ │ │ │ - vld1.32 {d30[]-d31[]}, [r5] │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q8, q8, q5 │ │ │ │ │ -vmulq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:1193 │ │ │ │ │ - vmul.f32 q5, q1, q0 │ │ │ │ │ - vmul.f32 q0, q14, q0 │ │ │ │ │ - vmul.f32 q1, q1, q10 │ │ │ │ │ - vmul.f32 q14, q14, q10 │ │ │ │ │ -radb4_ps(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:10817 │ │ │ │ │ - vld1.32 {d20[]-d21[]}, [fp] │ │ │ │ │ -vmulq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:1193 │ │ │ │ │ - vmul.f32 q4, q2, q15 │ │ │ │ │ - vmul.f32 q2, q2, q10 │ │ │ │ │ - vmul.f32 q10, q3, q10 │ │ │ │ │ -radb4_ps(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:784 │ │ │ │ │ - add.w fp, r4, #4 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:757 (discriminator 1) │ │ │ │ │ - add.w lr, lr, #32 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:10817 │ │ │ │ │ - vld1.32 {d24[]-d25[]}, [r4] │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q4, q4, q10 │ │ │ │ │ -radb4_ps(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:10817 │ │ │ │ │ - vld1.32 {d20[]-d21[]}, [fp] │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q11, q11, q13 │ │ │ │ │ -vmulq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:1193 │ │ │ │ │ - vmul.f32 q15, q3, q15 │ │ │ │ │ - vmul.f32 q13, q9, q12 │ │ │ │ │ - vmul.f32 q12, q8, q12 │ │ │ │ │ - vmul.f32 q9, q9, q10 │ │ │ │ │ - vmul.f32 q8, q8, q10 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q0, q0, q1 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q5, q5, q14 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q15, q15, q2 │ │ │ │ │ - vadd.f32 q12, q12, q9 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q13, q13, q8 │ │ │ │ │ -radb4_ps(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:763 (discriminator 1) │ │ │ │ │ - vst1.64 {d22-d23}, [ip :64] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:757 (discriminator 1) │ │ │ │ │ - sub.w r3, r3, #32 │ │ │ │ │ - add.w ip, ip, #32 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:780 │ │ │ │ │ - vstr d0, [r9, #16] │ │ │ │ │ - vstr d1, [r9, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:779 │ │ │ │ │ - vst1.64 {d10-d11}, [r9 :64] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:757 (discriminator 1) │ │ │ │ │ - add.w r2, r2, #32 │ │ │ │ │ - sub.w r1, r1, #32 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:783 │ │ │ │ │ - vstr d30, [r0, #16] │ │ │ │ │ - vstr d31, [r0, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:782 │ │ │ │ │ - vst1.64 {d8-d9}, [r0 :64] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:757 (discriminator 1) │ │ │ │ │ - add.w r6, r6, #8 │ │ │ │ │ - add.w r9, r9, #32 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:786 │ │ │ │ │ - vstr d24, [r7, #16] │ │ │ │ │ - vstr d25, [r7, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:785 │ │ │ │ │ - vst1.64 {d26-d27}, [r7 :64] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:757 (discriminator 1) │ │ │ │ │ - add.w r5, r5, #8 │ │ │ │ │ - add.w r0, r0, #32 │ │ │ │ │ - add.w r4, r4, #8 │ │ │ │ │ - add.w r7, r7, #32 │ │ │ │ │ - bgt.w 1a758 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:754 (discriminator 1) │ │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ │ - ldr r1, [sp, #36] @ 0x24 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:754 (discriminator 2) │ │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:754 (discriminator 1) │ │ │ │ │ - add r2, r1 │ │ │ │ │ - str r2, [sp, #4] │ │ │ │ │ - ldrd r2, r0, [sp, #8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:754 (discriminator 2) │ │ │ │ │ - add r3, r8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:754 (discriminator 1) │ │ │ │ │ - add r2, r0 │ │ │ │ │ - str r2, [sp, #8] │ │ │ │ │ - ldr r2, [sp, #28] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:754 (discriminator 2) │ │ │ │ │ - ldr.w fp, [sp, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:754 (discriminator 1) │ │ │ │ │ - cmp r2, r3 │ │ │ │ │ - add fp, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:754 (discriminator 2) │ │ │ │ │ - str r3, [sp, #16] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:754 (discriminator 1) │ │ │ │ │ - bgt.w 1a72c │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:789 │ │ │ │ │ - ldrd r1, lr, [sp, #40] @ 0x28 │ │ │ │ │ - ldrd r3, r2, [sp, #48] @ 0x30 │ │ │ │ │ - mov fp, r0 │ │ │ │ │ - cmp r1, #0 │ │ │ │ │ - bne.n 1a98e │ │ │ │ │ - ldr r1, [sp, #36] @ 0x24 │ │ │ │ │ - movs r5, #3 │ │ │ │ │ - ldr r0, [sp, #28] │ │ │ │ │ - add r1, lr │ │ │ │ │ - adds r4, r1, r2 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:10817 │ │ │ │ │ - ldr r2, [pc, #200] @ (1a9b0 ) │ │ │ │ │ -vld1q_dup_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:10817 │ │ │ │ │ - add.w r6, r0, r8 │ │ │ │ │ - add r2, pc │ │ │ │ │ -radb4_ps(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:757 │ │ │ │ │ - ldr.w lr, [sp, #36] @ 0x24 │ │ │ │ │ -vld1q_dup_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:10817 │ │ │ │ │ - adds r2, #16 │ │ │ │ │ - mla r5, r5, r0, r8 │ │ │ │ │ - add.w r7, r8, r0, lsl #1 │ │ │ │ │ - vld1.32 {d26[]-d27[]}, [r2] │ │ │ │ │ - lsls r6, r6, #4 │ │ │ │ │ - mov r2, r0 │ │ │ │ │ - lsls r5, r5, #4 │ │ │ │ │ -radb4_ps(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:757 │ │ │ │ │ - movs r0, #0 │ │ │ │ │ - lsls r7, r7, #4 │ │ │ │ │ - mov ip, r2 │ │ │ │ │ -./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/13/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q12, q9, q10 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q9, q9, q10 │ │ │ │ │ - vadd.f32 q10, q8, q11 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/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/13/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 r9, r2, lr │ │ │ │ │ - add r9, r3 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q10, q10, q12 │ │ │ │ │ -vmulq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/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, [r9, #-16] │ │ │ │ │ - vstr d19, [r9, #-8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:800 (discriminator 3) │ │ │ │ │ - add.w r9, r6, r2 │ │ │ │ │ - add r9, r3 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q8, q8, q8 │ │ │ │ │ -vmulq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/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, [r9, #-16] │ │ │ │ │ - vstr d23, [r9, #-8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:791 (discriminator 3) │ │ │ │ │ - add r0, r8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:801 (discriminator 1) │ │ │ │ │ - add.w r9, 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 r9, 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, [r9, #-16] │ │ │ │ │ - vstr d17, [r9, #-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 1a90c │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:804 │ │ │ │ │ - add sp, #60 @ 0x3c │ │ │ │ │ - vpop {d8-d11} │ │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:791 (discriminator 1) │ │ │ │ │ - ldr r2, [sp, #28] │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - ble.n 1a98e │ │ │ │ │ - movs r2, #32 │ │ │ │ │ - mov.w fp, #128 @ 0x80 │ │ │ │ │ - str r2, [sp, #36] @ 0x24 │ │ │ │ │ - movs r2, #64 @ 0x40 │ │ │ │ │ - b.n 1a8dc │ │ │ │ │ - nop │ │ │ │ │ - cmp r7, #204 @ 0xcc │ │ │ │ │ - movs r0, r0 │ │ │ │ │ - cmp r5, #48 @ 0x30 │ │ │ │ │ - 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 1aa5c │ │ │ │ │ -./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 1aa32 │ │ │ │ │ -./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 1aa18 │ │ │ │ │ -./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 1a628 │ │ │ │ │ -./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 1aa5e │ │ │ │ │ -./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 1a9ec │ │ │ │ │ -./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 1a0a4 │ │ │ │ │ - ldrd r0, r3, [sp, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1069 │ │ │ │ │ - b.n 1aa18 │ │ │ │ │ -./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 │ │ │ │ │ -unreversed_copy(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1328 │ │ │ │ │ - push {r4, 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 1aace │ │ │ │ │ - lsls r4, r0, #5 │ │ │ │ │ - add.w r3, r1, #48 @ 0x30 │ │ │ │ │ - add r1, r4 │ │ │ │ │ - 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/13/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/13/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 1aa88 │ │ │ │ │ - mvn.w r3, #127 @ 0x7f │ │ │ │ │ - subs r4, #32 │ │ │ │ │ - mla r2, r3, r0, r2 │ │ │ │ │ - add lr, r4 │ │ │ │ │ - adds r2, #128 @ 0x80 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1339 │ │ │ │ │ - vld1.64 {d16-d17}, [lr :64] │ │ │ │ │ -vcombine_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/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/13/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 │ │ │ │ │ - pop {r4, pc} │ │ │ │ │ -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/13/include/arm_neon.h:9898 │ │ │ │ │ - vorr q13, q8, q8 │ │ │ │ │ - vorr q9, q10, q10 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:9899 │ │ │ │ │ - vzip.32 q8, q10 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:9898 │ │ │ │ │ - vzip.32 q13, q9 │ │ │ │ │ -vcombine_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/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 1ab80 │ │ │ │ │ - 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/13/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/13/include/arm_neon.h:7219 │ │ │ │ │ - vorr d19, d25, d25 │ │ │ │ │ -vzipq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/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/13/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 1ab30 │ │ │ │ │ - mvn.w r3, #31 │ │ │ │ │ - mla ip, r3, r0, ip │ │ │ │ │ - add.w ip, ip, #32 │ │ │ │ │ -vcombine_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/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 r7, [r0, #68] @ 0x44 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1346 │ │ │ │ │ - mov r4, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1347 │ │ │ │ │ - ldr r6, [r0, #0] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1346 │ │ │ │ │ - mov r5, r2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1347 │ │ │ │ │ - ldr r0, [r0, #4] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1351 │ │ │ │ │ - cmp r7, #0 │ │ │ │ │ - bne.n 1ac3a │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1352 │ │ │ │ │ - add.w r0, r6, #31 │ │ │ │ │ - ands.w r0, r0, r6, asr #32 │ │ │ │ │ - it cc │ │ │ │ │ - movcc r0, r6 │ │ │ │ │ - asrs r0, r0, #5 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1353 │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - bne.n 1acb8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1354 (discriminator 1) │ │ │ │ │ - cmp r6, #31 │ │ │ │ │ - ble.n 1ac1a │ │ │ │ │ - mov r2, r1 │ │ │ │ │ - mov r7, 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 r7, #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/13/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, [r7, #-32] @ 0xffffffe0 │ │ │ │ │ - vstr d19, [r7, #-24] @ 0xffffffe8 │ │ │ │ │ - vstr d16, [r7, #-16] │ │ │ │ │ - vstr d17, [r7, #-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/13/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 1abca │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1358 │ │ │ │ │ - add.w r2, r6, r6, lsr #31 │ │ │ │ │ - add.w r1, r4, #32 │ │ │ │ │ - asrs r2, r2, #1 │ │ │ │ │ - add.w r2, r5, r2, lsl #2 │ │ │ │ │ - bl 1aaf0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1359 │ │ │ │ │ - add.w r2, r5, r6, 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 1aaf0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1369 │ │ │ │ │ - cbnz r3, 1ac76 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1370 (discriminator 1) │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - ble.n 1ac74 │ │ │ │ │ -./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/13/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 1ac42 │ │ │ │ │ -./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 1ac74 │ │ │ │ │ -./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/13/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 1ac80 │ │ │ │ │ -./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 r6, #31 │ │ │ │ │ - ble.n 1ad16 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1361 │ │ │ │ │ - mov r2, r7 │ │ │ │ │ - mov r3, r5 │ │ │ │ │ - mov r7, r1 │ │ │ │ │ - add.w r1, r1, r0, lsl #6 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1362 │ │ │ │ │ - vld1.64 {d18-d19}, [r7 :64] │ │ │ │ │ - vldr d16, [r7, #16] │ │ │ │ │ - vldr d17, [r7, #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 r7, #32 │ │ │ │ │ -vuzpq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/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/13/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 1acc6 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1365 │ │ │ │ │ - add.w r2, r6, #1073741824 @ 0x40000000 │ │ │ │ │ - adds r1, r6, #3 │ │ │ │ │ - subs r2, #24 │ │ │ │ │ - ands.w r1, r1, r6, asr #32 │ │ │ │ │ - it cc │ │ │ │ │ - movcc r1, r6 │ │ │ │ │ - lsls r7, r2, #2 │ │ │ │ │ - bic.w r1, r1, #3 │ │ │ │ │ - add r1, r4 │ │ │ │ │ - adds r2, r5, r7 │ │ │ │ │ - bl 1aa68 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1366 │ │ │ │ │ - movs r3, #3 │ │ │ │ │ - add.w r2, r7, #64 @ 0x40 │ │ │ │ │ - mul.w r6, r3, r6 │ │ │ │ │ - add r2, r5 │ │ │ │ │ - adds r1, r6, r3 │ │ │ │ │ - ands.w r1, r1, r6, asr #32 │ │ │ │ │ - it cc │ │ │ │ │ - movcc r1, r6 │ │ │ │ │ - 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 1aa68 │ │ │ │ │ - nop │ │ │ │ │ -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 │ │ │ │ │ - sub sp, #32 │ │ │ │ │ - mov r5, r2 │ │ │ │ │ - mov r9, r3 │ │ │ │ │ - mov r6, r0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1671 │ │ │ │ │ - str r2, [sp, #20] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1657 │ │ │ │ │ - mov ip, r1 │ │ │ │ │ - ldr.w r2, [pc, #1504] @ 1b35c │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1671 │ │ │ │ │ - str r3, [sp, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1657 │ │ │ │ │ - add r2, pc │ │ │ │ │ - ldr.w r3, [pc, #1500] @ 1b360 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1659 │ │ │ │ │ - ldr r0, [r0, #12] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1657 │ │ │ │ │ - ldrd r4, r8, [sp, #112] @ 0x70 │ │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1659 │ │ │ │ │ - and.w r0, r0, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1658 │ │ │ │ │ - ldr r7, [r6, #4] │ │ │ │ │ - eor.w sl, r0, r8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1657 │ │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ │ - str r3, [sp, #28] │ │ │ │ │ - mov.w r3, #0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1676 │ │ │ │ │ - cmp r4, #0 │ │ │ │ │ - bne.w 1b00c │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1677 │ │ │ │ │ - sub.w r0, r0, r8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1679 │ │ │ │ │ - add r3, sp, #32 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1677 │ │ │ │ │ - clz r0, r0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1679 │ │ │ │ │ - add.w sl, r3, sl, lsl #2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1677 │ │ │ │ │ - lsrs r0, r0, #5 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1679 │ │ │ │ │ - ldr.w r2, [sl, #-12] │ │ │ │ │ - add.w r0, r3, r0, lsl #2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1680 │ │ │ │ │ - ldr r3, [r6, #80] @ 0x50 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1679 │ │ │ │ │ - ldr.w lr, [r0, #-12] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1678 │ │ │ │ │ - ldr r0, [r6, #68] @ 0x44 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq.w 1b24e │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1684 (discriminator 1) │ │ │ │ │ - cmp r7, #0 │ │ │ │ │ - ble.w 1b2f0 │ │ │ │ │ - mov.w r9, r7, lsl #5 │ │ │ │ │ - mov r0, lr │ │ │ │ │ - add.w r4, r1, r9 │ │ │ │ │ -./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 r0, #32 │ │ │ │ │ - cmp r4, r1 │ │ │ │ │ -vuzpq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/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, [r0, #-32] @ 0xffffffe0 │ │ │ │ │ - vstr d19, [r0, #-24] @ 0xffffffe8 │ │ │ │ │ - vstr d16, [r0, #-16] │ │ │ │ │ - vstr d17, [r0, #-8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1684 (discriminator 1) │ │ │ │ │ - bne.n 1adda │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1687 │ │ │ │ │ - str r3, [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, lr │ │ │ │ │ - mov r3, lr │ │ │ │ │ - mov r0, r7 │ │ │ │ │ - bl 19e54 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1688 │ │ │ │ │ - cmp r0, r5 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1689 │ │ │ │ │ - add r2, sp, #32 │ │ │ │ │ - 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, r7, 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, r2, r3, lsl #2 │ │ │ │ │ -pffft_cplx_finalize(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1389 (discriminator 1) │ │ │ │ │ - cmp r7, #3 │ │ │ │ │ -pffft_transform_internal(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1689 │ │ │ │ │ - mov.w sl, sl, lsl #2 │ │ │ │ │ - ldr.w r4, [r3, #-12] │ │ │ │ │ - add.w r3, sl, #32 │ │ │ │ │ - add r3, sp │ │ │ │ │ - ldr.w r3, [r3, #-12] │ │ │ │ │ -pffft_cplx_finalize(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1389 (discriminator 1) │ │ │ │ │ - ble.w 1afb8 │ │ │ │ │ - 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/13/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/13/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/13/include/arm_neon.h:9898 │ │ │ │ │ - vzip.32 q11, q13 │ │ │ │ │ - vzip.32 q10, q15 │ │ │ │ │ -vmulq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/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/13/include/arm_neon.h:9898 │ │ │ │ │ - vzip.32 q8, q14 │ │ │ │ │ - vzip.32 q9, q12 │ │ │ │ │ -vmulq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/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/13/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q1, q13, q1 │ │ │ │ │ -vmulq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/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/13/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q9, q9, q2 │ │ │ │ │ -vmulq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/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/13/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q12, q12, q13 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/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/13/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q11, q11, q9 │ │ │ │ │ - vsub.f32 q12, q1, q12 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q9, q10, q3 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q8, q15, q14 │ │ │ │ │ - vsub.f32 q10, q10, q3 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/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/13/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q15, q11, q8 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/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/13/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 1ae56 │ │ │ │ │ -pffft_transform_internal(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1691 │ │ │ │ │ - cmp.w r8, #0 │ │ │ │ │ - bne.w 1b29a │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1716 │ │ │ │ │ - cmp r4, r5 │ │ │ │ │ - beq.n 1afec │ │ │ │ │ - add r9, 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, r9 │ │ │ │ │ -./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 1afc8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1657 │ │ │ │ │ - ldr r2, [pc, #884] @ (1b364 ) │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1726 │ │ │ │ │ - ldr r3, [pc, #880] @ (1b360 ) │ │ │ │ │ -./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 1b356 │ │ │ │ │ - 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:1695 │ │ │ │ │ - add r3, sp, #32 │ │ │ │ │ - add.w r3, r3, sl, lsl #2 │ │ │ │ │ - ldr.w r4, [r3, #-12] │ │ │ │ │ - cmp r4, r1 │ │ │ │ │ - beq.w 1b2b4 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1698 │ │ │ │ │ - cmp.w r8, #0 │ │ │ │ │ - bne.w 1b2d2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1702 │ │ │ │ │ - ldr r2, [r6, #68] @ 0x44 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1703 │ │ │ │ │ - ldr r3, [r6, #76] @ 0x4c │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1702 │ │ │ │ │ - cbnz r2, 1b066 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1703 │ │ │ │ │ - mov r1, ip │ │ │ │ │ - mov r2, r4 │ │ │ │ │ - mov r0, r7 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1705 │ │ │ │ │ - adds r6, #8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1703 │ │ │ │ │ - bl 1944c │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1704 │ │ │ │ │ - ldr r3, [r6, #72] @ 0x48 │ │ │ │ │ - mov r1, r4 │ │ │ │ │ - str r6, [sp, #4] │ │ │ │ │ - mov r2, r5 │ │ │ │ │ - str r3, [sp, #0] │ │ │ │ │ - mov r3, r9 │ │ │ │ │ - lsls r0, r7, #1 │ │ │ │ │ - bl 1a9b4 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1705 │ │ │ │ │ - subs r3, r5, r0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1716 │ │ │ │ │ - add r2, sp, #32 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1705 │ │ │ │ │ - it ne │ │ │ │ │ - movne r3, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1716 │ │ │ │ │ - add.w r3, r2, r3, lsl #2 │ │ │ │ │ - ldr.w r4, [r3, #-12] │ │ │ │ │ - cmp r5, r4 │ │ │ │ │ - beq.n 1afec │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1719 (discriminator 1) │ │ │ │ │ - cmp r7, #0 │ │ │ │ │ - ble.n 1afec │ │ │ │ │ - mov.w r9, r7, lsl #5 │ │ │ │ │ - b.n 1afc4 │ │ │ │ │ -pffft_cplx_preprocess(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1430 │ │ │ │ │ - add.w lr, r7, #3 │ │ │ │ │ - ands.w lr, lr, r7, asr #32 │ │ │ │ │ - it cc │ │ │ │ │ - movcc lr, r7 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1434 (discriminator 1) │ │ │ │ │ - cmp r7, #3 │ │ │ │ │ - itt gt │ │ │ │ │ - movgt r1, ip │ │ │ │ │ - addgt.w r0, r4, #128 @ 0x80 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1430 │ │ │ │ │ - mov.w lr, lr, 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 1b330 │ │ │ │ │ -./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/13/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/13/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q10, q10, q13 │ │ │ │ │ - vsub.f32 q8, q8, q11 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q13, q12, q14 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q9, q9, q3 │ │ │ │ │ - vsub.f32 q12, q12, q14 │ │ │ │ │ -vmulq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/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/13/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q14, q9, q8 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q9, q9, q8 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q8, q12, q10 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q12, q12, q10 │ │ │ │ │ -vmulq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/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/13/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q11, q15, q4 │ │ │ │ │ - vsub.f32 q10, q13, q0 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q13, q13, q0 │ │ │ │ │ -vmulq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/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/13/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q15, q15, q4 │ │ │ │ │ -vmulq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/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/13/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q14, q14, q3 │ │ │ │ │ -vmulq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/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/13/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q11, q11, q2 │ │ │ │ │ -vmulq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/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/13/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q9, q9, q3 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/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/13/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 lr, 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 1b088 │ │ │ │ │ -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, r4 │ │ │ │ │ - str r6, [sp, #4] │ │ │ │ │ - mov r3, r9 │ │ │ │ │ - mov r2, r5 │ │ │ │ │ - mov r0, r7 │ │ │ │ │ - bl 19e54 │ │ │ │ │ -./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:1710 (discriminator 1) │ │ │ │ │ - mov.w r9, r7, lsl #5 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1711 │ │ │ │ │ - add r3, sp, #32 │ │ │ │ │ - add.w r0, r3, r0, lsl #2 │ │ │ │ │ - ldr.w r4, [r0, #-12] │ │ │ │ │ - add.w r1, r4, r9 │ │ │ │ │ - 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/13/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 1b220 │ │ │ │ │ - b.n 1afc0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1679 │ │ │ │ │ - str r3, [sp, #0] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1680 │ │ │ │ │ - add.w r0, r6, #8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1679 │ │ │ │ │ - str r0, [sp, #4] │ │ │ │ │ - mov r3, r2 │ │ │ │ │ - lsls r0, r7, #1 │ │ │ │ │ - mov r2, lr │ │ │ │ │ - bl 1a57c │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1680 │ │ │ │ │ - cmp r0, r5 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1681 │ │ │ │ │ - add r2, sp, #32 │ │ │ │ │ - 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, r2, r3, lsl #2 │ │ │ │ │ - mov r0, r7 │ │ │ │ │ - mov.w sl, sl, lsl #2 │ │ │ │ │ - ldr.w r4, [r3, #-12] │ │ │ │ │ - add.w r3, sl, #32 │ │ │ │ │ - add r3, sp │ │ │ │ │ - mov r2, r4 │ │ │ │ │ - ldr.w r1, [r3, #-12] │ │ │ │ │ - ldr r3, [r6, #76] @ 0x4c │ │ │ │ │ - bl 190d8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1691 │ │ │ │ │ - cmp.w r8, #0 │ │ │ │ │ - beq.w 1b058 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1692 │ │ │ │ │ - add.w r3, sl, #32 │ │ │ │ │ - mov r1, r4 │ │ │ │ │ - add.w sl, sp, r3 │ │ │ │ │ - mov r0, r6 │ │ │ │ │ - movs r3, #0 │ │ │ │ │ - ldr.w r4, [sl, #-12] │ │ │ │ │ - mov r2, r4 │ │ │ │ │ - bl 1ab90 │ │ │ │ │ - b.n 1b058 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1696 │ │ │ │ │ - sub.w sl, r0, r8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1679 │ │ │ │ │ - add r3, sp, #32 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1696 │ │ │ │ │ - clz sl, sl │ │ │ │ │ - mov.w sl, sl, lsr #5 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1679 │ │ │ │ │ - add.w r3, r3, sl, lsl #2 │ │ │ │ │ - ldr.w r4, [r3, #-12] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1698 │ │ │ │ │ - cmp.w r8, #0 │ │ │ │ │ - beq.w 1b024 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1699 │ │ │ │ │ - mov r1, ip │ │ │ │ │ - movs r3, #1 │ │ │ │ │ - mov r2, r4 │ │ │ │ │ - mov r0, r6 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1703 │ │ │ │ │ - eor.w sl, sl, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1699 │ │ │ │ │ - bl 1ab90 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1703 │ │ │ │ │ - add r3, sp, #32 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1700 │ │ │ │ │ - mov ip, r4 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1703 │ │ │ │ │ - add.w sl, r3, sl, lsl #2 │ │ │ │ │ - ldr.w r4, [sl, #-12] │ │ │ │ │ - b.n 1b024 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1687 │ │ │ │ │ - str r3, [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, lr │ │ │ │ │ - mov r3, lr │ │ │ │ │ - mov r0, r7 │ │ │ │ │ - bl 19e54 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1691 │ │ │ │ │ - cmp.w r8, #0 │ │ │ │ │ - beq.w 1afec │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1688 │ │ │ │ │ - cmp r5, r0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1692 │ │ │ │ │ - add r2, sp, #32 │ │ │ │ │ - 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, r2, r3, lsl #2 │ │ │ │ │ - mov.w sl, sl, lsl #2 │ │ │ │ │ - ldr.w r4, [r3, #-12] │ │ │ │ │ - b.n 1b29a │ │ │ │ │ -./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, r4 │ │ │ │ │ - str r6, [sp, #4] │ │ │ │ │ - mov r3, r9 │ │ │ │ │ - mov r2, r5 │ │ │ │ │ - mov r0, r7 │ │ │ │ │ - bl 19e54 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1710 (discriminator 1) │ │ │ │ │ - cmp r7, #0 │ │ │ │ │ - ble.w 1afec │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1709 │ │ │ │ │ - subs r0, r0, r5 │ │ │ │ │ - it ne │ │ │ │ │ - movne r0, #1 │ │ │ │ │ - b.n 1b208 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1726 │ │ │ │ │ - blx 16ec <__stack_chk_fail@plt> │ │ │ │ │ - nop │ │ │ │ │ - adcs r2, r5 │ │ │ │ │ - movs r0, r0 │ │ │ │ │ - lsls r0, r5, #3 │ │ │ │ │ - movs r0, r0 │ │ │ │ │ - subs r6, #248 @ 0xf8 │ │ │ │ │ - movs r0, r0 │ │ │ │ │ -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 1ad58 │ │ │ │ │ -forward(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft32s.c:10 │ │ │ │ │ - add sp, #8 │ │ │ │ │ - pop {r4, pc} │ │ │ │ │ - nop │ │ │ │ │ -oforward(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft32s.c:11 │ │ │ │ │ - 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 1ad58 │ │ │ │ │ -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 1ad58 │ │ │ │ │ -backward(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft32s.c:12 │ │ │ │ │ - add sp, #8 │ │ │ │ │ - pop {r4, pc} │ │ │ │ │ - nop │ │ │ │ │ -obackward(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft32s.c:13 │ │ │ │ │ - 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 1ad58 │ │ │ │ │ -obackward(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft32s.c:13 │ │ │ │ │ - add sp, #8 │ │ │ │ │ - pop {r4, pc} │ │ │ │ │ - nop │ │ │ │ │ -pffft_reorder_back(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft-wrap.c:105 │ │ │ │ │ - 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 16a4 │ │ │ │ │ -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.w 1ab90 │ │ │ │ │ - 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 1774 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1252 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq.w 1b6e6 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1259 │ │ │ │ │ - str r4, [r0, #0] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1260 │ │ │ │ │ - mov r3, r0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1262 (discriminator 4) │ │ │ │ │ - str r3, [sp, #4] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1260 │ │ │ │ │ - movs r5, #0 │ │ │ │ │ - str r5, [r3, #68] @ 0x44 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1262 (discriminator 1) │ │ │ │ │ - adds r0, r4, #7 │ │ │ │ │ - cmp r4, r5 │ │ │ │ │ - it ge │ │ │ │ │ - movge r0, r4 │ │ │ │ │ - asrs r0, r0, #3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1262 (discriminator 4) │ │ │ │ │ - str r0, [r3, #4] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1263 │ │ │ │ │ - lsls r0, r0, #5 │ │ │ │ │ - bl 1b740 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1263 (discriminator 1) │ │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1263 │ │ │ │ │ - mov r7, 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 1b6fa │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1266 │ │ │ │ │ - ldr.w sl, [r3, #4] │ │ │ │ │ - movs r2, #6 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1265 │ │ │ │ │ - str r0, [r3, #76] @ 0x4c │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1266 │ │ │ │ │ - mul.w r2, r2, sl │ │ │ │ │ - add.w r8, r2, #3 │ │ │ │ │ - ands.w r8, r8, r2, asr #32 │ │ │ │ │ - it cc │ │ │ │ │ - movcc r8, r2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1269 (discriminator 1) │ │ │ │ │ - cmp.w sl, #0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1266 │ │ │ │ │ - mov.w r8, r8, asr #2 │ │ │ │ │ - add.w r2, r0, r8, lsl #4 │ │ │ │ │ - str r2, [sp, #16] │ │ │ │ │ - str r2, [r3, #80] @ 0x50 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1269 (discriminator 1) │ │ │ │ │ - ble.n 1b51e │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1273 │ │ │ │ │ - vmov s15, r4 │ │ │ │ │ - vldr d9, [pc, #604] @ 1b708 │ │ │ │ │ - strd r3, r4, [sp, #4] │ │ │ │ │ - add.w r9, sp, #60 @ 0x3c │ │ │ │ │ - add r6, sp, #56 @ 0x38 │ │ │ │ │ - vcvt.f64.s32 d10, s15 │ │ │ │ │ - mov.w r8, #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, r8, r3, r5 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1272 │ │ │ │ │ - mov.w fp, #0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1273 │ │ │ │ │ - vcvt.f64.s32 d8, s15 │ │ │ │ │ - add.w r5, r7, r5, lsl #2 │ │ │ │ │ - add.w fp, fp, #1 │ │ │ │ │ - mov r1, r6 │ │ │ │ │ - mov r0, r9 │ │ │ │ │ -./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, fp │ │ │ │ │ - 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 1720 │ │ │ │ │ - ldr r2, [sp, #56] @ 0x38 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1272 (discriminator 1) │ │ │ │ │ - cmp.w fp, #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 1b4dc │ │ │ │ │ -./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 sl, r4 │ │ │ │ │ - bne.n 1b4c2 │ │ │ │ │ - ldrd r3, r4, [sp, #4] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1278 │ │ │ │ │ - ldr r1, [pc, #504] @ (1b718 ) │ │ │ │ │ - adds r2, r4, #3 │ │ │ │ │ - str r7, [sp, #12] │ │ │ │ │ -decompose(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1087 │ │ │ │ │ - movs r5, #0 │ │ │ │ │ -pffft_new_setup(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1278 │ │ │ │ │ - ands.w r2, r2, r4, asr #32 │ │ │ │ │ - it cc │ │ │ │ │ - movcc r2, r4 │ │ │ │ │ -decompose(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1088 (discriminator 1) │ │ │ │ │ - movs r6, #4 │ │ │ │ │ - add r1, pc │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1099 │ │ │ │ │ - add.w fp, r3, #16 │ │ │ │ │ -pffft_new_setup(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1278 │ │ │ │ │ - asrs r2, r2, #2 │ │ │ │ │ - adds r1, #24 │ │ │ │ │ - str r2, [sp, #32] │ │ │ │ │ -decompose(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1087 │ │ │ │ │ - mov r4, r2 │ │ │ │ │ - mov r8, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1099 │ │ │ │ │ - add.w sl, r3, #20 │ │ │ │ │ - str.w sl, [sp, #4] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1090 │ │ │ │ │ - cmp r4, #1 │ │ │ │ │ - beq.n 1b5b4 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1091 │ │ │ │ │ - sdiv r2, r4, r6 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1093 │ │ │ │ │ - mls r3, r6, r2, r4 │ │ │ │ │ - cbnz r3, 1b5b4 │ │ │ │ │ - str r1, [sp, #8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1096 │ │ │ │ │ - sub.w sl, r6, #2 │ │ │ │ │ - adds r7, r5, #3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1091 │ │ │ │ │ - mov r4, r2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1096 │ │ │ │ │ - clz sl, sl │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1101 │ │ │ │ │ - mov.w r9, #2 │ │ │ │ │ - add.w r7, r8, r7, lsl #2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1096 │ │ │ │ │ - mov.w sl, sl, lsr #5 │ │ │ │ │ - b.n 1b582 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1090 │ │ │ │ │ - cmp r4, #1 │ │ │ │ │ - beq.n 1b5b2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1091 │ │ │ │ │ - sdiv r2, r4, r6 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1093 │ │ │ │ │ - mls r1, r6, r2, r4 │ │ │ │ │ - cbnz r1, 1b5b2 │ │ │ │ │ - mov r4, r2 │ │ │ │ │ -./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, sl, #1 │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - beq.n 1b572 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1099 │ │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ │ -./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, fp │ │ │ │ │ - sub.w r2, r2, #4 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1097 (discriminator 1) │ │ │ │ │ - ble.n 1b5aa │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1099 │ │ │ │ │ - blx 166c │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1101 │ │ │ │ │ - str.w r9, [r8, #16] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1090 │ │ │ │ │ - cmp r4, #1 │ │ │ │ │ - bne.n 1b576 │ │ │ │ │ - ldr r1, [sp, #8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1088 (discriminator 1) │ │ │ │ │ - ldr.w r6, [r1, #4]! │ │ │ │ │ - cmp r6, #0 │ │ │ │ │ - bne.n 1b548 │ │ │ │ │ -rffti1_ps(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1119 │ │ │ │ │ - vldr s15, [sp, #32] │ │ │ │ │ -./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, #332] @ 1b710 │ │ │ │ │ - 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 r7, [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 1b6ea │ │ │ │ │ - mov.w fp, r5, lsl #2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1120 │ │ │ │ │ - mov r4, r6 │ │ │ │ │ - str.w fp, [sp, #52] @ 0x34 │ │ │ │ │ - add.w r6, r8, #12 │ │ │ │ │ - str r6, [sp, #48] @ 0x30 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1122 │ │ │ │ │ - movs r5, #1 │ │ │ │ │ - add.w r2, r8, #8 │ │ │ │ │ - mov r3, r6 │ │ │ │ │ - add r2, fp │ │ │ │ │ - add.w sl, sp, #60 @ 0x3c │ │ │ │ │ - str r2, [sp, #36] @ 0x24 │ │ │ │ │ - mov r6, r5 │ │ │ │ │ - add r1, sp, #56 @ 0x38 │ │ │ │ │ - str r1, [sp, #4] │ │ │ │ │ - strd r7, r8, [sp, #40] @ 0x28 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1124 │ │ │ │ │ - ldr.w r0, [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, #32] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1126 │ │ │ │ │ - mul.w r6, r0, r6 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1129 (discriminator 1) │ │ │ │ │ - cmp r0, #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 1b6a6 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1129 │ │ │ │ │ - str r6, [sp, #24] │ │ │ │ │ - sub.w r8, fp, #3 │ │ │ │ │ - str r4, [sp, #20] │ │ │ │ │ - mov r6, fp │ │ │ │ │ - mov.w r8, r8, lsr #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1125 │ │ │ │ │ - movs r7, #0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1129 │ │ │ │ │ - str.w ip, [sp, #12] │ │ │ │ │ - add.w r8, r8, #1 │ │ │ │ │ - str r0, [sp, #8] │ │ │ │ │ - movs r5, #1 │ │ │ │ │ - str r3, [sp, #28] │ │ │ │ │ - mov fp, r4 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1132 │ │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1134 (discriminator 1) │ │ │ │ │ - cmp r6, #2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1132 │ │ │ │ │ - add r7, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1133 │ │ │ │ │ - vmov s15, r7 │ │ │ │ │ - vcvt.f32.s32 s16, s15 │ │ │ │ │ - vmul.f32 s16, s16, s17 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1134 (discriminator 1) │ │ │ │ │ - ble.n 1b688 │ │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1131 │ │ │ │ │ - mov.w r9, #0 │ │ │ │ │ - add.w r4, r3, fp, lsl #2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1136 │ │ │ │ │ - ldr r1, [sp, #4] │ │ │ │ │ - add.w r9, r9, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1137 │ │ │ │ │ - mov r0, sl │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1134 (discriminator 1) │ │ │ │ │ - adds r4, #8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1137 │ │ │ │ │ - vmov s15, r9 │ │ │ │ │ - vcvt.f32.s32 s0, s15 │ │ │ │ │ - vmul.f32 s0, s0, s16 │ │ │ │ │ - blx 1720 │ │ │ │ │ - ldr r2, [sp, #56] @ 0x38 │ │ │ │ │ - ldr r3, [sp, #60] @ 0x3c │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1134 (discriminator 1) │ │ │ │ │ - cmp r9, r8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1137 (discriminator 1) │ │ │ │ │ - str.w r2, [r4, #-8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1138 (discriminator 1) │ │ │ │ │ - str.w r3, [r4, #-4] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1134 (discriminator 1) │ │ │ │ │ - bne.n 1b65e │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1129 (discriminator 1) │ │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1129 (discriminator 2) │ │ │ │ │ - adds r5, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1140 │ │ │ │ │ - add fp, r6 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1129 (discriminator 1) │ │ │ │ │ - cmp r3, r5 │ │ │ │ │ - bne.n 1b640 │ │ │ │ │ - ldr r4, [sp, #20] │ │ │ │ │ - mov fp, r6 │ │ │ │ │ - mov r0, r3 │ │ │ │ │ - add.w r2, fp, r4 │ │ │ │ │ - subs r0, #2 │ │ │ │ │ - ldrd r6, r3, [sp, #24] │ │ │ │ │ - mla r4, fp, r0, r2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1123 (discriminator 1) │ │ │ │ │ - ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ - cmp r2, r3 │ │ │ │ │ - bne.n 1b60c │ │ │ │ │ - ldrd r7, r3, [sp, #40] @ 0x28 │ │ │ │ │ - ldrd r6, fp, [sp, #48] @ 0x30 │ │ │ │ │ - add fp, 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 fp, 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 1b6b8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1294 │ │ │ │ │ - ldr r1, [sp, #32] │ │ │ │ │ - cmp r1, r2 │ │ │ │ │ - bne.n 1b6d6 │ │ │ │ │ -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} │ │ │ │ │ - str r3, [sp, #4] │ │ │ │ │ -pffft_destroy_setup(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1305 │ │ │ │ │ - mov r0, r7 │ │ │ │ │ - bl 1b7a0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1306 │ │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ │ - mov r0, r3 │ │ │ │ │ - blx 168c │ │ │ │ │ -pffft_new_setup(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1252 (discriminator 1) │ │ │ │ │ - movs r3, #0 │ │ │ │ │ - b.n 1b6ca │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1293 (discriminator 1) │ │ │ │ │ - itt eq │ │ │ │ │ - moveq.w fp, #4 │ │ │ │ │ - addeq.w r6, r8, #12 │ │ │ │ │ - beq.n 1b6b4 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1293 │ │ │ │ │ - movs r2, #1 │ │ │ │ │ - b.n 1b6c4 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1264 (discriminator 1) │ │ │ │ │ - mov r0, r3 │ │ │ │ │ - blx 168c │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1264 │ │ │ │ │ - b.n 1b6e6 │ │ │ │ │ - nop │ │ │ │ │ - nop.w │ │ │ │ │ - cmp r5, #24 │ │ │ │ │ - strb r4, [r0, r1] │ │ │ │ │ - movs r1, #251 @ 0xfb │ │ │ │ │ - stmia r0!, {r0, r3, r4} │ │ │ │ │ - cmp r5, #24 │ │ │ │ │ - strb r4, [r0, r1] │ │ │ │ │ - movs r1, #251 @ 0xfb │ │ │ │ │ - ands r1, r3 │ │ │ │ │ - movs r0, #236 @ 0xec │ │ │ │ │ - movs r0, r0 │ │ │ │ │ -pffft_destroy_setup(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1304 │ │ │ │ │ - cbz r0, 1b73e │ │ │ │ │ -./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 1b7a0 │ │ │ │ │ -./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 1688 │ │ │ │ │ - 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 1774 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/util-simd.c:15 │ │ │ │ │ - mov r3, r0 │ │ │ │ │ - cbz r0, 1b762 │ │ │ │ │ -./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 1774 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/util-simd.c:15 │ │ │ │ │ - cbz r0, 1b79c │ │ │ │ │ -./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 1800 │ │ │ │ │ - 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 1b798 │ │ │ │ │ -_soxr_simd32_aligned_free(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/util-simd.c:36 │ │ │ │ │ - cbz r0, 1b7aa │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/util-simd.c:37 │ │ │ │ │ - ldr.w r0, [r0, #-4] │ │ │ │ │ - b.w 1688 │ │ │ │ │ -./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 1b846 │ │ │ │ │ - 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/13/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/13/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/13/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q9, q9, q10 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/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/13/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 1b7e4 │ │ │ │ │ -./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 1b8de │ │ │ │ │ - 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/13/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/13/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/13/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q9, q9, q10 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/13/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/13/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 1b87c │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/util-simd.c:88 │ │ │ │ │ - lsls r0, r0, #2 │ │ │ │ │ - adds r3, r2, r0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/util-simd.c:87 │ │ │ │ │ - vstr s15, [r1] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/util-simd.c:88 │ │ │ │ │ - vldr s13, [r3] │ │ │ │ │ - adds r3, r0, #4 │ │ │ │ │ - add r2, r3 │ │ │ │ │ - add r3, r1 │ │ │ │ │ - vldr s12, [r2] │ │ │ │ │ - vldr s15, [r3] │ │ │ │ │ - add r0, r1 │ │ │ │ │ - vnmul.f32 s15, s15, s12 │ │ │ │ │ - vldr s14, [r0] │ │ │ │ │ - vfma.f32 s15, s13, s14 │ │ │ │ │ - vstr s15, [r1, #4] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/util-simd.c:89 │ │ │ │ │ - pop {r4, r5, pc} │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ __aeabi_uidiv(): │ │ │ │ │ subs r2, r1, #1 │ │ │ │ │ __udivsi3(): │ │ │ │ │ it eq │ │ │ │ │ bxeq lr │ │ │ │ │ - bcc.w 1bb62 │ │ │ │ │ + bcc.w 160ca │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - bls.w 1bb4c │ │ │ │ │ + bls.w 160b4 │ │ │ │ │ tst r1, r2 │ │ │ │ │ - beq.w 1bb54 │ │ │ │ │ + beq.w 160bc │ │ │ │ │ clz r3, r0 │ │ │ │ │ clz r2, r1 │ │ │ │ │ sub.w r3, r2, r3 │ │ │ │ │ rsb r3, r3, #31 │ │ │ │ │ - add r2, pc, #16 @ (adr r2, 1b948 ) │ │ │ │ │ + add r2, pc, #16 @ (adr r2, 15eb0 ) │ │ │ │ │ add.w r3, r2, r3, lsl #4 │ │ │ │ │ mov.w r2, #0 │ │ │ │ │ mov pc, r3 │ │ │ │ │ nop │ │ │ │ │ nop.w │ │ │ │ │ cmp.w r0, r1, lsl #31 │ │ │ │ │ nop │ │ │ │ │ @@ -49179,48 +38174,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, 1bb68 │ │ │ │ │ + cbz r0, 160d0 │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ - b.w 1c250 │ │ │ │ │ + b.w 167b8 │ │ │ │ │ __aeabi_uidivmod(): │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 1bb62 │ │ │ │ │ + beq.n 160ca │ │ │ │ │ stmdb sp!, {r0, r1, lr} │ │ │ │ │ - bl 1b910 │ │ │ │ │ + bl 15e78 │ │ │ │ │ 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 1be0a │ │ │ │ │ + beq.w 16372 │ │ │ │ │ eor.w ip, r0, r1 │ │ │ │ │ it mi │ │ │ │ │ negmi r1, r1 │ │ │ │ │ subs r2, r1, #1 │ │ │ │ │ - beq.w 1bdda │ │ │ │ │ + beq.w 16342 │ │ │ │ │ movs r3, r0 │ │ │ │ │ it mi │ │ │ │ │ negmi r3, r0 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - bls.w 1bde4 │ │ │ │ │ + bls.w 1634c │ │ │ │ │ tst r1, r2 │ │ │ │ │ - beq.w 1bdf4 │ │ │ │ │ + beq.w 1635c │ │ │ │ │ clz r2, r3 │ │ │ │ │ clz r0, r1 │ │ │ │ │ sub.w r2, r0, r2 │ │ │ │ │ rsb r2, r2, #31 │ │ │ │ │ - add r0, pc, #16 @ (adr r0, 1bbd0 ) │ │ │ │ │ + add r0, pc, #16 @ (adr r0, 16138 ) │ │ │ │ │ add.w r2, r0, r2, lsl #4 │ │ │ │ │ mov.w r0, #0 │ │ │ │ │ mov pc, r2 │ │ │ │ │ nop │ │ │ │ │ nop.w │ │ │ │ │ cmp.w r3, r1, lsl #31 │ │ │ │ │ nop │ │ │ │ │ @@ -49404,28 +38399,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 1c250 │ │ │ │ │ + b.w 167b8 │ │ │ │ │ __aeabi_idivmod(): │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 1be0a │ │ │ │ │ + beq.n 16372 │ │ │ │ │ stmdb sp!, {r0, r1, lr} │ │ │ │ │ - bl 1bb8e │ │ │ │ │ + bl 160f6 │ │ │ │ │ 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 1be44 │ │ │ │ │ + b.n 163ac │ │ │ │ │ nop │ │ │ │ │ __aeabi_dsub(): │ │ │ │ │ eor.w r3, r3, #2147483648 @ 0x80000000 │ │ │ │ │ __adddf3(): │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ mov.w r4, r1, lsl #1 │ │ │ │ │ mov.w r5, r3, lsl #1 │ │ │ │ │ @@ -49433,114 +38428,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 1c032 │ │ │ │ │ + beq.w 1659a │ │ │ │ │ mov.w r4, r4, lsr #21 │ │ │ │ │ rsbs r5, r4, r5, lsr #21 │ │ │ │ │ it lt │ │ │ │ │ neglt r5, r5 │ │ │ │ │ - ble.n 1be96 │ │ │ │ │ + ble.n 163fe │ │ │ │ │ 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 1beb4 │ │ │ │ │ + beq.n 1641c │ │ │ │ │ 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 1bec8 │ │ │ │ │ + beq.n 16430 │ │ │ │ │ negs r2, r2 │ │ │ │ │ sbc.w r3, r3, r3, lsl #1 │ │ │ │ │ teq r4, r5 │ │ │ │ │ - beq.w 1c01e │ │ │ │ │ + beq.w 16586 │ │ │ │ │ sub.w r4, r4, #1 │ │ │ │ │ rsbs lr, r5, #32 │ │ │ │ │ - blt.n 1bef6 │ │ │ │ │ + blt.n 1645e │ │ │ │ │ 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 1bf14 │ │ │ │ │ + b.n 1647c │ │ │ │ │ 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 1bf2a │ │ │ │ │ + bpl.n 16492 │ │ │ │ │ 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 1bf68 │ │ │ │ │ + bcc.n 164d0 │ │ │ │ │ cmp.w r1, #2097152 @ 0x200000 │ │ │ │ │ - bcc.n 1bf50 │ │ │ │ │ + bcc.n 164b8 │ │ │ │ │ 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 1c084 │ │ │ │ │ + bcs.w 165ec │ │ │ │ │ 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 1bf50 │ │ │ │ │ + bcs.n 164b8 │ │ │ │ │ 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 1bfb2 │ │ │ │ │ + bge.n 1651a │ │ │ │ │ adds r2, #12 │ │ │ │ │ - ble.n 1bfae │ │ │ │ │ + ble.n 16516 │ │ │ │ │ add.w ip, r2, #20 │ │ │ │ │ rsb r2, r2, #12 │ │ │ │ │ lsl.w r0, r1, ip │ │ │ │ │ lsr.w r1, r1, r2 │ │ │ │ │ - b.n 1bfc8 │ │ │ │ │ + b.n 16530 │ │ │ │ │ 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 │ │ │ │ │ @@ -49548,17 +38543,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 1c016 │ │ │ │ │ + bge.n 1657e │ │ │ │ │ adds r4, #12 │ │ │ │ │ - bgt.n 1bffe │ │ │ │ │ + bgt.n 16566 │ │ │ │ │ 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 │ │ │ │ │ @@ -49575,35 +38570,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 1bed0 │ │ │ │ │ + b.n 16438 │ │ │ │ │ mvns.w ip, r4, asr #21 │ │ │ │ │ it ne │ │ │ │ │ mvnsne.w ip, r5, asr #21 │ │ │ │ │ - beq.n 1c092 │ │ │ │ │ + beq.n 165fa │ │ │ │ │ teq r4, r5 │ │ │ │ │ it eq │ │ │ │ │ teqeq r0, r2 │ │ │ │ │ - beq.n 1c056 │ │ │ │ │ + beq.n 165be │ │ │ │ │ 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 1c074 │ │ │ │ │ + bne.n 165dc │ │ │ │ │ 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 │ │ │ │ │ @@ -49635,29 +38630,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 1bf7c │ │ │ │ │ + b.n 164e4 │ │ │ │ │ nop │ │ │ │ │ __aeabi_i2d(): │ │ │ │ │ teq r0, #0 │ │ │ │ │ itt eq │ │ │ │ │ moveq r1, #0 │ │ │ │ │ bxeq lr │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ mov.w r4, #1024 @ 0x400 │ │ │ │ │ add.w r4, r4, #50 @ 0x32 │ │ │ │ │ ands.w r5, r0, #2147483648 @ 0x80000000 │ │ │ │ │ it mi │ │ │ │ │ negmi r0, r0 │ │ │ │ │ mov.w r1, #0 │ │ │ │ │ - b.n 1bf7c │ │ │ │ │ + b.n 164e4 │ │ │ │ │ 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 │ │ │ │ │ @@ -49672,36 +38667,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 1bf7c │ │ │ │ │ + b.n 164e4 │ │ │ │ │ nop │ │ │ │ │ __aeabi_ul2d(): │ │ │ │ │ orrs.w r2, r0, r1 │ │ │ │ │ it eq │ │ │ │ │ bxeq lr │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ mov.w r5, #0 │ │ │ │ │ - b.n 1c16a │ │ │ │ │ + b.n 166d2 │ │ │ │ │ __floatdidf(): │ │ │ │ │ orrs.w r2, r0, r1 │ │ │ │ │ it eq │ │ │ │ │ bxeq lr │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ ands.w r5, r1, #2147483648 @ 0x80000000 │ │ │ │ │ - bpl.n 1c16a │ │ │ │ │ + bpl.n 166d2 │ │ │ │ │ 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 1bf2a │ │ │ │ │ + beq.w 16492 │ │ │ │ │ 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 │ │ │ │ │ @@ -49709,99 +38704,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 1bf2a │ │ │ │ │ + b.n 16492 │ │ │ │ │ nop │ │ │ │ │ __aeabi_ldivmod(): │ │ │ │ │ - cbnz r3, 1c1d2 │ │ │ │ │ - cbnz r2, 1c1d2 │ │ │ │ │ + cbnz r3, 1673a │ │ │ │ │ + cbnz r2, 1673a │ │ │ │ │ cmp r1, #0 │ │ │ │ │ ittt lt │ │ │ │ │ movlt r0, #0 │ │ │ │ │ movlt.w r1, #2147483648 @ 0x80000000 │ │ │ │ │ - blt.n 1c1ce │ │ │ │ │ + blt.n 16736 │ │ │ │ │ it eq │ │ │ │ │ cmpeq r0, #0 │ │ │ │ │ itt ne │ │ │ │ │ mvnne.w r1, #2147483648 @ 0x80000000 │ │ │ │ │ movne.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ - b.w 1c250 │ │ │ │ │ + b.w 167b8 │ │ │ │ │ sub.w ip, sp, #8 │ │ │ │ │ strd ip, lr, [sp, #-16]! │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - blt.n 1c1f2 │ │ │ │ │ + blt.n 1675a │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - blt.n 1c218 │ │ │ │ │ - bl 1c2d0 │ │ │ │ │ + blt.n 16780 │ │ │ │ │ + bl 16838 │ │ │ │ │ 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 1c234 │ │ │ │ │ - bl 1c2d0 │ │ │ │ │ + blt.n 1679c │ │ │ │ │ + bl 16838 │ │ │ │ │ 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 1c2d0 │ │ │ │ │ + bl 16838 │ │ │ │ │ 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 1c2d0 │ │ │ │ │ + bl 16838 │ │ │ │ │ ldr.w lr, [sp, #4] │ │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ │ add sp, #16 │ │ │ │ │ negs r2, r2 │ │ │ │ │ sbc.w r3, r3, r3, lsl #1 │ │ │ │ │ bx lr │ │ │ │ │ __aeabi_ldiv0(): │ │ │ │ │ push {r1, lr} │ │ │ │ │ mov.w r0, #8 │ │ │ │ │ - blx 1624 │ │ │ │ │ + blx 134c │ │ │ │ │ pop {r1, pc} │ │ │ │ │ __aeabi_d2lz(): │ │ │ │ │ mov r2, r0 │ │ │ │ │ push {r3, lr} │ │ │ │ │ mov r3, r1 │ │ │ │ │ vmov d7, r2, r3 │ │ │ │ │ vcmpe.f64 d7, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bmi.n 1c278 │ │ │ │ │ + bmi.n 167e0 │ │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ │ - b.w 1c290 │ │ │ │ │ + b.w 167f8 │ │ │ │ │ vneg.f64 d7, d7 │ │ │ │ │ vmov r0, r1, d7 │ │ │ │ │ - bl 1c290 │ │ │ │ │ + bl 167f8 │ │ │ │ │ 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] @ 1c2c0 │ │ │ │ │ + vldr d6, [pc, #44] @ 16828 │ │ │ │ │ vmov d7, r0, r1 │ │ │ │ │ - vldr d5, [pc, #44] @ 1c2c8 │ │ │ │ │ + vldr d5, [pc, #44] @ 16830 │ │ │ │ │ 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 │ │ │ │ │ @@ -49823,64 +38818,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 1c3b4 │ │ │ │ │ + bcc.n 1691c │ │ │ │ │ clz r6, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 1c3c6 │ │ │ │ │ + beq.n 1692e │ │ │ │ │ clz r1, r5 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.n 1c3be │ │ │ │ │ + beq.n 16926 │ │ │ │ │ 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 1c33c │ │ │ │ │ + bcc.n 168a4 │ │ │ │ │ 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, 1c3b4 │ │ │ │ │ + cbz r6, 1691c │ │ │ │ │ mov.w r2, r8, lsr #1 │ │ │ │ │ mov r8, r6 │ │ │ │ │ orr.w r2, r2, r3, lsl #31 │ │ │ │ │ lsrs r3, r3, #1 │ │ │ │ │ - b.n 1c362 │ │ │ │ │ + b.n 168ca │ │ │ │ │ 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 1c374 │ │ │ │ │ + beq.n 168dc │ │ │ │ │ cmp r4, r2 │ │ │ │ │ sbcs.w r9, r5, r3 │ │ │ │ │ - bcs.n 1c34c │ │ │ │ │ + bcs.n 168b4 │ │ │ │ │ adds r4, r4, r4 │ │ │ │ │ adcs r5, r5 │ │ │ │ │ subs.w r8, r8, #1 │ │ │ │ │ - bne.n 1c362 │ │ │ │ │ + bne.n 168ca │ │ │ │ │ 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 │ │ │ │ │ @@ -49891,28 +38886,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, 1c3ba │ │ │ │ │ + cbz r7, 16922 │ │ │ │ │ strd r4, r5, [r7] │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ clz r1, r4 │ │ │ │ │ adds r1, #32 │ │ │ │ │ - b.n 1c2fa │ │ │ │ │ + b.n 16862 │ │ │ │ │ clz r6, r2 │ │ │ │ │ clz r1, r5 │ │ │ │ │ adds r6, #32 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.n 1c2fa │ │ │ │ │ - b.n 1c3be │ │ │ │ │ + bne.n 16862 │ │ │ │ │ + b.n 16926 │ │ │ │ │ nop │ │ │ │ │ atexit(): │ │ │ │ │ - ldr r3, [pc, #8] @ (1c3e4 ) │ │ │ │ │ + ldr r3, [pc, #8] @ (1694c ) │ │ │ │ │ movs r1, #0 │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ - b.w 17ec <__cxa_atexit@plt> │ │ │ │ │ - cmp r4, #32 │ │ │ │ │ + b.w 1514 <__cxa_atexit@plt> │ │ │ │ │ + movs r6, #184 @ 0xb8 │ │ │ │ │ ... │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {} │ │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Disassembly of section .fini: │ │ │ │ │ │ │ │ │ │ -0001c3e8 <.fini>: │ │ │ │ │ +00016950 <.fini>: │ │ │ │ │ _fini(): │ │ │ │ │ push {r3, lr} │ │ │ │ │ pop {r3, pc} │ │ │ │ ├── readelf --wide --decompress --hex-dump=.rodata {} │ │ │ │ │ @@ -1,306 +1,296 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.rodata': │ │ │ │ │ - 0x0001c3f0 3e000000 41000000 0c000000 41000000 >...A.......A... │ │ │ │ │ - 0x0001c400 11000000 41000000 27000000 41000000 ....A...'...A... │ │ │ │ │ - 0x0001c410 36000000 41000000 03000000 41000000 6...A.......A... │ │ │ │ │ - 0x0001c420 06000000 41000000 15000000 41000000 ....A.......A... │ │ │ │ │ - 0x0001c430 0f000000 41000000 0e000000 41000000 ....A.......A... │ │ │ │ │ - 0x0001c440 26000000 41000000 13000000 41000000 &...A.......A... │ │ │ │ │ - 0x0001c450 29000000 41000000 02000000 41000000 )...A.......A... │ │ │ │ │ - 0x0001c460 19000000 41000000 0a000000 41000000 ....A.......A... │ │ │ │ │ - 0x0001c470 0b000000 41000000 00000000 00000000 ....A........... │ │ │ │ │ - 0x0001c480 6e756c6c 20696e70 75742062 75666665 null input buffe │ │ │ │ │ - 0x0001c490 7220706f 696e7465 72000000 6c696273 r pointer...libs │ │ │ │ │ - 0x0001c4a0 6f78722d 302e312e 33000000 32196400 oxr-0.1.3...2.d. │ │ │ │ │ - 0x0001c4b0 696e7661 6c696420 696f2064 61746174 invalid io datat │ │ │ │ │ - 0x0001c4c0 79706528 73290000 6d616c6c 6f632066 ype(s)..malloc f │ │ │ │ │ - 0x0001c4d0 61696c65 64000000 696e7661 6c696420 ailed...invalid │ │ │ │ │ - 0x0001c4e0 736f7872 5f742070 6f696e74 65720000 soxr_t pointer.. │ │ │ │ │ - 0x0001c4f0 6d757374 20736574 20232063 68616e6e must set # chann │ │ │ │ │ - 0x0001c500 656c7320 6265666f 7265204f 2f492072 els before O/I r │ │ │ │ │ - 0x0001c510 6174696f 00000000 492f4f20 72617469 atio....I/O rati │ │ │ │ │ - 0x0001c520 6f206f75 742d6f66 2d72616e 67650000 o out-of-range.. │ │ │ │ │ - 0x0001c530 76617279 696e6720 4f2f4920 72617469 varying O/I rati │ │ │ │ │ - 0x0001c540 6f206973 206e6f74 20737570 706f7274 o is not support │ │ │ │ │ - 0x0001c550 65642077 69746820 74686973 20717561 ed with this qua │ │ │ │ │ - 0x0001c560 6c697479 206c6576 656c0000 696e7661 lity level..inva │ │ │ │ │ - 0x0001c570 6c696420 23206f66 20636861 6e6e656c lid # of channel │ │ │ │ │ - 0x0001c580 73000000 23206f66 20636861 6e6e656c s...# of channel │ │ │ │ │ - 0x0001c590 73206361 6e277420 62652063 68616e67 s can't be chang │ │ │ │ │ - 0x0001c5a0 65640000 534f5852 5f545241 43450000 ed..SOXR_TRACE.. │ │ │ │ │ - 0x0001c5b0 61726368 3a202573 00000000 534f5852 arch: %s....SOXR │ │ │ │ │ - 0x0001c5c0 5f4d494e 5f444654 5f53495a 45000000 _MIN_DFT_SIZE... │ │ │ │ │ - 0x0001c5d0 534f5852 5f4c4152 47455f44 46545f53 SOXR_LARGE_DFT_S │ │ │ │ │ - 0x0001c5e0 495a4500 534f5852 5f434f45 46535f53 IZE.SOXR_COEFS_S │ │ │ │ │ - 0x0001c5f0 495a4500 534f5852 5f4e554d 5f544852 IZE.SOXR_NUM_THR │ │ │ │ │ - 0x0001c600 45414453 00000000 534f5852 5f434f45 EADS....SOXR_COE │ │ │ │ │ - 0x0001c610 465f494e 54455250 00000000 534f5852 F_INTERP....SOXR │ │ │ │ │ - 0x0001c620 5f535452 4943545f 42554600 534f5852 _STRICT_BUF.SOXR │ │ │ │ │ - 0x0001c630 5f4e4f53 4d414c4c 494e544f 50540000 _NOSMALLINTOPT.. │ │ │ │ │ - 0x0001c640 534f5852 5f555345 5f53494d 44000000 SOXR_USE_SIMD... │ │ │ │ │ - 0x0001c650 534f5852 5f555345 5f53494d 44333200 SOXR_USE_SIMD32. │ │ │ │ │ - 0x0001c660 6e756c6c 206f7574 70757420 62756666 null output buff │ │ │ │ │ - 0x0001c670 65722070 6f696e74 65720000 04080402 er pointer...... │ │ │ │ │ - 0x0001c680 00000000 696e7075 74206675 6e637469 ....input functi │ │ │ │ │ - 0x0001c690 6f6e2072 65706f72 74656420 6661696c on reported fail │ │ │ │ │ - 0x0001c6a0 75726500 6e756c6c 20706f69 6e746572 ure.null pointer │ │ │ │ │ - 0x0001c6b0 00000000 6d616b65 5f6c7066 286e3d25 ....make_lpf(n=% │ │ │ │ │ - 0x0001c6c0 69204663 3d252e37 67206265 74613d25 i Fc=%.7g beta=% │ │ │ │ │ - 0x0001c6d0 67207268 6f3d2567 20736361 6c653d25 g rho=%g scale=% │ │ │ │ │ - 0x0001c6e0 67290000 2e2f7369 6e637465 73742025 g).../sinctest % │ │ │ │ │ - 0x0001c6f0 2d31322e 37672025 2d31322e 37672025 -12.7g %-12.7g % │ │ │ │ │ - 0x0001c700 67203020 252d3567 20256920 25692035 g 0 %-5g %i %i 5 │ │ │ │ │ - 0x0001c710 30202567 20256720 2d34203e 31000000 0 %g %g -4 >1... │ │ │ │ │ - 0x0001c720 6c6f6728 30290000 6e50493d 25672070 log(0)..nPI=%g p │ │ │ │ │ - 0x0001c730 65616b2d 73756d40 25693d25 67202876 eak-sum@%i=%g (v │ │ │ │ │ - 0x0001c740 616c4025 693d2567 293b206c 656e3d25 al@%i=%g); len=% │ │ │ │ │ - 0x0001c750 6920706f 73743d25 69202825 67252529 i post=%i (%g%%) │ │ │ │ │ - 0x0001c760 00000000 6669725f 6c656e3d 25692064 ....fir_len=%i d │ │ │ │ │ - 0x0001c770 66745f6c 656e6774 683d2569 2046703d ft_length=%i Fp= │ │ │ │ │ - 0x0001c780 25672046 733d2567 20466e3d 25672061 %g Fs=%g Fn=%g a │ │ │ │ │ - 0x0001c790 74743d25 67202569 2f256900 696d6167 tt=%g %i/%i.imag │ │ │ │ │ - 0x0001c7a0 696e6720 67726561 74657220 7468616e ing greater than │ │ │ │ │ - 0x0001c7b0 20726f6c 6c6f6666 00000000 7472616e rolloff....tran │ │ │ │ │ - 0x0001c7c0 73697469 6f6e2062 616e6477 69647468 sition bandwidth │ │ │ │ │ - 0x0001c7d0 206e6f74 20696e20 5b302e32 2c35305d not in [0.2,50] │ │ │ │ │ - 0x0001c7e0 2025206f 66206e79 71756973 74000000 % of nyquist... │ │ │ │ │ - 0x0001c7f0 70686173 65207265 73706f6e 7365206e phase response n │ │ │ │ │ - 0x0001c800 6f742069 6e205b30 3d6d696e 2d706861 ot in [0=min-pha │ │ │ │ │ - 0x0001c810 73652c31 30303d6d 61782d70 68617365 se,100=max-phase │ │ │ │ │ - 0x0001c820 5d202500 70726563 6973696f 6e206e6f ] %.precision no │ │ │ │ │ - 0x0001c830 7420696e 205b3135 2c33335d 20626974 t in [15,33] bit │ │ │ │ │ - 0x0001c840 73000000 72657361 6d706c69 6e672066 s...resampling f │ │ │ │ │ - 0x0001c850 6163746f 72206e6f 7420706f 73697469 actor not positi │ │ │ │ │ - 0x0001c860 76650000 7472616e 73697469 6f6e2062 ve..transition b │ │ │ │ │ - 0x0001c870 616e6420 6e6f7420 77697468 696e205b and not within [ │ │ │ │ │ - 0x0001c880 35302c31 35305d20 25206f66 206e7971 50,150] % of nyq │ │ │ │ │ - 0x0001c890 75697374 00000000 6f757420 6f66206d uist....out of m │ │ │ │ │ - 0x0001c8a0 656d6f72 79000000 7462775f 74696768 emory...tbw_tigh │ │ │ │ │ - 0x0001c8b0 74656e3d 25672028 25676442 29000000 ten=%g (%gdB)... │ │ │ │ │ - 0x0001c8c0 6669725f 6c656e3d 25692070 68617365 fir_len=%i phase │ │ │ │ │ - 0x0001c8d0 733d2569 20636f65 665f696e 74657270 s=%i coef_interp │ │ │ │ │ - 0x0001c8e0 3d256920 73697a65 3d252e33 676b0000 =%i size=%.3gk.. │ │ │ │ │ - 0x0001c8f0 25673a20 3e3e2569 2025692f 25692025 %g: >>%i %i/%i % │ │ │ │ │ - 0x0001c900 692f2567 2025692f 25692028 25782900 i/%g %i/%i (%x). │ │ │ │ │ - 0x0001c910 2535697c 252d3569 20707265 6c6f6164 %5i|%-5i preload │ │ │ │ │ - 0x0001c920 3d256920 72656d4c 3d256900 63723332 =%i remL=%i.cr32 │ │ │ │ │ - 0x0001c930 00000000 63723634 00000000 76723332 ....cr64....vr32 │ │ │ │ │ - 0x0001c940 00000000 252d3369 20707265 6c6f6164 ....%-3i preload │ │ │ │ │ - 0x0001c950 3d256900 78666164 65206c65 76656c20 =%i.xfade level │ │ │ │ │ - 0x0001c960 25692c20 696e633f 3d256900 73776974 %i, inc?=%i.swit │ │ │ │ │ - 0x0001c970 63682066 726f6d20 73746167 65202569 ch from stage %i │ │ │ │ │ - 0x0001c980 20746f20 25692c20 78322066 726f6d20 to %i, x2 from │ │ │ │ │ - 0x0001c990 25692074 6f202569 00000000 63723332 %i to %i....cr32 │ │ │ │ │ - 0x0001c9a0 73000000 04566e3f f4fd543f 5eba293f s....Vn?..T?^.)? │ │ │ │ │ - 0x0001c9b0 31323434 38203438 38203434 204c204f 12448 488 44 L O │ │ │ │ │ - 0x0001c9c0 4d500000 0000803f 0000803f 0000004f MP.....?...?...O │ │ │ │ │ - 0x0001c9d0 00000047 00000000 24fd0d33 b66ed73d ...G....$..3.n.= │ │ │ │ │ - 0x0001c9e0 cb1825a8 1d4e263e 2730d835 4164753e ..%..N&>'0.5Adu> │ │ │ │ │ - 0x0001c9f0 8a8572fa eeb2c03e 4ee234e7 a522053f ..r....>N.4..".? │ │ │ │ │ - 0x0001ca00 ea021b32 a422453f f87ad2c0 852e803f ...2."E?.z.....? │ │ │ │ │ - 0x0001ca10 eda49878 5634b23f d9da711c c771dc3f ...xV4.?..q..q.? │ │ │ │ │ - 0x0001ca20 aec6711c c771fc3f 01000000 00001040 ..q..q.?.......@ │ │ │ │ │ - 0x0001ca30 00000000 00001040 00000000 0000f03f .......@.......? │ │ │ │ │ - 0x0001ca40 c8dcba48 20abdf3d 2b311f12 1925233e ...H ..=+1...%#> │ │ │ │ │ - 0x0001ca50 eb2e658f 65fc753e be8adbd1 a5a0c03e ..e.e.u>.......> │ │ │ │ │ - 0x0001ca60 297353eb bb25053f 2ddfb7af 4222453f )sS..%.?-...B"E? │ │ │ │ │ - 0x0001ca70 458919b4 8e2e803f 051b493f 5534b23f E......?..I?U4.? │ │ │ │ │ - 0x0001ca80 34ce855b c771dc3f 94b85a13 c771fc3f 4..[.q.?..Z..q.? │ │ │ │ │ - 0x0001ca90 d75ae300 00001040 030194ff ffff0f40 .Z.....@.......@ │ │ │ │ │ - 0x0001caa0 528c1700 0000f03f 1d03f096 7045e53d R......?....pE.= │ │ │ │ │ - 0x0001cab0 133ea181 ecca153e 941676d0 93e7783e .>.....>..v...x> │ │ │ │ │ - 0x0001cac0 c2d181b9 86fbbf3e 21946ec8 6456053f .......>!.n.dV.? │ │ │ │ │ - 0x0001cad0 70b726d4 c817453f 5a5c13ab 3830803f p.&...E?Z\..80.? │ │ │ │ │ - 0x0001cae0 2057b0d2 f033b23f 2a29092f ea71dc3f W...3.?*)./.q.? │ │ │ │ │ - 0x0001caf0 28a4a26c be71fc3f 5fd48676 01001040 (..l.q.?_..v...@ │ │ │ │ │ - 0x0001cb00 317c63cc feff0f40 46ac5674 0000f03f 1|c....@F.Vt...? │ │ │ │ │ - 0x0001cb10 0aac4084 706aec3d 1d532547 453205be ..@.pj.=.S%GE2.. │ │ │ │ │ - 0x0001cb20 c023b67f 3db1803e 217fc41e 1e8fba3e .#..=..>!......> │ │ │ │ │ - 0x0001cb30 98a7ab80 4784063f d0a4c76f c8b9443f ....G..?...o..D? │ │ │ │ │ - 0x0001cb40 f7f3e5e1 b345803f da790a2c af2cb23f .....E.?.y.,.,.? │ │ │ │ │ - 0x0001cb50 96f7aa5e 8275dc3f 753f64a8 7870fc3f ...^.u.?u?d.xp.? │ │ │ │ │ - 0x0001cb60 9ba04aaa 4f001040 6a946467 a3ff0f40 ..J.O..@j.dg...@ │ │ │ │ │ - 0x0001cb70 27903297 3100f03f cc128ad6 92e1f23d '.2.1..?.......= │ │ │ │ │ - 0x0001cb80 3447955e 28bf30be 25ad3226 3c7b8a3e 4G.^(.0.%.2&<{.> │ │ │ │ │ - 0x0001cb90 82a8240d 0704a43e 3ec897e5 60420b3f ..$....>>...`B.? │ │ │ │ │ - 0x0001cba0 0fc25039 f7c8423f 409b2be1 87da803f ..P9..B?@.+....? │ │ │ │ │ - 0x0001cbb0 84153c08 edeab13f b69dbb76 08a0dc3f ..<....?...v...? │ │ │ │ │ - 0x0001cbc0 cab7b2a9 d95cfc3f 44ec8617 71061040 .....\.?D...q..@ │ │ │ │ │ - 0x0001cbd0 b111a3c6 52f60f40 8571a6e0 b206f03f ....R..@.q.....? │ │ │ │ │ - 0x0001cbe0 05e36377 c736723e 094a02e6 720c9f3e ..cw.6r>.J..r..> │ │ │ │ │ - 0x0001cbf0 dd6d3c35 513cdd3e 4e936908 1117143f .m<5Q<.>N.i....? │ │ │ │ │ - 0x0001cc00 49ea81cd 85ec493f 76621796 ac107e3f I.....I?vb....~? │ │ │ │ │ - 0x0001cc10 37eab920 1211af3f 40966196 2128dc3f 7.. ...?@.a.!(.? │ │ │ │ │ - 0x0001cc20 a82ca897 9eef0540 098c4191 4e942c40 .,.....@..A.N.,@ │ │ │ │ │ - 0x0001cc30 dafa97bc 09e94d40 cb386c92 47996740 ......M@.8l.G.g@ │ │ │ │ │ - 0x0001cc40 7c60465e f8fd7840 fa04359e 06b97a40 |`F^..x@..5...z@ │ │ │ │ │ - 0x0001cc50 ceea54b6 3737883e c86ce17d 0099b43e ..T.77.>.l.}...> │ │ │ │ │ - 0x0001cc60 b96678d4 dd61f33e 12e352f9 88992a3f .fx..a.>..R...*? │ │ │ │ │ - 0x0001cc70 bd9c848e ef22613f 42c3556c 1fd7933f ....."a?B.Ul...? │ │ │ │ │ - 0x0001cc80 b43220e3 3f76c43f 77fc5776 2181f23f .2 .?v.?w.Wv!..? │ │ │ │ │ - 0x0001cc90 38028872 2fc21c40 56e56f3a 69ad4240 8..r/..@V.o:i.B@ │ │ │ │ │ - 0x0001cca0 6ba7c3f5 ea796340 3455df93 56987e40 k....yc@4U..V.~@ │ │ │ │ │ - 0x0001ccb0 f9fc04ad a81b9040 3ce39a79 5a169140 .......@<..yZ..@ │ │ │ │ │ - 0x0001ccc0 566795b7 a71ca03e f4a41472 a05bcb3e Vg.....>...r.[.> │ │ │ │ │ - 0x0001ccd0 d0d6692a 7cba093f 023bb4ee 9da1413f ..i*|..?.;....A? │ │ │ │ │ - 0x0001cce0 dee83e1c d8af763f d5aac9be fe39aa3f ..>...v?.....9.? │ │ │ │ │ - 0x0001ccf0 e4d6f761 7500db3f d59eaa5a f35e0840 ...au..?...Z.^.@ │ │ │ │ │ - 0x0001cd00 45663658 32e53240 d4ca0175 927a5840 Ef6X2.2@...u.zX@ │ │ │ │ │ - 0x0001cd10 8697b4fc 3a727940 b4340850 3ce99340 ....:ry@.4.P<..@ │ │ │ │ │ - 0x0001cd20 cf56f102 fadda440 e423ede9 6effa540 .V.....@.#..n..@ │ │ │ │ │ - 0x0001cd30 9debd245 3b75b53e 167f77bb a62fe23e ...E;u.>..w../.> │ │ │ │ │ - 0x0001cd40 baf1da13 0118213f ed6474a2 6866573f ......!?.dt.hfW? │ │ │ │ │ - 0x0001cd50 2ee53899 ae128e3f 2c0af4f3 cc5bc13f ..8....?,....[.? │ │ │ │ │ - 0x0001cd60 e3d0a317 1ad8f13f 40b6aca5 d1132040 .......?@..... @ │ │ │ │ │ - 0x0001cd70 55d9c7e5 72e14840 5c822876 4b147040 U...r.H@\.(vK.p@ │ │ │ │ │ - 0x0001cd80 181d74d1 6aab9040 6b80e860 c600aa40 ..t.j..@k..`...@ │ │ │ │ │ - 0x0001cd90 a22321d1 db24bb40 e4e05f45 7d78bc40 .#!..$.@.._E}x.@ │ │ │ │ │ - 0x0001cda0 0c4dbe2f 8699cc3e 49c51889 3a33f83e .M./...>I...:3.> │ │ │ │ │ - 0x0001cdb0 2c781723 3fbc363f fddb196a ae166f3f ,x.#?.6?...j..o? │ │ │ │ │ - 0x0001cdc0 ed8fe877 6df4a33f 36041ea3 f601d73f ...wm..?6......? │ │ │ │ │ - 0x0001cdd0 7d37e91c 499e0740 0237b6db 1e3f3540 }7..I..@.7...?5@ │ │ │ │ │ - 0x0001cde0 8d5df958 31696040 63d4ea6e 0c2b8540 .].X1i`@c..n.+.@ │ │ │ │ │ - 0x0001cdf0 63c1f8b4 bee4a540 683cb85c 4907c140 c......@h<.\I..@ │ │ │ │ │ - 0x0001ce00 0f397052 56b7d140 4141ec38 3b81d240 .9pRV..@AA.8;..@ │ │ │ │ │ - 0x0001ce10 8042d163 bc07e73c 9d6257f9 3a1c213d .B.c...<.bW.:.!= │ │ │ │ │ - 0x0001ce20 0aa0207a 7f49663d 1deff5be bf89b03d .. z.If=.......= │ │ │ │ │ - 0x0001ce30 4d5ab7fe bca0fe3d 4274d3db 72c0523e MZ.....=Bt..r.R> │ │ │ │ │ - 0x0001ce40 69b26c60 67e0b03e aa1d5f4b ac201c3f i.l`g..>.._K. .? │ │ │ │ │ - 0x0001ce50 df2ba986 a15eaa3f 2e3082da 0fa8f73c .+...^.?.0.....< │ │ │ │ │ - 0x0001ce60 91e86017 bd37003d cef47475 c087693d ..`..7.=..tu..i= │ │ │ │ │ - 0x0001ce70 08ff1178 564cb03d f15540b3 95a6fe3d ...xVL.=.U@....= │ │ │ │ │ - 0x0001ce80 c85bec9a 5bc0523e 806cfa9a 67e0b03e .[..[.R>.l..g..> │ │ │ │ │ - 0x0001ce90 1b2f0a4b ac201c3f a432a986 a15eaa3f ./.K. .?.2...^.? │ │ │ │ │ - 0x0001cea0 c0813441 ed180e3d 5510bfc8 793342bd ..4A...=U...y3B. │ │ │ │ │ - 0x0001ceb0 d97c3305 dfb27e3d 01e84986 67e9a63d .|3...~=..I.g..= │ │ │ │ │ - 0x0001cec0 bc694645 107aff3d 8ad8bd2a 88ba523e .iFE.z.=...*..R> │ │ │ │ │ - 0x0001ced0 a312d47b 81e0b03e fe66ef08 ac201c3f ...{...>.f... .? │ │ │ │ │ - 0x0001cee0 ef7ab286 a15eaa3f dc838a4f 4e452e3d .z...^.?...ONE.= │ │ │ │ │ - 0x0001cef0 5c484999 630c74bd c662b183 c546ac3d \HI.c.t..b...F.= │ │ │ │ │ - 0x0001cf00 da6ae69b 3270d0bd c7511dfd ce4f093e .j..2p...Q...O.> │ │ │ │ │ - 0x0001cf10 8ba03a5e 36f7513e 869d62a0 63e5b03e ..:^6.Q>..b.c..> │ │ │ │ │ - 0x0001cf20 3481bf1c 9a201c3f 1c384e8a a15eaa3f 4.... .?.8N..^.? │ │ │ │ │ - 0x0001cf30 b231a4fb 5c4a253d a664f228 8b1961bd .1..\J%=.d.(..a. │ │ │ │ │ - 0x0001cf40 50923f2b 57ba7d3d cfaef1d0 af39c93d P.?+W.}=.....9.= │ │ │ │ │ - 0x0001cf50 3b0655e6 a635e13d 668db35a 975b543e ;.U..5.=f..Z.[T> │ │ │ │ │ - 0x0001cf60 fede4574 ddcfb03e 2a8f20bc 07211c3f ..Et...>*. ..!.? │ │ │ │ │ - 0x0001cf70 0eac006c a15eaa3f 6c19a87d 1c5007be ...l.^.?l..}.P.. │ │ │ │ │ - 0x0001cf80 5f908e19 0a92e53e 6bc14131 68d7bb3f _......>k.A1h..? │ │ │ │ │ - 0x0001cf90 9df6949c 13bbecbf 6de7a39d 71b307be ........m...q... │ │ │ │ │ - 0x0001cfa0 88f6ae29 fd8be53e f2ea1c03 b2d7bb3f ...)...>.......? │ │ │ │ │ - 0x0001cfb0 48e98832 0ab8ecbf c8a57fe5 0c3111be H..2.........1.. │ │ │ │ │ - 0x0001cfc0 862523aa 439ae53e 9e735c32 33d8bb3f .%#.C..>.s\23..? │ │ │ │ │ - 0x0001cfd0 10d6b5ac b1baecbf b43d43c6 041df9bd .........=C..... │ │ │ │ │ - 0x0001cfe0 8e9a1c5b d8d2e53e 59164cfc 51d4bb3f ...[...>Y.L.Q..? │ │ │ │ │ - 0x0001cff0 80d18a14 6f89ecbf 36511621 dd68413e ....o...6Q.!.hA> │ │ │ │ │ - 0x0001d000 20fa2570 094add3e 465b3a8b 83f0bb3f .%p.J.>F[:....? │ │ │ │ │ - 0x0001d010 426ac999 dcdeecbf f0404483 7071443e Bj.......@D.pqD> │ │ │ │ │ - 0x0001d020 7524ab81 fa80de3e 23a70aa1 dee7bb3f u$.....>#......? │ │ │ │ │ - 0x0001d030 123c7430 5173ecbf 0f93574f c12a38be .p.c....? │ │ │ │ │ - 0x0001d050 0677b17a d168ebbf 8181ebc2 8bc07abe .w.z.h........z. │ │ │ │ │ - 0x0001d060 4c3b9bd1 99990a3f 251c1fd2 14a6ba3f L;.....?%......? │ │ │ │ │ - 0x0001d070 b42db940 38d5e5bf 58418a0b 148a853e .-.@8...XA.....> │ │ │ │ │ - 0x0001d080 1f8c5405 69b40ebf 76e84f76 8e5cbe3f ..T.i...v.Ov.\.? │ │ │ │ │ - 0x0001d090 d4f19881 caf8f3bf c0915999 114b84be ..........Y..K.. │ │ │ │ │ - 0x0001d0a0 4f5dd6ea 28ae103f 8e6dbeb6 2341bb3f O]..(..?.m..#A.? │ │ │ │ │ - 0x0001d0b0 a264726a 67d8e9bf 0ad723bc 9a9999be .drjg.....#..... │ │ │ │ │ - 0x0001d0c0 00000000 aaf1d2bd e6e19f3e c5b9b6bd ...........>.... │ │ │ │ │ - 0x0001d0d0 f450203d 0b518dbc fec0e03b 2d0717bb .P =.Q.....;-... │ │ │ │ │ - 0x0001d0e0 13d01f3a 367aedb8 0ede3b37 07839f3e ...:6z....;7...> │ │ │ │ │ - 0x0001d0f0 e4e1b2bd c2ca163d 24dc78bc 30b8b23b .......=$.x.0..; │ │ │ │ │ - 0x0001d100 180ccdba 7ccfa639 a0f511b8 720a9f3e ....|..9....r..> │ │ │ │ │ - 0x0001d110 db13aebd f94a0b3d 765e52bc 07be823b .....J.=v^R....; │ │ │ │ │ - 0x0001d120 433d6aba 23f9e438 72245e6e ec19d43f C=j.#..8r$^n...? │ │ │ │ │ - 0x0001d130 b8af5f4f 6313b8bf b2fb2269 8446a73f .._Oc....."i.F.? │ │ │ │ │ - 0x0001d140 310db654 cff197bf 27d94edf f3d8873f 1..T....'.N....? │ │ │ │ │ - 0x0001d150 2e5b13ff 0a0a76bf 1ca35fae b75f623f .[....v..._.._b? │ │ │ │ │ - 0x0001d160 ffaeafeb ccef4abf d554c309 eedb303f ......J..T....0? │ │ │ │ │ - 0x0001d170 4fff1883 105211bf c70f784b 8f78eb3e O....R....xK.x.> │ │ │ │ │ - 0x0001d180 fd866ca4 0f0bbebe ad38ff7a 261d813e ..l......8.z&..> │ │ │ │ │ - 0x0001d190 f426beef 4d14d43f c90134d3 97d6b7bf .&..M..?..4..... │ │ │ │ │ - 0x0001d1a0 d09429dd 09a2a63f 45af3700 65a296bf ..)....?E.7.e... │ │ │ │ │ - 0x0001d1b0 e9b31dc8 2ea8853f 93ba2f68 6ff472bf .......?../ho.r. │ │ │ │ │ - 0x0001d1c0 5d8274ce f7625d3f fea10fa5 148943bf ].t..b]?......C. │ │ │ │ │ - 0x0001d1d0 e3c7c261 3e62253f ebd0761d e91d02bf ...a>b%?..v..... │ │ │ │ │ - 0x0001d1e0 cc3d616c 063bd53e 749faed4 74049abe .=al.;.>t...t... │ │ │ │ │ - 0x0001d1f0 5cee25f8 b10dd43f 8cccdb26 aa8fb7bf \.%....?...&.... │ │ │ │ │ - 0x0001d200 646c86fa 50e5a53f e71f5787 742b95bf dl..P..?..W.t+.. │ │ │ │ │ - 0x0001d210 01915445 204c833f 416d44b2 53976fbf ..TE L.?AmD.S.o. │ │ │ │ │ - 0x0001d220 6b07a84a d356563f 3d0495bb c5213abf k..J.VV?=....!:. │ │ │ │ │ - 0x0001d230 2232d30f 2cbf173f 0c5da248 88f5edbe "2..,..?.].H.... │ │ │ │ │ - 0x0001d240 408ec5c0 f0dab33e 40ac0722 cf05d43f @......>@.."...? │ │ │ │ │ - 0x0001d250 fbdf9f71 d53bb7bf 3c8bae4b 960aa53f ...q.;..<..K...? │ │ │ │ │ - 0x0001d260 d889130c 1f8693bf 574c9488 cdc2803f ........WL.....? │ │ │ │ │ - 0x0001d270 ab015416 483469bf 94986f99 53964f3f ..T.H4i...o.S.O? │ │ │ │ │ - 0x0001d280 9f5df57b 0aea2ebf 7d9506af 8e1a053f .].{....}......? │ │ │ │ │ - 0x0001d290 f9d58172 fa72cebe 281390c4 3cfcd33f ...r.r..(...<..? │ │ │ │ │ - 0x0001d2a0 1e0240aa 38d7b6bf af907089 1e0aa43f ..@.8.....p....? │ │ │ │ │ - 0x0001d2b0 073da762 21aa91bf 50b039c4 1f187c3f .=.b!...P.9...|? │ │ │ │ │ - 0x0001d2c0 866079ae e5e062bf 0a2b005c 02fa433f .`y...b..+.\..C? │ │ │ │ │ - 0x0001d2d0 75c2dfb4 46af1dbf 58b2edc9 c17be73e u...F...X....{.> │ │ │ │ │ - 0x0001d2e0 128191d4 60f0d33f b49bee8c 3c5cb6bf ....`..?....<\.. │ │ │ │ │ - 0x0001d2f0 f0324c3d 58d9a23f d4e86f87 841b8fbf .2L=X..?..o..... │ │ │ │ │ - 0x0001d300 2193d4f1 0557763f 306388f5 82a159bf !....Wv?0c....Y. │ │ │ │ │ - 0x0001d310 a373a687 efd9343f 913781f8 b33e02bf .s....4?.7...>.. │ │ │ │ │ - 0x0001d320 5a37733e 4ee1d33f 84bb2768 7bc2b5bf Z7s>N..?..'h{... │ │ │ │ │ - 0x0001d330 f471f610 5f69a13f 538ae3b6 ce4b8abf .q.._i.?S....K.. │ │ │ │ │ - 0x0001d340 3660d1d4 c057703f bce21a5a a8474dbf 6`...Wp?...Z.GM. │ │ │ │ │ - 0x0001d350 c2b30f5b 249f1c3f 00000000 627fcc37 ...[$..?....b..7 │ │ │ │ │ - 0x0001d360 7896cb38 a4848639 0e3e0a3a 5d84693a x..8...9.>.:].i: │ │ │ │ │ - 0x0001d370 1ac6a33a 244bb83a ab7c8d3a bfd8b4b7 ...:$K.:.|.:.... │ │ │ │ │ - 0x0001d380 f66307bb 94a8a1bb b33d04bc 193d2bbc .c.......=...=+. │ │ │ │ │ - 0x0001d390 c65f2fbc be88f4bb 41c1e438 6d42403c ._/.....A..8mB@< │ │ │ │ │ - 0x0001d3a0 238cd13c 1d571c3d 99b0373d c634273d #..<.W.=..7=.4'= │ │ │ │ │ - 0x0001d3b0 f0cab93c 12c623bc 687f5abd de53cabd ...<..#.h.Z..S.. │ │ │ │ │ - 0x0001d3c0 0e0a09be 008013be 5cf9edbd 82982abd ........\.....*. │ │ │ │ │ - 0x0001d3d0 003ca53d a177783e 85b0da3e 0b441c3f .<.=.wx>...>.D.? │ │ │ │ │ - 0x0001d3e0 9129443f 8bf25e3f c861683f 00000000 .)D?..^?.ah?.... │ │ │ │ │ - 0x0001d3f0 09c16b37 7c67c337 d2102838 06cd8138 ..k7|g.7..(8...8 │ │ │ │ │ - 0x0001d400 c46cb838 5be8f338 dfd91639 1b5d2e39 .l.8[..8...9.].9 │ │ │ │ │ - 0x0001d410 19e33a39 432e3639 cd061a39 682ec238 ..:9C.69...9h..8 │ │ │ │ │ - 0x0001d420 bf86fd36 b802e4b8 54ad84b9 ff1bdbb9 ...6....T....... │ │ │ │ │ - 0x0001d430 39f51aba d73346ba 34036aba d14980ba 9....3F.4.j..I.. │ │ │ │ │ - 0x0001d440 930d82ba 89856fba 3e373fba 1f9fe3b9 ......o.>7?..... │ │ │ │ │ - 0x0001d450 4f220db8 b1c3ed39 d572823a 3fbfca3a O".....9.r.:?..: │ │ │ │ │ - 0x0001d460 608f063b c0c3203b 93eb2f3b 9959303b `..;.. ;../;.Y0; │ │ │ │ │ - 0x0001d470 6f3e1f3b 4d40f63a 0783883a 777345b8 o>.;M@.:...:wsE. │ │ │ │ │ - 0x0001d480 b5faacba 24872fbb 020c83bb b77ea8bb ....$./......~.. │ │ │ │ │ - 0x0001d490 ed5cc3bb 013dcfbb 2d8fc8bb 701fadbb .\...=..-...p... │ │ │ │ │ - 0x0001d4a0 130c79bb 0adfe1ba 45bb583a 2413703b ..y.....E.X:$.p; │ │ │ │ │ - 0x0001d4b0 cf69d63b 3a7e163c ec02393c e61c4e3c .i.;:~.<..9<..N< │ │ │ │ │ - 0x0001d4c0 f5df513c f499413c 33431c3c 7ba2c53b ..Q<..A<3C.<{..; │ │ │ │ │ - 0x0001d4d0 7bfcc23a 796d77bb eed118bc 0f1c70bc {..:ymw.......p. │ │ │ │ │ - 0x0001d4e0 5a539dbc 02c5b7bc 5e7ac3bc 788bbdbc ZS......^z..x... │ │ │ │ │ - 0x0001d4f0 137aa4bc 430471bc d61aefbb 15d2da3a .z..C.q........: │ │ │ │ │ - 0x0001d500 1f2d3c3c bf5cae3c a59ff63c 2275173d .-<<.\.<...<"u.= │ │ │ │ │ - 0x0001d510 28fd273d b0052a3d e2c81b3d b7d0f93c (.'=..*=...=...< │ │ │ │ │ - 0x0001d520 3b399d3c 9c0a9e3b 60193dbc 26a9e9bc ;9.<...;`.=.&... │ │ │ │ │ - 0x0001d530 476c36bd 4b446dbd 057489bd 06f090bd Gl6.KDm..t...... │ │ │ │ │ - 0x0001d540 7a298bbd ca8e6ebd 1d6b2bbd 39eea0bc z)....n..k+.9... │ │ │ │ │ - 0x0001d550 3aade03b 12ac113d 30fb823d c3d0b63d :..;...=0..=...= │ │ │ │ │ - 0x0001d560 d8a8de3d ac57f53d 77bbf63d 7139e03d ...=.W.=w..=q9.= │ │ │ │ │ - 0x0001d570 2124b13d 1300563d d1f00c3c 3df329bd !$.=..V=...<=.). │ │ │ │ │ - 0x0001d580 d4cec0bd 7f3714be f3c540be 28dc60be .....7....@.(.`. │ │ │ │ │ - 0x0001d590 989a6fbe dbdf68be c6a749be a15a10be ..o...h...I..Z.. │ │ │ │ │ - 0x0001d5a0 3a1574bd b22c3a3d 23ce2e3e 66529f3e :.t..,:=#..>fR.> │ │ │ │ │ - 0x0001d5b0 97cfeb3e 16971c3f d0bf413f 116c633f ...>...?..A?.lc? │ │ │ │ │ - 0x0001d5c0 63c87f3f 98a18a3f 0c54913f 909a933f c..?...?.T.?...? │ │ │ │ │ - 0x0001d5d0 e6e19f3e c5b9b6bd f450203d 0b518dbc ...>.....P =.Q.. │ │ │ │ │ - 0x0001d5e0 fec0e03b 2d0717bb 13d01f3a 367aedb8 ...;-......:6z.. │ │ │ │ │ - 0x0001d5f0 0ede3b37 00000000 00000000 00000000 ..;7............ │ │ │ │ │ - 0x0001d600 07839f3e e4e1b2bd c2ca163d 24dc78bc ...>.......=$.x. │ │ │ │ │ - 0x0001d610 30b8b23b 180ccdba 7ccfa639 a0f511b8 0..;....|..9.... │ │ │ │ │ - 0x0001d620 000080bf 000000c0 f30435bf 00000040 ..........5....@ │ │ │ │ │ - 0x0001d630 f304b5bf 00000000 04000000 02000000 ................ │ │ │ │ │ - 0x0001d640 03000000 05000000 00000000 3e000000 ............>... │ │ │ │ │ - 0x0001d650 41000000 0c000000 41000000 11000000 A.......A....... │ │ │ │ │ - 0x0001d660 41000000 27000000 41000000 36000000 A...'...A...6... │ │ │ │ │ - 0x0001d670 41000000 03000000 41000000 06000000 A.......A....... │ │ │ │ │ - 0x0001d680 41000000 15000000 41000000 0f000000 A.......A....... │ │ │ │ │ - 0x0001d690 41000000 0e000000 41000000 26000000 A.......A...&... │ │ │ │ │ - 0x0001d6a0 41000000 13000000 41000000 29000000 A.......A...)... │ │ │ │ │ - 0x0001d6b0 41000000 02000000 41000000 19000000 A.......A....... │ │ │ │ │ - 0x0001d6c0 41000000 0a000000 41000000 0b000000 A.......A....... │ │ │ │ │ - 0x0001d6d0 41000000 00000000 00000000 A........... │ │ │ │ │ + 0x00016958 3e000000 41000000 0c000000 41000000 >...A.......A... │ │ │ │ │ + 0x00016968 11000000 41000000 27000000 41000000 ....A...'...A... │ │ │ │ │ + 0x00016978 36000000 41000000 03000000 41000000 6...A.......A... │ │ │ │ │ + 0x00016988 06000000 41000000 15000000 41000000 ....A.......A... │ │ │ │ │ + 0x00016998 0f000000 41000000 0e000000 41000000 ....A.......A... │ │ │ │ │ + 0x000169a8 26000000 41000000 13000000 41000000 &...A.......A... │ │ │ │ │ + 0x000169b8 29000000 41000000 02000000 41000000 )...A.......A... │ │ │ │ │ + 0x000169c8 19000000 41000000 0a000000 41000000 ....A.......A... │ │ │ │ │ + 0x000169d8 0b000000 41000000 00000000 00000000 ....A........... │ │ │ │ │ + 0x000169e8 6e756c6c 20696e70 75742062 75666665 null input buffe │ │ │ │ │ + 0x000169f8 7220706f 696e7465 72000000 6c696273 r pointer...libs │ │ │ │ │ + 0x00016a08 6f78722d 302e312e 33000000 32196400 oxr-0.1.3...2.d. │ │ │ │ │ + 0x00016a18 696e7661 6c696420 696f2064 61746174 invalid io datat │ │ │ │ │ + 0x00016a28 79706528 73290000 6d616c6c 6f632066 ype(s)..malloc f │ │ │ │ │ + 0x00016a38 61696c65 64000000 696e7661 6c696420 ailed...invalid │ │ │ │ │ + 0x00016a48 736f7872 5f742070 6f696e74 65720000 soxr_t pointer.. │ │ │ │ │ + 0x00016a58 6d757374 20736574 20232063 68616e6e must set # chann │ │ │ │ │ + 0x00016a68 656c7320 6265666f 7265204f 2f492072 els before O/I r │ │ │ │ │ + 0x00016a78 6174696f 00000000 492f4f20 72617469 atio....I/O rati │ │ │ │ │ + 0x00016a88 6f206f75 742d6f66 2d72616e 67650000 o out-of-range.. │ │ │ │ │ + 0x00016a98 76617279 696e6720 4f2f4920 72617469 varying O/I rati │ │ │ │ │ + 0x00016aa8 6f206973 206e6f74 20737570 706f7274 o is not support │ │ │ │ │ + 0x00016ab8 65642077 69746820 74686973 20717561 ed with this qua │ │ │ │ │ + 0x00016ac8 6c697479 206c6576 656c0000 696e7661 lity level..inva │ │ │ │ │ + 0x00016ad8 6c696420 23206f66 20636861 6e6e656c lid # of channel │ │ │ │ │ + 0x00016ae8 73000000 23206f66 20636861 6e6e656c s...# of channel │ │ │ │ │ + 0x00016af8 73206361 6e277420 62652063 68616e67 s can't be chang │ │ │ │ │ + 0x00016b08 65640000 534f5852 5f545241 43450000 ed..SOXR_TRACE.. │ │ │ │ │ + 0x00016b18 61726368 3a202573 00000000 534f5852 arch: %s....SOXR │ │ │ │ │ + 0x00016b28 5f4d494e 5f444654 5f53495a 45000000 _MIN_DFT_SIZE... │ │ │ │ │ + 0x00016b38 534f5852 5f4c4152 47455f44 46545f53 SOXR_LARGE_DFT_S │ │ │ │ │ + 0x00016b48 495a4500 534f5852 5f434f45 46535f53 IZE.SOXR_COEFS_S │ │ │ │ │ + 0x00016b58 495a4500 534f5852 5f4e554d 5f544852 IZE.SOXR_NUM_THR │ │ │ │ │ + 0x00016b68 45414453 00000000 534f5852 5f434f45 EADS....SOXR_COE │ │ │ │ │ + 0x00016b78 465f494e 54455250 00000000 534f5852 F_INTERP....SOXR │ │ │ │ │ + 0x00016b88 5f535452 4943545f 42554600 534f5852 _STRICT_BUF.SOXR │ │ │ │ │ + 0x00016b98 5f4e4f53 4d414c4c 494e544f 50540000 _NOSMALLINTOPT.. │ │ │ │ │ + 0x00016ba8 6e756c6c 206f7574 70757420 62756666 null output buff │ │ │ │ │ + 0x00016bb8 65722070 6f696e74 65720000 04080402 er pointer...... │ │ │ │ │ + 0x00016bc8 00000000 696e7075 74206675 6e637469 ....input functi │ │ │ │ │ + 0x00016bd8 6f6e2072 65706f72 74656420 6661696c on reported fail │ │ │ │ │ + 0x00016be8 75726500 6e756c6c 20706f69 6e746572 ure.null pointer │ │ │ │ │ + 0x00016bf8 00000000 6d616b65 5f6c7066 286e3d25 ....make_lpf(n=% │ │ │ │ │ + 0x00016c08 69204663 3d252e37 67206265 74613d25 i Fc=%.7g beta=% │ │ │ │ │ + 0x00016c18 67207268 6f3d2567 20736361 6c653d25 g rho=%g scale=% │ │ │ │ │ + 0x00016c28 67290000 2e2f7369 6e637465 73742025 g).../sinctest % │ │ │ │ │ + 0x00016c38 2d31322e 37672025 2d31322e 37672025 -12.7g %-12.7g % │ │ │ │ │ + 0x00016c48 67203020 252d3567 20256920 25692035 g 0 %-5g %i %i 5 │ │ │ │ │ + 0x00016c58 30202567 20256720 2d34203e 31000000 0 %g %g -4 >1... │ │ │ │ │ + 0x00016c68 6c6f6728 30290000 6e50493d 25672070 log(0)..nPI=%g p │ │ │ │ │ + 0x00016c78 65616b2d 73756d40 25693d25 67202876 eak-sum@%i=%g (v │ │ │ │ │ + 0x00016c88 616c4025 693d2567 293b206c 656e3d25 al@%i=%g); len=% │ │ │ │ │ + 0x00016c98 6920706f 73743d25 69202825 67252529 i post=%i (%g%%) │ │ │ │ │ + 0x00016ca8 00000000 6669725f 6c656e3d 25692064 ....fir_len=%i d │ │ │ │ │ + 0x00016cb8 66745f6c 656e6774 683d2569 2046703d ft_length=%i Fp= │ │ │ │ │ + 0x00016cc8 25672046 733d2567 20466e3d 25672061 %g Fs=%g Fn=%g a │ │ │ │ │ + 0x00016cd8 74743d25 67202569 2f256900 696d6167 tt=%g %i/%i.imag │ │ │ │ │ + 0x00016ce8 696e6720 67726561 74657220 7468616e ing greater than │ │ │ │ │ + 0x00016cf8 20726f6c 6c6f6666 00000000 7472616e rolloff....tran │ │ │ │ │ + 0x00016d08 73697469 6f6e2062 616e6477 69647468 sition bandwidth │ │ │ │ │ + 0x00016d18 206e6f74 20696e20 5b302e32 2c35305d not in [0.2,50] │ │ │ │ │ + 0x00016d28 2025206f 66206e79 71756973 74000000 % of nyquist... │ │ │ │ │ + 0x00016d38 70686173 65207265 73706f6e 7365206e phase response n │ │ │ │ │ + 0x00016d48 6f742069 6e205b30 3d6d696e 2d706861 ot in [0=min-pha │ │ │ │ │ + 0x00016d58 73652c31 30303d6d 61782d70 68617365 se,100=max-phase │ │ │ │ │ + 0x00016d68 5d202500 70726563 6973696f 6e206e6f ] %.precision no │ │ │ │ │ + 0x00016d78 7420696e 205b3135 2c33335d 20626974 t in [15,33] bit │ │ │ │ │ + 0x00016d88 73000000 72657361 6d706c69 6e672066 s...resampling f │ │ │ │ │ + 0x00016d98 6163746f 72206e6f 7420706f 73697469 actor not positi │ │ │ │ │ + 0x00016da8 76650000 7472616e 73697469 6f6e2062 ve..transition b │ │ │ │ │ + 0x00016db8 616e6420 6e6f7420 77697468 696e205b and not within [ │ │ │ │ │ + 0x00016dc8 35302c31 35305d20 25206f66 206e7971 50,150] % of nyq │ │ │ │ │ + 0x00016dd8 75697374 00000000 6f757420 6f66206d uist....out of m │ │ │ │ │ + 0x00016de8 656d6f72 79000000 7462775f 74696768 emory...tbw_tigh │ │ │ │ │ + 0x00016df8 74656e3d 25672028 25676442 29000000 ten=%g (%gdB)... │ │ │ │ │ + 0x00016e08 6669725f 6c656e3d 25692070 68617365 fir_len=%i phase │ │ │ │ │ + 0x00016e18 733d2569 20636f65 665f696e 74657270 s=%i coef_interp │ │ │ │ │ + 0x00016e28 3d256920 73697a65 3d252e33 676b0000 =%i size=%.3gk.. │ │ │ │ │ + 0x00016e38 25673a20 3e3e2569 2025692f 25692025 %g: >>%i %i/%i % │ │ │ │ │ + 0x00016e48 692f2567 2025692f 25692028 25782900 i/%g %i/%i (%x). │ │ │ │ │ + 0x00016e58 2535697c 252d3569 20707265 6c6f6164 %5i|%-5i preload │ │ │ │ │ + 0x00016e68 3d256920 72656d4c 3d256900 63723332 =%i remL=%i.cr32 │ │ │ │ │ + 0x00016e78 00000000 63723634 00000000 76723332 ....cr64....vr32 │ │ │ │ │ + 0x00016e88 00000000 252d3369 20707265 6c6f6164 ....%-3i preload │ │ │ │ │ + 0x00016e98 3d256900 78666164 65206c65 76656c20 =%i.xfade level │ │ │ │ │ + 0x00016ea8 25692c20 696e633f 3d256900 73776974 %i, inc?=%i.swit │ │ │ │ │ + 0x00016eb8 63682066 726f6d20 73746167 65202569 ch from stage %i │ │ │ │ │ + 0x00016ec8 20746f20 25692c20 78322066 726f6d20 to %i, x2 from │ │ │ │ │ + 0x00016ed8 25692074 6f202569 00000000 04566e3f %i to %i.....Vn? │ │ │ │ │ + 0x00016ee8 f4fd543f 5eba293f 31323434 38203438 ..T?^.)?12448 48 │ │ │ │ │ + 0x00016ef8 38203434 204c204f 4d500000 0000803f 8 44 L OMP.....? │ │ │ │ │ + 0x00016f08 0000803f 0000004f 00000047 00000000 ...?...O...G.... │ │ │ │ │ + 0x00016f18 24fd0d33 b66ed73d cb1825a8 1d4e263e $..3.n.=..%..N&> │ │ │ │ │ + 0x00016f28 2730d835 4164753e 8a8572fa eeb2c03e '0.5Adu>..r....> │ │ │ │ │ + 0x00016f38 4ee234e7 a522053f ea021b32 a422453f N.4..".?...2."E? │ │ │ │ │ + 0x00016f48 f87ad2c0 852e803f eda49878 5634b23f .z.....?...xV4.? │ │ │ │ │ + 0x00016f58 d9da711c c771dc3f aec6711c c771fc3f ..q..q.?..q..q.? │ │ │ │ │ + 0x00016f68 01000000 00001040 00000000 00001040 .......@.......@ │ │ │ │ │ + 0x00016f78 00000000 0000f03f c8dcba48 20abdf3d .......?...H ..= │ │ │ │ │ + 0x00016f88 2b311f12 1925233e eb2e658f 65fc753e +1...%#>..e.e.u> │ │ │ │ │ + 0x00016f98 be8adbd1 a5a0c03e 297353eb bb25053f .......>)sS..%.? │ │ │ │ │ + 0x00016fa8 2ddfb7af 4222453f 458919b4 8e2e803f -...B"E?E......? │ │ │ │ │ + 0x00016fb8 051b493f 5534b23f 34ce855b c771dc3f ..I?U4.?4..[.q.? │ │ │ │ │ + 0x00016fc8 94b85a13 c771fc3f d75ae300 00001040 ..Z..q.?.Z.....@ │ │ │ │ │ + 0x00016fd8 030194ff ffff0f40 528c1700 0000f03f .......@R......? │ │ │ │ │ + 0x00016fe8 1d03f096 7045e53d 133ea181 ecca153e ....pE.=.>.....> │ │ │ │ │ + 0x00016ff8 941676d0 93e7783e c2d181b9 86fbbf3e ..v...x>.......> │ │ │ │ │ + 0x00017008 21946ec8 6456053f 70b726d4 c817453f !.n.dV.?p.&...E? │ │ │ │ │ + 0x00017018 5a5c13ab 3830803f 2057b0d2 f033b23f Z\..80.? W...3.? │ │ │ │ │ + 0x00017028 2a29092f ea71dc3f 28a4a26c be71fc3f *)./.q.?(..l.q.? │ │ │ │ │ + 0x00017038 5fd48676 01001040 317c63cc feff0f40 _..v...@1|c....@ │ │ │ │ │ + 0x00017048 46ac5674 0000f03f 0aac4084 706aec3d F.Vt...?..@.pj.= │ │ │ │ │ + 0x00017058 1d532547 453205be c023b67f 3db1803e .S%GE2...#..=..> │ │ │ │ │ + 0x00017068 217fc41e 1e8fba3e 98a7ab80 4784063f !......>....G..? │ │ │ │ │ + 0x00017078 d0a4c76f c8b9443f f7f3e5e1 b345803f ...o..D?.....E.? │ │ │ │ │ + 0x00017088 da790a2c af2cb23f 96f7aa5e 8275dc3f .y.,.,.?...^.u.? │ │ │ │ │ + 0x00017098 753f64a8 7870fc3f 9ba04aaa 4f001040 u?d.xp.?..J.O..@ │ │ │ │ │ + 0x000170a8 6a946467 a3ff0f40 27903297 3100f03f j.dg...@'.2.1..? │ │ │ │ │ + 0x000170b8 cc128ad6 92e1f23d 3447955e 28bf30be .......=4G.^(.0. │ │ │ │ │ + 0x000170c8 25ad3226 3c7b8a3e 82a8240d 0704a43e %.2&<{.>..$....> │ │ │ │ │ + 0x000170d8 3ec897e5 60420b3f 0fc25039 f7c8423f >...`B.?..P9..B? │ │ │ │ │ + 0x000170e8 409b2be1 87da803f 84153c08 edeab13f @.+....?..<....? │ │ │ │ │ + 0x000170f8 b69dbb76 08a0dc3f cab7b2a9 d95cfc3f ...v...?.....\.? │ │ │ │ │ + 0x00017108 44ec8617 71061040 b111a3c6 52f60f40 D...q..@....R..@ │ │ │ │ │ + 0x00017118 8571a6e0 b206f03f 05e36377 c736723e .q.....?..cw.6r> │ │ │ │ │ + 0x00017128 094a02e6 720c9f3e dd6d3c35 513cdd3e .J..r..>.m<5Q<.> │ │ │ │ │ + 0x00017138 4e936908 1117143f 49ea81cd 85ec493f N.i....?I.....I? │ │ │ │ │ + 0x00017148 76621796 ac107e3f 37eab920 1211af3f vb....~?7.. ...? │ │ │ │ │ + 0x00017158 40966196 2128dc3f a82ca897 9eef0540 @.a.!(.?.,.....@ │ │ │ │ │ + 0x00017168 098c4191 4e942c40 dafa97bc 09e94d40 ..A.N.,@......M@ │ │ │ │ │ + 0x00017178 cb386c92 47996740 7c60465e f8fd7840 .8l.G.g@|`F^..x@ │ │ │ │ │ + 0x00017188 fa04359e 06b97a40 ceea54b6 3737883e ..5...z@..T.77.> │ │ │ │ │ + 0x00017198 c86ce17d 0099b43e b96678d4 dd61f33e .l.}...>.fx..a.> │ │ │ │ │ + 0x000171a8 12e352f9 88992a3f bd9c848e ef22613f ..R...*?....."a? │ │ │ │ │ + 0x000171b8 42c3556c 1fd7933f b43220e3 3f76c43f B.Ul...?.2 .?v.? │ │ │ │ │ + 0x000171c8 77fc5776 2181f23f 38028872 2fc21c40 w.Wv!..?8..r/..@ │ │ │ │ │ + 0x000171d8 56e56f3a 69ad4240 6ba7c3f5 ea796340 V.o:i.B@k....yc@ │ │ │ │ │ + 0x000171e8 3455df93 56987e40 f9fc04ad a81b9040 4U..V.~@.......@ │ │ │ │ │ + 0x000171f8 3ce39a79 5a169140 566795b7 a71ca03e <..yZ..@Vg.....> │ │ │ │ │ + 0x00017208 f4a41472 a05bcb3e d0d6692a 7cba093f ...r.[.>..i*|..? │ │ │ │ │ + 0x00017218 023bb4ee 9da1413f dee83e1c d8af763f .;....A?..>...v? │ │ │ │ │ + 0x00017228 d5aac9be fe39aa3f e4d6f761 7500db3f .....9.?...au..? │ │ │ │ │ + 0x00017238 d59eaa5a f35e0840 45663658 32e53240 ...Z.^.@Ef6X2.2@ │ │ │ │ │ + 0x00017248 d4ca0175 927a5840 8697b4fc 3a727940 ...u.zX@....:ry@ │ │ │ │ │ + 0x00017258 b4340850 3ce99340 cf56f102 fadda440 .4.P<..@.V.....@ │ │ │ │ │ + 0x00017268 e423ede9 6effa540 9debd245 3b75b53e .#..n..@...E;u.> │ │ │ │ │ + 0x00017278 167f77bb a62fe23e baf1da13 0118213f ..w../.>......!? │ │ │ │ │ + 0x00017288 ed6474a2 6866573f 2ee53899 ae128e3f .dt.hfW?..8....? │ │ │ │ │ + 0x00017298 2c0af4f3 cc5bc13f e3d0a317 1ad8f13f ,....[.?.......? │ │ │ │ │ + 0x000172a8 40b6aca5 d1132040 55d9c7e5 72e14840 @..... @U...r.H@ │ │ │ │ │ + 0x000172b8 5c822876 4b147040 181d74d1 6aab9040 \.(vK.p@..t.j..@ │ │ │ │ │ + 0x000172c8 6b80e860 c600aa40 a22321d1 db24bb40 k..`...@.#!..$.@ │ │ │ │ │ + 0x000172d8 e4e05f45 7d78bc40 0c4dbe2f 8699cc3e .._E}x.@.M./...> │ │ │ │ │ + 0x000172e8 49c51889 3a33f83e 2c781723 3fbc363f I...:3.>,x.#?.6? │ │ │ │ │ + 0x000172f8 fddb196a ae166f3f ed8fe877 6df4a33f ...j..o?...wm..? │ │ │ │ │ + 0x00017308 36041ea3 f601d73f 7d37e91c 499e0740 6......?}7..I..@ │ │ │ │ │ + 0x00017318 0237b6db 1e3f3540 8d5df958 31696040 .7...?5@.].X1i`@ │ │ │ │ │ + 0x00017328 63d4ea6e 0c2b8540 63c1f8b4 bee4a540 c..n.+.@c......@ │ │ │ │ │ + 0x00017338 683cb85c 4907c140 0f397052 56b7d140 h<.\I..@.9pRV..@ │ │ │ │ │ + 0x00017348 4141ec38 3b81d240 8042d163 bc07e73c AA.8;..@.B.c...< │ │ │ │ │ + 0x00017358 9d6257f9 3a1c213d 0aa0207a 7f49663d .bW.:.!=.. z.If= │ │ │ │ │ + 0x00017368 1deff5be bf89b03d 4d5ab7fe bca0fe3d .......=MZ.....= │ │ │ │ │ + 0x00017378 4274d3db 72c0523e 69b26c60 67e0b03e Bt..r.R>i.l`g..> │ │ │ │ │ + 0x00017388 aa1d5f4b ac201c3f df2ba986 a15eaa3f .._K. .?.+...^.? │ │ │ │ │ + 0x00017398 2e3082da 0fa8f73c 91e86017 bd37003d .0.....<..`..7.= │ │ │ │ │ + 0x000173a8 cef47475 c087693d 08ff1178 564cb03d ..tu..i=...xVL.= │ │ │ │ │ + 0x000173b8 f15540b3 95a6fe3d c85bec9a 5bc0523e .U@....=.[..[.R> │ │ │ │ │ + 0x000173c8 806cfa9a 67e0b03e 1b2f0a4b ac201c3f .l..g..>./.K. .? │ │ │ │ │ + 0x000173d8 a432a986 a15eaa3f c0813441 ed180e3d .2...^.?..4A...= │ │ │ │ │ + 0x000173e8 5510bfc8 793342bd d97c3305 dfb27e3d U...y3B..|3...~= │ │ │ │ │ + 0x000173f8 01e84986 67e9a63d bc694645 107aff3d ..I.g..=.iFE.z.= │ │ │ │ │ + 0x00017408 8ad8bd2a 88ba523e a312d47b 81e0b03e ...*..R>...{...> │ │ │ │ │ + 0x00017418 fe66ef08 ac201c3f ef7ab286 a15eaa3f .f... .?.z...^.? │ │ │ │ │ + 0x00017428 dc838a4f 4e452e3d 5c484999 630c74bd ...ONE.=\HI.c.t. │ │ │ │ │ + 0x00017438 c662b183 c546ac3d da6ae69b 3270d0bd .b...F.=.j..2p.. │ │ │ │ │ + 0x00017448 c7511dfd ce4f093e 8ba03a5e 36f7513e .Q...O.>..:^6.Q> │ │ │ │ │ + 0x00017458 869d62a0 63e5b03e 3481bf1c 9a201c3f ..b.c..>4.... .? │ │ │ │ │ + 0x00017468 1c384e8a a15eaa3f b231a4fb 5c4a253d .8N..^.?.1..\J%= │ │ │ │ │ + 0x00017478 a664f228 8b1961bd 50923f2b 57ba7d3d .d.(..a.P.?+W.}= │ │ │ │ │ + 0x00017488 cfaef1d0 af39c93d 3b0655e6 a635e13d .....9.=;.U..5.= │ │ │ │ │ + 0x00017498 668db35a 975b543e fede4574 ddcfb03e f..Z.[T>..Et...> │ │ │ │ │ + 0x000174a8 2a8f20bc 07211c3f 0eac006c a15eaa3f *. ..!.?...l.^.? │ │ │ │ │ + 0x000174b8 6c19a87d 1c5007be 5f908e19 0a92e53e l..}.P.._......> │ │ │ │ │ + 0x000174c8 6bc14131 68d7bb3f 9df6949c 13bbecbf k.A1h..?........ │ │ │ │ │ + 0x000174d8 6de7a39d 71b307be 88f6ae29 fd8be53e m...q......)...> │ │ │ │ │ + 0x000174e8 f2ea1c03 b2d7bb3f 48e98832 0ab8ecbf .......?H..2.... │ │ │ │ │ + 0x000174f8 c8a57fe5 0c3111be 862523aa 439ae53e .....1...%#.C..> │ │ │ │ │ + 0x00017508 9e735c32 33d8bb3f 10d6b5ac b1baecbf .s\23..?........ │ │ │ │ │ + 0x00017518 b43d43c6 041df9bd 8e9a1c5b d8d2e53e .=C........[...> │ │ │ │ │ + 0x00017528 59164cfc 51d4bb3f 80d18a14 6f89ecbf Y.L.Q..?....o... │ │ │ │ │ + 0x00017538 36511621 dd68413e 20fa2570 094add3e 6Q.!.hA> .%p.J.> │ │ │ │ │ + 0x00017548 465b3a8b 83f0bb3f 426ac999 dcdeecbf F[:....?Bj...... │ │ │ │ │ + 0x00017558 f0404483 7071443e 7524ab81 fa80de3e .@D.pqD>u$.....> │ │ │ │ │ + 0x00017568 23a70aa1 dee7bb3f 123c7430 5173ecbf #......?. │ │ │ │ │ + 0x00017588 70c16389 18c0bb3f 0677b17a d168ebbf p.c....?.w.z.h.. │ │ │ │ │ + 0x00017598 8181ebc2 8bc07abe 4c3b9bd1 99990a3f ......z.L;.....? │ │ │ │ │ + 0x000175a8 251c1fd2 14a6ba3f b42db940 38d5e5bf %......?.-.@8... │ │ │ │ │ + 0x000175b8 58418a0b 148a853e 1f8c5405 69b40ebf XA.....>..T.i... │ │ │ │ │ + 0x000175c8 76e84f76 8e5cbe3f d4f19881 caf8f3bf v.Ov.\.?........ │ │ │ │ │ + 0x000175d8 c0915999 114b84be 4f5dd6ea 28ae103f ..Y..K..O]..(..? │ │ │ │ │ + 0x000175e8 8e6dbeb6 2341bb3f a264726a 67d8e9bf .m..#A.?.drjg... │ │ │ │ │ + 0x000175f8 0ad723bc 9a9999be 00000000 aaf1d2bd ..#............. │ │ │ │ │ + 0x00017608 e6e19f3e c5b9b6bd f450203d 0b518dbc ...>.....P =.Q.. │ │ │ │ │ + 0x00017618 fec0e03b 2d0717bb 13d01f3a 367aedb8 ...;-......:6z.. │ │ │ │ │ + 0x00017628 0ede3b37 07839f3e e4e1b2bd c2ca163d ..;7...>.......= │ │ │ │ │ + 0x00017638 24dc78bc 30b8b23b 180ccdba 7ccfa639 $.x.0..;....|..9 │ │ │ │ │ + 0x00017648 a0f511b8 720a9f3e db13aebd f94a0b3d ....r..>.....J.= │ │ │ │ │ + 0x00017658 765e52bc 07be823b 433d6aba 23f9e438 v^R....;C=j.#..8 │ │ │ │ │ + 0x00017668 72245e6e ec19d43f b8af5f4f 6313b8bf r$^n...?.._Oc... │ │ │ │ │ + 0x00017678 b2fb2269 8446a73f 310db654 cff197bf .."i.F.?1..T.... │ │ │ │ │ + 0x00017688 27d94edf f3d8873f 2e5b13ff 0a0a76bf '.N....?.[....v. │ │ │ │ │ + 0x00017698 1ca35fae b75f623f ffaeafeb ccef4abf .._.._b?......J. │ │ │ │ │ + 0x000176a8 d554c309 eedb303f 4fff1883 105211bf .T....0?O....R.. │ │ │ │ │ + 0x000176b8 c70f784b 8f78eb3e fd866ca4 0f0bbebe ..xK.x.>..l..... │ │ │ │ │ + 0x000176c8 ad38ff7a 261d813e f426beef 4d14d43f .8.z&..>.&..M..? │ │ │ │ │ + 0x000176d8 c90134d3 97d6b7bf d09429dd 09a2a63f ..4.......)....? │ │ │ │ │ + 0x000176e8 45af3700 65a296bf e9b31dc8 2ea8853f E.7.e..........? │ │ │ │ │ + 0x000176f8 93ba2f68 6ff472bf 5d8274ce f7625d3f ../ho.r.].t..b]? │ │ │ │ │ + 0x00017708 fea10fa5 148943bf e3c7c261 3e62253f ......C....a>b%? │ │ │ │ │ + 0x00017718 ebd0761d e91d02bf cc3d616c 063bd53e ..v......=al.;.> │ │ │ │ │ + 0x00017728 749faed4 74049abe 5cee25f8 b10dd43f t...t...\.%....? │ │ │ │ │ + 0x00017738 8cccdb26 aa8fb7bf 646c86fa 50e5a53f ...&....dl..P..? │ │ │ │ │ + 0x00017748 e71f5787 742b95bf 01915445 204c833f ..W.t+....TE L.? │ │ │ │ │ + 0x00017758 416d44b2 53976fbf 6b07a84a d356563f AmD.S.o.k..J.VV? │ │ │ │ │ + 0x00017768 3d0495bb c5213abf 2232d30f 2cbf173f =....!:."2..,..? │ │ │ │ │ + 0x00017778 0c5da248 88f5edbe 408ec5c0 f0dab33e .].H....@......> │ │ │ │ │ + 0x00017788 40ac0722 cf05d43f fbdf9f71 d53bb7bf @.."...?...q.;.. │ │ │ │ │ + 0x00017798 3c8bae4b 960aa53f d889130c 1f8693bf <..K...?........ │ │ │ │ │ + 0x000177a8 574c9488 cdc2803f ab015416 483469bf WL.....?..T.H4i. │ │ │ │ │ + 0x000177b8 94986f99 53964f3f 9f5df57b 0aea2ebf ..o.S.O?.].{.... │ │ │ │ │ + 0x000177c8 7d9506af 8e1a053f f9d58172 fa72cebe }......?...r.r.. │ │ │ │ │ + 0x000177d8 281390c4 3cfcd33f 1e0240aa 38d7b6bf (...<..?..@.8... │ │ │ │ │ + 0x000177e8 af907089 1e0aa43f 073da762 21aa91bf ..p....?.=.b!... │ │ │ │ │ + 0x000177f8 50b039c4 1f187c3f 866079ae e5e062bf P.9...|?.`y...b. │ │ │ │ │ + 0x00017808 0a2b005c 02fa433f 75c2dfb4 46af1dbf .+.\..C?u...F... │ │ │ │ │ + 0x00017818 58b2edc9 c17be73e 128191d4 60f0d33f X....{.>....`..? │ │ │ │ │ + 0x00017828 b49bee8c 3c5cb6bf f0324c3d 58d9a23f ....<\...2L=X..? │ │ │ │ │ + 0x00017838 d4e86f87 841b8fbf 2193d4f1 0557763f ..o.....!....Wv? │ │ │ │ │ + 0x00017848 306388f5 82a159bf a373a687 efd9343f 0c....Y..s....4? │ │ │ │ │ + 0x00017858 913781f8 b33e02bf 5a37733e 4ee1d33f .7...>..Z7s>N..? │ │ │ │ │ + 0x00017868 84bb2768 7bc2b5bf f471f610 5f69a13f ..'h{....q.._i.? │ │ │ │ │ + 0x00017878 538ae3b6 ce4b8abf 3660d1d4 c057703f S....K..6`...Wp? │ │ │ │ │ + 0x00017888 bce21a5a a8474dbf c2b30f5b 249f1c3f ...Z.GM....[$..? │ │ │ │ │ + 0x00017898 00000000 627fcc37 7896cb38 a4848639 ....b..7x..8...9 │ │ │ │ │ + 0x000178a8 0e3e0a3a 5d84693a 1ac6a33a 244bb83a .>.:].i:...:$K.: │ │ │ │ │ + 0x000178b8 ab7c8d3a bfd8b4b7 f66307bb 94a8a1bb .|.:.....c...... │ │ │ │ │ + 0x000178c8 b33d04bc 193d2bbc c65f2fbc be88f4bb .=...=+.._/..... │ │ │ │ │ + 0x000178d8 41c1e438 6d42403c 238cd13c 1d571c3d A..8mB@<#..<.W.= │ │ │ │ │ + 0x000178e8 99b0373d c634273d f0cab93c 12c623bc ..7=.4'=...<..#. │ │ │ │ │ + 0x000178f8 687f5abd de53cabd 0e0a09be 008013be h.Z..S.......... │ │ │ │ │ + 0x00017908 5cf9edbd 82982abd 003ca53d a177783e \.....*..<.=.wx> │ │ │ │ │ + 0x00017918 85b0da3e 0b441c3f 9129443f 8bf25e3f ...>.D.?.)D?..^? │ │ │ │ │ + 0x00017928 c861683f 00000000 09c16b37 7c67c337 .ah?......k7|g.7 │ │ │ │ │ + 0x00017938 d2102838 06cd8138 c46cb838 5be8f338 ..(8...8.l.8[..8 │ │ │ │ │ + 0x00017948 dfd91639 1b5d2e39 19e33a39 432e3639 ...9.].9..:9C.69 │ │ │ │ │ + 0x00017958 cd061a39 682ec238 bf86fd36 b802e4b8 ...9h..8...6.... │ │ │ │ │ + 0x00017968 54ad84b9 ff1bdbb9 39f51aba d73346ba T.......9....3F. │ │ │ │ │ + 0x00017978 34036aba d14980ba 930d82ba 89856fba 4.j..I........o. │ │ │ │ │ + 0x00017988 3e373fba 1f9fe3b9 4f220db8 b1c3ed39 >7?.....O".....9 │ │ │ │ │ + 0x00017998 d572823a 3fbfca3a 608f063b c0c3203b .r.:?..:`..;.. ; │ │ │ │ │ + 0x000179a8 93eb2f3b 9959303b 6f3e1f3b 4d40f63a ../;.Y0;o>.;M@.: │ │ │ │ │ + 0x000179b8 0783883a 777345b8 b5faacba 24872fbb ...:wsE.....$./. │ │ │ │ │ + 0x000179c8 020c83bb b77ea8bb ed5cc3bb 013dcfbb .....~...\...=.. │ │ │ │ │ + 0x000179d8 2d8fc8bb 701fadbb 130c79bb 0adfe1ba -...p.....y..... │ │ │ │ │ + 0x000179e8 45bb583a 2413703b cf69d63b 3a7e163c E.X:$.p;.i.;:~.< │ │ │ │ │ + 0x000179f8 ec02393c e61c4e3c f5df513c f499413c ..9<..N<..Q<..A< │ │ │ │ │ + 0x00017a08 33431c3c 7ba2c53b 7bfcc23a 796d77bb 3C.<{..;{..:ymw. │ │ │ │ │ + 0x00017a18 eed118bc 0f1c70bc 5a539dbc 02c5b7bc ......p.ZS...... │ │ │ │ │ + 0x00017a28 5e7ac3bc 788bbdbc 137aa4bc 430471bc ^z..x....z..C.q. │ │ │ │ │ + 0x00017a38 d61aefbb 15d2da3a 1f2d3c3c bf5cae3c .......:.-<<.\.< │ │ │ │ │ + 0x00017a48 a59ff63c 2275173d 28fd273d b0052a3d ...<"u.=(.'=..*= │ │ │ │ │ + 0x00017a58 e2c81b3d b7d0f93c 3b399d3c 9c0a9e3b ...=...<;9.<...; │ │ │ │ │ + 0x00017a68 60193dbc 26a9e9bc 476c36bd 4b446dbd `.=.&...Gl6.KDm. │ │ │ │ │ + 0x00017a78 057489bd 06f090bd 7a298bbd ca8e6ebd .t......z)....n. │ │ │ │ │ + 0x00017a88 1d6b2bbd 39eea0bc 3aade03b 12ac113d .k+.9...:..;...= │ │ │ │ │ + 0x00017a98 30fb823d c3d0b63d d8a8de3d ac57f53d 0..=...=...=.W.= │ │ │ │ │ + 0x00017aa8 77bbf63d 7139e03d 2124b13d 1300563d w..=q9.=!$.=..V= │ │ │ │ │ + 0x00017ab8 d1f00c3c 3df329bd d4cec0bd 7f3714be ...<=.)......7.. │ │ │ │ │ + 0x00017ac8 f3c540be 28dc60be 989a6fbe dbdf68be ..@.(.`...o...h. │ │ │ │ │ + 0x00017ad8 c6a749be a15a10be 3a1574bd b22c3a3d ..I..Z..:.t..,:= │ │ │ │ │ + 0x00017ae8 23ce2e3e 66529f3e 97cfeb3e 16971c3f #..>fR.>...>...? │ │ │ │ │ + 0x00017af8 d0bf413f 116c633f 63c87f3f 98a18a3f ..A?.lc?c..?...? │ │ │ │ │ + 0x00017b08 0c54913f 909a933f 3e000000 41000000 .T.?...?>...A... │ │ │ │ │ + 0x00017b18 0c000000 41000000 11000000 41000000 ....A.......A... │ │ │ │ │ + 0x00017b28 27000000 41000000 36000000 41000000 '...A...6...A... │ │ │ │ │ + 0x00017b38 03000000 41000000 06000000 41000000 ....A.......A... │ │ │ │ │ + 0x00017b48 15000000 41000000 0f000000 41000000 ....A.......A... │ │ │ │ │ + 0x00017b58 0e000000 41000000 26000000 41000000 ....A...&...A... │ │ │ │ │ + 0x00017b68 13000000 41000000 29000000 41000000 ....A...)...A... │ │ │ │ │ + 0x00017b78 02000000 41000000 19000000 41000000 ....A.......A... │ │ │ │ │ + 0x00017b88 0a000000 41000000 0b000000 41000000 ....A.......A... │ │ │ │ │ + 0x00017b98 00000000 00000000 ........ │ │ │ │ ├── readelf --wide --decompress --hex-dump=.ARM.exidx {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.ARM.exidx': │ │ │ │ │ - 0x0001d6dc f4ebff7f 01000000 ........ │ │ │ │ │ + 0x00017ba0 98ecff7f 01000000 ........ │ │ │ │ ├── readelf --wide --decompress --hex-dump=.eh_frame {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.eh_frame': │ │ │ │ │ - 0x0001d6e4 00000000 .... │ │ │ │ │ + 0x00017ba8 00000000 .... │ │ │ │ ├── readelf --wide --decompress --hex-dump=.init_array {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.init_array': │ │ │ │ │ - 0x0001e630 55190000 U... │ │ │ │ │ + 0x00018898 7d160000 }... │ │ │ │ ├── readelf --wide --decompress --hex-dump=.fini_array {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.fini_array': │ │ │ │ │ - 0x0001e634 15190000 .... │ │ │ │ │ + 0x0001889c 3d160000 =... │ │ │ │ ├── readelf --wide --decompress --hex-dump=.data.rel.ro {} │ │ │ │ │ @@ -1,126 +1,87 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.data.rel.ro': │ │ │ │ │ - 0x0001e638 000080bf 00000000 d5d50000 6666e640 ............ff.@ │ │ │ │ │ - 0x0001e648 d9d60000 0000a040 6dd90000 000080bf .......@m....... │ │ │ │ │ - 0x0001e658 00000000 d5d50000 66661641 d9d60000 ........ff.A.... │ │ │ │ │ - 0x0001e668 6666d640 6dd90000 000080bf 00000000 ff.@m........... │ │ │ │ │ - 0x0001e678 d5d50000 66664641 d9d60000 9a99f940 ....ffFA.......@ │ │ │ │ │ - 0x0001e688 6dd90000 000080bf 00000000 d5d50000 m............... │ │ │ │ │ - 0x0001e698 9a995941 d9d60000 cdcc1441 6dd90000 ..YA.......Am... │ │ │ │ │ - 0x0001e6a8 000080bf 00000000 d5d50000 00002841 ..............(A │ │ │ │ │ - 0x0001e6b8 6dd90000 66660641 1ddc0000 000080bf m...ff.A........ │ │ │ │ │ - 0x0001e6c8 00000000 d5d50000 9a993d41 6dd90000 ..........=Am... │ │ │ │ │ - 0x0001e6d8 00001041 1ddc0000 000080bf 00000000 ...A............ │ │ │ │ │ - 0x0001e6e8 d5d50000 00000041 d9d60000 9a99a940 .......A.......@ │ │ │ │ │ - 0x0001e6f8 6dd90000 000080bf 00000000 d5d50000 m............... │ │ │ │ │ - 0x0001e708 9a990941 d9d60000 6666b640 6dd90000 ...A....ff.@m... │ │ │ │ │ - 0x0001e718 000080bf 00000000 d5d50000 9a992941 ..............)A │ │ │ │ │ - 0x0001e728 d9d60000 0000d840 6dd90000 000080bf .......@m....... │ │ │ │ │ - 0x0001e738 00000000 d5d50000 9a994941 d9d60000 ..........IA.... │ │ │ │ │ - 0x0001e748 9a990941 6dd90000 000080bf 00000000 ...Am........... │ │ │ │ │ - 0x0001e758 d5d50000 9a991941 6dd90000 3333f340 .......Am...33.@ │ │ │ │ │ - 0x0001e768 1ddc0000 000080bf 00000000 d5d50000 ................ │ │ │ │ │ - 0x0001e778 66663641 6dd90000 66660a41 1ddc0000 ff6Am...ff.A.... │ │ │ │ │ - 0x0001e788 85eb2941 00002842 45e40000 00000000 ..)A..(BE....... │ │ │ │ │ - 0x0001e798 00000000 00000000 00000000 e17a3441 .............z4A │ │ │ │ │ - 0x0001e7a8 00003041 cdde0000 00000041 3de00000 ..0A.......A=... │ │ │ │ │ - 0x0001e7b8 0000c040 2de70000 000080bf 00000000 ...@-........... │ │ │ │ │ - 0x0001e7c8 d5d50000 00001041 d9d60000 0000c040 .......A.......@ │ │ │ │ │ - 0x0001e7d8 6dd90000 000080bf 00000000 d5d50000 m............... │ │ │ │ │ - 0x0001e7e8 00003041 d9d60000 0000e040 6dd90000 ..0A.......@m... │ │ │ │ │ - 0x0001e7f8 000080bf 00000000 d5d50000 00005041 ..............PA │ │ │ │ │ - 0x0001e808 d9d60000 00000041 6dd90000 000080bf .......Am....... │ │ │ │ │ - 0x0001e818 00000000 d5d50000 00002041 6dd90000 .......... Am... │ │ │ │ │ - 0x0001e828 00000041 1ddc0000 000080bf 00000000 ...A............ │ │ │ │ │ - 0x0001e838 d5d50000 00004041 6dd90000 00001041 ......@Am......A │ │ │ │ │ - 0x0001e848 1ddc0000 07000000 0cd10100 f9d00000 ................ │ │ │ │ │ - 0x0001e858 00000000 cd4cf142 08000000 ecd00100 .....L.B........ │ │ │ │ │ - 0x0001e868 71d30000 00000000 8f820843 09000000 q..........C.... │ │ │ │ │ - 0x0001e878 c8d00100 99d40000 00000000 ec511843 .............Q.C │ │ │ │ │ - 0x0001e888 000080bf 00000000 31190100 6666e640 ........1...ff.@ │ │ │ │ │ - 0x0001e898 391a0100 0000a040 a91c0100 000080bf 9......@........ │ │ │ │ │ - 0x0001e8a8 00000000 31190100 66661641 391a0100 ....1...ff.A9... │ │ │ │ │ - 0x0001e8b8 6666d640 a91c0100 000080bf 00000000 ff.@............ │ │ │ │ │ - 0x0001e8c8 31190100 66664641 391a0100 9a99f940 1...ffFA9......@ │ │ │ │ │ - 0x0001e8d8 a91c0100 000080bf 00000000 31190100 ............1... │ │ │ │ │ - 0x0001e8e8 9a995941 391a0100 cdcc1441 a91c0100 ..YA9......A.... │ │ │ │ │ - 0x0001e8f8 000080bf 00000000 31190100 00002841 ........1.....(A │ │ │ │ │ - 0x0001e908 a91c0100 66660641 291f0100 000080bf ....ff.A)....... │ │ │ │ │ - 0x0001e918 00000000 31190100 9a993d41 a91c0100 ....1.....=A.... │ │ │ │ │ - 0x0001e928 00001041 291f0100 000080bf 00000000 ...A)........... │ │ │ │ │ - 0x0001e938 31190100 00000041 391a0100 9a99a940 1......A9......@ │ │ │ │ │ - 0x0001e948 a91c0100 000080bf 00000000 31190100 ............1... │ │ │ │ │ - 0x0001e958 9a990941 391a0100 6666b640 a91c0100 ...A9...ff.@.... │ │ │ │ │ - 0x0001e968 000080bf 00000000 31190100 9a992941 ........1.....)A │ │ │ │ │ - 0x0001e978 391a0100 0000d840 a91c0100 000080bf 9......@........ │ │ │ │ │ - 0x0001e988 00000000 31190100 9a994941 391a0100 ....1.....IA9... │ │ │ │ │ - 0x0001e998 9a990941 a91c0100 000080bf 00000000 ...A............ │ │ │ │ │ - 0x0001e9a8 31190100 9a991941 a91c0100 3333f340 1......A....33.@ │ │ │ │ │ - 0x0001e9b8 291f0100 000080bf 00000000 31190100 )...........1... │ │ │ │ │ - 0x0001e9c8 66663641 a91c0100 66660a41 291f0100 ff6A....ff.A)... │ │ │ │ │ - 0x0001e9d8 85eb2941 00002842 f9260100 00000000 ..)A..(B.&...... │ │ │ │ │ - 0x0001e9e8 00000000 00000000 00000000 e17a3441 .............z4A │ │ │ │ │ - 0x0001e9f8 00003041 b9210100 00000041 31230100 ..0A.!.....A1#.. │ │ │ │ │ - 0x0001ea08 0000c040 e9290100 000080bf 00000000 ...@.).......... │ │ │ │ │ - 0x0001ea18 31190100 00001041 391a0100 0000c040 1......A9......@ │ │ │ │ │ - 0x0001ea28 a91c0100 000080bf 00000000 31190100 ............1... │ │ │ │ │ - 0x0001ea38 00003041 391a0100 0000e040 a91c0100 ..0A9......@.... │ │ │ │ │ - 0x0001ea48 000080bf 00000000 31190100 00005041 ........1.....PA │ │ │ │ │ - 0x0001ea58 391a0100 00000041 a91c0100 000080bf 9......A........ │ │ │ │ │ - 0x0001ea68 00000000 31190100 00002041 a91c0100 ....1..... A.... │ │ │ │ │ - 0x0001ea78 00000041 291f0100 000080bf 00000000 ...A)........... │ │ │ │ │ - 0x0001ea88 31190100 00004041 a91c0100 00001041 1.....@A.......A │ │ │ │ │ - 0x0001ea98 291f0100 07000000 20d30100 c10f0100 )....... ....... │ │ │ │ │ - 0x0001eaa8 00000000 cd4cf142 08000000 e0d20100 .....L.B........ │ │ │ │ │ - 0x0001eab8 dd100100 00000000 8f820843 09000000 ...........C.... │ │ │ │ │ - 0x0001eac8 98d20100 0d120100 00000000 ec511843 .............Q.C │ │ │ │ │ - 0x0001ead8 0a000000 48d20100 51130100 00000000 ....H...Q....... │ │ │ │ │ - 0x0001eae8 7b142843 0b000000 f0d10100 a9140100 {.(C............ │ │ │ │ │ - 0x0001eaf8 00000000 3dca3743 0c000000 90d10100 ....=.7C........ │ │ │ │ │ - 0x0001eb08 15160100 00000000 c3754743 0d000000 .........uGC.... │ │ │ │ │ - 0x0001eb18 28d10100 99170100 00000000 b81e5743 (.............WC │ │ │ │ │ - 0x0001eb28 000080bf 00000000 05670100 6666e640 .........g..ff.@ │ │ │ │ │ - 0x0001eb38 c9690100 0000a040 69760100 000080bf .i.....@iv...... │ │ │ │ │ - 0x0001eb48 00000000 05670100 66661641 c9690100 .....g..ff.A.i.. │ │ │ │ │ - 0x0001eb58 6666d640 69760100 000080bf 00000000 ff.@iv.......... │ │ │ │ │ - 0x0001eb68 05670100 66664641 c9690100 9a99f940 .g..ffFA.i.....@ │ │ │ │ │ - 0x0001eb78 69760100 000080bf 00000000 05670100 iv...........g.. │ │ │ │ │ - 0x0001eb88 9a995941 c9690100 cdcc1441 69760100 ..YA.i.....Aiv.. │ │ │ │ │ - 0x0001eb98 000080bf 00000000 05670100 00002841 .........g....(A │ │ │ │ │ - 0x0001eba8 69760100 66660641 69830100 000080bf iv..ff.Ai....... │ │ │ │ │ - 0x0001ebb8 00000000 05670100 9a993d41 69760100 .....g....=Aiv.. │ │ │ │ │ - 0x0001ebc8 00001041 69830100 000080bf 00000000 ...Ai........... │ │ │ │ │ - 0x0001ebd8 05670100 00000041 c9690100 9a99a940 .g.....A.i.....@ │ │ │ │ │ - 0x0001ebe8 69760100 000080bf 00000000 05670100 iv...........g.. │ │ │ │ │ - 0x0001ebf8 9a990941 c9690100 6666b640 69760100 ...A.i..ff.@iv.. │ │ │ │ │ - 0x0001ec08 000080bf 00000000 05670100 9a992941 .........g....)A │ │ │ │ │ - 0x0001ec18 c9690100 0000d840 69760100 000080bf .i.....@iv...... │ │ │ │ │ - 0x0001ec28 00000000 05670100 9a994941 c9690100 .....g....IA.i.. │ │ │ │ │ - 0x0001ec38 9a990941 69760100 000080bf 00000000 ...Aiv.......... │ │ │ │ │ - 0x0001ec48 05670100 9a991941 69760100 3333f340 .g.....Aiv..33.@ │ │ │ │ │ - 0x0001ec58 69830100 000080bf 00000000 05670100 i............g.. │ │ │ │ │ - 0x0001ec68 66663641 69760100 66660a41 69830100 ff6Aiv..ff.Ai... │ │ │ │ │ - 0x0001ec78 85eb2941 00000000 05670100 00000000 ..)A.....g...... │ │ │ │ │ - 0x0001ec88 00000000 00000000 00000000 000080bf ................ │ │ │ │ │ - 0x0001ec98 00000000 05670100 00000041 c9690100 .....g.....A.i.. │ │ │ │ │ - 0x0001eca8 0000c040 69760100 000080bf 00000000 ...@iv.......... │ │ │ │ │ - 0x0001ecb8 05670100 00001041 c9690100 0000c040 .g.....A.i.....@ │ │ │ │ │ - 0x0001ecc8 69760100 000080bf 00000000 05670100 iv...........g.. │ │ │ │ │ - 0x0001ecd8 00003041 c9690100 0000e040 69760100 ..0A.i.....@iv.. │ │ │ │ │ - 0x0001ece8 000080bf 00000000 05670100 00005041 .........g....PA │ │ │ │ │ - 0x0001ecf8 c9690100 00000041 69760100 000080bf .i.....Aiv...... │ │ │ │ │ - 0x0001ed08 00000000 05670100 00002041 69760100 .....g.... Aiv.. │ │ │ │ │ - 0x0001ed18 00000041 69830100 000080bf 00000000 ...Ai........... │ │ │ │ │ - 0x0001ed28 05670100 00004041 69760100 00001041 .g....@Aiv.....A │ │ │ │ │ - 0x0001ed38 69830100 08000000 00d60100 a1640100 i............d.. │ │ │ │ │ - 0x0001ed48 00000000 8f820843 09000000 d0d50100 .......C........ │ │ │ │ │ - 0x0001ed58 c9650100 00000000 ec511843 00000000 .e.......Q.C.... │ │ │ │ │ - 0x0001ed68 00000000 00000000 4ce80100 03000000 ........L....... │ │ │ │ │ - 0x0001ed78 00000000 00000000 0dd20000 38e60100 ............8... │ │ │ │ │ - 0x0001ed88 70f00100 00000000 00000000 00000000 p............... │ │ │ │ │ - 0x0001ed98 9cea0100 07000000 00000000 00000000 ................ │ │ │ │ │ - 0x0001eda8 790e0100 88e80100 0cf00100 41b70100 y...........A... │ │ │ │ │ - 0x0001edb8 65b70100 a1b70100 3ced0100 02000000 e.......<....... │ │ │ │ │ - 0x0001edc8 00000000 00000000 3d630100 28eb0100 ........=c..(... │ │ │ │ │ - 0x0001edd8 28f10100 (... │ │ │ │ │ + 0x000188a0 000080bf 00000000 c5d10000 6666e640 ............ff.@ │ │ │ │ │ + 0x000188b0 c9d20000 0000a040 5dd50000 000080bf .......@]....... │ │ │ │ │ + 0x000188c0 00000000 c5d10000 66661641 c9d20000 ........ff.A.... │ │ │ │ │ + 0x000188d0 6666d640 5dd50000 000080bf 00000000 ff.@]........... │ │ │ │ │ + 0x000188e0 c5d10000 66664641 c9d20000 9a99f940 ....ffFA.......@ │ │ │ │ │ + 0x000188f0 5dd50000 000080bf 00000000 c5d10000 ]............... │ │ │ │ │ + 0x00018900 9a995941 c9d20000 cdcc1441 5dd50000 ..YA.......A]... │ │ │ │ │ + 0x00018910 000080bf 00000000 c5d10000 00002841 ..............(A │ │ │ │ │ + 0x00018920 5dd50000 66660641 0dd80000 000080bf ]...ff.A........ │ │ │ │ │ + 0x00018930 00000000 c5d10000 9a993d41 5dd50000 ..........=A]... │ │ │ │ │ + 0x00018940 00001041 0dd80000 000080bf 00000000 ...A............ │ │ │ │ │ + 0x00018950 c5d10000 00000041 c9d20000 9a99a940 .......A.......@ │ │ │ │ │ + 0x00018960 5dd50000 000080bf 00000000 c5d10000 ]............... │ │ │ │ │ + 0x00018970 9a990941 c9d20000 6666b640 5dd50000 ...A....ff.@]... │ │ │ │ │ + 0x00018980 000080bf 00000000 c5d10000 9a992941 ..............)A │ │ │ │ │ + 0x00018990 c9d20000 0000d840 5dd50000 000080bf .......@]....... │ │ │ │ │ + 0x000189a0 00000000 c5d10000 9a994941 c9d20000 ..........IA.... │ │ │ │ │ + 0x000189b0 9a990941 5dd50000 000080bf 00000000 ...A]........... │ │ │ │ │ + 0x000189c0 c5d10000 9a991941 5dd50000 3333f340 .......A]...33.@ │ │ │ │ │ + 0x000189d0 0dd80000 000080bf 00000000 c5d10000 ................ │ │ │ │ │ + 0x000189e0 66663641 5dd50000 66660a41 0dd80000 ff6A]...ff.A.... │ │ │ │ │ + 0x000189f0 85eb2941 00002842 35e00000 00000000 ..)A..(B5....... │ │ │ │ │ + 0x00018a00 00000000 00000000 00000000 e17a3441 .............z4A │ │ │ │ │ + 0x00018a10 00003041 bdda0000 00000041 2ddc0000 ..0A.......A-... │ │ │ │ │ + 0x00018a20 0000c040 1de30000 000080bf 00000000 ...@............ │ │ │ │ │ + 0x00018a30 c5d10000 00001041 c9d20000 0000c040 .......A.......@ │ │ │ │ │ + 0x00018a40 5dd50000 000080bf 00000000 c5d10000 ]............... │ │ │ │ │ + 0x00018a50 00003041 c9d20000 0000e040 5dd50000 ..0A.......@]... │ │ │ │ │ + 0x00018a60 000080bf 00000000 c5d10000 00005041 ..............PA │ │ │ │ │ + 0x00018a70 c9d20000 00000041 5dd50000 000080bf .......A]....... │ │ │ │ │ + 0x00018a80 00000000 c5d10000 00002041 5dd50000 .......... A]... │ │ │ │ │ + 0x00018a90 00000041 0dd80000 000080bf 00000000 ...A............ │ │ │ │ │ + 0x00018aa0 c5d10000 00004041 5dd50000 00001041 ......@A]......A │ │ │ │ │ + 0x00018ab0 0dd80000 07000000 4c760100 e9cc0000 ........Lv...... │ │ │ │ │ + 0x00018ac0 00000000 cd4cf142 08000000 2c760100 .....L.B....,v.. │ │ │ │ │ + 0x00018ad0 61cf0000 00000000 8f820843 09000000 a..........C.... │ │ │ │ │ + 0x00018ae0 08760100 89d00000 00000000 ec511843 .v...........Q.C │ │ │ │ │ + 0x00018af0 000080bf 00000000 21150100 6666e640 ........!...ff.@ │ │ │ │ │ + 0x00018b00 29160100 0000a040 99180100 000080bf )......@........ │ │ │ │ │ + 0x00018b10 00000000 21150100 66661641 29160100 ....!...ff.A)... │ │ │ │ │ + 0x00018b20 6666d640 99180100 000080bf 00000000 ff.@............ │ │ │ │ │ + 0x00018b30 21150100 66664641 29160100 9a99f940 !...ffFA)......@ │ │ │ │ │ + 0x00018b40 99180100 000080bf 00000000 21150100 ............!... │ │ │ │ │ + 0x00018b50 9a995941 29160100 cdcc1441 99180100 ..YA)......A.... │ │ │ │ │ + 0x00018b60 000080bf 00000000 21150100 00002841 ........!.....(A │ │ │ │ │ + 0x00018b70 99180100 66660641 191b0100 000080bf ....ff.A........ │ │ │ │ │ + 0x00018b80 00000000 21150100 9a993d41 99180100 ....!.....=A.... │ │ │ │ │ + 0x00018b90 00001041 191b0100 000080bf 00000000 ...A............ │ │ │ │ │ + 0x00018ba0 21150100 00000041 29160100 9a99a940 !......A)......@ │ │ │ │ │ + 0x00018bb0 99180100 000080bf 00000000 21150100 ............!... │ │ │ │ │ + 0x00018bc0 9a990941 29160100 6666b640 99180100 ...A)...ff.@.... │ │ │ │ │ + 0x00018bd0 000080bf 00000000 21150100 9a992941 ........!.....)A │ │ │ │ │ + 0x00018be0 29160100 0000d840 99180100 000080bf )......@........ │ │ │ │ │ + 0x00018bf0 00000000 21150100 9a994941 29160100 ....!.....IA)... │ │ │ │ │ + 0x00018c00 9a990941 99180100 000080bf 00000000 ...A............ │ │ │ │ │ + 0x00018c10 21150100 9a991941 99180100 3333f340 !......A....33.@ │ │ │ │ │ + 0x00018c20 191b0100 000080bf 00000000 21150100 ............!... │ │ │ │ │ + 0x00018c30 66663641 99180100 66660a41 191b0100 ff6A....ff.A.... │ │ │ │ │ + 0x00018c40 85eb2941 00002842 e9220100 00000000 ..)A..(B."...... │ │ │ │ │ + 0x00018c50 00000000 00000000 00000000 e17a3441 .............z4A │ │ │ │ │ + 0x00018c60 00003041 a91d0100 00000041 211f0100 ..0A.......A!... │ │ │ │ │ + 0x00018c70 0000c040 d9250100 000080bf 00000000 ...@.%.......... │ │ │ │ │ + 0x00018c80 21150100 00001041 29160100 0000c040 !......A)......@ │ │ │ │ │ + 0x00018c90 99180100 000080bf 00000000 21150100 ............!... │ │ │ │ │ + 0x00018ca0 00003041 29160100 0000e040 99180100 ..0A)......@.... │ │ │ │ │ + 0x00018cb0 000080bf 00000000 21150100 00005041 ........!.....PA │ │ │ │ │ + 0x00018cc0 29160100 00000041 99180100 000080bf )......A........ │ │ │ │ │ + 0x00018cd0 00000000 21150100 00002041 99180100 ....!..... A.... │ │ │ │ │ + 0x00018ce0 00000041 191b0100 000080bf 00000000 ...A............ │ │ │ │ │ + 0x00018cf0 21150100 00004041 99180100 00001041 !.....@A.......A │ │ │ │ │ + 0x00018d00 191b0100 07000000 60780100 b10b0100 ........`x...... │ │ │ │ │ + 0x00018d10 00000000 cd4cf142 08000000 20780100 .....L.B.... x.. │ │ │ │ │ + 0x00018d20 cd0c0100 00000000 8f820843 09000000 ...........C.... │ │ │ │ │ + 0x00018d30 d8770100 fd0d0100 00000000 ec511843 .w...........Q.C │ │ │ │ │ + 0x00018d40 0a000000 88770100 410f0100 00000000 .....w..A....... │ │ │ │ │ + 0x00018d50 7b142843 0b000000 30770100 99100100 {.(C....0w...... │ │ │ │ │ + 0x00018d60 00000000 3dca3743 0c000000 d0760100 ....=.7C.....v.. │ │ │ │ │ + 0x00018d70 05120100 00000000 c3754743 0d000000 .........uGC.... │ │ │ │ │ + 0x00018d80 68760100 89130100 00000000 b81e5743 hv............WC │ │ │ │ │ + 0x00018d90 00000000 00000000 00000000 b48a0100 ................ │ │ │ │ │ + 0x00018da0 03000000 00000000 00000000 fdcd0000 ................ │ │ │ │ │ + 0x00018db0 a0880100 70900100 00000000 00000000 ....p........... │ │ │ │ │ + 0x00018dc0 00000000 048d0100 07000000 00000000 ................ │ │ │ │ │ + 0x00018dd0 00000000 690a0100 f08a0100 0c900100 ....i........... │ │ │ │ ├── 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 04160000 ................ │ │ │ │ │ - 0x0001eefc 04160000 04160000 04160000 04160000 ................ │ │ │ │ │ - 0x0001ef0c 04160000 04160000 04160000 04160000 ................ │ │ │ │ │ - 0x0001ef1c 04160000 04160000 04160000 04160000 ................ │ │ │ │ │ - 0x0001ef2c 04160000 04160000 04160000 04160000 ................ │ │ │ │ │ - 0x0001ef3c 04160000 04160000 04160000 04160000 ................ │ │ │ │ │ - 0x0001ef4c 04160000 04160000 04160000 04160000 ................ │ │ │ │ │ - 0x0001ef5c 04160000 04160000 04160000 04160000 ................ │ │ │ │ │ - 0x0001ef6c 04160000 04160000 04160000 04160000 ................ │ │ │ │ │ - 0x0001ef7c 04160000 04160000 04160000 04160000 ................ │ │ │ │ │ - 0x0001ef8c 04160000 04160000 04160000 04160000 ................ │ │ │ │ │ - 0x0001ef9c 04160000 04160000 04160000 04160000 ................ │ │ │ │ │ - 0x0001efac 04160000 04160000 04160000 04160000 ................ │ │ │ │ │ - 0x0001efbc 04160000 04160000 68f10100 00000000 ........h....... │ │ │ │ │ - 0x0001efcc 00000000 392e0000 00000000 00000000 ....9........... │ │ │ │ │ - 0x0001efdc d1310000 00000000 48f00100 acf00100 .1......H....... │ │ │ │ │ - 0x0001efec 01300000 00f10100 00000000 b1500000 .0...........P.. │ │ │ │ │ - 0x0001effc d4f00100 .... │ │ │ │ │ + 0x00018ef0 e08d0100 00000000 00000000 2c130000 ............,... │ │ │ │ │ + 0x00018f00 2c130000 2c130000 2c130000 2c130000 ,...,...,...,... │ │ │ │ │ + 0x00018f10 2c130000 2c130000 2c130000 2c130000 ,...,...,...,... │ │ │ │ │ + 0x00018f20 2c130000 2c130000 2c130000 2c130000 ,...,...,...,... │ │ │ │ │ + 0x00018f30 2c130000 2c130000 2c130000 2c130000 ,...,...,...,... │ │ │ │ │ + 0x00018f40 2c130000 2c130000 2c130000 2c130000 ,...,...,...,... │ │ │ │ │ + 0x00018f50 2c130000 2c130000 2c130000 2c130000 ,...,...,...,... │ │ │ │ │ + 0x00018f60 2c130000 2c130000 2c130000 2c130000 ,...,...,...,... │ │ │ │ │ + 0x00018f70 2c130000 2c130000 2c130000 2c130000 ,...,...,...,... │ │ │ │ │ + 0x00018f80 2c130000 2c130000 2c130000 2c130000 ,...,...,...,... │ │ │ │ │ + 0x00018f90 2c130000 2c130000 2c130000 2c130000 ,...,...,...,... │ │ │ │ │ + 0x00018fa0 2c130000 2c130000 2c130000 2c130000 ,...,...,...,... │ │ │ │ │ + 0x00018fb0 2c130000 2c130000 2c130000 2c130000 ,...,...,...,... │ │ │ │ │ + 0x00018fc0 2c130000 2c130000 00910100 00000000 ,...,........... │ │ │ │ │ + 0x00018fd0 00000000 092b0000 00000000 00000000 .....+.......... │ │ │ │ │ + 0x00018fe0 a12e0000 00000000 48900100 ac900100 ........H....... │ │ │ │ │ + 0x00018ff0 d12c0000 00000000 814d0000 d4900100 .,.......M...... │ │ │ │ ├── readelf --wide --decompress --hex-dump=.data {} │ │ │ │ │ @@ -1,26 +1,19 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.data': │ │ │ │ │ - 0x0001f000 00f00100 ffffffff ffffffff 49980000 ............I... │ │ │ │ │ - 0x0001f010 49980000 4d980000 61980000 61980000 I...M...a...a... │ │ │ │ │ - 0x0001f020 59980000 59980000 3d7a0000 a97a0000 Y...Y...=z...z.. │ │ │ │ │ - 0x0001f030 51980000 4d980000 00000000 00000000 Q...M........... │ │ │ │ │ - 0x0001f040 00000000 55980000 2dce0000 d1cd0000 ....U...-....... │ │ │ │ │ - 0x0001f050 75ce0000 fdce0000 61cf0000 f9cf0000 u.......a....... │ │ │ │ │ - 0x0001f060 39d00000 55d00000 00000000 49d00000 9...U.......I... │ │ │ │ │ - 0x0001f070 71f80000 71f80000 79f80000 89f80000 q...q...y....... │ │ │ │ │ - 0x0001f080 89f80000 81f80000 81f80000 417b0000 ............A{.. │ │ │ │ │ - 0x0001f090 ad7b0000 75f80000 79f80000 00000000 .{..u...y....... │ │ │ │ │ - 0x0001f0a0 00000000 00000000 7df80000 2dce0000 ........}...-... │ │ │ │ │ - 0x0001f0b0 d1cd0000 75ce0000 fdce0000 61cf0000 ....u.......a... │ │ │ │ │ - 0x0001f0c0 f9cf0000 39d00000 d50d0100 00000000 ....9........... │ │ │ │ │ - 0x0001f0d0 c90d0100 75410100 b9570100 31490100 ....uA...W..1I.. │ │ │ │ │ - 0x0001f0e0 cd440100 89440100 d1400100 e1400100 .D...D...@...@.. │ │ │ │ │ - 0x0001f0f0 01450100 75470100 ed400100 00000000 .E..uG...@...... │ │ │ │ │ - 0x0001f100 2dce0000 d1cd0000 75ce0000 fdce0000 -.......u....... │ │ │ │ │ - 0x0001f110 61cf0000 f9cf0000 39d00000 95620100 a.......9....b.. │ │ │ │ │ - 0x0001f120 00000000 89620100 31b40100 31b40100 .....b..1...1... │ │ │ │ │ - 0x0001f130 1db70100 69b30100 8db30100 b5b30100 ....i........... │ │ │ │ │ - 0x0001f140 ddb30100 39980100 55b80100 d1900100 ....9...U....... │ │ │ │ │ - 0x0001f150 01b40100 41b70100 65b70100 a1b70100 ....A...e....... │ │ │ │ │ - 0x0001f160 d5900100 .... │ │ │ │ │ + 0x00019000 00900100 ffffffff ffffffff 19950000 ................ │ │ │ │ │ + 0x00019010 19950000 1d950000 31950000 31950000 ........1...1... │ │ │ │ │ + 0x00019020 29950000 29950000 0d770000 79770000 )...)....w..yw.. │ │ │ │ │ + 0x00019030 21950000 1d950000 00000000 00000000 !............... │ │ │ │ │ + 0x00019040 00000000 25950000 21ca0000 c5c90000 ....%...!....... │ │ │ │ │ + 0x00019050 69ca0000 f1ca0000 51cb0000 e9cb0000 i.......Q....... │ │ │ │ │ + 0x00019060 29cc0000 45cc0000 00000000 39cc0000 )...E.......9... │ │ │ │ │ + 0x00019070 61f40000 61f40000 69f40000 79f40000 a...a...i...y... │ │ │ │ │ + 0x00019080 79f40000 71f40000 71f40000 11780000 y...q...q....x.. │ │ │ │ │ + 0x00019090 7d780000 65f40000 69f40000 00000000 }x..e...i....... │ │ │ │ │ + 0x000190a0 00000000 00000000 6df40000 21ca0000 ........m...!... │ │ │ │ │ + 0x000190b0 c5c90000 69ca0000 f1ca0000 51cb0000 ....i.......Q... │ │ │ │ │ + 0x000190c0 e9cb0000 29cc0000 c5090100 00000000 ....)........... │ │ │ │ │ + 0x000190d0 b9090100 653d0100 a9530100 21450100 ....e=...S..!E.. │ │ │ │ │ + 0x000190e0 bd400100 79400100 c13c0100 d13c0100 .@..y@...<...<.. │ │ │ │ │ + 0x000190f0 f1400100 65430100 dd3c0100 .@..eC...<.. │ │ │ │ ├── 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 64383138 31666665 38363737 30396464 d8181ffe867709dd │ │ │ │ │ - 0x00000010 66393132 34623339 36323335 66366535 f9124b396235f6e5 │ │ │ │ │ - 0x00000020 35353566 30322e64 65627567 00000000 555f02.debug.... │ │ │ │ │ - 0x00000030 d0f3417b ..A{ │ │ │ │ │ + 0x00000000 61373938 62376163 30323837 30353532 a798b7ac02870552 │ │ │ │ │ + 0x00000010 65323864 61616463 32626463 66656663 e28daadc2bdcfefc │ │ │ │ │ + 0x00000020 61343862 61352e64 65627567 00000000 a48ba5.debug.... │ │ │ │ │ + 0x00000030 c19f2171 ..!q ├── libsoxr0-dbgsym_0.1.3-4_armhf.deb │ ├── file list │ │ @@ -1,3 +1,3 @@ │ │ -rw-r--r-- 0 0 0 4 2020-05-06 14:13:53.000000 debian-binary │ │ --rw-r--r-- 0 0 0 536 2020-05-06 14:13:53.000000 control.tar.xz │ │ --rw-r--r-- 0 0 0 225616 2020-05-06 14:13:53.000000 data.tar.xz │ │ +-rw-r--r-- 0 0 0 540 2020-05-06 14:13:53.000000 control.tar.xz │ │ +-rw-r--r-- 0 0 0 143624 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: 243 │ │ │ │ +Installed-Size: 161 │ │ │ │ Depends: libsoxr0 (= 0.1.3-4) │ │ │ │ Section: debug │ │ │ │ Priority: optional │ │ │ │ Multi-Arch: same │ │ │ │ Description: debug symbols for libsoxr0 │ │ │ │ -Build-Ids: 9bd8181ffe867709ddf9124b396235f6e5555f02 │ │ │ │ +Build-Ids: 37a798b7ac02870552e28daadc2bdcfefca48ba5 │ │ │ ├── ./md5sums │ │ │ │ ├── ./md5sums │ │ │ │ │┄ Files differ │ │ │ │ ├── line order │ │ │ │ │ @@ -1 +1 @@ │ │ │ │ │ -usr/lib/debug/.build-id/9b/d8181ffe867709ddf9124b396235f6e5555f02.debug │ │ │ │ │ +usr/lib/debug/.build-id/37/a798b7ac02870552e28daadc2bdcfefca48ba5.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/9b/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 238412 2020-05-06 14:13:53.000000 ./usr/lib/debug/.build-id/9b/d8181ffe867709ddf9124b396235f6e5555f02.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2020-05-06 14:13:53.000000 ./usr/lib/debug/.build-id/37/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 154556 2020-05-06 14:13:53.000000 ./usr/lib/debug/.build-id/37/a798b7ac02870552e28daadc2bdcfefca48ba5.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